FUNKTIoNEN
7.11 Producers Heartbeat
Das Heartbeatprotokoll ermöglicht eine zusätzliche Überwachung des CAN-Busses
ohne Kenntnis des Heartbeat Producer (Erzeuger) über die angeschlossenen Teilneh-
mer.
Ein Heartbeat Erzeuger sendet zyklisch eine Heartbeat Meldung. Die Zeit, in der die
Meldung abgesetzt wird, ist einstellbar. Das Heartbeat Protokoll startet sobald die Heart-
beat Producer Time eingestellt ist. Wenn beim Einschalten eines Gerätes das Heartbeat
Protokoll bereits einen Wert ungleich 0 enthält, startet das Protokoll beim Übergang
von Initialisierung auf Pre-Operational. In diesem Fall wird die Bootup Nachricht vor der
Heartbeat-Nachricht betrachtet.
7.12 Consumers Heartbeat
Ein oder mehrere Heartbeat Consumer (Abnehmer) empfangen die Meldung. Die Ab-
nehmer können ebenfalls eine max. Zeit definieren, innherhalb welcher eine Heartbe-
atmeldung eingehen muss. Geht innerhalb dieser Zeit keine Meldung ein, wird ein ein-
stellbares Verhalten gestartet. Das Consumers Heartbeat-Protokoll startet bei Eingang
des ersten Heartbeat Signals.
ACHTUNG
30
Es ist nicht möglich das Guarding Protokoll und das Heartbeatproto-
koll gleichzeitig auf einem Gerät zu aktivieren. Das Guarding Protokoll
arbeitet nur, wenn die Consumers heartbeat time = 0 ist.