WOLFRAM SYSTEM MODELER

NodeList

A request (read or write) operating on a list of nodes

Wolfram Language

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

Information

Base class for requests (read or write) that operates on a list of nodes. Nodes are added to the list by connecting the corresponding Read or Write component to the list_b connector.

The request is performed on every clock tick using the client connected to parentID. The clock can either be provided externally using the clock input or inferred from the connected components by setting inferredClock to true.

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

Parameters (2)

errorHandling

Value:

Type: ErrorHandling

Description: How to handle request errors

inferClock

Value: false

Type: Boolean

Description: Infer clock instead of using an input Clock

Connectors (6)

clock

Type: ClockInput

Description: Clock input that determines when the request should be performed

parentID

Type: ExternalIDInput

Description: The unique ID of the client the component is connected to

list_b

Type: List_b

Description: Connector for adding nodes to the list

severity

Type: SeverityOutput

Description: Status severity of the request

inferedClock

Type: ClockOutput

Description: 'output Clock' as connector

internalClock

Type: ClockInput

Description: 'input Clock' as connector

Extended by (2)

WriteNodeList

OPCUA.Components.Core

Write the values of a list of nodes in a single OPC UA request

ReadNodeList

OPCUA.Components.Core

Read the values of a list of nodes in a single OPC UA request