ET_LogLevel - Informazioni generali
Tipo: |
Tipo lista |
Disponibile a partire da: |
V1.0.4.0 |
Questa enumerazione contiene i diversi livelli di registro utilizzati dal registro applicazioni. Il livello di registro descrive il tipo e la priorità di un messaggio di registro.
Un punto di registro invia solo messaggi di registro al registro applicazioni se il livello del messaggio di registro ha lo stesso livello di priorità o è superiore al livello di registro configurato del punto di registro.
Più basso è il valore, più alta sarà la priorità del livello di registro. Il valore 0 ha la priorità più alta.
Nome |
Valore |
Descrizione |
---|---|---|
Nothing |
0 |
Al punto di registro non è consentito dare messaggi di registro al registro applicazioni. Questo è il valore predefinito per ridurre l'effetto delle prestazioni del registro. |
EmergencyMessage |
10 |
Questo elemento dell'enumerazione non è attualmente utilizzato, ma è riservato per uso futuro. Un'eccezione che porta a un arresto del controller (ad esempio divisione per zero, accesso puntatore zero). |
CriticalException |
20 |
Un'eccezione che non può essere gestita in modo sufficiente dal programma, ad esempio GD.ET_Diag.UnexpectedProgramBehavior. |
Exception |
30 |
Un'eccezione che forza il programma a non continuare il comportamento predefinito e ad eseguire una reazione all'eccezione, ad esempio GD.ET_Diag <> Ok. |
Warning |
40 |
Un'eccezione che non impedisce al programma l'elaborazione al momento, ma porta a un'eccezione se non si cambia il comportamento (ad esempio l'avviso di uno svolgitore: fine rullo quasi raggiunta). |
UserAction |
50 |
Un comando dell'utente all'ingresso del blocco funzione. Ad esempio: i_xStart FALSE => TRUE a PDL.FB_VarioPosJerk. |
ExternalEvent |
60 |
Un evento che cambia il comportamento del blocco funzione ma che non è un comando utente diretto. Ad esempio, compare Touch probe. |
StatusMessage |
70 |
Un messaggio che descrive un cambiamento significativo nel comportamento del blocco funzione e che può essere registrato. Il messaggio può descrivere le fasi di processo eseguite in base a un comando utente. Ad esempio: attendere il completamento di un'azione secondaria, inizializzazione modalità operativa e così via. |
DebugMessage |
80 |
Un messaggio secondario, ad esempio per il debug. Ad esempio: transizione della macchina di stato interna, risultati del calcolo interno e così via. |