TcMark16

Datentyp, der eine Marke repräsentiert.

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

Beschreibung:

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

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 User Contexts bzw. User Contexts exportiert bzw. importiert werden, so dass sie auch für die weitere Aufzeichnung zur Verfügung stehen.