The 4β20 mA Current Loop: How It Works and How to Troubleshoot It
The 4β20 mA loop is still the most common way to send a measurement from a field transmitter to a controller. It is simple and tolerant of long cable runs. Once you know what to measure, it is also easy to troubleshoot. This note covers how the loop works, how to check the power budget, how to scale the signal and how to find faults.
Why current instead of voltage?
In a series circuit the same current flows through every component. Cable resistance, terminal contact resistance and small voltage drops do not change the current the transmitter sets. A voltage signal sent over hundreds of metres would lose accuracy to those drops. A current signal does not, as long as the loop has enough supply voltage.
The "live zero"
The range starts at 4 mA instead of 0 mA for two reasons:
- Fault detection. A reading of 0 mA can only mean a broken wire or a dead supply. It is never a valid 0 % reading.
- Loop-powered devices. A two-wire transmitter takes its own operating power from the loop. The 4 mA floor gives it enough current to run its electronics.
Basic two-wire loop
A typical loop has a 24 VDC supply, the transmitter, and a receiver input, all in series. The receiver is usually an analog input card with a 250 Ξ© resistor. The transmitter regulates the loop current between 4 and 20 mA in proportion to the process value.
Checking the loop power budget
Every transmitter needs a minimum voltage at its terminals, called the lift-off voltage, to work correctly. It is often around 10β12 V; check the datasheet. The supply has to cover that voltage plus the drop across every resistance in the loop at full current. Allow a little above 20 mA so the loop can still drive alarm currents.
Example: 24 V supply, transmitter minimum 10.5 V.
The 250 Ξ© input resistor, the cable resistance (both conductors) and any barriers or indicators in the loop must together stay under about 614 Ξ©. If they do not, the reading will flatten out before 20 mA. The transmitter simply runs out of voltage.
Scaling to engineering units
The transmitter is ranged between a lower range value (LRV) and an upper range value (URV). The current is linear between them:
Example: a pressure transmitter ranged 0β10 bar reading 13.6 mA:
Going the other way, the expected current for a given value is:
Fault currents (NAMUR NE43)
Many modern transmitters follow the NAMUR NE43 recommendation. It keeps the normal measuring range separate from failure signals, so the control system can tell "process at the limit" apart from "instrument failed":
| Current | Meaning |
|---|---|
| 3.8 β 20.5 mA | Valid measurement (including slight under/over-range) |
| β€ 3.6 mA | Failure signal (downscale) |
| β₯ 21.0 mA | Failure signal (upscale) |
Whether a transmitter fails upscale or downscale is usually set by a jumper or in its configuration. Make sure it matches how the alarm or trip logic is designed.
Field troubleshooting steps
1. Measure the loop current
Put a meter in series with the loop, or use the transmitter's test terminals if it has them. Many loop calibrators can read current through a test diode without opening the loop. Compare the reading with the value you expect from the process.
2. Measure the voltage at the transmitter terminals
If it is below the transmitter's minimum operating voltage, look for too much loop resistance, a weak supply or a bad connection.
3. Interpret what you see
| Symptom | Likely cause |
|---|---|
| 0 mA | Open circuit, blown fuse, no supply, reversed polarity on some devices |
| β€ 3.6 mA or β₯ 21 mA | Transmitter is reporting its own failure β check its diagnostics |
| Reading stuck below 20 mA at high process | Loop resistance too high / not enough supply voltage |
| Correct mA at field, wrong value on screen | Range mismatch between transmitter and control system |
| Noisy or jumping reading | Shield grounded at both ends, ground loop, poor terminations |
Next: Pressure Transmitter Calibration: A Five-Point Field Procedure