Jason Serafin
Jason Serafin
Over a year since last update on this feature. I added support for this in my fork. https://github.com/SerafinTech/node-ethernet-ip Enjoy!
@klmurphy72 , Here is a [link](https://youtu.be/-L3oSsjFYh0) to the first youtube video that I made to show how to use the library. It shows how to read strings. To write a...
Looks like Node-red is using a version of ethernet-ip that only has unconnected messaging. Schneider PLC looks like it is using connected messaging. You could try updating the ethernet-ip library...
Just committed STRING and LINT support to my fork: https://github.com/SerafinTech/node-ethernet-ip (Tests still need to be written: USE WITH CAUTION!)
Just commited STRING and LINT support to my fork: https://github.com/SerafinTech/node-ethernet-ip (Tests still need to be written: USE WITH CAUTION!)
Node-Red fork that can use strings, structures, and other datatypes. There is also a plc / tag browser built in. Give it a try and report issues. [node-red-contrib-cip-st-ethernet-ip](https://github.com/SerafinTech/node-red-contrib-cip-st-ethernet-ip)
I'll add this to my todo list.
Added support in merge #34 Please test with `npm install SerafinTech/ST-node-ethernet-ip ` version before I publish to NPM
Out of town till Monday. I'll check this out after the holiday.
I tried your code on a non Micro800 without a problem. For the ```PLC.scan()``` Try: ```javascript PLC.scan().catch(e => console.log(e)) ``` To catch the scan error