Skip to content

OPCUA

OPCUAClient - Connect

Connect the OpcUA client

IN

Name Type Description
InClient DynamicEnum DynamicEnum
Name String Set the tool's name
Enable Bool Sets if current tool is enabled or not

OUT

Name Type Description
Error ErrorState Gets the execution error message

OPCUAClient - Disconnect

Disconnect the OpcUA client

IN

Name Type Description
InClient DynamicEnum DynamicEnum
Name String Set the tool's name
Enable Bool Sets if current tool is enabled or not

OUT

Name Type Description
Error ErrorState Gets the execution error message

OPCUAClient - ReadBool

Reads bool value from OPCUA device

IN

Name Type Description
NodeID String The identifier node id.
InNamespaceUri OPCUANamespace The identifier namespace.
InNodeID String The identifier node id.
InClient DynamicEnum DynamicEnum
Name String Set the tool's name
Enable Bool Sets if current tool is enabled or not

OUT

Name Type Description
Value Bool The read value.
Error ErrorState Gets the execution error message

OPCUAClient - ReadDouble

Reads double value from OPCUA device

IN

Name Type Description
NodeID String The identifier node id.
InNamespaceUri OPCUANamespace The identifier namespace.
InNodeID String The identifier node id.
InClient DynamicEnum DynamicEnum
Name String Set the tool's name
Enable Bool Sets if current tool is enabled or not

OUT

Name Type Description
Value Double The read value.
Error ErrorState Gets the execution error message

OPCUAClient - ReadFloat

Reads float value from OPCUA device

IN

Name Type Description
NodeID String The identifier node id.
InNamespaceUri OPCUANamespace The identifier namespace.
InNodeID String The identifier node id.
InClient DynamicEnum DynamicEnum
Name String Set the tool's name
Enable Bool Sets if current tool is enabled or not

OUT

Name Type Description
Value Float The read value.
Error ErrorState Gets the execution error message

OPCUAClient - ReadInt16

Reads int16 value from OPCUA device

IN

Name Type Description
NodeID String The identifier node id.
InNamespaceUri OPCUANamespace The identifier namespace.
InNodeID String The identifier node id.
InClient DynamicEnum DynamicEnum
Name String Set the tool's name
Enable Bool Sets if current tool is enabled or not

OUT

Name Type Description
Value Int16 The read value.
Error ErrorState Gets the execution error message

OPCUAClient - ReadInt32

Reads int32 value from OPCUA device

IN

Name Type Description
NodeID String The identifier node id.
InNamespaceUri OPCUANamespace The identifier namespace.
InNodeID String The identifier node id.
InClient DynamicEnum DynamicEnum
Name String Set the tool's name
Enable Bool Sets if current tool is enabled or not

OUT

Name Type Description
Value Int The read value.
Error ErrorState Gets the execution error message

OPCUAClient - ReadString

Reads string value from OPCUA device

IN

Name Type Description
NodeID String The identifier node id.
InNamespaceUri OPCUANamespace The identifier namespace.
InNodeID String The identifier node id.
InClient DynamicEnum DynamicEnum
Name String Set the tool's name
Enable Bool Sets if current tool is enabled or not

OUT

Name Type Description
Value String The read value.
Error ErrorState Gets the execution error message

OPCUAClient - WriteBool

Writes bool value to OPCUA device

IN

Name Type Description
NodeID String The identifier node id.
Value Bool The value to write.
InNamespaceUri OPCUANamespace The identifier namespace.
InNodeID String The identifier node id.
InClient DynamicEnum DynamicEnum
Name String Set the tool's name
Enable Bool Sets if current tool is enabled or not

OUT

Name Type Description
Error ErrorState Gets the execution error message

OPCUAClient - WriteDouble

Writes double value to OPCUA device

IN

Name Type Description
NodeID String The identifier node id.
Value Double The value to write.
InNamespaceUri OPCUANamespace The identifier namespace.
InNodeID String The identifier node id.
InClient DynamicEnum DynamicEnum
Name String Set the tool's name
Enable Bool Sets if current tool is enabled or not

OUT

Name Type Description
Error ErrorState Gets the execution error message

OPCUAClient - WriteFloat

Writes float value to OPCUA device

IN

Name Type Description
NodeID String The identifier node id.
Value Float The value to write.
InNamespaceUri OPCUANamespace The identifier namespace.
InNodeID String The identifier node id.
InClient DynamicEnum DynamicEnum
Name String Set the tool's name
Enable Bool Sets if current tool is enabled or not

OUT

Name Type Description
Error ErrorState Gets the execution error message

OPCUAClient - WriteInt16

Writes int16 value to OPCUA device

IN

Name Type Description
NodeID String The identifier node id.
Value Int16 The value to write.
InNamespaceUri OPCUANamespace The identifier namespace.
InNodeID String The identifier node id.
InClient DynamicEnum DynamicEnum
Name String Set the tool's name
Enable Bool Sets if current tool is enabled or not

OUT

Name Type Description
Error ErrorState Gets the execution error message

OPCUAClient - WriteInt32

Writes int32 value to OPCUA device

IN

Name Type Description
NodeID String The identifier node id.
Value Int The value to write.
InNamespaceUri OPCUANamespace The identifier namespace.
InNodeID String The identifier node id.
InClient DynamicEnum DynamicEnum
Name String Set the tool's name
Enable Bool Sets if current tool is enabled or not

OUT

Name Type Description
Error ErrorState Gets the execution error message

OPCUAClient - WriteString

Writes string value to OPCUA device

IN

Name Type Description
NodeID String The identifier node id.
Value String The value to write.
InNamespaceUri OPCUANamespace The identifier namespace.
InNodeID String The identifier node id.
InClient DynamicEnum DynamicEnum
Name String Set the tool's name
Enable Bool Sets if current tool is enabled or not

OUT

Name Type Description
Error ErrorState Gets the execution error message

OPCUAClient - Read

Reads a value of given type from OPCUA device.

IN

Name Type Description
InNamespaceUri OPCUANamespace The identifier namespace.
InNodeID String The identifier node id.
InClient DynamicEnum DynamicEnum
Name String Set the tool's name
Enable Bool Sets if current tool is enabled or not

OUT

Name Type Description
OutValue < T > The read value.
Error ErrorState Gets the execution error message

OPCUAClient - Write

Writes a value of given type to OPCUA device.

IN

Name Type Description
InValue < T > The value to write.
InNamespaceUri OPCUANamespace The identifier namespace.
InNodeID String The identifier node id.
InClient DynamicEnum DynamicEnum
Name String Set the tool's name
Enable Bool Sets if current tool is enabled or not

OUT

Name Type Description
Error ErrorState Gets the execution error message