TC_EVENT_CLASSES constants

TC_EVENT_CLASSES is a global TwinCAT system variable list (GVL). Via the variable name and the variable value (GUID), each constant in this list identifies an event class or event class ID available on a TwinCAT system. The TwinCAT system has several predefined TwinCAT System event class IDs. Further event class IDs are brought along by the integrated PLC libraries and installed TwinCAT Functions or defined by the user in the PLC application. The variable values (GUIDs) are unique on a TwinCAT system and are generated and updated automatically by the TwinCAT system. The number of available event classes IDs can vary from system to system as a result.

Namespace: TwinCAT TypeSystem.TC_EVENT_CLASSES
Type: Global Variable List (GVL)
Library: Not required. TwinCAT System Resource from v3.1.4022.14

TwinCAT System event class IDs

Name

Type

TcSystemEventClass

GUID

TcGeneralAdsEventClass

GUID

TcRouterEventClass

GUID

TcRTimeEventClass

GUID

Win32EventClass

GUID

TF6510 event class IDs

Name

Type

TcAcsiEventClass

GUID

TcIEC61850EventClass

GUID

TcScsmEventClass

GUID

 

 

TcMmsAbortEventClass

GUID

TcMmsAssociationEventClass

GUID

TcMmsClientEventClass

GUID

TcMmsIncomingConnectEventClass

GUID

TcMmsIncomingDisconnectEventClass

GUID

TcMmsOutgoingConnectEventClass

GUID

TcMmsOutgoingDisconnectEventClass

GUID

TcMmsReceiverEventClass

GUID

TcMmsSenderEventClass

GUID

TcMmsTransactionEventClass

GUID

 

 

TcUlosiAbortEventClass

GUID

TcUlosiAssociationEventClass

GUID

TcUlosiClientEventClass

GUID

TcUlosiIncomingConnectEventClass

GUID

TcUlosiIncomingDisconnectEventClass

GUID

TcUlosiOutgoingConnectEventClass

GUID

TcUlosiOutgoingDisconnectEventClass

GUID

TcUlosiReceiverEventClass

GUID

TcUlosiSenderEventClass

GUID

TcUlosiTransactionEventClass

GUID

TcUlosiServerEventClass

GUID

TcUlosiConnectionEventClass

GUID

TcUlosiAcseAbrtDiagnosticEventClass

GUID

TcUlosiAcseAareDiagnosticEventClass

GUID

TcUlosiSpduReasonCodeEventClass

GUID

 

 

TcRfc1006AbortEventClass

GUID

TcRfc1006AssociationEventClass

GUID

TcRfc1006ClientEventClass

GUID

TcRfc1006IncomingConnectEventClass

GUID

TcRfc1006IncomingDisconnectEventClass

GUID

TcRfc1006OutgoingConnectEventClass

GUID

TcRfc1006OutgoingDisconnectEventClass

GUID

TcRfc1006ReceiverEventClass

GUID

TcRfc1006SenderEventClass

GUID

TcRfc1006TransactionEventClass

GUID

 

 

TcTpktAbortEventClass

GUID

TcTpktAssociationEventClass

GUID

TcTpktPduEventClass

GUID

TcTpktReceiverEventClass

GUID

TcTpktSenderEventClass

GUID

TcTpktTransactionEventClass

GUID

 

 

TcSocketsAbortEventClass

GUID

TcSocketsAssociationEventClass

GUID

TcSocketsClientEventClass

GUID

TcSocketsIncomingConnectEventClass

GUID

TcSocketsIncomingDisconnectEventClass

GUID

TcSocketsOutgoingConnectEventClass

GUID

TcSocketsOutgoingDisconnectEventClass

GUID

TcSocketsReceiverEventClass

GUID

TcSocketsSenderEventClass

GUID

TcSocketsTransactionEventClass

GUID

TcSocketsWin32SrvEventClass

GUID