FB_ApplicationLoggerHandler - DisableLogger (Metodo)

Panoramica

Tipo:

Metodo

Disponibile a partire da:

V1.0.4.0

Task

Questo metodo può essere utilizzato per disattivare la registrazione dei messaggi.

Descrizione

È possibile chiamare questo metodo per disattivare l'ulteriore registrazione e impedire la sovrascrittura dei messaggi di registro all'interno del buffer dell'anello. Per mostrare la disattivazione, viene impostato un messaggio di registro. Per impostazione predefinita, il registro è attivato.

Tramite questa funzione è possibile definire un trigger nel progetto per la ricerca di una causa principale. Il registro è sempre attivato finché si verifica il trigger. Viene quindi chiamato questo metodo che disattiva l'ulteriore registrazione. In questo modo, il comportamento della macchina viene memorizzato all'interno del buffer del registro applicazioni e può essere letto con EcoStruxure Machine Expert in qualsiasi momento.

Interfaccia

Uscita

Tipo di dati

Descrizione

q_etDiag

GD.ET_Diag

Dichiarazione generale relativa alla diagnostica indipendente dalla libreria.

Un valore diverso da GD.ET_Diag.Ok corrisponde a un messaggio di diagnostica.

q_etDiagExt

ET_DiagExt

Uscita di diagnostica specifica della POU.

q_etDiag = GD.ET_Diag.Ok -> messaggio di stato

q_etDiag <> GD.ET_Diag.Ok -> messaggio di diagnostica

Messaggi di diagnostica

q_etDiag

q_etDiagExt

Valore enumerazione:

Descrizione

OK

Ok

0

Ok

UnexpectedProgramBehavior

ApplicationLoggerItfNotSupported

14

Interfaccia registro applicazioni non supportata.

UnexpectedProgramBehavior

ApplicationLoggerNotSet

13

Registro applicazioni non impostato.

UnexpectedProgramBehavior

UnexpectedFeedback

3

Un valore di feedback non valido.

ApplicationLoggerItfNotSupported

Nome enumerazione:

ApplicationLoggerItfNotSupported

Valore enumerazione:

14

Descrizione:

Interfaccia registro applicazioni non supportata.

Causa

Soluzione

È stato rilevato un errore nell'esecuzione interna.

Rivolgersi al rappresentante dell'assistenza Schneider Electric.

ApplicationLoggerNotSet

Nome enumerazione:

ApplicationLoggerNotSet

Valore enumerazione:

13

Descrizione:

Registro applicazioni non impostato.

Causa

Soluzione

La variabile globale G_ifApplicationLogger è stata modificata.

Verificare di non scrivere la variabile G_ifApplicationLogger.

L'uscita q_etDiag mostra GD.ET_Diag.UnexpectedProgramBehavior

È stato rilevato un errore nell'esecuzione interna.

Rivolgersi al rappresentante dell'assistenza Schneider Electric.

Ok

Nome enumerazione:

Ok

Valore enumerazione:

0

Descrizione:

Ok

Al registro applicazioni non è consentito registrare ulteriori messaggi.

UnexpectedFeedback

Nome enumerazione:

UnexpectedFeedback

Valore enumerazione:

3

Descrizione:

Un valore di feedback non valido.

Causa

Soluzione

È stato rilevato un errore nell'esecuzione interna

Rivolgersi al rappresentante dell'assistenza Schneider Electric.