OPC Foundation
  • Documents
  • NodeSets
  • Search
10.27 NodeIdArray

This structured DataType is used to provide a NodeId and can specify a single element within a Variable that is of array type. One or more index values must be specified to identify the specific element.

The structure is formally defined in Table 170.

Table 170 – NodeIdArray structure

Name

Type

Description

NodeIdArray

Structure

Subtype of Structure defined in OPC 10000-5

Node

0:NodeId

The NodeId that is to be processed.

ArrayIndex

0:UInt32[]

If NodeId refers to a Node of array type, the ArrayIndex specifies the index for a specific value referenced by the NodeId (not the entire array, but a specific element in it). The size of ArrayIndex shall be equal to the number of dimensions of the Node.

If NodeId is not of array type, or if all elements are referenced, then ArrayIndex shall be null or empty.

The NodeIdArray representation in the AddressSpace is formally defined in Table 171.

Table 171 – NodeIdArray definition

Attribute

Value

BrowseName

2:NodeIdArray

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

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

ConformanceUnits

UAFX AutomationComponent Base

UAFX ConnectionManager Base

Please report errors or issues with the site to webmaster.

Copyright © 2025 - OPC Foundation