The following tables specify the Facets available for Servers that implement the OPC UA for IO-Link Information Model companion specification.

The “IO-Link Event Facet” defines a Facet for the functionality necessary for IO-Link Events derived from Type IOLinkEventType (see 9.2).

The content of the Profile if defined in Table 73.

Table 73 – IO-Link Event Facet

Conformance Unit

Description

Optional/

Mandatory

IO-Link Events

Supports Events derived from the IOLinkEventType.

M

Profiles

Standard Event Subscription Server Facet

http://opcfoundation.org/UA-Profile/Server/StandardEventSubscription

In addition, OPC UA Servers supporting this Facet may optionally also support the Facets defined in Table 74.

Table 74 – Optional Facets for IO-Link Event Facet

Profiles

Address Space Notifier Server Facet

http://opcfoundation.org/UA-Profile/Server/AddressSpaceNotifier

Auditing Server Facet

http://opcfoundation.org/UA-Profile/Server/Auditing

The “IO-Link Base Condition Facet” defines a Facet for the functionality necessary for IO-Link Conditions derived from Type IOLinkAlarmType (see 9.7).

The content of the Facet if defined in Table 75.

Table 75 – IO-Link Base Condition Facet

Conformance Unit

Description

Optional/

Mandatory

IO-Link Alarms

Supports Events and Objects derived from the IOLinkAlarmType.

M

Profiles

A & C Base Condition Server Facet

http://opcfoundation.org/UA-Profile/Server/ACBaseCondition

In addition, OPC UA Servers supporting this Facet may optionally also support the Facets defined in Table 76.

Table 76 – Optional Facets for IO-Link Base Condition Facet

Profiles

A & C Refresh2 Server Facet

http://opcfoundation.org/UA-Profile/Server/ACRefresh2

A & C Enable Server Facet

http://opcfoundation.org/UA-Profile/Server/ACEnable

A & C Previous Instances Server Facet

http://opcfoundation.org/UA-Profile/Server/ACPreviousInstances

A & C Dialog Server Facet

http://opcfoundation.org/UA-Profile/Server/ACDialog

A & C CertificateExpiration Server Facet

http://opcfoundation.org/UA-Profile/Server/ACCertificateExpiration

The “IO-Link Alarm Facet” defines a Facet for the functionality necessary for IO-Link Alarms derived from Type IOLinkAlarmType (see 9.7).

The content of the Facet if defined in Table 77.

Table 77 – IO-Link Alarm Facet

Conformance Unit

Description

Optional/

Mandatory

IO-Link Alarms

Supports Events and Objects derived from the IOLinkAlarmType.

M

Profiles

A & C Alarm Server Facet

http://opcfoundation.org/UA-Profile/Server/ACAlarm

In addition, OPC UA Servers supporting this Facet may optionally also support the Facets defined in Table 78.

Table 78 – Optional Facets for IO-Link Alarm Facet

Profiles

A & C Acknowledgeable Alarm Server Facet

http://opcfoundation.org/UA-Profile/Server/ACAckAlarm

A & C Exclusive Alarming Server Facet

http://opcfoundation.org/UA-Profile/Server/ACExclusiveAlarming

A & C Non-Exclusive Alarming Server Facet

http://opcfoundation.org/UA-Profile/Server/ACNon-ExclusiveAlarming