
B Clifford (Customer) asked a question.
I need to read data in & out of a Rockwell PLC. I cannot get the 'node-red-contrib-cip-ethernet-ip', or any other new node in the Palette to install. Can you help?
I can read info from my Rockwell PLC on my PC's (v4.0.9) Node-Red using the 'node-red-contrib-cip-ethernet-ip' node. This install fails with my C2-NRED running at v3.0.2). Is it possibly a version issue?
If anyone would have an answer, it would be @Garry (Customer)
I haven't seen or heard from @Garry in ages. I miss the content.
Me too. Maybe there's a tariff to post... 😝
I think a couple of questions can help clear this up.
Please check https://cdn.automationdirect.com/static/manuals/c2userm/ch5.pdf for help setting up the C2-NRED with CLICK. Pg 5-20 has some errors you can match up with what you are seeing.
I have just checked again that I can download the node-red-contrib-cip-ethernet-ip package using the Palette Manager with out issues. Thank you
I went through the manual and confirmed that my versions are as stated.
I have not been able to get any package to install.
It does have access to the internet, the time is synced, but I am not sure about the DNS setup.
Easiest is just to have 8.8.8.8 as your DNS with possibly a Alternate of 8.8.4.4. Please also make sure the Enable user to add nodes from Network is checked. This is checked by default usually
I changed the DNS as suggested and wrote it to the PLC.with no success in inserting the package.
I don't think I have internet access still.
My laptop is on a WiFi internet connection. My PLC is connected to my laptop's rear ethernet port.
I don't know of a bridge between them. I feel that I'm much closer than I was.
My laptop and PLCs are use fixed IP addresses.
Here is the install log info:
2025-07-02T22:23:38.296Z npm install --no-audit --no-update-notifier --no-fund --save --save-prefix=~ --production --engine-strict node-red-contrib-cip-ethernet-ip@1.1.3
2025-07-02T22:24:08.377Z [err] npm
2025-07-02T22:24:08.381Z [err]
2025-07-02T22:24:08.382Z [err] ERR!
2025-07-02T22:24:08.383Z [err]
2025-07-02T22:24:08.384Z [err] code
2025-07-02T22:24:08.385Z [err] EAI_AGAIN
2025-07-02T22:24:08.387Z [err] npm
2025-07-02T22:24:08.389Z [err]
2025-07-02T22:24:08.390Z [err] ERR!
2025-07-02T22:24:08.391Z [err]
2025-07-02T22:24:08.392Z [err] errno
2025-07-02T22:24:08.393Z [err] EAI_AGAIN
2025-07-02T22:24:08.546Z [err] npm
2025-07-02T22:24:08.547Z [err]
2025-07-02T22:24:08.548Z [err] ERR!
2025-07-02T22:24:08.549Z [err] request to https://registry.npmjs.org/node-red-contrib-cip-ethernet-ip failed, reason: getaddrinfo EAI_AGAIN registry.npmjs.org
2025-07-02T22:24:08.577Z [err]
2025-07-02T22:24:08.579Z [err] npm
2025-07-02T22:24:08.580Z [err]
2025-07-02T22:24:08.581Z [err] ERR!
2025-07-02T22:24:08.582Z [err] A complete log of this run can be found in:
2025-07-02T22:24:08.583Z [err] npm
2025-07-02T22:24:08.584Z [err]
2025-07-02T22:24:08.588Z [err] ERR! /usr/local/nred/.npm/_logs/2025-07-02T22_24_08_556Z-debug.log