5.5 OPC UA DataTypes

5.5.1 ReferenceDescriptionDataType

This structure contains the description of a Reference. The structure is defined in Table 16.

Table 16 – ReferenceDescriptionDataType Structure
NameTypeDescription
ReferenceDescriptionDataTypestructure

SourceNode

NodeIdThe SourceNode of the Reference.

ReferenceType

NodeIdThe ReferenceType of the Reference.

IsForward

BooleanThe direction of the Reference. If TRUE in forward direction, if FALSE in inverse direction. For symmetric References it shall always be set to TRUE.

TargetNode

ExpandedNodeIdThe TargetNode of the Reference.

Its representation in the AddressSpace is defined in Table 17.

Table 17 – ReferenceDescriptionDataType Definition
Attribute Value
BrowseNameReferenceDescriptionDataType
IsAbstractFALSE
References NodeClass BrowseName DataType TypeDefinition Other
Subtype of Structure defined in OPC 10000-5
Conformance Units
Base Info ReferenceDescription

5.5.2 ReferenceListEntryDataType

This structure contains the description of a Reference without SourceNode. It can be used to list a path of References without repeating the SourceNode, like in the ReferenceRefinement Property in 5.3.1. The structure is defined in Table 18.

Table 18 – ReferenceListEntryDataType Structure
NameTypeDescription
ReferenceListEntryDataTypestructure

ReferenceType

NodeIdThe Node Id of the ReferenceType used as Reference.

IsForward

BooleanThe direction of the Reference, if TRUE in forward direction, if FALSE, in inverse direction. For symmetric references it shall always be set to TRUE.

TargetNode

ExpandedNodeIdThe TargetNode of the Reference.

Its representation in the AddressSpace is defined in Table 19.

Table 19 – ReferenceListEntryDataType Definition
Attribute Value
BrowseNameReferenceListEntryDataType
IsAbstractFALSE
References NodeClass BrowseName DataType TypeDefinition Other
Subtype of Structure defined in OPC 10000-5
Conformance Units
Base Info ReferenceDescription