beautypg.com

Heartbeat: node monitoring without remote frame – BECKHOFF FC5101 User Manual

Page 38

background image

Eiserstraße 5 / D-33415 Verl / Telefon 05246/963-0 / Telefax 05246/963-149

38

Guard time and life time factor

If the master requests the guard messages in a strict cycle, the slave can detect the failure of the master. In this
case, if the slave fails to receive a message request from the master within the set Node Life Time (a guarding
error), it assumes that the master has failed (the watchdog function). It then puts its outputs into the error state,
sends an emergency telegram, and returns to the pre-operational state. After a guarding time-out the procedure
can be re-started by transmitting a guarding telegram again.

The node life time is calculated from the guard time (object 0x100C) and life time factor (object 0x100D) pa-
rameters:

Life time = guard time x life time factor

If either of these two parameters is ”0” (the default setting), the master will not be monitored (no life guarding).

Heartbeat: Node Monitoring without Remote Frame

In the heart beat procedure, each node transmits its status message cyclically on its own initiative. There is
therefore no need to use remote frames, and the bus is less heavily loaded than under the guarding procedure.

The master also regularly transmits its heartbeat telegram, so that the slaves are also able to detect failure of
the master.

Heartbeat procedure

Protocol

The toggle bit is not used in the heart beat procedure. The nodes send their status cyclically (s). See Guarding.

This manual is related to the following products: