Herunterladen Diese Seite drucken

Watchdogbedienung, Software Reset - B&R PC 300 Implementierungsanleitung

Vorschau ausblenden Andere Handbücher für PC 300:

Werbung

Panel PC 300
Implementierungsanleitung

7.13 Watchdogbedienung, Software Reset

Der Watchdog ist eine Lebensüberwachung, die von einer PC Anwendung jederzeit ein- und ausgeschal-
ter werden kann.
Die Watchdog Überwachung wird vom MTCX auf dem PPC300 durchgeführt.
Der Watchdog muss von der PC Anwendung über die MTCX Kommandoschnittstelle konfiguriert werden.
Bei der Konfiguration wird ein Zeitfenster für das Quittieren des Watchdog eingestellt.
Das Quittieren des Watchdog erfolgt durch Beschreiben des Watchdog Toggle Bit. Nach der Konfigurati-
on kann der Watchdog von der PC Anwendung durch das erstmalige Beschreiben des Toggle Bit aktiviert
werden. Ab diesem Zeitpunkt muss die PC Anwendung den Watchdog innerhalb des Zeitfensters quittie-
ren.
MINIMUM ZEIT
UNZULÄSSIG
Tritt nun eine Zeitverletzung ein (z.B. wegen Programmabsturz oder Dauerschleife der PC Anwendung),
wird vom MTCX die NMI Logik des PC aktiviert. Wenn die NMI Logik ausgeschaltet ist, wird sofort ein
Reset eingeleitet. Nach jedem Reset ist der Watchdog wieder ausgeschaltet.
Über das Wachdog Service Kommando können Sie auch gezielt per Software einen Reset des PC durch-
führen.
Vorsicht!
Nicht gesicherte Daten des PC gehen durch den Reset verloren!
Die folgenden Codebeispiele zeigen, wie Sie auf einem PPC300 den Watchdog bedienen oder selbst ei-
nen Reset des PC ausführen können.
Copyright © B&R - Änderungen vorbehalten
PPC300_Implementierungsanleitung_V1_02.doc
MAXIMUM ZEIT
ZULÄSSIG
Abbildung 2: Watchdog Zeiten
UNZULÄSSIG
Codebeispiele
02.11.09
118/132

Werbung

loading