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.
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. |
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 |
---|---|
Yes | |
HistoricalEventNodes | No |
Historical Audit Events | No |
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 |
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 |