AB PLC with Ethernet IP Continuous read issue

Hi,

I am trying to setup a continuous read with my PLC. I am able to read when I start the flow however it doesnt come in on a regular cycle. I realize it only comes in when the value changes however I have written different values to the same tag and it changes when restarting the flow but doesnt update while the flow is running. Does anyone have any suggestions?

How have you tried to do that? What node type are you using?

Sorry didnt realize I could post a pic.

What node type is TemperatureFeedback and how have you configured it?


I meant what node type have you installed? There is more that one that provide similar features.

1 Like

oops sorry here:

did you wait > 3 seconds (you have set the cycle to 3000ms)? If yes, then it sounds like a bug - you can look through the nodes issues and report it if it is not already raised.

One thing i did note: you dont seem to have a data type set for the TemperatureFeedback tag?

Hi,

yes I did wait 3 seconds. it does write to it, because when I restart the flow the new injected value is read from the PLC, but it doesnt update while the flow is running

Have you checked the PLC actually received the written value?

There's another version of this node:

https://flows.nodered.org/node/node-red-contrib-cip-ethernet-ip

I have used this one recently for a flow, and it works as I would have expected, it's possible the sterfive version is better, just have not used it yet.

Using Compact logix L30 I believe.