A 4-20 mA current transducer is a solid-state sensor that measures primary AC or DC electrical current and converts it into a proportional, noise-immune 4 to 20 milliamp DC signal for monitoring and control systems. In a real installation, this device fundamentally changes the architecture of your control panel: it takes a dangerous, high-amperage primary conductor (like a 400A motor feeder) and translates it into a safe, low-energy control signal that can travel hundreds of feet to a PLC or SCADA system without degrading. Beginners commonly confuse this device with a standard current transformer (CT), which only measures AC and outputs a raw secondary current or voltage, or a shunt resistor, which outputs a millivolt signal that is highly susceptible to electromagnetic interference (EMI) from nearby VFDs and contactors.

The Core Principle: Why 4 to 20 mA?

The 4-20 mA current loop is the backbone of industrial instrumentation. Unlike voltage signals (like 0-10V DC), which suffer from voltage drop over long wire runs and pick up high-frequency noise from switching power supplies, a current loop maintains the exact same current at every point in the series circuit, regardless of wire resistance (within limits).

The 'Live Zero' Advantage: The most critical design choice in this standard is starting the scale at 4 mA instead of 0 mA. If your primary current is zero, the transducer outputs 4 mA. If the system reads 0 mA, the PLC instantly knows a wire has broken or the transducer has lost power. This 'live zero' allows the control system to distinguish between a legitimate zero-load condition and a catastrophic hardware failure.

To achieve this, the transducer requires an external DC power supply (usually 24 VDC) to drive the loop. It acts as a variable resistor, dynamically adjusting its internal impedance to restrict or allow current flow to match the measured primary amperage. According to instrumentation standards outlined by Fluke's electrical troubleshooting guides, the loop power supply must provide enough 'compliance voltage' to push the current through the transducer, the wiring, and the receiving device's shunt resistor.

Worked Numeric Example: Scaling the Loop

Let's map out the exact math for a standard industrial setup. Assume we are monitoring a 100A AC compressor using a split-core transducer (like the CR Magnetics CR4570, typically priced around $110). The transducer is scaled for a 0-100A primary input, yielding a 4-20 mA output.

The formula to calculate the expected output current is:

I_out = ((I_measured / I_max) × 16) + 4

If the compressor is pulling 65 Amps under load:

  1. Divide measured by max: 65 / 100 = 0.65
  2. Multiply by the span (16 mA): 0.65 × 16 = 10.4 mA
  3. Add the live zero (4 mA): 10.4 + 4 = 14.4 mA

The PLC receives this 14.4 mA signal. Most PLC analog input cards use an internal (or external) 250 Ω shunt resistor to convert the current back into a 1-5V DC signal for the ADC (Analog-to-Digital Converter). At 14.4 mA, the voltage drop across the 250 Ω resistor is exactly 3.6V (0.0144 × 250).

Primary Current (Amps)Transducer Output (mA)PLC Voltage (across 250Ω)System Status
0 A4.0 mA1.0 VMotor Off (Normal)
25 A8.0 mA2.0 VLight Load
65 A14.4 mA3.6 VRunning Load
100 A20.0 mA5.0 VFull Load
N/A0.0 mA0.0 VFAULT: Broken Wire
N/A22.0 mA5.5 VFAULT: Sensor Overrange

Where You Meet This in Practice

You will rarely see 4-20 mA transducers in residential wiring or basic hobbyist Arduino projects (where cheap Hall-effect sensors like the ACS712 dominate). You will, however, find them everywhere in commercial and industrial environments:

  • Variable Frequency Drives (VFDs): Monitoring motor draw to detect jammed conveyors or failing bearings before the VFD trips on overload.
  • Solar Combiner Boxes: Measuring the DC string current from photovoltaic arrays to detect shaded panels or blown string fuses.
  • HVAC Chillers and Pumps: Verifying that a pump is actually moving water (drawing amps) rather than just spinning dry.
  • Battery Management Systems (BMS): High-end DC current transducers monitor charge and discharge rates in large LiFePO4 server-rack batteries.

Real-World Scenario: The VFD Monitoring Failure

Theory is clean; jobsites are not. Here is a real-world failure mode involving compliance voltage starvation, a trap that catches many junior controls engineers.

The Setup: We are monitoring a 50A motor using a Phoenix Contact MACX MCR transducer (approx. $210). The loop is powered by an older 15 VDC power supply. The loop wiring runs 400 feet to the PLC cabinet using 22 AWG wire. Inside the cabinet, the loop passes through a digital panel meter (with a 100 Ω internal shunt) before terminating at the PLC's 250 Ω analog input.

The Numbers:
At full motor load (50A), the transducer attempts to push 20 mA through the loop. Let's calculate the voltage drops:
1. PLC 250 Ω resistor: 0.020A × 250Ω = 5.0V
2. Panel Meter 100 Ω resistor: 0.020A × 100Ω = 2.0V
3. 800 ft total wire length (22 AWG is ~16.1 Ω/1000ft): 0.020A × 12.8Ω = 0.25V
Total voltage consumed by the passive components: 7.25V.

The Outcome: The PLC reads a maximum of 16.5 mA, even when the motor is pulling a verified 55A. The SCADA system throws a false 'under-load' alarm.

What Went Wrong: The transducer requires a minimum 'compliance voltage' (headroom) to operate its internal op-amps and current-regulation circuitry—typically around 10V to 12V for industrial units, as noted in Analog Devices' loop design documentation. Our 15 VDC power supply minus the 7.25V dropped across the loop leaves only 7.75V for the transducer. As the current demand approaches 20 mA, the transducer literally runs out of voltage headroom and saturates. It physically cannot push the current any higher. The Fix: Swap the 15 VDC power supply for a standard 24 VDC supply, giving the transducer 16.75V of headroom, well within its 12V-30V operating range.

Frequently Asked Questions

Can I wire multiple PLCs in series on the same 4-20 mA loop?
Yes, you can wire multiple receiving devices in series, provided your power supply has enough voltage to cover the cumulative voltage drop of every shunt resistor in the chain, plus the transducer's compliance voltage. However, adding multiple devices increases the risk of ground loops; using a loop isolator is highly recommended.

What happens if I accidentally wire a 4-20 mA transducer to a 0-10V analog input?
If the PLC input is strictly a high-impedance voltage input (e.g., 10kΩ or higher) and lacks a shunt resistor, the transducer will attempt to push 20mA into an open circuit. It will hit its maximum voltage compliance limit (often 30V+) and saturate, potentially damaging the transducer's output stage or the PLC's ADC. Always ensure a 250 Ω shunt is present when converting current to voltage.

Do I need a shielded cable for 4-20 mA loops?
While 4-20 mA is inherently noise-immune compared to 0-10V signals, running the loop wires parallel to high-voltage VFD output cables for long distances can still induce high-frequency common-mode noise. Using shielded, twisted-pair cable (like Belden 8760) with the shield grounded at one end only (usually the PLC cabinet) is standard best practice to prevent ground loops.