...
The content under <Root> will convert the OPCUA command objet to a pivot object as follow:
Key | Type | Default value | opcua.control_object.<...> | Note |
---|
<Root>.Identifier | String |
| co_id | PIVOT identifier. |
<Root>.<type> | String |
| co_type | (see <type> conversion table above) |
<Root>.<type>.q.test | Boolean | false | co_test |
|
<Root>.<type>.t.SecondSinceEpoch | Integer |
| co_ts |
|
TBC | Boolean | false | co_se |
|
<Root>.Confirmation.stVal | Boolean |
| co_negative |
|
TBC | Boolean | false | co_qu |
|
<Root>.ComingFrom | String | "opcua" | N.A. |
|
<Root>.Cause.stVal | Integer |
| co_cot | See Cause of Transmission |
<Root>.ApcTyp.ctlVal
| Float |
| co_value | For ApcTyp |
<Root>.ApcTyp.mxVal | Float |
coreplyvalue | For ApcTyp TBC!! This cannot be part of the reading sent from north to south. Instead the do_value should be a "normal" TS/TM PIIVT data |
<Root>.DpcTyp.ctlVal
| String |
| co_value | For DpcTyp |
<Root>.DpcTyp.mxVal | String |
coreplyvalue | For DpcTyp TBC!! same as above |
<Root>.IncTyp.ctlVal | Integer |
| co_value | For IncTyp |
<Root>.IncTyp.stVal | Integer |
coreplyvalue | For IncTypTBC!! same as above |
<Root>.SpcTyp.ctlVal | Boolean |
| co_value | For SpcTyp |
<Root>.SpcTyp.stVal | Boolean |
coreplyvalue | For SpcTypTBC!! same as above |