DGillen
Member
I look after the data collection for our plant. At this point I have 75 Rslogix 5000 series PLC's communicating via a uni-cast network to a central PLC that's used as a data concentrator.
The data concentrator is accessed by Factory Talk Transaction Manager to collect and store production data and workcell fault data to an SQL database.
But sometimes these PLC's are turned off. And when they are the consumed data in the data concentrator is held at it's last state. There's nothing to tell me if the PLC producing the data is connected to the network or off.
I have a simple heartbeat system set up using a timer on the producing PLC to send a changing number via a timer to the data concentrator. The data concentrator PLC checks the number sent against the number sent 2 seconds prior and compares them. If the number changes, the PLC is assumed to be on-line. If not, it is, barring any communication issues, assumed to be turned off.
I was wondering if there was another option?
Is there a way to monitor the communication status of consumed tags directly?
I hope I explained this question well enough and appreciate any answers I might get.
Dave
The data concentrator is accessed by Factory Talk Transaction Manager to collect and store production data and workcell fault data to an SQL database.
But sometimes these PLC's are turned off. And when they are the consumed data in the data concentrator is held at it's last state. There's nothing to tell me if the PLC producing the data is connected to the network or off.
I have a simple heartbeat system set up using a timer on the producing PLC to send a changing number via a timer to the data concentrator. The data concentrator PLC checks the number sent against the number sent 2 seconds prior and compares them. If the number changes, the PLC is assumed to be on-line. If not, it is, barring any communication issues, assumed to be turned off.
I was wondering if there was another option?
Is there a way to monitor the communication status of consumed tags directly?
I hope I explained this question well enough and appreciate any answers I might get.
Dave