...
FieldName | Type | Reading field | Details | |||
---|---|---|---|---|---|---|
Select | Boolean | co_se | 0 Select 1 Execute | |||
Timestamp | AdsuType | TBD | co__type | Type of ADSU | ||
Origin | String | co_oa | Originator address | |||
Cause | UInt32 | co_cot | See Cause of Transmission | |||
Test | Boolean | co_test | Test command (true = test) | |||
Negative | Boolean | co_negative | Negative command (true= negative) | |||
Pulse | Boolean | co_qu | Pulse command (true= pulse) | |||
Value | (See below) | TBDco_value | (See below) | |||
Reply | Same as Value (Read-Only) | TBDco_reply | Return value form the south equipment.true: | |||
Trigger | Boolean N.A. | co_ts | True: Triggers the TC with current values and current timestamp of the variables related to the same PIVOT object. False: Ignored Note that OPC UA clients do not need ot reset the Trigger to false between two TRUE writes operations. |
TBC: another option is (use a mask in trigger rather than ussing 4 booleans in parameters):
FieldName | Type | Reading field | Details |
---|---|---|---|
Select | Boolean | co_se | 0 Select 1 Execute |
AdsuType |
Timestamp
TBD | co_ |
AdsuType
_type | Type of ADSU | ||
Origin | String | co_oa | Originator address |
Cause | UInt32 | co_cot | See Cause of Transmission |
Test
Value | (See below) | co_ |
value |
Negative
(See below) | ||
Reply | Same as Value (Read-Only) | co_ |
Pulse
reply | Return value form the south equipment. | |
Trigger | UInt8 | co_se co_test co_negative co_qu |
Value
Reply
Value
(Read-Only)
Return value form the south equipment.
Trigger
UInt32
co_ts | Writing this node triggers the TC with current values, current timestamp and the command flags depending on the
Examples:
|
Common notes
- With
<PIVOT_ID>
as provided inexchanged_data.datapoints[].pivot_id
section configuration. - All read-only variables have a
OpcUa_BadWaitingForInitialData
quality (0x80320000
) initial value until a valid value is received from FledgePower. - All non-mandatory values will be set automatically by the server if not received from a south device.
- If a mandatory value is missing, then the whole PIVOT object is not updated.
- As a standard OPC UA server, all functional data are organized under the
Root.Objects
node of namespace 0 ( nodeId =i=85
). - All data are stored under the namespace 1. Its URI is configured in protocol "
namespaces
" parameter.
...