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.

ST_TcPlcMcLogEntry (ab V3.0) 1:

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.