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 |