FB_RTMon_LogMarkBase

FB_RTMon_LogMarkBase 1:

Der FB_RTMon_LogMarkBase ist ein generischer Funktionsbaustein, der das Setzen von (Zeit-) Marken ermöglicht.

Im Gegensatz zum Funktionsbaustein FB_RTMon_LogMark, muss hier die Context-ID selbst übergeben werden. Mit dieser ist es möglich, die darzustellenden Prozesse zu gruppieren (z. B. nach Prozessart oder Funktionseinheit).

Optional steht noch eine Event-ID zur Verfügung, in der der Anwender noch ein Anwender-Datum mit übergeben kann (z. B. Zustand einer Statemachine, Fehlermeldung).

FB_RTMon_LogMarkBase 2: Ausgänge

VAR_OUTPUT
    bError        : BOOL;        // TRUE if an error occurred
    hrErrorCode   : HRESULT;     // outputs the error code which occurred
END_VAR

Name

Typ

Beschreibung

bError

BOOL

TRUE, wenn ein Fehler aufgetreten ist.

hrErrorCode

HRESULT

Gibt den aufgetretenen Fehlercode aus.