OPC Foundation
  • Documents
  • NodeSets
  • Search
F.1.16 NodeIdentifierValuePair

The NodeIdentifierValuePair is used to provide a key-value pair where the key is a Variable Node.

It is semantically equivalent to the PortableKeyValuePair as defined in 10.31 with the optimization as described in F.1.2.2.

The NodeIdentifierValuePair DataType is formally defined in Table F.27.

Table F.27 – NodeIdentifierValuePair structure

Name

Type

Description

NodeIdentifierValuePair

Structure

Subtype of Structure defined in OPC 10000-5

Key

4:NodeIdentifier

The Key to the Variable.

ArrayIndex

0:UInt32[]

If Key refers to a Variable with ValueRank >= 1, the ArrayIndex specifies the index for a specific value referenced by Key (Not the entire array, but a specific element in it). The ArrayIndex is required to have the same dimension as the dimension of the node.

If Key is not of array type, or if no specific index shall be referenced, then the array shall be null or empty.

Value

0:BaseDataType

The value associated with the key/array item.

The NodeIdentifierValuePair representation in the AddressSpace is formally defined in Table F.28.

Table F.28 – NodeIdentifierValuePair definition

Attribute

Value

BrowseName

4:NodeIdentifierValuePair

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

ModellingRule

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

ConformanceUnits

UAFX ConnectionManager Configuration

Please report errors or issues with the site to webmaster.

Copyright © 2025 - OPC Foundation