Herunterladen Inhalt Inhalt Diese Seite drucken
Inhaltsverzeichnis

Werbung

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.
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
Hinweis
Wird die Watchdogzeit verändert, nachdem der Watchdog aktiviert wurde
(d.h. während der Watchdog läuft), führt dies zu einem Retriggern des
Watchdogs!
SIMATIC PC RI45 PII, Technische Beschreibung
C79000-G7000-C815-02
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

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis