Bitte beachten Sie: Bei diesem Artikel handelt es sich um eine maschinelle Übersetzung. Die originale FAQ ist hier zu finden. SBC stellt diese Informationen ohne Gewähr für Richtigkeit bzw. Funktionalität zur Verfügung und übernimmt auch keine Gewährleistung bezüglich der Vollständigkeit oder Richtigkeit der Übersetzung.

Warum tritt ein "KRNL" oder "SWTO Fehler"?

FAQ #101069

In besonderen Situationen kann ein PCD aufgrund von äußeren Einflüssen derart überlastet, das ein "KERNEL" oder "SWTO Fehler" (Watchdog Timeout Systemfehler) verursacht, die PCD automatisch neu gestartet.

 

Symptom
Unter ganz besonderen Umständen (wenn ein PCD durch extreme äußere Einflüsse belastet werden) der PCD3 führt automatisch einen Neustart und dann geht in Stillstand (wenn die Software-Watchdog programmiert ist, die PCD automatisch geht auf Sicht nach dem Neustart).
Beim online gehen und lesen die PCD-Geschichte, kann ein Eintrag "KERNEL-Fehler" (auf Firmware-Versionen 1.08.xx und früher) oder "SWTO ERROR" (auf Firmware-Versionen 1.10.xx und später) gefunden werden.

Grund
Aus Sicherheit Gründen führt die PCD einen Neustart, für den Fall, dass der System-Watchdog innerhalb einer bestimmten Zeit nicht mehr aufgerufen wird (Dies ist das gleiche Verhalten wie der Software-Watchdog, jedoch direkt auf Firmware-Level). Im Falle der Kernel-Fehler eine Aufgabe-Überladung erkannt wurde (FW, eine Kernel-Fehler (1.08.xx und früher) nicht die System-Watchdog Funktion).
Eine solche Situation kann z.B. verursacht werden, durch ein Ethernet-Telegramm-Bombardement der mehreren tausend Telegramme pro Sekunde oder wenn ein FDL-Netzwerk über einen langen Zeitraum stark gestört ist. In einer solchen Situation die PCD (mit FW älter als 1.10.xx) nur die Interrupts generiert behandelt durch z.B. die IP Telegramme und nicht mehr den Rest seiner Aufgaben führt (aus Sicherheitsgründen ist dieser Zustand durch die automatische Neustart des Systems unterbrochen).

Lösung
Ein neuer Kernel sowie weitere Verbesserungen, die Situationen führt zu SWTO Fehler zu vermeiden, können wurden durchgeführt in Firmware Version 1.10.xx (oder in der speziellen Firmware mit neuen Kernel 1.08.19.12). Dank dieser Verbesserungen ist die PCD noch robuster gegen die genannten Einflüsse, die eine "SWTO" (oder "KERNEL-Fehler") verursachen können.

Wichtig

  • Bitte beachten Sie, dass für den Fall, dass ein Software-Watchdog programmiert ist, die PCD automatisch in RUN nach dem Neustart ausgeführt, indem der System-Watchdog geht (wenn keine Software-Watchdog programmiert ist, die PCD geht in Stillstand nach dem Neustart, verursacht durch die System-Watchdog)
  • Im Allgemeinen ist es empfohlen mit Firmware-Version 1.10.16 oder höher als 1.08.19.12.

Categories

PCD3 / _Firmware Classic

Last update: 29.05.2015 21:14

First release: 12.11.2008 09:45

Views: 48600

Die von Ihnen angeforderte Software / Dokument wird von der Saia-Burgess Controls AG nicht mehr vermarktet und technisch unterstützt. Es handelt sich um eine ältere Software-Version, die lediglich auf bestimmten, mittlerweile nicht mehr im Handel erhältlichen Produkten betrieben werden kann.

Download