4-20 mA Current Loop Measurements

It seems that at least one 4-20 mA (milliamp) measurement is required by our typical customer, and the way to do it is a constant source of confusion for many.

So I thought I’d zero in on the various 4-20 mA current loop configurations and elaborate on the specifics that you need to know to make a successful measurement. The following discussion is ordered from the most to least common configuration, and I hope to cover all those that I have encountered in customer applications. If yours isn’t included, please use the comments section to fill me in.

4-20 mA Current Loop Basics

Sensors or other devices with a 4-20 mA current loop output are extremely common in industrial measurement and control applications. They are easy to deploy, have wide power supply requirements, generate a low noise output, and can be transmitted without loss over great distances. We encounter them all the time in both process control and basic measurement data logger and data acquisition applications.

The idea behind 4-20 mA current loop operation is that the sensor draws current from its power source in direct proportion to the mechanical property it measures.

Take the example of a 100 psi sensor with a current loop output. With 0 psi applied, the sensor draws 4 mA from its power source. With 100 psi applied the sensor draws 20 mA. At 50 psi the sensor draws 12 mA and so on. The relationship of mechanical property measurement to current output is almost always linear, allowing the resulting current loop data to be scaled with a simple mx+b formula to reveal more useful measurements scaled into engineering units.

How you actually measure the 4-20 mA current loop signal is a function of the sensor’s architecture and the capabilities of the instrument you’ll use for the measurement.


So that my discussion translates well across the various kinds of 4-20 mA current loop configurations, I’ve opted to standardize the terminology I use to describe each. Here’s an overview:

“E” (dc excitation)

Most configurations that follow will show a DC voltage excitation source that I denote as “E”. Many who use current loop sensors for the first time are surprised to learn that they need to supply this excitation source. Nonetheless, unless the sensor is self-powered (i.e. AC line powered) an external dc source is required. The good news is that this can sometimes be supplied by the instrument, and the range of acceptable values is usually very wide, typically 10-24 V dc.

“R” (shunt resistor)

Here’s a bit of trivia for you: No instruments measure current directly. They all do it indirectly by measuring the voltage dropped across a resistor of known value, and then they use Ohm’s Law to calculate actual current. The resistor is referred to as a “shunt”, is absolutely required to make a current measurement, and is either supplied externally to, or built into the measuring instrument. For clarity, I assume that it’s supplied externally.

“i” (current loop value ranging from 4-20 mA)

This is the 4-20 mA current signal generated by the sensor. Note that some sensors may draw 0-20 mA and even other values, but the vast majority of them use the 4-20 mA convention.

“v” (shunt voltage that’s proportional to current)

This is the voltage drop across the shunt that is actually measured by the instrument. Since our industry has standardized on a shunt value of 250 Ohms, “v” will range between 1 and 5 volts for a 4-20 mA current loop signal (v=i * resistance). Note that shunt resistor value is arbitrary as long as it’s known. You also need to ensure that it doesn’t burden the loop, so lower values are better than higher. Yes, I mean lower . Remember that we’re working with current, not voltage, so the rules are inverted. Just as infinitely-high resistor loads work well for a voltage source, you can take the load all the way to zero Ohms for a current source without consequence.

Self-powered Sensors

I promised to order these configurations from most to least common, and the self-powered sensor just noses out the first runner up. Self-powered sensors are those that, well, power themselves. The sensor may have an integral ac power supply, thereby negating the need for an external DC power source. Or it may not be a sensor at all. It could be an output from a PLC or other source that is internally powered.

2-wire Sensors (Low-side Shunt)

Okay, this can get confusing for first-time 4-20 mA current loop users. Yes, it is possible to both power the sensor and measure the current it draws over the same two wires. In the 2-wire examples shown here, only two wires connect the sensor to its power supply, and the sensor draws current from it in direct proportion to the mechanical property that it measures. As current changes, the voltage developed across resistor R will change, thus providing a signal that’s suitable to connect to a measuring instrument like a data logger or data acquisition system.

