...
- Endpoint URL
- Server certificate (It is the responsibility of the client to ensure iopcua_dpst that it is connecting to the expected server)
- User login/password, if applicable.
...
The TeleControls represent commands received from an OPC UA client -connected to the North plugin- that must be sent to a south service. Therefore, they expose Read/Write variables that will be written by a client, except for the feedback of operation, which is Read-Only (Variable Reply
).
As a single PIVOT TC contains the information provided in several OPC variables, the following procedure has been defined to ensure atomicity of the operation. An OPC UA client must:
...
OpcUa node ( ns=1;s= <PIVOT_ID> / ...) | Type | Reading field | Details | |||
---|---|---|---|---|---|---|
String | co_id | co_id = PIVOT ID | ||||
String | co_type | co_type = "opcua_inc" | "opcua_apc" | "opcua_bsc" Other types not supported in current version. | ||||
Value | (See below) | co_value | (See below) | |||
Reply | Same as Value (Read-Only) | Boolean | ro_reply / ro_idco_reply | Return value formfrom the south equipment.service Quality:
Value :
Note that there is no timeout handled in the plugin itself. If the remote equipment never acknowledges the request, | ||
Trigger | UInt8 | co_test | Trigger | UInt8 | co_test co_negative co_qu co_se | Writing this node triggers the TC with current values, current timestamp and the command flags depending on the
Examples:
|
Timestamp | co_ts | co_ts = timestamp (Number of seconds since Linux Epoch). The value is defined by local time when |
...