February-24th-2020, 11:15 AM
(August-23rd-2019, 08:01 AM)Armin@netPI Wrote: Today I want to highlight a Node-RED node that is able to read/write data from/to a Siemens PLC (S7-1200 or S7-1500) over Ethernet(PROFINET) on netPI.
The node's home is here https://flows.nodered.org/node/node-red-contrib-s7comm and is maintained by Hilscher.
We have included this node in netPI's Node-RED Docker Container you can pull from repository "hilschernetpi/netpi-nodered" from Docker Hub on your netPI.
If you have an "old" type of PLC such as S7-300 or S7-400 having no Ethernet connectivity but MPI/PROFIBUS instead you can use this device https://www.hilscher.com/products/produc...nl-50-mpi/ in between netPI and PLC and your are able to use ths S7 node too.
Thx
Armin
Hi Armin,
I need to collect data from an s7-400 PLC (CPU 412-2) and I am thinking of buying a NL 50-MPI for this purpose, and use node-red s7comm node to pull the data.
I understand classic ethernet networking and read how to assign an IP the device however, I am completely new to industrial protocols and PLCs.
Besides knowing the tags name, DB, offset and data types, do I need to know anything more about the PLC runtime? Do I need to "register" the NL 50-MPI device in the PLC code? Or is it completely plug-and-play once the device is connected to the bus?
Best regards