WOLFRAM SYSTEM MODELER

Node

Interface for components that need to address an OPC UA node

Wolfram Language

In[1]:=
SystemModel["OPCUA.Interfaces.Node"]
Out[1]:=

Information

Base class for components that adds a node to a OPC UA request by connecting to a NodeList.

The node is identified by the parameters nodeIDType, nodeID and nodeNamespace:

  • nodeIDType: determines how the nodeID String should be interpreted, as numeric ID or a String ID
  • String nodeID: the identifier of the node in the given namespace on the server
  • Integer nodeNamespace: the index of the namespace that the node belongs to

Each OPC UA request returns a node-specific status code; the severity of the status code is reported on the severity output, and error handling is configured with the errorHandling parameter.

Parameters (4)

nodeIDType

Value:

Type: UANodeIdType

Description: The node identifier type

nodeID

Value:

Type: String

Description: The node identifier

nodeNamespace

Value:

Type: Integer

Description: The node namespace

errorHandling

Value:

Type: ErrorHandling

Description: How to handle node errors (request errors are handled by the connected Read/WriteNodeList component)

Connectors (1)

severity

Type: SeverityOutput

Description: Node level status severity

Components (1)

nodeObj

Type: NodeObject

Extended by (2)

WriteNode

OPCUA.Interfaces

Interface for components that writes to a node

ReadNode

OPCUA.Interfaces

Interface for components that reads from a node