Skip to main content

Scheda: Registro

Tronco d'albero

IL Tronco d'albero tab visualizza il log del controller di sicurezza. Viene utilizzato come log e per diagnosticare errori di runtime dell'applicazione e errori di sistema. Può aiutare a trovare la causa di un errore nel controller o nell'applicazione.

Sono disponibili due registri in CODESYS Safety Extension:

  • Registro del dispositivo

  • Registro delle applicazioni

Il registro del dispositivo appartiene al dispositivo ed è destinato alle voci che lo riguardano, ad esempio errori di sistema, generazione di nuove applicazioni di avvio.

Il registro dell'applicazione appartiene all'applicazione IEC ed è destinato alle voci che riguardano l'applicazione, ad esempio errori di runtime, errori durante il caricamento dell'applicazione di avvio ed errori di comunicazione online.

Il registro dell'applicazione è il registro predefinito del controller di sicurezza. Il registro del dispositivo è disponibile solo dopo che è stato caricato il registro predefinito (registro dell'applicazione).

Quando il SafetyLogRefreshIcon.png premendo il pulsante, tutti i registri disponibili (registri del dispositivo e dell'applicazione) vengono caricati dal controller e possono essere selezionati nel Registratore casella di riepilogo. Dopo aver selezionato un registro, il SafetyLogRefreshIcon.png Per aggiornare le voci nel registro selezionato è necessario premere il pulsante.

Figura 17. Casella di riepilogo "Logger" con registro applicazioni e registro dispositivi
Casella di riepilogo "Logger" con registro applicazioni e registro dispositivi


Figura 18. Scheda 'Log' del controllore di sicurezza con registro applicazioni aperto
Scheda 'Log' del controllore di sicurezza con registro applicazioni aperto


Quando vengono immesse modifiche dovute ad accessi online, viene registrato anche il nome dello sviluppatore. Poiché non esiste una gestione degli utenti sul controller, viene utilizzato il nome dello sviluppatore dalla gestione degli utenti nel sistema di sviluppo. Se lo sviluppatore non ha effettuato l'accesso al sistema di sviluppo come utente specifico, ma come uno degli utenti predefiniti, viene utilizzato al suo posto il nome utente dalla gestione degli utenti di Windows.

Per una descrizione di base del Tronco d'albero scheda, vedere il CODESYS aiuto.

Generazione delle voci di registro

Le voci di registro vengono generate in particolare se per qualsiasi motivo l'applicazione di avvio non può essere caricata in modalità offline e si verifica un errore di sistema.

Viene generato un errore di sistema anche se non è possibile scrivere nel registro quando il sistema runtime tenta di caricare l'applicazione di avvio all'avvio.

Suggerimento

Se il registro non indica la causa di un errore di sistema, il motivo di questo errore di sistema potrebbe essere che il sistema di runtime orientato alla sicurezza non è riuscito a scrivere nel registro.

Importante

In caso di errori hardware è possibile che non tutte le voci vengano scritte nel registro.

Viene generata una voce di registro

  • Ogni volta che il sistema runtime è in modalità offline (vale a dire quando si avvia senza una connessione online) e reagisce a un errore nell'applicazione in conformità con un requisito di sicurezza interrompendo la procedura di caricamento.

  • Ogni volta che il sistema runtime è in modalità offline e reagisce a un errore dell'applicazione terminandone l'esecuzione.

  • Quando si scambia l'applicazione di avvio con l'ultimo boot load o l'ultima generazione di un'applicazione di avvio. Ciò viene riconosciuto dal sistema di runtime.

  • Nel caso di una versione di esecuzione falsificata o non corrispondente del sistema runtime.

  • Registrazione delle modifiche nell'applicazione di avvio

  • Registrazione degli aggiornamenti del firmware

  • Registrazione della generazione di nuove applicazioni di avvio

Voce di registro in caso di errore di runtime

Se l'applicazione viene terminata a causa di un errore di runtime, la voce di registro generata contiene le seguenti informazioni:

  • Nome del POU errato

  • Numero della rete errata del POU

  • Per un POU FB: istanza del blocco funzione in cui si è verificato l'errore