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 |