Supported features

OPC UA offers a large number of features. This product may not support all features from the very beginning. Further features will be added over time through product updates. The following table shows a list of all currently supported functionalities of the current product version.

Supported features 1:

Compatibility with the OPC UA Pub/Sub specification

The current version of this product is compatible with the OPC UA Pub/Sub specification version 1.05.03.

Supported features 2:

Certification profile

The current version of this product is certified for the "Standard UA Server" profile. The Conformance Units checked in this certification are documented here by the OPC Foundation.

Specification

The OPC UA specification is divided into different parts. Parts 1 to 5 define the core functionalities of OPC UA. The following table provides an overview of the various parts of the specification and indicates whether this product offers corresponding support. Below you will find additional detailed information on the supported functions from the respective part, if applicable. Please note that not all parts can be supported, as some parts of the specification are outside the product definition.

Part

Supported

OPC10000-1 Overview and Concepts

Yes

OPC10000-2 Security Model

Yes

OPC10000-3 Address Space Model

Yes

OPC10000-4 Services

Yes

OPC10000-5 Information Model

Yes

OPC10000-6 Mappings

Yes

OPC10000-7 Profiles

Yes

OPC10000-8 Data Access

Yes

OPC10000-9 Alarms & Conditions

Yes

OPC10000-10 Programs

No

OPC10000-11 Historical Access

Yes

OPC10000-12 Discovery and Global Services

Yes

OPC10000-13 Aggregates

No

OPC10000-14 Pub/Sub

No *1

OPC10000-15 Safety

No

OPC10000-16 State Machines

No

OPC10000-17 Alias Names

No

OPC10000-18 Role-Based Security

No *2

OPC10000-19 Dictionary References

No

OPC10000-20 File Transfer

Yes

OPC10000-21 Device Onboarding

No

OPC10000-22 Base Network Model

---

OPC10000-23 Common ReferenceTypes

---

OPC10000-24 Scheduler

No

*1: OPC UA Pub/Sub is mapped by the product TF6105 TC3 OPC UA Pub/Sub

*2: This product includes its own user rights implementation, which already existed before the release of Part 18 and implements a user/group-based authorization system. This is documented here.

OPC10000-4 Services

The following table provides an overview of the services (Service Sets, Service Behaviors, etc.) supported by this product as described in Part 4 of the OPC UA specification.

Feature

Supported

Attributes Read/Write

Yes

Attributes HistoryRead

Yes (Value attribute)

Attributes HistoryUpdate

Yes (Value attribute)

Subscriptions

Yes

Durable Subscriptions

No

Monitored items

Yes

Method Calls

Yes

Auditing

No

Redundancy

No

OPC10000-8 Data Access

The following table provides an overview of the Data Access functions supported by this product as described in Part 8 of the OPC UA specification.

Feature

Supported

DataItemType

Yes

AnalogItemType

Yes

DiscreteItemType

Yes *1

ArrayItemType

Yes

EUInformation

Yes *1

ComplexNumberType

Yes *1

DoubleComplexNumberType

Yes *1

AxisInformation

Yes *1

AxisScaleEnumeration

Yes *1

XVType

Yes *1

ObjectTypes

Yes (Function Blocks)

StructuredTypes

Yes

ServerTimestamp

Yes

SourceTimestamp

Yes

Quality

Yes

*1: Supported via the Nodeset import and TE6100 OPC UA Nodeset Editor.

OPC10000-9 Alarms & Conditions

The following table provides an overview of the Alarms & Conditions functions supported by this product as described in Part 9 of the OPC UA specification.

Feature

Supported

LimitAlarmType

Yes

OffNormalAlarmType

Yes

Multi-Language Alarm-/Eventtexts

Yes

TwinCAT 3 EventLogger

Yes *1

Custom EventTypes

Yes *2

Custom AlarmTypes

Yes *2

*1: Support of the TwinCAT 3 EventLogger via proprietary Alarm/EventTypes

*2: Supported via the Nodeset import and TE6100 OPC UA Nodeset Editor.

OPC10000-11 Historical Access

The following table provides an overview of the Historical Access functions supported by this product as described in Part 11 of the OPC UA specification.

Feature

Supported

HistoricalDataNodes

Yes

HistoricalEventNodes

No

Historical Audit Events

No

HistoryUpdate

Yes

External History Sources

No

OPC10000-20 File Transfer

This product supports the OPC UA-side exchange of configuration files, which are used for commissioning the product. A generic File Transfer functionality is implemented in the OPC UA server of the Beckhoff Device Manager software.

Security

The following table provides an overview of the Security features supported by this product. Some of the features shown here are split across several parts of the specification.

Feature

Supported

SecureChannel

Yes

SecureEndpoints

Yes

Application Instance Certificate

Yes

Certificate Trust Relationship

Yes

IdentityToken Anonymous

Yes

IdentityToken Username/Password

Yes

IdentityToken user certificates

Yes

User rights at Namespace level

Yes

User rights at Node level

Yes