TcMarkOption
The constants in this global variable list define the possible marker types (see Display in the Real-time Monitor).
VAR_GLOBAL CONSTANT
Start : UDINT := 16#E0000000;
Stop : UDINT := 16#C0000000;
SequenceStart : UDINT := 16#A0000000;
SequenceStop : UDINT := 16#80000000;
IntervalStart : UDINT := 16#60000000;
IntervalStop : UDINT := 16#40000000;
RefToCaller : UDINT := 16#08000000; // reference to caller
END_VAR
In addition to the marker types, the option RefToCaller is defined, which enables the task references to be displayed in the TwinCAT 3 Real-Time Monitor. If this option is activated it must be ORed with the desired marker type.
Sample:
fbLogMark.LogMarkEx(markCounter, TcMarkOption.Start OR TcMarkOption.RefToCaller);
The sample shows the setting of a marker, "markCounter", with the marker type "Start" and the option "RefToCaller".
![]() | The option Show Task Reference (see Marker group element) must be activated if the task references are to be displayed in the TwinCAT 3 Real-Time Monitor. |