Hello,
I just set up a machine with a BRX PLC and a Nitra PAL valve bank. The valve bank is controlled via Ethernet I/P. I set up the EtherNet I/P Scanner in Do-More (see attached screenshot). I'm not using any input modules, so I set the RPI under input at 250 ms. Under output I set the RPI to 30 ms.
This all works, but I've been having trouble with the communications randomly dropping between the BRX and the PAL. The NS light on the PAL blinks red a few times due to the lost scanner connection, and then it re-establishes connection and keeps on going. I also added a timer in the PLC logic, that increments a counter every time that $PAL.XferCount stays the same for more than 500 milliseconds. I configured the PAL to hold the last state of the valves if the connection is lost, so it doesn't cause serious problems when the communication is lost, but of course I want to get this resolved so it hopefully doesn't happen at all.
I need to do some more testing today, but wanted to post here and see if anyone has any tips for me.
The machine network consists of a network switch with the PLC, CMore HMI (poll time set to 50 ms), and the Nitra PAL connected. At the time when I observed the comms issues, I also had my laptop plugged in with DoMore connected to the PLC, so that would have added some load to the communication.
Is the network overloaded? Do I need to increase the RPI for the outputs? I want the communication to be as fast as possible, because any unnecessary loss of time will adversely affect the machine cycle time.