PLC Comms Monitoring

Ones_Zeros

Member
Join Date
Feb 2014
Location
at work
Posts
367
I have several plc’s that I’d like to monitor
Into our SCADA when the comms break or plc faults.

These are (SLC-505 & Compact Logic PLC’s)
I normally use the Wonderware bit $Sys$Status bit but
this seems to randomly show out of replay but it’s not. So
It’s not accurate.

Is there a simple and better way to monitor these plc comms?


Thanks
 
Depending on the SCADA, the driver may have a error code that will show if the comms are ok or not - thinking of VTScada. With regards to faults etc. I sometimes create a heartbeat for the SCADA to monitor (and visa-versa if required) which can trigger an alarm.
 
For a PLC fault its best to add a fault routine that sets a bit indicating the PLC faulted. You can also use that routine to capture the fault codes.


As far as comm faults, a heartbeat works with most HMI software. Just monitor that a continuous counter has stopped changing and generate an HMI fault.


For example in Wonderware I use a Data Change script to monitor a tag that changes every 5 seconds. If that event does not happen for 10 seconds I set a local alarm tag.
 
A heartbeat is a bare minimum, pulse a bit and make sure it's changing state at least every second. For a better watchdog have each PLC increment an integer and if it doesn't change in the PLC that reads for 1 second then the other PLC is offline for what could be a few reasons (Comm's failure, Program Mode, Faulted, Power off in that enclosure, CPU smoked itself)
 

Similar Topics

Hello, can someone share/explain How to check comms between PC and PLC via TeamViewer? TIA
Replies
14
Views
390
Hi , Looking for some help. We have a 343-1 PN Lean Card & 315-2DP connected to an external system collecting data. After a recent shutdown...
Replies
0
Views
69
Hi, I'm investigating different network protocols for PLC to PLC comms, and PLC to SCADA. OPC UA seems to be a very useful protocol that I'm...
Replies
4
Views
2,091
How is it that I was successful in adding a downstream PLC controller to my upstream PLC Ethernet devices (no errors, I can see the downstream...
Replies
10
Views
5,596
Hi, I'm trying to setup a ControlWave Micro (CWu) to read tags from an Allen Bradley ControlLogix PLC (L-61 CPU) using CIP comms. The CWu needs...
Replies
2
Views
2,223
Back
Top Bottom