FB_ApplicationLoggerHandler - DisableLogger (Methode)
Typ |
Methode |
Verfügbar ab |
V1.0.4.0 |
Diese Methode kann verwendet werden, um das Protokollieren von Meldungen zu deaktivieren.
Diese Methode kann aufgerufen werden, um das weitere Protokollieren zu deaktivieren und das Überschreiben von Logger-Meldungen im Ringpuffer zu verhindern. Eine Logger-Meldung wurde gesetzt, um die Deaktivierung aufzuzeigen. Der Logger ist standardmäßig aktiviert.
Mithilfe dieser Funktion kann ein Trigger im Projekt definiert werden, um nach einer Grundursache zu suchen. Die Protokollierung ist immer aktiviert, bis der Trigger ausgelöst wird. Danach wird diese Methode aufgerufen, die dann das weitere Protokollieren deaktiviert. Auf diese Weise wird das Verhalten der Maschine im Puffer des Anwendungs-Loggers gespeichert und kann mit EcoStruxure Machine Expert jederzeit ausgelesen werden.
Ausgabe |
Datentyp |
Beschreibung |
---|---|---|
q_etDiag |
Allgemeingültige, bibliotheksunabhängige Aussage zur Diagnose. Alle Werte außer GD.ET_Diag.Ok entsprechen einer Diagnosemeldung. |
|
q_etDiagExt |
POU-spezifischer, diagnosebezogener Ausgang. q_etDiag = GD.ET_Diag.Ok -> Statusmeldung q_etDiag <> GD.ET_Diag.Ok -> Diagnosemeldung |
q_etDiag |
q_etDiagExt |
Enumerationswert |
Beschreibung |
---|---|---|---|
OK |
0 |
Ok |
|
UnexpectedProgramBehavior |
14 |
Die Schnittstelle des Application Loggers wird nicht unterstützt. |
|
UnexpectedProgramBehavior |
13 |
Der Application Logger wurde nicht gesetzt. |
|
UnexpectedProgramBehavior |
3 |
Ein Rückgabewert war ungültig. |
ApplicationLoggerItfNotSupported
Aufzählungsname: |
ApplicationLoggerItfNotSupported |
Enumerationswert: |
14 |
Beschreibung: |
Die Schnittstelle des Application Loggers wird nicht unterstützt. |
Ursache |
Lösung |
---|---|
Es ist ein Fehler in der internen Verarbeitung erkannt worden. |
Wenden Sie sich an Ihren Ansprechpartner bei Schneider Electric. |
Aufzählungsname: |
ApplicationLoggerNotSet |
Enumerationswert: |
13 |
Beschreibung: |
Der Application Logger wurde nicht gesetzt. |
Ursache |
Lösung |
---|---|
Die globale Variable G_ifApplicationLogger wurde verändert. |
Stellen Sie sicher, dass Sie die Variable G_ifApplicationLogger nicht schreiben. |
Ausgang q_etDiag zeigt GD.ET_Diag.UnexpectedProgramBehavior Es ist ein Fehler in der internen Verarbeitung erkannt worden. |
Wenden Sie sich an Ihren Ansprechpartner bei Schneider Electric. |
Aufzählungsname: |
Ok |
Aufzählungswert: |
0 |
Beschreibung: |
Ok |
Der Application Logger darf keine Meldungen protokollieren.
Aufzählungsname: |
UnexpectedFeedback |
Aufzählungswert: |
3 |
Beschreibung: |
Ein Rückgabewert war ungültig. |
Ursache |
Lösung |
---|---|
Es ist ein Fehler in der internen Verarbeitung erkannt worden |
Wenden Sie sich an Ihren Ansprechpartner bei Schneider Electric. |