How to Calculate 4-20mA Scaling
In industrial automation and process control, the 4-20mA current loop is the dominant standard for transmitting sensor data. Understanding how to scale these signals into real-world "Engineering Units" (like pressure, temperature, or flow) is essential for PLC programming and instrument calibration.
The Linear Scaling Formula
Because the 4-20mA signal is linear, we use the equation for a straight line (y = mx + b). The standard calculation for converting a current signal to a process value is:
Why 4mA and not 0mA?
The "Live Zero" at 4mA is used for safety and diagnostics. If a wire breaks, the current drops to 0mA. Because the transmitter is calibrated to a minimum of 4mA, the controller (PLC/DCS) can immediately distinguish between a process at 0% (4mA) and a broken wire/failed sensor (0mA).
Practical Examples
- Pressure Transmitter: If a sensor is ranged 0 to 100 PSI, a 12mA signal represents 50 PSI (exactly mid-span).
- Temperature Sensor: For a range of -50°C to 150°C, a 20mA signal indicates 150°C, while a 4mA signal indicates -50°C.
- Valve Position: A control valve receiving 12mA from a PLC is typically commanded to be 50% open.
Quick Reference Table
| Percentage | Current (mA) |
|---|---|
| 0% | 4.0 mA |
| 25% | 8.0 mA |
| 50% | 12.0 mA |
| 75% | 16.0 mA |
| 100% | 20.0 mA |