In most situations, care should be taken to place the resistor in the low-side of the loop as shown here, as opposed to the high-side. Doing so will allow non-isolated instruments to make the measurement. In the next section, I’ll deal with a high-side shunt placement and discuss these cautions in more detail.

2-wire Sensors (High-side Shunt)

This configuration is almost exactly like the low-side, 2-wire approach, but it places the shunt resistor in the high-side of the loop. Note that while the voltage across the resistor is proportional to the current drawn by the sensor (just like the low-side approach), there is also a common mode voltage (CMV) present on either side to ground. On one side to ground the CMV is equal to the supply voltage. On the other side to ground it’s equal to the supply voltage, less the voltage dropped by the resistor (v). The presence of the CMVs places conditions on the instrument that you use to measure v. Specially, the instrument needs to have an isolated front end so it can float to the level of the CMV and still successfully make the measurement. Try this with a non-isolated, single-ended instrument and you will short-circuit the sensor to ground. A non-isolated differential instrument will either saturate or provide erroneous results.

3-wire Sensors

Three-wire sensors with a process current output have a separate wire for ground, signal (4-20 mA), and the power supply. This configuration is the easiest for current loop beginners to grasp, one input for power and a second for the current loop with a common ground. The primary advantage of a 3-wire sensor over its 2-wire counterpart is its ability to drive higher resistive loads.

Resistors drop voltage for any given current in direct proportion to their resistance value. Holding current constant, higher resistances drop more voltage. Turning back to the 2-wire sensor and holding current constant, as the shunt resistance increases the voltage drop across it also increases. You might reach a point where the voltage dropped by the shunt lowers the voltage drop across the sensor below the minimum required for it to operate properly.

We had a customer whose 2-wire current loop measurements functioned beautifully until loop current reached about 18 mA, at which point everything went haywire. Upon close examination, we determined that the supply voltage she used was too low by at least 0.56-V. She needed 2 mA more measurement to reach full scale, which translates to 0.56 V with her 250-Ohm resistor. The solution was to use a higher voltage power supply to ensure that the voltage drop across the sensor stayed above the minimum level. She could have also used a 3-wire sensor, which ensures that the voltage applied to the sensor is independent of shunt resistor voltage drop.

Watch Your Grounds (or use an isolated instrument)

Contrary to what many believe (and have been erroneously taught in school), grounds are almost never the same in industrial settings, exactly where most 4-20 mA current loop sensors are used. Two or more grounds that are the same means that they are at the same potential. If so, a measurement between the grounds of the various field sensors and the instrument using a digital volt meter (DVM) on both its DC and AC settings will show zero volts, or very close to it. In reality, you’ll measure at least several volts, and I’ve seen as much as 75 Volts. When grounds that are not at the same potential are tied together (which you need to do to make a measurement), current flows through them, creating several possible measurement outcomes for non-isolated instruments:

  1. The measurement is noisy.

  2. The measurement is inaccurate.

  3. You irreparably damage the instrument.

  4. You saturate the instrument (it’s not damaged, but you can’t make a successful measurement, either.)

To remedy these problems requires the following:

  1. Use an isolated instrument for your 4-20 mA current loop measurements. This single decision allows you to ignore all other grounding issues in exchange for successful measurements in any situation. If you don’t have an isolated instrument, read on…

  2. Ensure that the loop power source is isolated. This means that its output ground (the one connected to the sensor) is not tied to its input ground (the one that connects to AC line power.) An isolated power source means that the output ground can be tied to another ground (like a non-isolated instrument) without consequence.

  3. In self-powered applications, ensure that the low-side of the loop is isolated from its power source.

  4. If you lack control over the power sources and determine that they are not isolated, then your only option is to power ALL devices (power supplies, self-powered sensors, the instrument, and its connected PC) from exactly the same power outlet. Don’t make the mistake of using outlets that are close to each other. If you run out of receptacles on a single outlet, then use a power strip.

Again, it’s worth repeating that all of the cautions associated with proper grounding disappear if an isolated instrument is used to make the measurement.

