ET_LogLevel

 

ET_LogLevel - Allgemeine Informationen

Überblick

Typ

Listentyp

Verfügbar ab:

V1.0.4.0

Beschreibung

Diese Aufzählung beinhaltet die verschiedenen Protokollebenen, die vom Application Logger verwendet werden. Die Protokollebene beschreibt den Typ und die Priorität einer Logger-Meldung.

Ein Logger-Punkt sendet nur dann Logger-Meldungen an den Application Logger, wenn das Logger-Level der Logger-Meldung dieselbe Prioritätsstufe hat oder die Prioritätsstufe höher ist als die des parametrierten Logger-Levels des Logger-Punkts.

Je niedriger der Wert, desto höher ist die Prioritätsstufe der Protokollebene. Der Wert 0 hat die höchste Priorität.

Aufzählungselemente

Name

Wert

Beschreibung

Nothing

0

Der Logger-Punkt darf keine Logger-Meldungen an den Application Logger senden.

Dies ist standardmäßig eingestellt, um die Auswirkungen auf die Leistung des Loggers zu minimieren.

EmergencyMessage

10

Dieses Aufzählungsselement wird zur Zeit nicht verwendet. Es ist für zukünftige Anwendungen reserviert.

Eine Ausnahme, die zum Stopp der Steuerung führt (z. B. Division durch Null, Zugriff auf Nullzeiger).

CriticalException

20

Eine Ausnahme, die nicht direkt vom Programm, z. B. GD.ET_Diag.UnexpectedProgramBehavior bearbeitet werden kann.

Exception

30

Eine Ausnahme, die das Programm dazu zwingt, das Standardverhalten einzustellen und eine Ausnahmereaktion durchzuführen, z. B. GD.ET_Diag <> Ok.

Warning

40

Eine Ausnahme, die das Programm nicht an der Bearbeitung hindert, aber zu einer Ausnahme führt, wenn das Verhalten nicht geändert wird (z. B. die Warnung eines Abwicklers: nahe am Ende der Rolle).

UserAction

50

Ein Befehl des Anwenders am Eingang des Funktionsbausteins. Z. B.: i_xStart FALSE => TRUE bei PDL.FB_VarioPosJerk.

ExternalEvent

60

Ein Ereignis, dass das Verhalten des Funktionsbausteins ändert, aber keinen direkten Anwenderbefehl darstellt. Es erscheint beispielsweise eine Touchprobe.

StatusMessage

70

Eine Meldung, die eine wesentliche Änderung im Verhalten des Funktionsbausteins bedeutet und die registriert werden kann. Die Meldung kann die Prozessschritte beschreiben, die gemäß eines Anwenderbefehls durchgeführt werden. Zum Beispiel: Warten bis die untergeordnete Aktion abgeschlossen wurde, Betriebsart Initialisierung usw.

DebugMessage

80

Eine untergeordnete Meldung, z. B. für die Fehlersuche.

Zum Beispiel: Transition der internen Zustandsmaschine, interne Berechnungsergebnisse usw.