WOLFRAM SYSTEM MODELER

ErrorHandling

Enumeration of available error-handling methods

Wolfram Language

In[1]:=
SystemModel["OPCUA.Types.ErrorHandling"]
Out[1]:=

Information

OPC UA requests and node values have an associated status code that can have one of three different severities. This enumeration is used to select the action to take, depending on the request or node value severity.

  • ErrorHandling.ReportStatusChanges: report status severity changes as a log message
  • ErrorHandling.ErrorWhenBad: simulation is ended with an error if a status code with severity Bad is received
  • ErrorHandling.ErrorWhenUncertain: simulation is ended with an error if a status code with severity Uncertain or worse (Bad) is received

Enumeration Literals (3)

ReportStatusChanges

Report when status severity changes

ErrorWhenBad

End simulation with error when status severity is Bad

ErrorWhenUncertain

End simulation with error when status severity is Uncertain or worse

Used in Examples (7)

ReadAndWrite

OPCUA.Examples

Demonstrates how to write to and read from nodes on an OPC UA server

ClockedAndUnclocked

OPCUA.Examples

Demonstrates the difference between the Clocked and Unclocked components

Multirate

OPCUA.Examples

Demonstrates how to read node values using different sample rates

MultipleServers

OPCUA.Examples

Demonstrates a possible use of multiple OPC UA servers

TankSystem

OPCUA.Examples

A tank system model where height data is written to and read from an OPC UA node on an OPC UA server

TriggeredSampling

OPCUA.Examples

Demonstrates how to sample data from an OPC UA node irregularly

RPiInteraction

OPCUA.Examples

Demonstrates the interaction with an OPC UA server on a Raspberry Pi

Used in Components (3)

Client

OPCUA

Client for connecting to an OPC UA server

NodeList

OPCUA.Interfaces

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

Node

OPCUA.Interfaces

Interface for components that need to address an OPC UA node