165 lines
5.7 KiB
JSON
165 lines
5.7 KiB
JSON
{
|
|
"className": "AbbB2x",
|
|
"protocol": "BOTH",
|
|
"endianness": "BigEndian",
|
|
"errorLimitUntilNotReachable": 15,
|
|
"checkReachableRegister": "voltagePhaseA",
|
|
"blocks": [
|
|
{
|
|
"id": "instantaneousValues",
|
|
"readSchedule": "update",
|
|
"registers": [
|
|
{
|
|
"id": "voltagePhaseA",
|
|
"address": 23296,
|
|
"size": 2,
|
|
"type": "uint32",
|
|
"unit": "0.1V",
|
|
"registerType": "holdingRegister",
|
|
"description": "Voltage L1-N",
|
|
"defaultValue": "0",
|
|
"access": "RO"
|
|
},
|
|
{
|
|
"id": "voltagePhaseB",
|
|
"address": 23298,
|
|
"size": 2,
|
|
"type": "uint32",
|
|
"unit": "0.1V",
|
|
"registerType": "holdingRegister",
|
|
"description": "Voltage L2-N",
|
|
"defaultValue": "0",
|
|
"access": "RO"
|
|
},
|
|
{
|
|
"id": "voltagePhaseC",
|
|
"address": 23300,
|
|
"size": 2,
|
|
"type": "uint32",
|
|
"unit": "0.1V",
|
|
"registerType": "holdingRegister",
|
|
"description": "Voltage L3-N",
|
|
"defaultValue": "0",
|
|
"access": "RO"
|
|
},
|
|
{
|
|
"id": "currentPhaseA",
|
|
"address": 23308,
|
|
"size": 2,
|
|
"type": "uint32",
|
|
"unit": "0.01A",
|
|
"registerType": "holdingRegister",
|
|
"description": "Current L1",
|
|
"defaultValue": "0",
|
|
"access": "RO"
|
|
},
|
|
{
|
|
"id": "currentPhaseB",
|
|
"address": 23310,
|
|
"size": 2,
|
|
"type": "uint32",
|
|
"unit": "0.01A",
|
|
"registerType": "holdingRegister",
|
|
"description": "Current L2",
|
|
"defaultValue": "0",
|
|
"access": "RO"
|
|
},
|
|
{
|
|
"id": "currentPhaseC",
|
|
"address": 23312,
|
|
"size": 2,
|
|
"type": "uint32",
|
|
"unit": "0.01A",
|
|
"registerType": "holdingRegister",
|
|
"description": "Current L3",
|
|
"defaultValue": "0",
|
|
"access": "RO"
|
|
},
|
|
{
|
|
"id": "activePowerTotal",
|
|
"address": 23316,
|
|
"size": 2,
|
|
"type": "int32",
|
|
"unit": "0.01W",
|
|
"registerType": "holdingRegister",
|
|
"description": "Active power Total (signed: + import / - export)",
|
|
"defaultValue": "0",
|
|
"access": "RO"
|
|
},
|
|
{
|
|
"id": "activePowerPhaseA",
|
|
"address": 23318,
|
|
"size": 2,
|
|
"type": "int32",
|
|
"unit": "0.01W",
|
|
"registerType": "holdingRegister",
|
|
"description": "Active power L1 (signed)",
|
|
"defaultValue": "0",
|
|
"access": "RO"
|
|
},
|
|
{
|
|
"id": "activePowerPhaseB",
|
|
"address": 23320,
|
|
"size": 2,
|
|
"type": "int32",
|
|
"unit": "0.01W",
|
|
"registerType": "holdingRegister",
|
|
"description": "Active power L2 (signed)",
|
|
"defaultValue": "0",
|
|
"access": "RO"
|
|
},
|
|
{
|
|
"id": "activePowerPhaseC",
|
|
"address": 23322,
|
|
"size": 2,
|
|
"type": "int32",
|
|
"unit": "0.01W",
|
|
"registerType": "holdingRegister",
|
|
"description": "Active power L3 (signed)",
|
|
"defaultValue": "0",
|
|
"access": "RO"
|
|
},
|
|
{
|
|
"id": "frequency",
|
|
"address": 23340,
|
|
"size": 1,
|
|
"type": "uint16",
|
|
"unit": "0.01Hz",
|
|
"registerType": "holdingRegister",
|
|
"description": "Frequency",
|
|
"defaultValue": "0",
|
|
"access": "RO"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "energyAccumulators",
|
|
"readSchedule": "update",
|
|
"registers": [
|
|
{
|
|
"id": "totalEnergyConsumed",
|
|
"address": 20480,
|
|
"size": 4,
|
|
"type": "uint64",
|
|
"unit": "0.01kWh",
|
|
"registerType": "holdingRegister",
|
|
"description": "Active import (total consumed energy)",
|
|
"defaultValue": "0",
|
|
"access": "RO"
|
|
},
|
|
{
|
|
"id": "totalEnergyProduced",
|
|
"address": 20484,
|
|
"size": 4,
|
|
"type": "uint64",
|
|
"unit": "0.01kWh",
|
|
"registerType": "holdingRegister",
|
|
"description": "Active export (total produced energy)",
|
|
"defaultValue": "0",
|
|
"access": "RO"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|