TcMarkOption
Die Konstanten in dieser globalen Variablenliste definieren die möglichen Markentypen (siehe Darstellung im Realtime 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
Zusätzlich zu den Markentypen ist die Option RefToCaller definiert, die es ermöglicht, dass im TwinCAT3 Realtime Monitor die Task-Referenzen angezeigt werden können. Soll diese Option eingeschaltet werden, muss diese mit dem gewünschten Markentyp per ODER verknüpft werden.
Beispiel:
fbLogMark.LogMarkEx(markCounter, TcMarkOption.Start OR TcMarkOption.RefToCaller);
Das Beispiel zeigt das Setzen einer Marke „markCounter“ mit dem Markentyp „Start“ und der Option „RefToCaller“.
Sollen die Task-Referenzen im TwinCAT3 Realtime Monitor angezeigt werden, muss die Option Show Task Reference (siehe Markengruppen-Element) eingeschaltet sein. |