Perché si verifica un errore di"KRNL" o un "errore SWTO"?
FAQ #101069
In situazioni molto particolari, un PCD può ottenere sovraccaricato a causa di influenze esterne, in modo che un "errore del KERNEL" o un "errore SWTO" (errore di sistema Watchdog Timeout) causa il PCD riavviare automaticamente.
Sintomo
In alcune circostanze molto particolari (se un PCD è sollecitato dalle influenze esterne estreme) il PCD3 automaticamente esegue un riavvio e poi va in HALT (se il watchdog software è programmato, il PCD automaticamente va in esecuzione dopo il riavvio).
Quando andare online e leggendo la storia PCD, una voce "Errore KERNEL" (su 1.08.xx di versioni di firmware e versioni precedenti) o "Errore SWTO" (su 1.10.xx di versioni di firmware e versioni successive) può essere trovati.
Motivo
Per motivi di sicurezza il PCD esegue un riavvio nel caso in cui il cane da guardia del sistema non viene chiamato non più entro un tempo specifico (questo è lo stesso comportamento come il Watchdog Software, ma direttamente sul livello firmware). In caso di errore del Kernel è stato rilevato un sovraccarico di attività (FW che indica un errore del Kernel (1.08.xx e versioni precedenti) non sono il cane da guardia del sistema).
Tale situazione potrebbe essere causata per esempio da un bombardement telegramma di Ethernet di parecchi thousend telegrammi al secondo o se una rete collegata FDL è disturbata pesantemente sopra un molto tempo. In tale situazione il PCD (con FW più vecchi di 1.10.xx) trattare solo gli interrupt generati da es pi telegrammi e non esegue il resto delle sue mansioni (per motivi di sicurezza, questo stato è interrotto dal riavvio automatico del sistema).
Soluzione
Un nuovo Kernel, insieme ad altri miglioramenti che può evitare situazioni che portano a errori SWTO sono state implementate nel firmware versione 1.10.xx (o nel firmware speciale con il nuovo kernel 1.08.19.12). Grazie a questi miglioramenti, il PCD è ancora più robusto contro le influenze citate, che possono causare un "errore SWTO" (o un "errore del KERNEL").
Importante
- Si prega di notare che nel caso in cui è stato programmato un Watchdog Software, il PCD automaticamente va in esecuzione dopo il riavvio, eseguito dal cane da guardia del sistema (se nessun Software Watchdog è programmato, il PCD va in battuta d'arresto dopo il riavvio causato dal cane da guardia del sistema)
- In generale è consigliato utilizzando la versione del firmware 1.10.16 o versione successiva piuttosto che 1.08.19.12.
Categories
PCD3 / _Firmware Classic
Last update: 23.04.2015 10:01
First release: 12.11.2008 09:45
Views: 48542