Thermocouple not Reading in Siemens PLC

The ckonfiguration is for a 4-wire thermal resistor, presumably the RTD, but the photo of the RTD in post 11 appears to show a 3-wire, 2 red wires and one white wire, with a white wire jumper connected somewhere the photo doesn’t show. Is there no 3-wire selection that avoids a jumper?
 
Please send a screenshot of the I/O address area of the module's properties. There are a few dropdown menus below the address assignment where you may select which Process Image Partition the cards are associated with.
Have you tried addressing them with %IWnnn:p?
 
Looking at the wiring, are you using proper thermocouple cable? Looks to be normal copper wires, which of course will not give you readings.

As a test, you can get a small length of thermocouple cable, wire into the cars, at the other end, strip the wires and twist together, you should have a reading of around room temperature.
 
Actually, I upgraded the firmware to the latest from the Siemens website because of this issue. I will try taking the firmware to a lower version.
 
This panel is an old panel I am using to learn about Siemens PLCs. All of the connections to the TC cards are run to terminal blocks (not my design). I have tried wiring the two thermocouples I have to the terminal blocks AND directly to the TC cards. Always the same result of zeros on the input address.
 
Another one could be that you have selected more recent firmware version for than cards actually has.
Reduced the firmware version of the processor from 3.5 to 2.7. Still have the same result.

There is no option to change the firmware of the TC cards.
 
Last edited:
Please send a screenshot of the I/O address area of the module's properties. There are a few dropdown menus below the address assignment where you may select which Process Image Partition the cards are associated with.
Have you tried addressing them with %IWnnn:p?

This was mentioned earlier from JesperMP and I thought I checked it. Apparently, I verified it incorrectly because the addressing was the issue.

Thank you for your help.
 
Ok, now how do I access that data outside the process image to for display on the HMI? I cannot create a tag with the address of %IWnnnn:p.

Thanks.
 
Ok, now how do I access that data outside the process image to for display on the HMI? I cannot create a tag with the address of %IWnnnn:p.

Thanks.
In the PLC program, create a DB or M tag and MOVE %IWnnnn:p to that tag.
Create an HMI tag that connects to your new tag.
 
IW256 and IW256:p will display the same value....

Only IW256:p is updated asynchronously.

256 is an example address, not sure what yours should be.
 

Similar Topics

Hello All, My name is Austen, and I am working on a project for a plastics extrusion plant that deals with a lot of thermocouples and other...
Replies
6
Views
2,133
Hey all, i have a friend with an application where he has a "black box" which is comprised of a heater and a thermocouple (4 wires coming out in...
Replies
2
Views
2,066
I know I can measure mV of a TC (thermocouple) output with my voltmeter at the analog input card terminals. But I cannot get any mV reading when I...
Replies
5
Views
2,333
I am working on a home project that I am logging temperatures indoors and outdoors. I am using type J thermocouple going to a 1746-NT4. I...
Replies
9
Views
5,330
I am having an issue getting a IY4 to read my thermocouple correctly. We have a R type and K type hooked up and sitting at a known room...
Replies
5
Views
536
Back
Top Bottom