node-red-contrib-cip-ethernet-ip
node-red-contrib-cip-ethernet-ip copied to clipboard
Error connecting to PLC: Error: TIMEOUT occurred while reading Controller Props.
Hello,
I try to connect to a PLC that has a Duagon CIP Stack embedded.
When I use Schneider PLC, everthing wroks. Then I tried with Node-Red and get a : "Error connecting to PLC: Error: TIMEOUT occurred while reading Controller Props."
Doing a bit of Wireshark on it, and below the extract of a working Schneider Communication :

Then the Node-Red one :

So the main difference between the two is that node-red request for a service Code 0x52 instead of 0x54 for the Schneider one. Wireshark identifies this two services as :
- Schneider : 0x54 : Service: Forward Open (Request)
- Node-Red : 0x52 : Service: Unconnected Send (0x52)
Do you know why node-red is using this 0x52 instead of 0x54 ? And is it possible to change it ?
Thanks for your help !