setting up an end user watchdog function to monitor the communications integrity
between the Multigard 5000 System and the ETH-1000 gateway.
Table 1: Multigard 5000 System to ETH-1000 Communication Status
Communications
Status Register:
Changing Value** – Normal
Stopped Value** – Failed
** This value changes from 0 to 59 and is the seconds from the processor clock buffered
through the Multigard program. The absolute value of the register has no direct
significance to its use as a watchdog function.
In the end user’s system, monitor this register for continuous activity. If it stops
changing for a predetermined amount of time, declare a communications failure and
flag all other data coming through this gateway as outdated.
Only when the above register is continuously changing can the other data presented
via the gateway be considered current.
To ensure communications integrity between the Multigard 5000
System and the ICC ETH-1000 gateway the communications
status register must be monitored and logically implemented as a
watchdog function by the end user. Failure to implement the
watchdog function can result in the presentation of outdated data.
5.0 Multigard System Data Table Addresses
The most useful MultiGard 5000 System data will be defined in Tables 2 through 8 along with
corresponding Modbus/TCP addresses. These addresses will allow for the presentation of gas
detection information and other status.