Herunterladen Inhalt Inhalt Diese Seite drucken

Beckhoff TwinCAT PLC Hydraulics Handbuch Seite 175

Inhaltsverzeichnis

Werbung

Source: Eine kodierte Angabe der Meldungsquelle. Es ist ein Logger Sources [} 232] Wert aus den Global
Constants [} 222] zu verwenden.
Message: Der Text der Meldung.
ArgType: Der Typ des optionalen Argumentes.
diArg: Der Wert des optionalen Arguments, wenn es vom Typ DINT ist.
lrArg: Der Wert des optionalen Arguments, wenn es vom Typ LREAL ist.
sArg: Der Wert des optionalen Arguments, wenn es vom Typ STRING ist.
Verhalten des Bausteins
Wenn pBuffer korrekt versorgt wurde und auf einen ST_TcPlcMcLogBuffer [} 102] zeigt, der noch mindestens
eine Meldung aufnehmen kann werden die übergebenen Meldungsdaten mit Informationen zur lokalen Zeit
komplettiert und in den Meldungspuffer eingetragen.
3.4.8.4
MC_AxRtLoggerDeSpool_BkPlcMc (ab V3.0)
Der Funktionsbaustein stellt sicher, dass der LogBuffer der Library nicht überläuft. Näheres über das
Anlegen eines LogBuffers finden Sie unter FAQ #10 in der Knowledge Base [} 207].
VAR_INPUT
    Spare:      INT;
END_VAR
VAR_INOUT
    pBuffer:    POINTER TO ST_TcPlcMcLogBuffer;
END_VAR
Spare: Die sicher zu stellende Anzahl von freien Meldungen im LogBuffer.
pBuffer: Hier ist die Adresse einer Variablen vom Typ ST_TcPlcMcLogBuffer [} 102] zu übergeben.
Verhalten des Bausteins
Bei jedem Aufruf entfernt der Baustein eine Meldung aus dem LogBuffer wenn die Anzahl der freien
Meldungen kleiner ist als die in Spare übergebene Minimalanzahl. Soll die gesamte Historie in die
Ereignisanzeige von Windows übernommen werden ist ein MC_AxRtLoggerSpool_BkPlcMc [} 176] Baustein
zu verwenden.
HINWEIS! Der Einsatz dieses Bausteins ist immer dann sinnvoll, wenn ein Massenspeicher mit
eingeschränkter Beschreibbarkeit (typischerweise FLASH DISK) verwendet wird. Es wird zumindest
eine eingeschränkte Historie von 10 bis 15 Meldungen ermöglicht.
3.4.8.5
MC_AxRtLoggerRead_BkPlcMc (ab V3.0)
TwinCAT PLC Hydraulics
Version: 1.2
PLCopen Motion Control
175

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Ts5810

Inhaltsverzeichnis