st-one-io / node-red-contrib-cip-ethernet-ip

A Node-RED node to interact with Allen Bradley / Rockwell PLCs
GNU General Public License v3.0
51 stars 23 forks source link

Error connecting to PLC: Error: TIMEOUT occurred while reading Controller Props. #23

Open ksar-ksar opened 3 years ago

ksar-ksar commented 3 years ago

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 : image

Then the Node-Red one : image

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 :

Do you know why node-red is using this 0x52 instead of 0x54 ? And is it possible to change it ?

Thanks for your help !