ST_TcPlcMcLogEntry (ab V3.0)
Eine Variable mit dieser Struktur enthält eine Meldung des LogBuffer der Library. Sie wird als Bestandteil in ST_TcPlcMcLogBuffer verwendet. Näheres über das Anlegen eines LogBuffers finden Sie unter FAQ #10 in der Knowledge Base.
Die Daten in dieser Struktur dürfen nicht durch die Applikation verändert werden. |
Syntax
TYPE ST_TcPlcMcLogEntry:
STRUCT
TimeLow: UDINT:=0;
TimeHigh: UDINT:=0;
LogLevel: DWORD:=0;
Source: DWORD:=0;
Msg: STRING(255);
ArgType: INT:=0;
diArg: DINT:=0;
lrArg: LREAL:=0;
sArg: STRING(255);
END_STRUCT
END_TYPE
Parameter
Name | Typ | Beschreibung |
---|---|---|
TimeLow | UDINT | Der Timestamp der Meldung. Hier wird der Zeitpunkt festgehalten, zu dem die Meldung erzeugt wurde. |
TimeHigh | UDINT | |
LogLevel | DWORD | Eine Kennzeichnung der Dringlichkeit der Meldung. Hier sollten nur Werte aus einem festgelegten Zahlenvorrat erscheinen. |
Source | DWORD | Eine Kennzeichnung der Quelle der Meldung. Hier sollten nur Werte aus einem festgelegten Zahlenvorrat erscheinen. |
Msg | STRING | Der Meldungstext mit einem optionalen Platzhalter für einen variablen Bestandteil. |
ArgType | INT | Der Typ des optionalen Bestandteils. |
diArg | DINT | Wenn ein optionaler Bestandteil vom Typ DINT verwendet wird, befindet sich sein Wert hier. |
lrArg | LREAL | Wenn ein optionaler Bestandteil vom Typ LREAL verwendet wird, befindet sich sein Wert hier. |
sArg | STRING | Wenn ein optionaler Bestandteil vom Typ STRING verwendet wird, befindet sich sein Wert hier. |