Sensors with 4-20 mA outputs are encountered in all disciplines and in many configurations. Contact us with any questions that arise in your unique situation.

How to troubleshoot and calibrate 4-20 mA

A Control Design reader writes: We have several temperature, pressure and flow sensors on a new medical-device cleaning skid that we are developing. These instruments are connected to a PLC as 4-20 mA inputs, and there is also a 4-20 mA output used to control a pump motor speed. A recent failure of a flow sensor brought the process skid instrumentation to my company’s quality manager’s attention. He asked how we know that the temperatures, pressure and flow are accurate, and how do we know that we are cleaning properly.

I’ve been tasked to write a procedure for troubleshooting, calibrating and testing the 4-20 mA instruments on the skid. I can probably stumble through this, but what are some best practices for troubleshooting the analog circuits to the PLC; how do I calibrate the instruments; and how should I periodically test the devices? Should I add programming to the PLC and HMI to simplify these functions?

Best practices, calibration and programming

What are some best practices for troubleshooting the analog circuits to the PLC? Once the skid has completed startup and commissioning, there is a limited amount of troubleshooting to maintain the system. If a short in the wiring occurs in the analog wires, you will likely get a blown fuse indication. If an open occurs in the analog wires, you likely have a loose termination and this will be found with continuity checks. For failures in the transmitter, the indication will either be an overdriven signal (>20 mAdc, for example, 22 mAdc) or a signal significantly below zero, such as 3.5 mAdc. The direction the transmitter drives to in a failure mode will depend on whether the transmitter is set up to provide an upscale or downscale burnout (upscale 22 mAdc vs. downscale 3.5 mAdc). The determination of which failure mode to use—upscale or downscale burnout—depends on the use of the transmitter. This selection is made based on making the loop failsafe.

For example, if it is a temperature transmitter and it is used for a high temperature interlock, we would select upscale burnout. In contrast, assume a flow transmitter for controlling the cooling for motor bearings. If we have a flow transmitter failure, we may want to apply full cooling. If so, we would prefer a downscale burnout so that we respond by applying full flow.

How do I calibrate the instruments; and how should I periodically test the devices? Instrument calibration should be performed by a qualified instrument technician. If you choose to self-perform, it may be best to shadow a third-party technician until you have purchased the necessary calibration equipment and learned the skills needed to do the calibrations. Calibration serves as the testing of the devices, and the test or calibration interval is determined by the level of accuracy required for your application. Obviously the higher the required accuracy is, the more often calibration will be required. Typically annual calibrations are sufficient; however, this will need to be determined from experience with this specific equipment and application.

Should I add programming to the PLC and HMI to simplify these functions? No programming is necessary or helpful in simplifying the calibration work; however, good alarming is always helpful in troubleshooting and maintaining a control system. While adequate alarming is important, also consider moderation when applying alarms. If you flood the HMI with too many alarms in an attempt build in troubleshooting intelligence, you will overwhelm the equipment operator. Also, excessive alarms can quickly become a nuisance, so they begin to be ignored. A flood of redundant alarms can also distract from a pertinent or critical alarm that may be missed as a result of overuse.

In addition to a proper calibration interval, quality checks of the signals can aid in detecting a deteriorating transmitter. For example, as a transmitter begins to lose its accuracy, the calibrated span typically shifts above or below zero (4 mAdc). For example, in a flow transmitter, the 16 mAdc span (4–20 mAdc) may still be accurate, but, with zero flow through the sensing element, the transmitter may be sending a signal of 4.3 mAdc. This means that a 20.3 mAdc output may represent full flow instead of 20 mAdc. To detect this condition you may consider doing off-state verification.

In short, by monitoring the flow signal when the pump is not running, you will catch an elevated zero as an indication of a need for calibration. The same technique could be used to indicate an improperly calibrated pressure transmitter. A comparison of pump speed to flow and pressure is another means of qualifying the accuracy of these transmitters. It will only detect a gross error, but this may be useful data depending on the application.