FB_RTMon_LogMarkBase

FB_RTMon_LogMarkBase 1:

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

Beschreibung:

Der FB_RTMon_LogMarkBase ist ein Basis-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).