Electronic – Correct way to measure a 4-20mA sensor

4-20mavoltage measurement

I have an 0-10V analog input channel that I would also like to measure 4-20mA sensors. I have added a 500 ohm shunt resistor I can jumper in when I am using the 4-20mA instead of the 0-10. Can this be done and is it the best way to do it? Thanks

enter image description here

Best Answer

That's exactly the way it is done on most PLCs including big names such as Allen-Bradley, etc.

Most that I have seen seem to use a 250 Ω resistor which will generate 5 V at 20 mA. I suspect that this is a compromise that while it reduces the resolution to 0.5 of full scale (1-bit) it also reduces the voltage drop at the device input leaving an extra 5 V for loop-powered devices.

schematic

simulate this circuit – Schematic created using CircuitLab

Figure 1. A typical 4 - 20 mA PLC input.

With this arrangement there is 19 V available for the loop to cover voltage drop on the cables and whatever voltage the transmitter requires.

If your transmitter is self-powered then 500 Ω would be fine and give you maximum resolution. See TE Connectivity UPW50 Series Wire Lead Wirewound Resistor 500Ω ±0.1% 0.5W ±3ppm/°C, for example, which seems to be specifically for this purpose.

schematic

simulate this circuit

Figure 2. A self-powered or externally-powered transmitter may be better able to provide the 10 V output required to drive 20 mA into 500 Ω.

It is ok if I am not supplying the sensor from my device (as shown above with the 24 V)? As long as that sensors ground is connected into my input (as it is through my bnc connector)?

Yes, as long as the device can drive its output up to 10 V. This wouldn't be possible if, for example, the device was powered from a 9 V supply. You need to check the likely transmitters.