OPC 10000-17: UA Part 17: Alias Names
Released 1.05.07
2026-04-21
This document is subject to the license terms described here.
The general OPC Foundation specification license agreement also applies and can be found here.
This document is a copy of the original which can be found here.
This document defines nodes in the following nodesets:
1 Scope
2 Normative references
3 Terms, definitions and abbreviated terms
3.1 Terms and definitions
3.1.1 AliasName
3.2 Abbreviated terms
4 Use cases
4.1 Complex configuration
4.2 Automatic reconfiguration
4.3 Cloud based system
4.4 Aggregated systems
4.5 Device replacement
5 AliasNames Information Model overview
6 OPC UA ObjectTypes
6.1 Overview
6.2 AliasNameType ObjectType Definition
6.3 AliasNameCategoryType ObjectType Definition
6.3.1 Definition
6.3.2 FindAlias Method
6.3.3 FindAliasVerbose Method
6.3.4 AddAliasesToCategory Method
6.3.5 DeleteAliasesFromCategory Method
7 OPC UA DataTypes
7.1 Overview
7.2 AliasNameDataType
7.3 AliasNameVerboseDataType
8 Reference Types
8.1 Overview
8.2 AliasFor ReferenceType
9 Instances
9.1 Overview
9.2 Aliases
9.3 TagVariables
9.4 Topics
Annex A (informative)Examples
A.1 Overview
A.2 AliasNames used within a single Server
A.3 AliasNames in an aggregating Server
A.4 Standalone AliasNames Server
A.5 Client use of an AliasName Server
Annex B (Normative) Aggregating AliasNames
B.1 Aggregating Server with a collection of Aggregates
B.2 GDS
Annex C (normative) GDS functionality
C.1 Overview
C.2 Register a Server
C.3 Unregister a Server
C.4 Disconnect between a Client and an AliasName Server
Annex D (normative) PubSub Alias Update Header Layout
D.1 AliasName PubSub Notifications
D.1.1 Overview
D.1.2 PubSub multicast messages
D.1.3 PubSub AliasName Notification Configuration
D.2 DataTypes for AliasName DataSetClass
D.2.1 AliasCategoryUpdateDataType
D.2.2 AliasUpdateDataType
D.3 Alias Update Header Layout
D.3.1 Overview
D.3.2 Header layout for NetworkMessages
D.3.3 Header layout for NetworkMessages with integrity (signing)
D.3.4 Header layout for DataSetMessages