Skip to content

ICSHWI-12560: Overwatch for EPICS communication

Markus Kristensson requested to merge icshwi12560 into master

Creates the FB_HeartbeatMonitor, a class which is intended to overwatch the communication between e.g. an EPICS IOC and the PLC. The class monitors a heartbeat which is to be updated periodically via the external system. For EPICS specific systems, a calc record can be created which is made to increase its value every second. The value should be put in a second ao record which updates the _currentHeartbeat variable on the PLC.

Also adds the EPICSCommunication program to instantiate and run the FB_HeartbeatMonitor method.

Edited by Markus Kristensson

Merge request reports

Loading