Industrial & Instrumentation Tool

4-20mA Scaling & Current Loop Calculator

Convert seamlessly between analog current (mA), engineering process variables (temperature, pressure, level, flow), and span percentage (0-100%). Includes live visual loop meters and NAMUR fault analysis.

Industrial Instrumentation Scaler
Supports both 1.5 and 1,5 decimals
Transmitter Process Range (LRV & URV)
Engineering Unit & Quick Presets

How the 4-20mA Current Loop & Transmitter Scaling Calculator Works

The 4-20ma current loop is the worldwide standard for industrial process telemetry and automation. Whether troubleshooting with a 4-20ma signal generator or configuring a temperature, pressure, flow, or level 4-20ma transmitter, signals must be accurately mapped to the corresponding physical engineering unit (such as PSI, °C, bar, or GPM).

Our online 4-20ma calculator uses linear interpolation across the standard 16 mA active span (20 - 4 = 16 mA). It converts any 4-20ma reading into process engineering units, span percentages (0% to 100%), and NAMUR NE43 diagnostic fault levels with live, step-by-step mathematical working.

Equation

4-20 mA Current Loop Scaling Formulas

mA = 4 + 16 × [ (PV - PV_min) / (PV_max - PV_min) ]
Where:
  • mA=Loop Current: The analog signal in milliamperes (nominal range 4.00 to 20.00 mA).
  • PV=Process Variable: The measured engineering parameter (temperature, pressure, flow, level, etc.).
  • PV_min (LRV)=Lower Range Value: The engineering measurement corresponding to 4.00 mA (0% span).
  • PV_max (URV)=Upper Range Value: The engineering measurement corresponding to 20.00 mA (100% span).
  • % Span=Percentage of Scale: The normalized span fraction: ((mA - 4) / 16) × 100%.

Note: To convert mA back into process units: PV = PV_min + [ (mA - 4) / 16 ] × (PV_max - PV_min). Span percentage is ((mA - 4) / 16) × 100%.

Step-by-Step Worked Examples

Walk through two complete real-world calculation problems or click any example to load its numbers directly into the calculator.

Example 1

Industrial Pressure Transmitter Loop Scaling (0-10 bar)

A piezoresistive pressure transmitter calibrated for 0 to 10.0 bar outputs an analog signal measured by a PLC analog input card as 12.0 mA. Determine the measured process pressure and span percentage.

Given Values:
LRV (4 mA): 0.0 barURV (20 mA): 10.0 barMeasured Current: 12.0 mA
Solution Steps:
  1. Process span ΔPV = 10.0 - 0.0 = 10.0 bar
  2. Current above live zero: 12.0 - 4.0 = 8.0 mA
  3. Span percentage: % = (8.0 / 16.0) × 100% = 0.500 × 100% = 50.0% of full scale
  4. Scale to pressure: PV = 0.0 + (0.500 × 10.0 bar) = 5.00 bar
Calculated Result:5.000 bar (50.0% Span)
Example 2

RTD Temperature Transmitter Output Current (-50 to 150 °C)

A Pt100 RTD temperature transmitter has a configured range of -50.0 °C (4 mA) to +150.0 °C (20 mA). If the vessel process temperature is currently +70.0 °C, calculate the expected current loop output in mA.

Given Values:
LRV (4 mA): -50.0 °CURV (20 mA): +150.0 °CProcess Value: +70.0 °C
Solution Steps:
  1. Total temperature span ΔPV = 150.0 - (-50.0) = 200.0 °C
  2. Delta above lower range: 70.0 - (-50.0) = 120.0 °C
  3. Span fraction: t = 120.0 / 200.0 = 0.60 (60.0% span)
  4. Calculate current: mA = 4.0 + (0.60 × 16.0 mA) = 4.0 + 9.60 mA = 13.60 mA
Calculated Result:13.600 mA (60.0% Span)

4-20 mA Current Loop FAQs

Why does the standard current loop use 4 mA instead of 0 mA for zero scale?

The 4 mA baseline is known as a 'live zero'. It serves two vital functions: First, it allows the instrument to draw parasitic operating power from the loop itself (in 2-wire loop-powered transmitters) without requiring separate power wiring. Second, it enables immediate wire-break and fault detection: if the signal drops to 0 mA, the control system instantly recognizes an open circuit, disconnected cable, or failed power supply.

What are NAMUR NE43 alarm thresholds?

NAMUR NE43 is an international standard defining signal levels outside the nominal 4–20 mA range for diagnostic purposes. Typically: 3.8 to 20.5 mA is the linear measurement range; currents below 3.6 mA indicate downscale sensor failure or wire break; currents above 21.0 mA indicate upscale sensor burnout or saturation.

How do you convert a 4-20 mA current to a 1-5 V voltage signal?

By passing the 4-20 mA current through a high-precision 250-ohm resistor (R = 250 Ω), Ohm's law (V = I·R) transforms the signal into an exact 1.0 to 5.0 V voltage signal (0.004 A × 250 Ω = 1.0 V; 0.020 A × 250 Ω = 5.0 V).

What is the difference between LRV and URV?

LRV stands for Lower Range Value (the process value at 4 mA / 0% span). URV stands for Upper Range Value (the process value at 20 mA / 100% span). Modern smart transmitters (HART, Foundation Fieldbus) allow technicians to re-range LRV and URV digitally without replacing the sensor.

Why is current signaling preferred over voltage signaling in industrial plants?

Current signals (4-20 mA) are immune to voltage drops caused by long cable runs (up to hundreds of meters) because the transmitter maintains the commanded current regardless of wire resistance. Current loops are also significantly less susceptible to electromagnetic noise generated by heavy industrial motors, drives, and transformers.