9.2 IOLinkEventType

The IOLinkEventType is the base EventType for Events generated from IO-Link Devices or IO-Link Masters. It is formally defined in Table 47.

Table 47 – IOLinkEventType Definition
Attribute Value
BrowseNameIOLinkEventType
IsAbstractTrue
References Node Class BrowseName DataType TypeDefinition Modelling Rule
Subtype of BaseEventType defined in OPC 10000-5.
HasSubtypeObjectTypeIOLinkDeviceEventType
HasSubtypeObjectTypeIOLinkPortEventType
HasSubtypeObjectTypeIOLinkMasterEventType
HasPropertyVariableIOLinkEventCodeUInt16PropertyTypeMandatory

The EventType inherits the Properties of the BaseEventType.

The mandatory Property EventId is a vendor-specific unique identification of the Event.

The mandatory Property EventType reflects the type of Event, so either the NodeId of the IOLinkEventType or a subtype.

The content of the Properties SourceNode, SourceName, Time, ReceiveTime, and Message is defined by its subtypes.

The optional Property LocalTime shall not be provided.

The Property Severity reflects the mode of IO-Link events. The IOLinkEventType or subtypes shall only be used for “Notification” and the severity shall be “200”.

The Property IOLinkEventCode is defined by the subtypes of the EventType.