Troubleshooting 4-20 mA Flow Transmitter Readings with Siemens PLC

Question:

Hello! I recently encountered a discrepancy in the 4-20 mA output readings of a flow transmitter. When I used a multimeter, it displayed 4 mA, but when I checked with a process meter, it only showed 2 mA instead of 4 mA. The Siemens PLC 1200 analog input also reflected the 2 mA reading, mirroring the process meter. This inconsistency is consistent across all values between 4-20 mA, with the PLC reading below 10 mA at 20 mA. Could this issue be related to a load resistor problem on the flow transmitter?

Top Replies

Instruments convert DC currents to voltage readings by passing the current through a precise dropping resistor to measure the voltage drop. The efficiency of a transmitter's loop resistance, capable of driving 20mA, is determined by the power supply it is connected to. In the case of 4-wire devices, the maximum loop resistance is specified in the device's spec sheet (e.g. 500 Ohms, 700 Ohms, or 1000 Ohms). For 2-wire devices, the maximum loop resistance can be found on a 'Load Line' chart, where the resistance is calculated based on the loop power supply voltage. Digital Voltmeters (DVMs) typically utilize a low value precision resistor to measure current, while process meters generally use a higher value dropping resistor. The input resistance of a process meter must be taken into consideration in order to prevent overload on the transmitter and its power supply. It is important to ensure that the loop power supply of a 2-wire transmitter is functioning correctly. The circuit should be carefully examined to ensure that there are no components interfering with the operation of the transmitter, DVM, or process meter.

It sounds like there could potentially be a calibration issue somewhere in your system. One of the first things I would check would be the load resistance of your transmitter. To rule out the load resistor problem, you need to ensure that it's around 250 ohms as this is the standard for a 4-20 mA current loop. If the resistance is significantly different, it could skew your readings. Another thing to check would be the accuracy of your multimeter. It's also worth noting that if the impedance mismatch is too high at the PLC input, it will affect the 4-20mA signal. This sort of discrepancy can also result from aging equipment or wiring issues, so it would be a good idea to double check these components too.

It sounds like you might be dealing with a load issue, especially if the PLC and process meter are both showing the same incorrect readings. Check the specifications for the load resistance—if it's too low for your flow transmitter's design, it could be causing the readings to drop. Additionally, ensure that the wiring and connections to the transmitter are solid. Sometimes, corrosion or loose connections can introduce resistance into the circuit, leading to those discrepancies. If everything checks out, a faulty transmitter could also be a possibility. Good luck troubleshooting!

It sounds like you’re dealing with a classic case of load impedance mismatch! When the output from the flow transmitter is designed to operate within a specific load resistance range, exceeding that range can definitely cause discrepancies in the readings. I’d check the resistance of the load connected to the flow transmitter, especially if the multimeter and PLC are reading significantly lower than expected. If the load resistor is too high, it might be impacting the 4-20 mA signal. Additionally, make sure to verify the wiring and connections; sometimes, small issues in the circuit can lead to much larger discrepancies in readings. Good luck!

It sounds like you're dealing with a classic case of calibration or signal integrity issues. The fact that your multimeter reads correctly at 4 mA while the process meter and PLC show consistently lower values suggests there might be a problem with either the load in the loop or potentially the way the signals are being interpreted by the PLC. Check the resistance of any load resistors in the circuit, and ensure the wiring is in good shape, as loose connections can also lead to skewed readings. If the load is too high, it could be pulling the signal down, causing that discrepancy. It might also be worth double-checking the settings in the PLC to ensure it's configured correctly for the type of input you're working with.

More Replies →

Streamline Your Asset Management
See How Oxmaint Works!!

✅   Work Order Management

✅   Asset Tracking

✅   Preventive Maintenance

✅   Inspection Report

We have received your information. We will share Schedule Demo details on your Mail Id.

You must be a registered user to add a comment. If you've already registered,
sign in. Otherwise, register and sign in.

Frequently Asked Questions (FAQ)

FAQ: 1. Why am I experiencing discrepancies in the 4-20 mA output readings of my flow transmitter?

Answer: Answer: The discrepancy in readings could be due to various factors such as a load resistor problem, calibration issues, wiring problems, or instrument faults.

FAQ: 2. How can I troubleshoot a 4-20 mA flow transmitter reading issue with a Siemens PLC?

Answer: Answer: To troubleshoot the issue, you can check for load resistor problems, calibrate the transmitter, verify wiring connections, and ensure the integrity of the instruments involved.

FAQ: 3. Why is the Siemens PLC 1200 analog input reflecting a lower mA reading than expected?

Answer: Answer: The lower mA reading on the PLC analog input could indicate a potential issue with the flow transmitter, wiring, or calibration discrepancies that need to be addressed.

FAQ: 4. What could be causing the PLC to read below 10 mA at 20 mA output from the flow transmitter?

Answer: Answer: The PLC reading below 10 mA at 20 mA output could be caused by incorrect calibration, wiring issues, or a load resistor problem affecting the output signal of the flow transmitter.

Ready to Simplify Maintenance?

Join hundreds of satisfied customers who have transformed their maintenance processes.
Sign up today and start optimizing your workflow.

Request Demo  â†’