ET_LogLevel

 

ET_LogLevel - Informazioni generali

Panoramica

Tipo:

Tipo lista

Disponibile a partire da:

V1.0.4.0

Descrizione

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.

Elementi dell'enumerazione

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.