Table A.1– Identifiers assigned to Attributes

Attribute

Identifier

NodeId

1

NodeClass

2

BrowseName

3

DisplayName

4

Description

5

WriteMask

6

UserWriteMask

7

IsAbstract

8

Symmetric

9

InverseName

10

ContainsNoLoops

11

EventNotifier

12

Value

13

DataType

14

ValueRank

15

ArrayDimensions

16

AccessLevel

17

UserAccessLevel

18

MinimumSamplingInterval

19

Historizing

20

Executable

21

UserExecutable

22

DataTypeDefinition

23

RolePermissions

24

UserRolePermissions

25

AccessRestrictions

26

AccessLevelEx

27

This annex defines the numeric identifiers for all of the StatusCodes defined by the OPC UA Specification. The identifiers are specified in a CSV file with the following syntax:

<SymbolName>, <Code>, <Description>

Where the SymbolNameis the literal name for the error code that appears in the specification and the Codeis the hexadecimal value for the StatusCode(see OPC 10000-4). The severity associated with a particular code is specified by the prefix (Good, Uncertainor Bad).

The CSV released with this version of the standards can be found here:

http://www.opcfoundation.org/UA/schemas/1.04/StatusCode.csv

NOTE The latest CSV that is compatible with this version of the standard can be found here:

http://www.opcfoundation.org/UA/schemas/StatusCode.csv

This annex defines the numeric identifiers for all of the numeric NodeIdsdefined by the OPC UA Specification. The identifiers are specified in a CSV file with the following syntax:

<SymbolName>, <Identifier>, <NodeClass>

Where the SymbolNameis either the BrowseNameof a Type Nodeor the BrowsePathfor an Instance Nodethat appears in the specification and the Identifieris numeric value for the NodeId.

The BrowsePathfor an instance Nodeis constructed by appending the BrowseNameof the instance Nodeto BrowseNamefor the containing instance or type. A ‘_’ character is used to separate each BrowseNamein the path. For example, OPC 10000-5defines the ServerType ObjectType Nodewhich has the NamespaceArray Property. The SymbolNamefor the NamespaceArray InstanceDeclarationwithin the ServerTypedeclaration is: ServerType_NamespaceArray. OPC 10000-5also defines a standard instance of the ServerType ObjectTypewith the BrowseNameServer’. The BrowseNamefor the NamespaceArray Propertyof the standard Server Objectis: Server_NamespaceArray.

The NamespaceUrifor all NodeIdsdefined here is http://opcfoundation.org/UA/

The CSV released with this version of the standards can be found here:

http://www.opcfoundation.org/UA/schemas/1.04/NodeIds.csv

NOTE The latest CSV that is compatible with this version of the standard can be found here:

http://www.opcfoundation.org/UA/schemas/NodeIds.csv