How 4–20 mA Scaling Works
The 4–20 mA current loop is the dominant analogue signal standard in process instrumentation. Learn the scaling formula and how to convert between signal and process value.
Definition
The 4–20 mA current loop is an analogue signalling standard used in process instrumentation. A transmitter outputs a current between 4 mA and 20 mA that represents a process variable (pressure, temperature, flow, level, etc.) scaled linearly between a lower range value (LRV) and an upper range value (URV). 4 mA corresponds to LRV, 20 mA corresponds to URV, and intermediate values map linearly across the 16 mA span.
Why it matters
The 4–20 mA signal is the backbone of analogue process control. Engineers need to convert between the mA signal and the engineering-unit process value constantly — during commissioning, troubleshooting, and calibration. The offset zero at 4 mA (rather than 0 mA) allows detection of a broken wire: if the signal reads 0 mA, the loop is faulted. Understanding the scaling formula prevents incorrect range configuration and measurement errors.
Formula
Units involved
- •mA — milliamperes (the signal current)
- •PV — process value in engineering units (°C, bar, L/s, etc.)
- •LRV — lower range value (the PV at 4 mA)
- •URV — upper range value (the PV at 20 mA)
- •Span — the difference URV − LRV
Concept diagram
Worked example
A pressure transmitter is ranged 0–100 bar (LRV = 0, URV = 100). The DCS reads 12 mA. What is the pressure?
- 01LRV = 0 bar, URV = 100 bar
- 02mA = 12
- 03PV = 0 + ((12 − 4) / 16) × (100 − 0)
- 04PV = (8 / 16) × 100
- 05PV = 50 bar
12 mA on a 0–100 bar range = 50 bar (midpoint)
Common mistakes
- •Using 0–20 mA instead of 4–20 mA — the live zero at 4 mA is essential for fault detection and correct scaling.
- •Confusing LRV with zero — LRV can be any value, not necessarily zero. A range of 50–250 °C has LRV = 50.
- •Applying square-root extraction to a linear signal — square-root compensation is used for differential-pressure flow transmitters but is separate from basic scaling.
- •Forgetting that the formula assumes linear scaling — some transmitters can be configured for non-linear output, but this guide covers linear only.
When to use the calculator
Use the 4–20 mA Scaling calculator when you need to convert between a mA signal and a process value. Enter any two of three values (mA, LRV, URV) and the calculator returns the process value — or enter the PV and range to find the mA signal.