PLCopen Motion Control
sArg: Der Wert des optionalen Arguments, wenn es vom Typ STRING ist.
Verhalten des Bausteins
Der Baustein unterscheidet sich von MC_AxRtLogEntry_BkPlcMc [} 174] nur dadurch, dass er der Meldung
den Achsnamen voranstellt.
3.4.8.2
MC_AxRtLogClear_BkPlcMc (ab V3.0)
Der Funktionsbaustein löscht einen LogBuffer der Library. Näheres über das Anlegen eines LogBuffers
finden Sie unter FAQ #10 in der Knowledge Base [} 207].
VAR_INOUT
pBuffer: POINTER TO ST_TcPlcMcLogBuffer;
END_VAR
pBuffer: Hier ist die Adresse einer Variablen vom Typ ST_TcPlcMcLogBuffer [} 102] zu übergeben.
Verhalten des Bausteins
Alle Einträge im LogBuffer werden gelöscht und initialisiert.
3.4.8.3
MC_AxRtLogEntry_BkPlcMc (ab V3.0)
Der Funktionsbaustein trägt eine Meldung in den LogBuffer der Library ein. Näheres über das Anlegen eines
LogBuffers finden Sie unter FAQ #10 in der Knowledge Base [} 207].
VAR_INPUT
Execute: BOOL:=FALSE;
pBuffer: POINTER TO ST_TcPlcMcLogBuffer;
LogLevel: DWORD:=0;
Source: DWORD:=0;
Message: STRING(255);
ArgType: INT:=0;
diArg: DINT:=0;
lrArg: LREAL:=0;
sArg: STRING(255);
END_VAR
Execute: Eine steigende Flanke an diesem Eingang aktiviert den Baustein.
pBuffer: Hier ist die Adresse einer Variablen vom Typ ST_TcPlcMcLogBuffer [} 102] zu übergeben.
LogLevel: Eine kodierte Angabe des Meldungstyps. Es ist ein Logger Levels [} 232] Wert aus den Global
Constants [} 222] zu verwenden.
174
Version: 1.2
TwinCAT PLC Hydraulics