...
Order | Attribute JSON (not currently used) | Description | Expected values | Mandatory | ||||||
---|---|---|---|---|---|---|---|---|---|---|
0 | co_type | Type of ASDU | YES | |||||||
1 | co_ca | Common Address of ASDU | YES | |||||||
12 | co_ioa | Information object address | YES | |||||||
23 | co_valuecot | ValueCause of Transmission | YES | |||||||
34 | co_ | seSelect or Executenegative | is negative command ? | 0 or 1 = negative | YES | |||||
45 | co_tstimestampse | Select or Execute | 0 = Direct execute or 1 = Select before Execute | YES | ||||||
56 | co_type | Type of ASDU | YES | test | is test command ? | 0 or 1 = test | 6 | co_oa | Originator address | YES |
7 | co_cotts | Cause of Transmissiontimestamp | See Cause of Transmission | YES | ||||||
8 | co_test | is test command ? | 0 or 1 | value | Value | YES | ||||
9 | co_qu | is pulse defined ? | 0 or 1 = pulse defined | YES | NO |
The processing of FLEDGE commands should evolve. Below is an example of JSON format an instance of an Operation object :
Code Block | ||
---|---|---|
| ||
{ operation: { type: "IEC104Command", nbParams=9, names=[ "co_type", "co_ca", "co_ioa", "co_cot", "co_negative", "co_se", "co_test", "commandco_objectts":{, "co_type":value" ], parameters=[ "C_DCSC_TA_1", "co_ca21441":18325, "co_oa74":0, "co_cot7":6, "co_test0":0, "co_ioa0":6438967, "co_value0":2, "co_qu1701426945586":0, "co_se":0, "co_ts":1653484330239 }1" ], cmdDest="hnzsouth_s1" } |