
kwaltzer (Customer) asked a question.
For our production area we have 3 lines or isle of machines, One line has 10 machines, one line has 9 machines, and one line has 15 machines. Each machine has its own Prod 3000 controller. There is a help button on each machines HMI that when pressed will turn on a Blue blinking stack light at the machine to signal to the line help that the operator is in need of assistance.
I have been asked to add another signal light at the end of each line so if any of the machines down that line have the help light on, that it will also trigger the end of line light to come on to increase the visibility that someone down the line needs help.
All machines are on an internal network via ethernet. Is it possible for all of the production machines that run the Prod 3000 plc to communicate to single Prod 1000 plc that would control just the end of line light??? Otherwise I would have to run an individual output from each machine across the ceiling to a junction box to the end of line light.
We already use MQTT through NodeRed for production data collection (cycle counts, recipe parameters, etc.) but its not "Live". it is event or tag triggered at specific events. I figured if this was possible the Prod 1000 end of line light controller would need to be constantly monitoring the help button tag or place the task in the run every second.
Or would this have to run through NodeRed to our nextwork and the End of line light controller monitor all the presses through that???
If the Productivity1000 CPU is on the same internal network as the Productivity3000 CPUs, then there are a few ways for the P1000 CPU to read tags/values in the P3000 CPUs - read modbus register or coil (MRX or MBUS instructions) or network read tag (RX or NETW instructions).
Another possibility is if the Productivity1000 CPU has access to the same MQTT broker as the Productivity3000 CPUs, then you could have the P3000 CPUs publish their status as a new topic to the MQTT broker and the P1000 CPU could subscribe to the P3000 CPUs status topics.