Troubleshooting 4-20 mA and 0-10 V Analog Signals

When a 4-20 mA or 0-10 V reading looks wrong, the cause is usually wiring, power, configuration or scaling. This guide shows how to tell which, one step at a time.

Safety. Working on loops in a live panel carries electrical risk, and some instruments are in hazardous areas where test equipment must be approved for use. Follow your site procedures, and get permission before breaking a loop that is part of a control or safety function.

Match the symptom to the likely cause

SymptomLikely causesWhat to check
Reads 0 mA (or 0 counts)Broken wire, no loop power, reversed polarity, wrong terminalsLoop supply voltage present? Meter in series reads zero? Check polarity and the connection at the transmitter and at the input
Stuck at about 4 mAProcess really at the bottom of range, a transmitter sensing problem, or a transmitter in a fixed-output or fault modeCompare with a local gauge, check the transmitter display and diagnostics
Below 3.6 mA or above about 21 mATransmitter fault signal (NAMUR NE 43), broken sensor, a short in the loopRead the transmitter diagnostics, inspect the sensor connection, check the loop for a short
Reading flattens at the top endNot enough loop supply voltage for the loop resistanceCheck the supply voltage and total loop resistance (see below)
Noisy or jumpingElectrical noise, grounding problem, poor shield, wiring run beside power or drive cables, a loose terminalInspect shielding and grounding, separate from power cables, reseat terminals, try the input filter setting
Reads a steady few percent offRange mismatch between transmitter and scaling, zero or span drift, input configured for the wrong signal typeConfirm the transmitter's 4 mA and 20 mA values match the PLC scaling, then calibrate
Reads wrong everywhere by a fixed amountWrong scaling (low or high range value swapped), a different range at the instrumentUse the 4-20 mA scaling calculator to compute what the signal should be at a known value

Step by step

  1. Establish what the process is really doing from a local gauge or another independent reading.
  2. Measure the signal at the transmitter with a meter in series (or a loop calibrator in measure mode). This tells you what the instrument is sending.
  3. Measure it again at the PLC input. If the two readings agree, the field wiring is fine and the problem is in the input or the program. If they differ, the problem is in the wiring or a device in the loop.
  4. Simulate a known signal with a loop calibrator at the PLC end (disconnecting the field wiring). Check that 4, 12 and 20 mA give the expected values in the PLC. This separates field problems from input or scaling problems.
  5. Check the input channel configuration. Many cards have separate current and voltage modes or jumpers. A channel set for voltage with a current signal connected will read wrongly.
  6. Check scaling. The PLC analog scaling calculator gives the expected count for a given value.

Loop supply and resistance

A 4-20 mA loop works only if the supply can push 20 mA through everything in the loop. Each device drops some voltage: the transmitter needs a minimum voltage to operate, and the input resistor and wiring add resistance. A rough rule for the largest total loop resistance is:

Rmax = (Vsupply − Vtransmitter min) ÷ 0.020 A

For example, with a 24 V supply and a transmitter that needs at least 12 V, the loop can have up to (24 − 12) ÷ 0.020 = 600 Ω of resistance. If the loop has more than that, the signal clips near the top of the range even though it reads fine lower down. The transmitter's datasheet gives its minimum voltage.

0-10 V signals

This is general guidance for training and reference. Each instrument and input module has its own wiring, configuration and diagnostics; follow its manual.