4–20 mA Signal Scaling Explained
How a 4–20 mA instrument signal is scaled to a process value and back, why 4 mA is a live zero, and how span, percent of span, over-range, and under-range fit together.
Definition
A 4–20 mA current loop is the dominant analogue signal in process instrumentation. The transmitter drives a current between 4 and 20 mA that represents the process variable linearly across the calibrated range: 4 mA is the lower range value (LRV, 0% of span) and 20 mA is the upper range value (URV, 100% of span). Scaling is the conversion between this milliamp signal and the process value it represents.
Why it matters
Almost every loop in a plant — pressure, level, flow, temperature — carries its measurement as a 4–20 mA signal. Technicians and engineers constantly move between the signal and the engineering value: checking a reading at a marshalling cabinet, verifying an alarm setpoint, commissioning a new transmitter, or troubleshooting a loop. Getting the scaling right is the difference between a correct reading and a silent error. The 4 mA live zero is also a diagnostic feature: because 0% of span is 4 mA and not 0 mA, a reading of 0 mA is unambiguous evidence of a fault rather than a legitimate low measurement.
Formula
Units involved
- •mA — loop current, the analogue signal (4 mA to 20 mA in the normal range)
- •LRV — lower range value, the process value at 4 mA (0% of span)
- •URV — upper range value, the process value at 20 mA (100% of span)
- •span — URV − LRV, the width of the range in engineering units
- •% span — position of the process value within the range, 0% to 100%
- •PV — process value in engineering units (kPa, °C, L/s, etc.)
Concept diagram
Worked example
A pressure transmitter is ranged 0–100 kPa (LRV = 0, URV = 100). The loop reads 12 mA. What process value does that represent?
- 01span = URV − LRV = 100 − 0 = 100 kPa
- 02% span = (12 − 4) / 16 × 100 = 50%
- 03PV = 0 + ((12 − 4) / 16) × 100
- 04PV = 0 + 0.5 × 100 = 50 kPa
A 12 mA signal on a 0–100 kPa range represents 50 kPa (50% of span).
Common mistakes
- •Treating the signal as 0–20 mA. The live zero is 4 mA, so the span sits over 16 mA, not 20. Using (mA / 20) instead of (mA − 4) / 16 puts every reading wrong.
- •Forgetting that LRV need not be zero. On a 50–250 °C range, 4 mA is 50 °C, not 0 °C. The span is 200 °C, and percent of span is measured from the LRV.
- •Applying linear scaling to a square-root (DP flow) signal. Differential-pressure flow transmitters in linear mode output a signal proportional to ΔP, which is proportional to flow squared. Recovering flow needs square-root extraction — a separate step this scaling does not perform.
- •Confusing percent of span with the milliamp value. 50% of span is 12 mA, not 50 mA; they describe the same position but on different scales.
When to use the calculator
Use the mA to Process Value calculator to turn a measured loop current into an engineering value, and the Process Value to mA calculator to find the signal a given process value should produce. Both take the LRV and URV and offer an optional clamp to the 4–20 mA window. For the position-within-range view, the Sensor Percent Span calculator converts between a process value and its percent of span.