Gewusst wie: Implementieren Sie eine Software-watchdog
FAQ #101285
Mit einer aktivierten Software-Watchdog der Prozessor selbst überwacht und Neustart die PCD im Falle einer Fehlfunktion oder eine Schleife.
Beschreibung (Auszug aus dem Hardwarehandbuch)
Die Hardware-Watchdog bietet maximalen Sicherheit. Jedoch für unkritische Anwendungen, eine Software-Watchdog möglicherweise ausreichend, wobei der Prozessor überwacht selbst und die CPU wird im Falle einer Fehlfunktion oder eine Schleife erneut gestartet.
Das Herzstück der Software-Watchdog ist die Anweisung SYSWR K 1000. Wenn dies erstmals ausgestellt ist, wird die Software-Watchdog-Funktion aktiviert. Diese Anweisung muss dann mindestens alle 200 ms ausgestellt werden, oder die Watchdog löst und den Controller neu zu starten.
Verwendung
- Platzieren ein "Watchdog" FBox in einer FUPLA-Datei ist die einfachste Lösung:
- Anstelle der FBox ist es möglich, das Aufrufen der Software-Watchdog in IL (mit der Anweisung SYSWR K 1000)
Categories
PCS1
PCD1 / _Firmware Classic
PCD2 / _Firmware Classic
PCD3 / _Firmware Classic
Last update: 30.05.2015 01:43
First release: 21.08.2009 11:58
Views: 29363