...
Attribute | Description | Expected values | Mandatory |
---|---|---|---|
name | this identifies the exchanged data configuration | Yes | |
version | this is the version number of the configuration | x.y where x represents a major version and y a minor change | Yes |
datapoints | array of datapoints that needs to be managed by the instance of the gateway | Yes | |
datapoints.label | label of the datapoint | Yes | |
datapoints.pivot_id | unique identifier of the datapoint, this is used to create a pivot object | Yes | |
datapoints.pivot_type | type of Common Data Class (CDC), this is used to create a pivot object | SpsTyp, DpsTyp, MvTyp, SpcTyp, DpcTyp, etc... | Yes |
datapoints.pivot_subtypesubtypes | array of additional type types of the pivot object | Transient, ... | No |
datapoints.protocols | array of protocols that needs to be managed for a datapoint | Yes | |
datapoints.protocols.name | name of the protocol | iec104, tase2, hnz, 61850, opcua, etc... | Yes |
datapoints.protocols.address | address of the datapoint in the given protocol | Yes | |
datapoints.protocols.typeid | type id of the datapoint in the given protocol | Yes | |
datapoints.protocols.gi_groups | GI request status for north plugins, if "station" then datapoint is send | station, 1, 2 | No |
...
Code Block | ||
---|---|---|
| ||
{ "exchanged_data":{ "name":"SAMPLE", "version":"1.0", "datapoints":[ { "label":"TS1", "pivot_id":"ID114562", "pivot_type":"SpsTyp", "pivot_subtypesubtypes":["Transient"], "protocols":[ { "name":"iec104", "address":"45-672", "typeid":"M_SP_TB_1", "gi_groups":"station" }, { "name":"tase2", "address":"S_114562", "typeid":"Data_StateQTimeTagExtended", "gi_groups":"station" }, { "name":"opcua", "address":"ID114562", "typeid":"opcua_sps" } ] }, { "label":"TM1", "pivot_id":"ID99876", "pivot_type":"DpsTyp", "protocols":[ { "name":"iec104", "address":"45-984", "typeid":"M_ME_NA_1" }, { "name":"tase2", "address":"S_114562", "typeid":"Data_RealQ" }, { "name":"opcua", "address":"ID99876", "typeid":"opcua_dps" } ] } ] } } |
...