February-26th-2020, 11:53 AM
I know an immediate answer for Siemens PLCs but for Allen Bradley PLCs I don’t know to be honest. With Siemens there is an official programming protocol available that is used by the Windoes based programming software. This protocol is named RFC1006. And for this protocol a Node-RED node is available. Here is the link: https://www.npmjs.com/package/node-red-contrib-s7comm.
But unfortunately I do not know if a similar programming protocol exists for Allen Bradley PLCs and maybe a node similar to the one above. And then the answer would be easy to use such a node in a Node-RED environment and use it.
To come back to OPC: if the Allen Bradley PLC supports OPC US as a server - which I don’t know if it does - the I would recommend to install an OPC UA client node in Node-RED and to gather data from the PLC with it. Node-RED is the most easiest IoT tool to handle many many different Ethernet based protocols.
Thx
Armin
But unfortunately I do not know if a similar programming protocol exists for Allen Bradley PLCs and maybe a node similar to the one above. And then the answer would be easy to use such a node in a Node-RED environment and use it.
To come back to OPC: if the Allen Bradley PLC supports OPC US as a server - which I don’t know if it does - the I would recommend to install an OPC UA client node in Node-RED and to gather data from the PLC with it. Node-RED is the most easiest IoT tool to handle many many different Ethernet based protocols.
Thx
Armin
„You never fail until you stop trying.“, Albert Einstein (1879 - 1955)