OPC UA Client
uniflow.plugin.opcuaclient •
Category: Industrial Protocols •
Version: v1.0.2
OPC UA Client Plugin Reference Manual
1. Overview
Plugin Name: OPC UA Client
Type: Industrial Protocols
Identifier: uniflow.plugin.opcuaclient
Description
Integration with OPC UA Servers.
2. Configuration Parameters
The following configuration fields are available in the User Interface for this plugin:
| Configuration Setting | Description |
|---|---|
| Endpoint URL | Specifies the endpoint url. |
| Security Mode | Specifies the security mode. |
| Security Policy | Specifies the security policy. |
| Authentication | Specifies the authentication. |
| Username | Specifies the username. |
| Password | Specifies the password (secure). |
| Publish Interval (ms) | Numeric value specifying the publish interval (ms). |
| Connect Timeout (ms) | Numeric value specifying the connect timeout (ms). |
| Reconnect Delay (ms) | Specifies the reconnect delay (ms). |
| Health Check (ms) | Specifies the health check (ms). |
| Auto-accept Server Certificate | Specifies the auto-accept server certificate. |
3. Exposed Routes & Data Types
The following routes are available in the Uniflow catalog for this plugin:
| Display Name | Route ID | Kind | Category | Access | Data Type |
|---|---|---|---|---|---|
| displayName | id | node.NodeClass == NodeClass.Object ? SourceItemKind.Object : SourceItemKind.Value | ns={nodeId.NamespaceIndex} | None | String |
| item.DisplayName | item.Id | item.Kind | item.Category | item.Access | item.ValueType |
Route Parameters: item.DisplayName
This route requires the following parameters when executing commands or writes.
| Parameter Name | Display Name | Type | Required |
|---|
4. Usage Examples
Scenario A: Reading/Monitoring Data
To monitor data from OPC UA Client, add the corresponding Input Node in the Rule Editor and select the desired property from the catalog. Link its output to any logical comparison or directly to an Action Node.
Scenario B: Triggering Actions
If the plugin supports writable properties or actions, use an Action Node in the Rule Editor. Configure the Target property to point to the OPC UA Client action, and supply any required parameters mapping from your rule's logic.