TcMark16

Datentyp, der eine Marke repräsentiert. Mithilfe dieses Datentyps ist es möglich, eine generische Marke (noch ohne deren Typ) zu definieren.

Syntax

typedef struct {
    USHORT    ContextId;
    USHORT    GroupId;
    USHORT    EventId;
} TcMark16;

Parameter

Wert

Beschreibung

ContextId

Mithilfe der ContextId können Markengruppen, also darzustellende Prozesse, gruppiert werden (z. B. nach Prozessart oder Funktionseinheit).

GroupId

Definiert den darzustellenden Prozess/ das darzustellende Prozessereignis.

EventId

Optionales Anwenderdatum. Es kann verwendet werden, um z. B. den Zustand einer Statemachine oder Errorcodes im TwinCAT 3 Realtime Monitor darzustellen.

TcMark16 1:

Sowohl die ContextId als auch die GroupId können im TwinCAT 3 Realtime Monitor mit Namen versehen werden. Diese können über die Funktionen Export User Context bzw. Import User Context exportiert bzw. importiert werden, so dass sie auch für die weitere Aufzeichnung zur Verfügung stehen.