4.4
Watchdog (WD)
Funktion
Der Watchdog überwacht den Ablauf eines Programmes. Der Zweck des WD
ist dem Anwender über verschiedene Reaktionen den Absturz eines Program-
mes zu melden.
Beim Einschalten des PC oder nach HW-RESET(Kaltstart) ist der Watchdog im
Ruhezustand, d.h. es wird keine Reaktion des WD ausgelöst und die RUN-LED
ist ausgeschaltet. Das Beschreiben der IO-Zelle Basissadresse + 0Eh triggert den
Watchdog. Das Triggern des WD wird durch die grüne RUN-LED angezeigt.
Der Zustand des WD kann über das Bit 1 der IO-Zelle Basisadresse + 0Eh abge-
fragt werden.
Wird der Watchdog nicht innerhalb der eingestellten Zeit erneut getriggert, so
werden die folgenden Reaktionen ausgeführt:
WD-Reaktionen
Wurde der WD nicht innerhalb der eingestellten Zeit erneut durch Beschreiben
der Zelle Basisadresse + 0Eh getriggert, so löst er folgende Reaktionen aus:
RUN LED von grün auf ROT umschalten
WD-Bit in Zelle Basisadresse + 0Eh löschen
Relais-Ausgang in Ruhelage
Reset des PC auslösen
IRQ an den PC absetzen
Ein erneutes Triggern nach abgelaufenem WD stellt die WD-LED wieder auf
grün. Die Optionen werden über das Konfigurationsregister, Bits 6 und 7 einge-
stellt.
WD-Überwa -
Die Überwachungszeiten werden im Konfigurationsregister in 4 Schritten ein-
chungszeiten TWD
gestellt.
TWD1
TWD2
TWD3
TWD4
SIMATIC PC RI25/45, Technische Beschreibung
C79000-G7000-C808-01
Reaktion
Inhalt von Register Basisadresse
+ 0Eh
Dauer
D
Bit 3
1s
0
2s
0
8s
1
16s
1
Überwachungsbaugruppe
Option
immer
immer
immer
einstellbar
einstellbar
Bit 4
0
1
0
1
4-7