OPC Foundation
  • Documents
  • NodeSets
  • Search
F.1.15 NodeIdentifier

The NodeIdentifier is used to store an identifier, where the identifier can be NodeId, Alias String, or a RelativePath.

It is semantically equivalent to the PortableNodeIdentifier as defined in 10.32, except it uses the optimization as described in F.1.2.2.

The NodeIdentifier DataType is formally defined in Table F.25.

Table F.25 – NodeIdentifier union

Name

Type

Description

NodeIdentifier

Union

Subtype of Union defined in OPC 10000-5

Node

0:NodeId

The NodeId of the Node.

The NamespaceIndex of the NodeId relates to the Namespaces in the ServerAddressConfDataType (see F.1.11) of the related Server.

Alias

0:String

The AliasName of the Node.

IdentifierBrowsePath

0:RelativePath

The IdentifierBrowsePath to the Node. The starting Node of the IdentifierBrowsePath shall be specified where this type is used.

A NamespaceIndex in the RelativePath relates to the Namespaces in the ServerAddressConfDataType (see F.1.11) of the related Server.

The NodeIdentifier representation in the AddressSpace is formally defined in Table F.26.

Table F.26 – NodeIdentifier definition

Attribute

Value

BrowseName

4:NodeIdentifier

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

ModellingRule

Subtype of the 0:Union defined in OPC 10000-5

ConformanceUnits

UAFX ConnectionManager Configuration

Please report errors or issues with the site to webmaster.

Copyright © 2025 - OPC Foundation