{ "$schema": "https://raw.githubusercontent.com/nobrega8/mbmap-library/main/schema/mbmap-2.schema.json", "mbmap": 2, "vendor": "Algodue", "model": "UPM309", "models": ["UPM309"], "vendor_website": "algodue.com", "description": "Three-phase panel network analyzer (1/5 A CT or Rogowski inputs), RS485 Modbus RTU or Ethernet Modbus TCP", "revision": 2, "revised": "2026-10-17", "source": "Algodue, \"UPM309 User manual\" Ed2111, part \"MODBUS Communication Protocol\", section 4", "sources": [{"title": "UPM309 User manual", "version": "Ed2111", "url": "https://www.algodue.com/wp-content/uploads/2022/06/UPM309_User-manual-Ed2111.pdf", "note": "MODBUS communication protocol, section 4 (register tables)"}], "notes": [ "Algodue UPM309 network analyzer; demand, max, harmonic and some other values need the ENH version.", "FC03 or FC04 reads, FC10 writes; big endian, high word first. Up to 127 registers per read in RTU (256 bytes in TCP), up to 29 registers per write in RTU and 1 in TCP.", "Each value is also published as an integer from 0x0000 (mV, mA, mW, 0.1 Wh…); this map uses the IEEE float copies from 0x1000 in V, A, W, var, VA and Wh.", "Changing the CT or PT ratio, wiring or current full scale resets min/max, demand, energy counters, digital outputs and recordings.", "Digital output, recording and parameter-code settings are in the manual and not in this map." ], "protocol": "tcp+rtu", "unit_id": 1, "port": 502, "parity": "N", "byte_order": "big", "word_order": "big", "address_base": 0, "max_read_registers": 125, "x_status": "official", "registers": [ {"name": "Phase 1-N voltage", "group": "Real Time Values", "area": "holding", "address": "0x1000", "type": "float32", "unit": "V", "access": "R"}, {"name": "Phase 2-N voltage", "group": "Real Time Values", "area": "holding", "address": "0x1002", "type": "float32", "unit": "V", "access": "R"}, {"name": "Phase 3-N voltage", "group": "Real Time Values", "area": "holding", "address": "0x1004", "type": "float32", "unit": "V", "access": "R"}, {"name": "Line 12 voltage", "group": "Real Time Values", "area": "holding", "address": "0x1006", "type": "float32", "unit": "V", "access": "R"}, {"name": "Line 23 voltage", "group": "Real Time Values", "area": "holding", "address": "0x1008", "type": "float32", "unit": "V", "access": "R"}, {"name": "Line 31 voltage", "group": "Real Time Values", "area": "holding", "address": "0x100A", "type": "float32", "unit": "V", "access": "R"}, {"name": "System voltage", "group": "Real Time Values", "area": "holding", "address": "0x100C", "type": "float32", "unit": "V", "access": "R"}, {"name": "Phase 1 current", "group": "Real Time Values", "area": "holding", "address": "0x100E", "type": "float32", "unit": "A", "access": "R"}, {"name": "Phase 2 current", "group": "Real Time Values", "area": "holding", "address": "0x1010", "type": "float32", "unit": "A", "access": "R"}, {"name": "Phase 3 current", "group": "Real Time Values", "area": "holding", "address": "0x1012", "type": "float32", "unit": "A", "access": "R"}, {"name": "Neutral current", "group": "Real Time Values", "area": "holding", "address": "0x1014", "type": "float32", "unit": "A", "access": "R"}, {"name": "System current", "group": "Real Time Values", "area": "holding", "address": "0x1016", "type": "float32", "unit": "A", "access": "R"}, {"name": "Phase 1 active power", "group": "Real Time Values", "area": "holding", "address": "0x1018", "type": "float32", "unit": "W", "access": "R"}, {"name": "Phase 2 active power", "group": "Real Time Values", "area": "holding", "address": "0x101A", "type": "float32", "unit": "W", "access": "R"}, {"name": "Phase 3 active power", "group": "Real Time Values", "area": "holding", "address": "0x101C", "type": "float32", "unit": "W", "access": "R"}, {"name": "System active power", "group": "Real Time Values", "area": "holding", "address": "0x101E", "type": "float32", "unit": "W", "access": "R"}, {"name": "Phase 1 apparent power", "group": "Real Time Values", "area": "holding", "address": "0x1020", "type": "float32", "unit": "VA", "access": "R"}, {"name": "Phase 2 apparent power", "group": "Real Time Values", "area": "holding", "address": "0x1022", "type": "float32", "unit": "VA", "access": "R"}, {"name": "Phase 3 apparent power", "group": "Real Time Values", "area": "holding", "address": "0x1024", "type": "float32", "unit": "VA", "access": "R"}, {"name": "System apparent power", "group": "Real Time Values", "area": "holding", "address": "0x1026", "type": "float32", "unit": "VA", "access": "R"}, {"name": "Phase 1 reactive power", "group": "Real Time Values", "area": "holding", "address": "0x1028", "type": "float32", "unit": "var", "access": "R"}, {"name": "Phase 2 reactive power", "group": "Real Time Values", "area": "holding", "address": "0x102A", "type": "float32", "unit": "var", "access": "R"}, {"name": "Phase 3 reactive power", "group": "Real Time Values", "area": "holding", "address": "0x102C", "type": "float32", "unit": "var", "access": "R"}, {"name": "System reactive power", "group": "Real Time Values", "area": "holding", "address": "0x102E", "type": "float32", "unit": "var", "access": "R"}, {"name": "Phase 1 power factor", "group": "Real Time Values", "area": "holding", "address": "0x1030", "type": "float32", "access": "R"}, {"name": "Phase 2 power factor", "group": "Real Time Values", "area": "holding", "address": "0x1032", "type": "float32", "access": "R"}, {"name": "Phase 3 power factor", "group": "Real Time Values", "area": "holding", "address": "0x1034", "type": "float32", "access": "R"}, {"name": "System power factor", "group": "Real Time Values", "area": "holding", "address": "0x1036", "type": "float32", "access": "R"}, {"name": "Phase 1 DPF", "group": "Real Time Values", "area": "holding", "address": "0x1038", "type": "float32", "access": "R"}, {"name": "Phase 2 DPF", "group": "Real Time Values", "area": "holding", "address": "0x103A", "type": "float32", "access": "R"}, {"name": "Phase 3 DPF", "group": "Real Time Values", "area": "holding", "address": "0x103C", "type": "float32", "access": "R"}, {"name": "Phase 1 tangent Ø", "group": "Real Time Values", "area": "holding", "address": "0x103E", "type": "float32", "access": "R"}, {"name": "Phase 2 tangent Ø", "group": "Real Time Values", "area": "holding", "address": "0x1040", "type": "float32", "access": "R"}, {"name": "Phase 3 tangent Ø", "group": "Real Time Values", "area": "holding", "address": "0x1042", "type": "float32", "access": "R"}, {"name": "System tangent Ø", "group": "Real Time Values", "area": "holding", "address": "0x1044", "type": "float32", "access": "R"}, {"name": "Phase 1-N voltage THD", "group": "Real Time Values", "area": "holding", "address": "0x1046", "type": "float32", "unit": "%", "access": "R"}, {"name": "Phase 2-N voltage THD", "group": "Real Time Values", "area": "holding", "address": "0x1048", "type": "float32", "unit": "%", "access": "R"}, {"name": "Phase 3-N voltage THD", "group": "Real Time Values", "area": "holding", "address": "0x104A", "type": "float32", "unit": "%", "access": "R"}, {"name": "Line 12 voltage THD", "group": "Real Time Values", "area": "holding", "address": "0x104C", "type": "float32", "unit": "%", "access": "R"}, {"name": "Line 23 voltage THD", "group": "Real Time Values", "area": "holding", "address": "0x104E", "type": "float32", "unit": "%", "access": "R"}, {"name": "Line 31 voltage THD", "group": "Real Time Values", "area": "holding", "address": "0x1050", "type": "float32", "unit": "%", "access": "R"}, {"name": "Phase 1 current THD", "group": "Real Time Values", "area": "holding", "address": "0x1052", "type": "float32", "unit": "%", "access": "R"}, {"name": "Phase 2 current THD", "group": "Real Time Values", "area": "holding", "address": "0x1054", "type": "float32", "unit": "%", "access": "R"}, {"name": "Phase 3 current THD", "group": "Real Time Values", "area": "holding", "address": "0x1056", "type": "float32", "unit": "%", "access": "R"}, {"name": "Neutral current THD", "group": "Real Time Values", "area": "holding", "address": "0x1058", "type": "float32", "unit": "%", "access": "R"}, {"name": "Frequency", "group": "Real Time Values", "area": "holding", "address": "0x105A", "type": "float32", "unit": "Hz", "access": "R"}, {"name": "Phase 1 current DMD", "group": "Demand Values (DMD)", "area": "holding", "address": "0x110E", "type": "float32", "unit": "A", "access": "R"}, {"name": "Phase 2 current DMD", "group": "Demand Values (DMD)", "area": "holding", "address": "0x1110", "type": "float32", "unit": "A", "access": "R"}, {"name": "Phase 3 current DMD", "group": "Demand Values (DMD)", "area": "holding", "address": "0x1112", "type": "float32", "unit": "A", "access": "R"}, {"name": "Neutral current DMD", "group": "Demand Values (DMD)", "area": "holding", "address": "0x1114", "type": "float32", "unit": "A", "access": "R"}, {"name": "System current DMD", "group": "Demand Values (DMD)", "area": "holding", "address": "0x1116", "type": "float32", "unit": "A", "access": "R"}, {"name": "Phase 1 imported active power DMD", "group": "Demand Values (DMD)", "area": "holding", "address": "0x1118", "type": "float32", "unit": "W", "access": "R"}, {"name": "Phase 1 exported active power DMD", "group": "Demand Values (DMD)", "area": "holding", "address": "0x111A", "type": "float32", "unit": "W", "access": "R"}, {"name": "Phase 2 imported active power DMD", "group": "Demand Values (DMD)", "area": "holding", "address": "0x111C", "type": "float32", "unit": "W", "access": "R"}, {"name": "Phase 2 exported active power DMD", "group": "Demand Values (DMD)", "area": "holding", "address": "0x111E", "type": "float32", "unit": "W", "access": "R"}, {"name": "Phase 3 imported active power DMD", "group": "Demand Values (DMD)", "area": "holding", "address": "0x1120", "type": "float32", "unit": "W", "access": "R"}, {"name": "Phase 3 exported active power DMD", "group": "Demand Values (DMD)", "area": "holding", "address": "0x1122", "type": "float32", "unit": "W", "access": "R"}, {"name": "System imported active power DMD", "group": "Demand Values (DMD)", "area": "holding", "address": "0x1124", "type": "float32", "unit": "W", "access": "R"}, {"name": "System exported active power DMD", "group": "Demand Values (DMD)", "area": "holding", "address": "0x1126", "type": "float32", "unit": "W", "access": "R"}, {"name": "Balance of system active power DMD", "group": "Demand Values (DMD)", "area": "holding", "address": "0x1128", "type": "float32", "unit": "W", "access": "R"}, {"name": "Phase 1 imported apparent power DMD", "group": "Demand Values (DMD)", "area": "holding", "address": "0x112A", "type": "float32", "unit": "VA", "access": "R"}, {"name": "Phase 1 exported apparent power DMD", "group": "Demand Values (DMD)", "area": "holding", "address": "0x112C", "type": "float32", "unit": "VA", "access": "R"}, {"name": "Phase 2 imported apparent power DMD", "group": "Demand Values (DMD)", "area": "holding", "address": "0x112E", "type": "float32", "unit": "VA", "access": "R"}, {"name": "Phase 2 exported apparent power DMD", "group": "Demand Values (DMD)", "area": "holding", "address": "0x1130", "type": "float32", "unit": "VA", "access": "R"}, {"name": "Phase 3 imported apparent power DMD", "group": "Demand Values (DMD)", "area": "holding", "address": "0x1132", "type": "float32", "unit": "VA", "access": "R"}, {"name": "Phase 3 exported apparent power DMD", "group": "Demand Values (DMD)", "area": "holding", "address": "0x1134", "type": "float32", "unit": "VA", "access": "R"}, {"name": "System imported apparent power DMD", "group": "Demand Values (DMD)", "area": "holding", "address": "0x1136", "type": "float32", "unit": "VA", "access": "R"}, {"name": "System exported apparent power DMD", "group": "Demand Values (DMD)", "area": "holding", "address": "0x1138", "type": "float32", "unit": "VA", "access": "R"}, {"name": "Balance of system apparent power DMD", "group": "Demand Values (DMD)", "area": "holding", "address": "0x113A", "type": "float32", "unit": "VA", "access": "R"}, {"name": "Phase 1 imported reactive power DMD", "group": "Demand Values (DMD)", "area": "holding", "address": "0x113C", "type": "float32", "unit": "var", "access": "R"}, {"name": "Phase 1 exported reactive power DMD", "group": "Demand Values (DMD)", "area": "holding", "address": "0x113E", "type": "float32", "unit": "var", "access": "R"}, {"name": "Phase 2 imported reactive power DMD", "group": "Demand Values (DMD)", "area": "holding", "address": "0x1140", "type": "float32", "unit": "var", "access": "R"}, {"name": "Phase 2 exported reactive power DMD", "group": "Demand Values (DMD)", "area": "holding", "address": "0x1142", "type": "float32", "unit": "var", "access": "R"}, {"name": "Phase 3 imported reactive power DMD", "group": "Demand Values (DMD)", "area": "holding", "address": "0x1144", "type": "float32", "unit": "var", "access": "R"}, {"name": "Phase 3 exported reactive power DMD", "group": "Demand Values (DMD)", "area": "holding", "address": "0x1146", "type": "float32", "unit": "var", "access": "R"}, {"name": "System imported reactive power DMD", "group": "Demand Values (DMD)", "area": "holding", "address": "0x1148", "type": "float32", "unit": "var", "access": "R"}, {"name": "System exported reactive power DMD", "group": "Demand Values (DMD)", "area": "holding", "address": "0x114A", "type": "float32", "unit": "var", "access": "R"}, {"name": "Balance of system reactive power DMD", "group": "Demand Values (DMD)", "area": "holding", "address": "0x114C", "type": "float32", "unit": "var", "access": "R"}, {"name": "Phase 1 inductive power factor DMD", "group": "Demand Values (DMD)", "area": "holding", "address": "0x114E", "type": "float32", "access": "R"}, {"name": "Phase 1 capacitive power factor DMD", "group": "Demand Values (DMD)", "area": "holding", "address": "0x1150", "type": "float32", "access": "R"}, {"name": "Phase 2 inductive power factor DMD", "group": "Demand Values (DMD)", "area": "holding", "address": "0x1152", "type": "float32", "access": "R"}, {"name": "Phase 2 capacitive power factor DMD", "group": "Demand Values (DMD)", "area": "holding", "address": "0x1154", "type": "float32", "access": "R"}, {"name": "Phase 3 inductive power factor DMD", "group": "Demand Values (DMD)", "area": "holding", "address": "0x1156", "type": "float32", "access": "R"}, {"name": "Phase 3 capacitive power factor DMD", "group": "Demand Values (DMD)", "area": "holding", "address": "0x1158", "type": "float32", "access": "R"}, {"name": "System inductive power factor DMD", "group": "Demand Values (DMD)", "area": "holding", "address": "0x115A", "type": "float32", "access": "R"}, {"name": "System capacitive power factor DMD", "group": "Demand Values (DMD)", "area": "holding", "address": "0x115C", "type": "float32", "access": "R"}, {"name": "Phase 1-N voltage MAX", "group": "Maximum Values", "area": "holding", "address": "0x1200", "type": "float32", "unit": "V", "access": "R"}, {"name": "Phase 2-N voltage MAX", "group": "Maximum Values", "area": "holding", "address": "0x1202", "type": "float32", "unit": "V", "access": "R"}, {"name": "Phase 3-N voltage MAX", "group": "Maximum Values", "area": "holding", "address": "0x1204", "type": "float32", "unit": "V", "access": "R"}, {"name": "Line 12 voltage MAX", "group": "Maximum Values", "area": "holding", "address": "0x1206", "type": "float32", "unit": "V", "access": "R"}, {"name": "Line 23 voltage MAX", "group": "Maximum Values", "area": "holding", "address": "0x1208", "type": "float32", "unit": "V", "access": "R"}, {"name": "Line 31 voltage MAX", "group": "Maximum Values", "area": "holding", "address": "0x120A", "type": "float32", "unit": "V", "access": "R"}, {"name": "System voltage MAX", "group": "Maximum Values", "area": "holding", "address": "0x120C", "type": "float32", "unit": "V", "access": "R"}, {"name": "Phase 1 current MAX", "group": "Maximum Values", "area": "holding", "address": "0x120E", "type": "float32", "unit": "A", "access": "R"}, {"name": "Phase 2 current MAX", "group": "Maximum Values", "area": "holding", "address": "0x1210", "type": "float32", "unit": "A", "access": "R"}, {"name": "Phase 3 current MAX", "group": "Maximum Values", "area": "holding", "address": "0x1212", "type": "float32", "unit": "A", "access": "R"}, {"name": "Neutral current MAX", "group": "Maximum Values", "area": "holding", "address": "0x1214", "type": "float32", "unit": "A", "access": "R"}, {"name": "System current MAX", "group": "Maximum Values", "area": "holding", "address": "0x1216", "type": "float32", "unit": "A", "access": "R"}, {"name": "Phase 1 imported active power MAX", "group": "Maximum Values", "area": "holding", "address": "0x1218", "type": "float32", "unit": "W", "access": "R"}, {"name": "Phase 1 exported active power MAX", "group": "Maximum Values", "area": "holding", "address": "0x121A", "type": "float32", "unit": "W", "access": "R"}, {"name": "Phase 2 imported active power MAX", "group": "Maximum Values", "area": "holding", "address": "0x121C", "type": "float32", "unit": "W", "access": "R"}, {"name": "Phase 2 exported active power MAX", "group": "Maximum Values", "area": "holding", "address": "0x121E", "type": "float32", "unit": "W", "access": "R"}, {"name": "Phase 3 imported active power MAX", "group": "Maximum Values", "area": "holding", "address": "0x1220", "type": "float32", "unit": "W", "access": "R"}, {"name": "Phase 3 exported active power MAX", "group": "Maximum Values", "area": "holding", "address": "0x1222", "type": "float32", "unit": "W", "access": "R"}, {"name": "System imported active power MAX", "group": "Maximum Values", "area": "holding", "address": "0x1224", "type": "float32", "unit": "W", "access": "R"}, {"name": "System exported active power MAX", "group": "Maximum Values", "area": "holding", "address": "0x1226", "type": "float32", "unit": "W", "access": "R"}, {"name": "Phase 1 imported apparent power MAX", "group": "Maximum Values", "area": "holding", "address": "0x1228", "type": "float32", "unit": "VA", "access": "R"}, {"name": "Phase 1 exported apparent power MAX", "group": "Maximum Values", "area": "holding", "address": "0x122A", "type": "float32", "unit": "VA", "access": "R"}, {"name": "Phase 2 imported apparent power MAX", "group": "Maximum Values", "area": "holding", "address": "0x122C", "type": "float32", "unit": "VA", "access": "R"}, {"name": "Phase 2 exported apparent power MAX", "group": "Maximum Values", "area": "holding", "address": "0x122E", "type": "float32", "unit": "VA", "access": "R"}, {"name": "Phase 3 imported apparent power MAX", "group": "Maximum Values", "area": "holding", "address": "0x1230", "type": "float32", "unit": "VA", "access": "R"}, {"name": "Phase 3 exported apparent power MAX", "group": "Maximum Values", "area": "holding", "address": "0x1232", "type": "float32", "unit": "VA", "access": "R"}, {"name": "System imported apparent power MAX", "group": "Maximum Values", "area": "holding", "address": "0x1234", "type": "float32", "unit": "VA", "access": "R"}, {"name": "System exported apparent power MAX", "group": "Maximum Values", "area": "holding", "address": "0x1236", "type": "float32", "unit": "VA", "access": "R"}, {"name": "Phase 1 imported reactive power MAX", "group": "Maximum Values", "area": "holding", "address": "0x1238", "type": "float32", "unit": "var", "access": "R"}, {"name": "Phase 1 exported reactive power MAX", "group": "Maximum Values", "area": "holding", "address": "0x123A", "type": "float32", "unit": "var", "access": "R"}, {"name": "Phase 2 imported reactive power MAX", "group": "Maximum Values", "area": "holding", "address": "0x123C", "type": "float32", "unit": "var", "access": "R"}, {"name": "Phase 2 exported reactive power MAX", "group": "Maximum Values", "area": "holding", "address": "0x123E", "type": "float32", "unit": "var", "access": "R"}, {"name": "Phase 3 imported reactive power MAX", "group": "Maximum Values", "area": "holding", "address": "0x1240", "type": "float32", "unit": "var", "access": "R"}, {"name": "Phase 3 exported reactive power MAX", "group": "Maximum Values", "area": "holding", "address": "0x1242", "type": "float32", "unit": "var", "access": "R"}, {"name": "System imported reactive power MAX", "group": "Maximum Values", "area": "holding", "address": "0x1244", "type": "float32", "unit": "var", "access": "R"}, {"name": "System exported reactive power MAX", "group": "Maximum Values", "area": "holding", "address": "0x1246", "type": "float32", "unit": "var", "access": "R"}, {"name": "Phase 1 inductive power factor MAX", "group": "Maximum Values", "area": "holding", "address": "0x1248", "type": "float32", "access": "R"}, {"name": "Phase 1 capacitive power factor MAX", "group": "Maximum Values", "area": "holding", "address": "0x124A", "type": "float32", "access": "R"}, {"name": "Phase 2 inductive power factor MAX", "group": "Maximum Values", "area": "holding", "address": "0x124C", "type": "float32", "access": "R"}, {"name": "Phase 2 capacitive power factor MAX", "group": "Maximum Values", "area": "holding", "address": "0x124E", "type": "float32", "access": "R"}, {"name": "Phase 3 inductive power factor MAX", "group": "Maximum Values", "area": "holding", "address": "0x1250", "type": "float32", "access": "R"}, {"name": "Phase 3 capacitive power factor MAX", "group": "Maximum Values", "area": "holding", "address": "0x1252", "type": "float32", "access": "R"}, {"name": "System inductive power factor MAX", "group": "Maximum Values", "area": "holding", "address": "0x1254", "type": "float32", "access": "R"}, {"name": "System capacitive power factor MAX", "group": "Maximum Values", "area": "holding", "address": "0x1256", "type": "float32", "access": "R"}, {"name": "Phase 1 imported tangent Ø MAX", "group": "Maximum Values", "area": "holding", "address": "0x1258", "type": "float32", "access": "R"}, {"name": "Phase 1 exported tangent Ø MAX", "group": "Maximum Values", "area": "holding", "address": "0x125A", "type": "float32", "access": "R"}, {"name": "Phase 2 imported tangent Ø MAX", "group": "Maximum Values", "area": "holding", "address": "0x125C", "type": "float32", "access": "R"}, {"name": "Phase 2 exported tangent Ø MAX", "group": "Maximum Values", "area": "holding", "address": "0x125E", "type": "float32", "access": "R"}, {"name": "Phase 3 imported tangent Ø MAX", "group": "Maximum Values", "area": "holding", "address": "0x1260", "type": "float32", "access": "R"}, {"name": "Phase 3 exported tangent Ø MAX", "group": "Maximum Values", "area": "holding", "address": "0x1262", "type": "float32", "access": "R"}, {"name": "System imported tangent Ø MAX", "group": "Maximum Values", "area": "holding", "address": "0x1264", "type": "float32", "access": "R"}, {"name": "System exported tangent Ø MAX", "group": "Maximum Values", "area": "holding", "address": "0x1266", "type": "float32", "access": "R"}, {"name": "Phase 1-N voltage THD MAX", "group": "Maximum Values", "area": "holding", "address": "0x1268", "type": "float32", "unit": "%", "access": "R"}, {"name": "Phase 2-N voltage THD MAX", "group": "Maximum Values", "area": "holding", "address": "0x126A", "type": "float32", "unit": "%", "access": "R"}, {"name": "Phase 3-N voltage THD MAX", "group": "Maximum Values", "area": "holding", "address": "0x126C", "type": "float32", "unit": "%", "access": "R"}, {"name": "Line 12 voltage THD MAX", "group": "Maximum Values", "area": "holding", "address": "0x126E", "type": "float32", "unit": "%", "access": "R"}, {"name": "Line 23 voltage THD MAX", "group": "Maximum Values", "area": "holding", "address": "0x1270", "type": "float32", "unit": "%", "access": "R"}, {"name": "Line 31 voltage THD MAX", "group": "Maximum Values", "area": "holding", "address": "0x1272", "type": "float32", "unit": "%", "access": "R"}, {"name": "Phase 1 current THD MAX", "group": "Maximum Values", "area": "holding", "address": "0x1274", "type": "float32", "unit": "%", "access": "R"}, {"name": "Phase 2 current THD MAX", "group": "Maximum Values", "area": "holding", "address": "0x1276", "type": "float32", "unit": "%", "access": "R"}, {"name": "Phase 3 current THD MAX", "group": "Maximum Values", "area": "holding", "address": "0x1278", "type": "float32", "unit": "%", "access": "R"}, {"name": "Neutral current THD MAX", "group": "Maximum Values", "area": "holding", "address": "0x127A", "type": "float32", "unit": "%", "access": "R"}, {"name": "Phase 1 current DMD MAX", "group": "Maximum Values", "area": "holding", "address": "0x127C", "type": "float32", "unit": "A", "access": "R"}, {"name": "Phase 2 current DMD MAX", "group": "Maximum Values", "area": "holding", "address": "0x127E", "type": "float32", "unit": "A", "access": "R"}, {"name": "Phase 3 current DMD MAX", "group": "Maximum Values", "area": "holding", "address": "0x1280", "type": "float32", "unit": "A", "access": "R"}, {"name": "System current DMD MAX", "group": "Maximum Values", "area": "holding", "address": "0x1282", "type": "float32", "unit": "A", "access": "R"}, {"name": "Phase 1 imported active power DMD MAX", "group": "Maximum Values", "area": "holding", "address": "0x1284", "type": "float32", "unit": "W", "access": "R"}, {"name": "Phase 1 exported active power DMD MAX", "group": "Maximum Values", "area": "holding", "address": "0x1286", "type": "float32", "unit": "W", "access": "R"}, {"name": "Phase 2 imported active power DMD MAX", "group": "Maximum Values", "area": "holding", "address": "0x1288", "type": "float32", "unit": "W", "access": "R"}, {"name": "Phase 2 exported active power DMD MAX", "group": "Maximum Values", "area": "holding", "address": "0x128A", "type": "float32", "unit": "W", "access": "R"}, {"name": "Phase 3 imported active power DMD MAX", "group": "Maximum Values", "area": "holding", "address": "0x128C", "type": "float32", "unit": "W", "access": "R"}, {"name": "Phase 3 exported active power DMD MAX", "group": "Maximum Values", "area": "holding", "address": "0x128E", "type": "float32", "unit": "W", "access": "R"}, {"name": "System imported active power DMD MAX", "group": "Maximum Values", "area": "holding", "address": "0x1290", "type": "float32", "unit": "W", "access": "R"}, {"name": "System exported active power DMD MAX", "group": "Maximum Values", "area": "holding", "address": "0x1292", "type": "float32", "unit": "W", "access": "R"}, {"name": "Phase 1 imported apparent power DMD MAX", "group": "Maximum Values", "area": "holding", "address": "0x1294", "type": "float32", "unit": "VA", "access": "R"}, {"name": "Phase 1 exported apparent power DMD MAX", "group": "Maximum Values", "area": "holding", "address": "0x1296", "type": "float32", "unit": "VA", "access": "R"}, {"name": "Phase 2 imported apparent power DMD MAX", "group": "Maximum Values", "area": "holding", "address": "0x1298", "type": "float32", "unit": "VA", "access": "R"}, {"name": "Phase 2 exported apparent power DMD MAX", "group": "Maximum Values", "area": "holding", "address": "0x129A", "type": "float32", "unit": "VA", "access": "R"}, {"name": "Phase 3 imported apparent power DMD MAX", "group": "Maximum Values", "area": "holding", "address": "0x129C", "type": "float32", "unit": "VA", "access": "R"}, {"name": "Phase 3 exported apparent power DMD MAX", "group": "Maximum Values", "area": "holding", "address": "0x129E", "type": "float32", "unit": "VA", "access": "R"}, {"name": "System imported apparent power DMD MAX", "group": "Maximum Values", "area": "holding", "address": "0x12A0", "type": "float32", "unit": "VA", "access": "R"}, {"name": "System exported apparent power DMD MAX", "group": "Maximum Values", "area": "holding", "address": "0x12A2", "type": "float32", "unit": "VA", "access": "R"}, {"name": "Phase 1 imported reactive power DMD MAX", "group": "Maximum Values", "area": "holding", "address": "0x12A4", "type": "float32", "unit": "var", "access": "R"}, {"name": "Phase 1 exported reactive power DMD MAX", "group": "Maximum Values", "area": "holding", "address": "0x12A6", "type": "float32", "unit": "var", "access": "R"}, {"name": "Phase 2 imported reactive power DMD MAX", "group": "Maximum Values", "area": "holding", "address": "0x12A8", "type": "float32", "unit": "var", "access": "R"}, {"name": "Phase 2 exported reactive power DMD MAX", "group": "Maximum Values", "area": "holding", "address": "0x12AA", "type": "float32", "unit": "var", "access": "R"}, {"name": "Phase 3 imported reactive power DMD MAX", "group": "Maximum Values", "area": "holding", "address": "0x12AC", "type": "float32", "unit": "var", "access": "R"}, {"name": "Phase 3 exported reactive power DMD MAX", "group": "Maximum Values", "area": "holding", "address": "0x12AE", "type": "float32", "unit": "var", "access": "R"}, {"name": "System imported reactive power DMD MAX", "group": "Maximum Values", "area": "holding", "address": "0x12B0", "type": "float32", "unit": "var", "access": "R"}, {"name": "System exported reactive power DMD MAX", "group": "Maximum Values", "area": "holding", "address": "0x12B2", "type": "float32", "unit": "var", "access": "R"}, {"name": "System active power MIN", "group": "Minimum Values", "area": "holding", "address": "0x12B4", "type": "float32", "unit": "W", "access": "R"}, {"name": "System apparent power MIN", "group": "Minimum Values", "area": "holding", "address": "0x12B6", "type": "float32", "unit": "VA", "access": "R"}, {"name": "System reactive power MIN", "group": "Minimum Values", "area": "holding", "address": "0x12B8", "type": "float32", "unit": "var", "access": "R"}, {"name": "Phase 1 imported active energy", "group": "Energy Counters", "area": "holding", "address": "0x1400", "type": "float32", "unit": "Wh", "access": "R"}, {"name": "Phase 1 exported active energy", "group": "Energy Counters", "area": "holding", "address": "0x1402", "type": "float32", "unit": "Wh", "access": "R"}, {"name": "Phase 2 imported active energy", "group": "Energy Counters", "area": "holding", "address": "0x1404", "type": "float32", "unit": "Wh", "access": "R"}, {"name": "Phase 2 exported active energy", "group": "Energy Counters", "area": "holding", "address": "0x1406", "type": "float32", "unit": "Wh", "access": "R"}, {"name": "Phase 3 imported active energy", "group": "Energy Counters", "area": "holding", "address": "0x1408", "type": "float32", "unit": "Wh", "access": "R"}, {"name": "Phase 3 exported active energy", "group": "Energy Counters", "area": "holding", "address": "0x140A", "type": "float32", "unit": "Wh", "access": "R"}, {"name": "System imported active energy", "group": "Energy Counters", "area": "holding", "address": "0x140C", "type": "float32", "unit": "Wh", "access": "R"}, {"name": "System exported active energy", "group": "Energy Counters", "area": "holding", "address": "0x140E", "type": "float32", "unit": "Wh", "access": "R"}, {"name": "Balance of system active energy (imp-exp)", "group": "Energy Counters", "area": "holding", "address": "0x1410", "type": "float32", "unit": "Wh", "access": "R"}, {"name": "Phase 1 imported capacitive apparent energy", "group": "Energy Counters", "area": "holding", "address": "0x1412", "type": "float32", "unit": "VAh", "access": "R"}, {"name": "Phase 1 exported capacitive apparent energy", "group": "Energy Counters", "area": "holding", "address": "0x1414", "type": "float32", "unit": "VAh", "access": "R"}, {"name": "Phase 1 imported inductive apparent energy", "group": "Energy Counters", "area": "holding", "address": "0x1416", "type": "float32", "unit": "VAh", "access": "R"}, {"name": "Phase 1 exported inductive apparent energy", "group": "Energy Counters", "area": "holding", "address": "0x1418", "type": "float32", "unit": "VAh", "access": "R"}, {"name": "Phase 1 imported apparent energy", "group": "Energy Counters", "area": "holding", "address": "0x141A", "type": "float32", "unit": "VAh", "access": "R"}, {"name": "Phase 1 exported apparent energy", "group": "Energy Counters", "area": "holding", "address": "0x141C", "type": "float32", "unit": "VAh", "access": "R"}, {"name": "Phase 2 imported capacitive apparent energy", "group": "Energy Counters", "area": "holding", "address": "0x141E", "type": "float32", "unit": "VAh", "access": "R"}, {"name": "Phase 2 exported capacitive apparent energy", "group": "Energy Counters", "area": "holding", "address": "0x1420", "type": "float32", "unit": "VAh", "access": "R"}, {"name": "Phase 2 imported inductive apparent energy", "group": "Energy Counters", "area": "holding", "address": "0x1422", "type": "float32", "unit": "VAh", "access": "R"}, {"name": "Phase 2 exported inductive apparent energy", "group": "Energy Counters", "area": "holding", "address": "0x1424", "type": "float32", "unit": "VAh", "access": "R"}, {"name": "Phase 2 imported apparent energy", "group": "Energy Counters", "area": "holding", "address": "0x1426", "type": "float32", "unit": "VAh", "access": "R"}, {"name": "Phase 2 exported apparent energy", "group": "Energy Counters", "area": "holding", "address": "0x1428", "type": "float32", "unit": "VAh", "access": "R"}, {"name": "Phase 3 imported capacitive apparent energy", "group": "Energy Counters", "area": "holding", "address": "0x142A", "type": "float32", "unit": "VAh", "access": "R"}, {"name": "Phase 3 exported capacitive apparent energy", "group": "Energy Counters", "area": "holding", "address": "0x142C", "type": "float32", "unit": "VAh", "access": "R"}, {"name": "Phase 3 imported inductive apparent energy", "group": "Energy Counters", "area": "holding", "address": "0x142E", "type": "float32", "unit": "VAh", "access": "R"}, {"name": "Phase 3 exported inductive apparent energy", "group": "Energy Counters", "area": "holding", "address": "0x1430", "type": "float32", "unit": "VAh", "access": "R"}, {"name": "Phase 3 imported apparent energy", "group": "Energy Counters", "area": "holding", "address": "0x1432", "type": "float32", "unit": "VAh", "access": "R"}, {"name": "Phase 3 exported apparent energy", "group": "Energy Counters", "area": "holding", "address": "0x1434", "type": "float32", "unit": "VAh", "access": "R"}, {"name": "System imported capacitive apparent energy", "group": "Energy Counters", "area": "holding", "address": "0x1436", "type": "float32", "unit": "VAh", "access": "R"}, {"name": "System exported capacitive apparent energy", "group": "Energy Counters", "area": "holding", "address": "0x1438", "type": "float32", "unit": "VAh", "access": "R"}, {"name": "System imported inductive apparent energy", "group": "Energy Counters", "area": "holding", "address": "0x143A", "type": "float32", "unit": "VAh", "access": "R"}, {"name": "System exported inductive apparent energy", "group": "Energy Counters", "area": "holding", "address": "0x143C", "type": "float32", "unit": "VAh", "access": "R"}, {"name": "System imported apparent energy", "group": "Energy Counters", "area": "holding", "address": "0x143E", "type": "float32", "unit": "VAh", "access": "R"}, {"name": "System exported apparent energy", "group": "Energy Counters", "area": "holding", "address": "0x1440", "type": "float32", "unit": "VAh", "access": "R"}, {"name": "Balance of system capacitive apparent en. (imp-exp)", "group": "Energy Counters", "area": "holding", "address": "0x1442", "type": "float32", "unit": "VAh", "access": "R"}, {"name": "Balance of system inductive apparent en. (imp-exp)", "group": "Energy Counters", "area": "holding", "address": "0x1444", "type": "float32", "unit": "VAh", "access": "R"}, {"name": "Balance of system apparent energy (BAL-C + BAL-L)", "group": "Energy Counters", "area": "holding", "address": "0x1446", "type": "float32", "unit": "VAh", "access": "R"}, {"name": "Phase 1 imported capacitive reactive energy", "group": "Energy Counters", "area": "holding", "address": "0x1448", "type": "float32", "unit": "varh", "access": "R"}, {"name": "Phase 1 exported capacitive reactive energy", "group": "Energy Counters", "area": "holding", "address": "0x144A", "type": "float32", "unit": "varh", "access": "R"}, {"name": "Phase 1 imported inductive reactive energy", "group": "Energy Counters", "area": "holding", "address": "0x144C", "type": "float32", "unit": "varh", "access": "R"}, {"name": "Phase 1 exported inductive reactive energy", "group": "Energy Counters", "area": "holding", "address": "0x144E", "type": "float32", "unit": "varh", "access": "R"}, {"name": "Phase 2 imported capacitive reactive energy", "group": "Energy Counters", "area": "holding", "address": "0x1450", "type": "float32", "unit": "varh", "access": "R"}, {"name": "Phase 2 exported capacitive reactive energy", "group": "Energy Counters", "area": "holding", "address": "0x1452", "type": "float32", "unit": "varh", "access": "R"}, {"name": "Phase 2 imported inductive reactive energy", "group": "Energy Counters", "area": "holding", "address": "0x1454", "type": "float32", "unit": "varh", "access": "R"}, {"name": "Phase 2 exported inductive reactive energy", "group": "Energy Counters", "area": "holding", "address": "0x1456", "type": "float32", "unit": "varh", "access": "R"}, {"name": "Phase 3 imported capacitive reactive energy", "group": "Energy Counters", "area": "holding", "address": "0x1458", "type": "float32", "unit": "varh", "access": "R"}, {"name": "Phase 3 exported capacitive reactive energy", "group": "Energy Counters", "area": "holding", "address": "0x145A", "type": "float32", "unit": "varh", "access": "R"}, {"name": "Phase 3 imported inductive reactive energy", "group": "Energy Counters", "area": "holding", "address": "0x145C", "type": "float32", "unit": "varh", "access": "R"}, {"name": "Phase 3 exported inductive reactive energy", "group": "Energy Counters", "area": "holding", "address": "0x145E", "type": "float32", "unit": "varh", "access": "R"}, {"name": "System imported capacitive reactive energy", "group": "Energy Counters", "area": "holding", "address": "0x1460", "type": "float32", "unit": "varh", "access": "R"}, {"name": "System exported capacitive reactive energy", "group": "Energy Counters", "area": "holding", "address": "0x1462", "type": "float32", "unit": "varh", "access": "R"}, {"name": "System imported inductive reactive energy", "group": "Energy Counters", "area": "holding", "address": "0x1464", "type": "float32", "unit": "varh", "access": "R"}, {"name": "System exported inductive reactive energy", "group": "Energy Counters", "area": "holding", "address": "0x1466", "type": "float32", "unit": "varh", "access": "R"}, {"name": "Balance of system capacitive reactive en. (imp-exp)", "group": "Energy Counters", "area": "holding", "address": "0x1468", "type": "float32", "unit": "varh", "access": "R"}, {"name": "Balance of system inductive reactive en. (imp-exp)", "group": "Energy Counters", "area": "holding", "address": "0x146A", "type": "float32", "unit": "varh", "access": "R"}, {"name": "Balance of system reactive energy (BAL-C + BAL-L)", "group": "Energy Counters", "area": "holding", "address": "0x146C", "type": "float32", "unit": "varh", "access": "R"}, {"name": "Phase 1-N voltage component 0 (DC)", "group": "Harmonics", "area": "holding", "address": "0x1500", "type": "float32", "unit": "%", "access": "R"}, {"name": "Phase 1-N voltage component 1st", "group": "Harmonics", "area": "holding", "address": "0x1502", "type": "float32", "unit": "%", "access": "R"}, {"name": "Phase 1-N voltage component 2nd", "group": "Harmonics", "area": "holding", "address": "0x1504", "type": "float32", "unit": "%", "access": "R"}, {"name": "Phase 1-N voltage component 3rd", "group": "Harmonics", "area": "holding", "address": "0x1506", "type": "float32", "unit": "%", "access": "R"}, {"name": "Phase 1-N voltage component 4th", "group": "Harmonics", "area": "holding", "address": "0x1508", "type": "float32", "unit": "%", "access": "R"}, {"name": "Phase 1-N voltage component 5th", "group": "Harmonics", "area": "holding", "address": "0x150A", "type": "float32", "unit": "%", "access": "R"}, {"name": "Phase 1-N voltage component 6th", "group": "Harmonics", "area": "holding", "address": "0x150C", "type": "float32", "unit": "%", "access": "R"}, {"name": "Phase 1-N voltage component 7th", "group": "Harmonics", "area": "holding", "address": "0x150E", "type": "float32", "unit": "%", "access": "R"}, {"name": "Phase 1-N voltage component 8th", "group": "Harmonics", "area": "holding", "address": "0x1510", "type": "float32", "unit": "%", "access": "R"}, {"name": "Phase 1-N voltage component 9th", "group": "Harmonics", "area": "holding", "address": "0x1512", "type": "float32", "unit": "%", "access": "R"}, {"name": "Phase 1-N voltage component 10th", "group": "Harmonics", "area": "holding", "address": "0x1514", "type": "float32", "unit": "%", "access": "R"}, {"name": "Phase 1-N voltage component 11th", "group": "Harmonics", "area": "holding", "address": "0x1516", "type": "float32", "unit": "%", "access": "R"}, {"name": "Phase 1-N voltage component 12th", "group": "Harmonics", "area": "holding", "address": "0x1518", "type": "float32", "unit": "%", "access": "R"}, {"name": "Phase 1-N voltage component 13th", "group": "Harmonics", "area": "holding", "address": "0x151A", "type": "float32", "unit": "%", "access": "R"}, {"name": "Phase 1-N voltage component 14th", "group": "Harmonics", "area": "holding", "address": "0x151C", "type": "float32", "unit": "%", "access": "R"}, {"name": "Phase 1-N voltage component 15th", "group": "Harmonics", "area": "holding", "address": "0x151E", "type": "float32", "unit": "%", "access": "R"}, {"name": "Phase 2-N voltage component 0 (DC)", "group": "Harmonics", "area": "holding", "address": "0x1520", "type": "float32", "unit": "%", "access": "R"}, {"name": "Phase 2-N voltage component 1st", "group": "Harmonics", "area": "holding", "address": "0x1522", "type": "float32", "unit": "%", "access": "R"}, {"name": "Phase 2-N voltage component 2nd", "group": "Harmonics", "area": "holding", "address": "0x1524", "type": "float32", "unit": "%", "access": "R"}, {"name": "Phase 2-N voltage component 3rd", "group": "Harmonics", "area": "holding", "address": "0x1526", "type": "float32", "unit": "%", "access": "R"}, {"name": "Phase 2-N voltage component 4th", "group": "Harmonics", "area": "holding", "address": "0x1528", "type": "float32", "unit": "%", "access": "R"}, {"name": "Phase 2-N voltage component 5th", "group": "Harmonics", "area": "holding", "address": "0x152A", "type": "float32", "unit": "%", "access": "R"}, {"name": "Phase 2-N voltage component 6th", "group": "Harmonics", "area": "holding", "address": "0x152C", "type": "float32", "unit": "%", "access": "R"}, {"name": "Phase 2-N voltage component 7th", "group": "Harmonics", "area": "holding", "address": "0x152E", "type": "float32", "unit": "%", "access": "R"}, {"name": "Phase 2-N voltage component 8th", "group": "Harmonics", "area": "holding", "address": "0x1530", "type": "float32", "unit": "%", "access": "R"}, {"name": "Phase 2-N voltage component 9th", "group": "Harmonics", "area": "holding", "address": "0x1532", "type": "float32", "unit": "%", "access": "R"}, {"name": "Phase 2-N voltage component 10th", "group": "Harmonics", "area": "holding", "address": "0x1534", "type": "float32", "unit": "%", "access": "R"}, {"name": "Phase 2-N voltage component 11th", "group": "Harmonics", "area": "holding", "address": "0x1536", "type": "float32", "unit": "%", "access": "R"}, {"name": "Phase 2-N voltage component 12th", "group": "Harmonics", "area": "holding", "address": "0x1538", "type": "float32", "unit": "%", "access": "R"}, {"name": "Phase 2-N voltage component 13th", "group": "Harmonics", "area": "holding", "address": "0x153A", "type": "float32", "unit": "%", "access": "R"}, {"name": "Phase 2-N voltage component 14th", "group": "Harmonics", "area": "holding", "address": "0x153C", "type": "float32", "unit": "%", "access": "R"}, {"name": "Phase 2-N voltage component 15th", "group": "Harmonics", "area": "holding", "address": "0x153E", "type": "float32", "unit": "%", "access": "R"}, {"name": "Phase 3-N voltage component 0 (DC)", "group": "Harmonics", "area": "holding", "address": "0x1540", "type": "float32", "unit": "%", "access": "R"}, {"name": "Phase 3-N voltage component 1st", "group": "Harmonics", "area": "holding", "address": "0x1542", "type": "float32", "unit": "%", "access": "R"}, {"name": "Phase 3-N voltage component 2nd", "group": "Harmonics", "area": "holding", "address": "0x1544", "type": "float32", "unit": "%", "access": "R"}, {"name": "Phase 3-N voltage component 3rd", "group": "Harmonics", "area": "holding", "address": "0x1546", "type": "float32", "unit": "%", "access": "R"}, {"name": "Phase 3-N voltage component 4th", "group": "Harmonics", "area": "holding", "address": "0x1548", "type": "float32", "unit": "%", "access": "R"}, {"name": "Phase 3-N voltage component 5th", "group": "Harmonics", "area": "holding", "address": "0x154A", "type": "float32", "unit": "%", "access": "R"}, {"name": "Phase 3-N voltage component 6th", "group": "Harmonics", "area": "holding", "address": "0x154C", "type": "float32", "unit": "%", "access": "R"}, {"name": "Phase 3-N voltage component 7th", "group": "Harmonics", "area": "holding", "address": "0x154E", "type": "float32", "unit": "%", "access": "R"}, {"name": "Phase 3-N voltage component 8th", "group": "Harmonics", "area": "holding", "address": "0x1550", "type": "float32", "unit": "%", "access": "R"}, {"name": "Phase 3-N voltage component 9th", "group": "Harmonics", "area": "holding", "address": "0x1552", "type": "float32", "unit": "%", "access": "R"}, {"name": "Phase 3-N voltage component 10th", "group": "Harmonics", "area": "holding", "address": "0x1554", "type": "float32", "unit": "%", "access": "R"}, {"name": "Phase 3-N voltage component 11th", "group": "Harmonics", "area": "holding", "address": "0x1556", "type": "float32", "unit": "%", "access": "R"}, {"name": "Phase 3-N voltage component 12th", "group": "Harmonics", "area": "holding", "address": "0x1558", "type": "float32", "unit": "%", "access": "R"}, {"name": "Phase 3-N voltage component 13th", "group": "Harmonics", "area": "holding", "address": "0x155A", "type": "float32", "unit": "%", "access": "R"}, {"name": "Phase 3-N voltage component 14th", "group": "Harmonics", "area": "holding", "address": "0x155C", "type": "float32", "unit": "%", "access": "R"}, {"name": "Phase 3-N voltage component 15th", "group": "Harmonics", "area": "holding", "address": "0x155E", "type": "float32", "unit": "%", "access": "R"}, {"name": "Line 12 voltage component 0 (DC)", "group": "Harmonics", "area": "holding", "address": "0x1560", "type": "float32", "unit": "%", "access": "R"}, {"name": "Line 12 voltage component 1st", "group": "Harmonics", "area": "holding", "address": "0x1562", "type": "float32", "unit": "%", "access": "R"}, {"name": "Line 12 voltage component 2nd", "group": "Harmonics", "area": "holding", "address": "0x1564", "type": "float32", "unit": "%", "access": "R"}, {"name": "Line 12 voltage component 3rd", "group": "Harmonics", "area": "holding", "address": "0x1566", "type": "float32", "unit": "%", "access": "R"}, {"name": "Line 12 voltage component 4th", "group": "Harmonics", "area": "holding", "address": "0x1568", "type": "float32", "unit": "%", "access": "R"}, {"name": "Line 12 voltage component 5th", "group": "Harmonics", "area": "holding", "address": "0x156A", "type": "float32", "unit": "%", "access": "R"}, {"name": "Line 12 voltage component 6th", "group": "Harmonics", "area": "holding", "address": "0x156C", "type": "float32", "unit": "%", "access": "R"}, {"name": "Line 12 voltage component 7th", "group": "Harmonics", "area": "holding", "address": "0x156E", "type": "float32", "unit": "%", "access": "R"}, {"name": "Line 12 voltage component 8th", "group": "Harmonics", "area": "holding", "address": "0x1570", "type": "float32", "unit": "%", "access": "R"}, {"name": "Line 12 voltage component 9th", "group": "Harmonics", "area": "holding", "address": "0x1572", "type": "float32", "unit": "%", "access": "R"}, {"name": "Line 12 voltage component 10th", "group": "Harmonics", "area": "holding", "address": "0x1574", "type": "float32", "unit": "%", "access": "R"}, {"name": "Line 12 voltage component 11th", "group": "Harmonics", "area": "holding", "address": "0x1576", "type": "float32", "unit": "%", "access": "R"}, {"name": "Line 12 voltage component 12th", "group": "Harmonics", "area": "holding", "address": "0x1578", "type": "float32", "unit": "%", "access": "R"}, {"name": "Line 12 voltage component 13th", "group": "Harmonics", "area": "holding", "address": "0x157A", "type": "float32", "unit": "%", "access": "R"}, {"name": "Line 12 voltage component 14th", "group": "Harmonics", "area": "holding", "address": "0x157C", "type": "float32", "unit": "%", "access": "R"}, {"name": "Line 12 voltage component 15th", "group": "Harmonics", "area": "holding", "address": "0x157E", "type": "float32", "unit": "%", "access": "R"}, {"name": "Line 23 voltage component 0 (DC)", "group": "Harmonics", "area": "holding", "address": "0x1580", "type": "float32", "unit": "%", "access": "R"}, {"name": "Line 23 voltage component 1st", "group": "Harmonics", "area": "holding", "address": "0x1582", "type": "float32", "unit": "%", "access": "R"}, {"name": "Line 23 voltage component 2nd", "group": "Harmonics", "area": "holding", "address": "0x1584", "type": "float32", "unit": "%", "access": "R"}, {"name": "Line 23 voltage component 3rd", "group": "Harmonics", "area": "holding", "address": "0x1586", "type": "float32", "unit": "%", "access": "R"}, {"name": "Line 23 voltage component 4th", "group": "Harmonics", "area": "holding", "address": "0x1588", "type": "float32", "unit": "%", "access": "R"}, {"name": "Line 23 voltage component 5th", "group": "Harmonics", "area": "holding", "address": "0x158A", "type": "float32", "unit": "%", "access": "R"}, {"name": "Line 23 voltage component 6th", "group": "Harmonics", "area": "holding", "address": "0x158C", "type": "float32", "unit": "%", "access": "R"}, {"name": "Line 23 voltage component 7th", "group": "Harmonics", "area": "holding", "address": "0x158E", "type": "float32", "unit": "%", "access": "R"}, {"name": "Line 23 voltage component 8th", "group": "Harmonics", "area": "holding", "address": "0x1590", "type": "float32", "unit": "%", "access": "R"}, {"name": "Line 23 voltage component 9th", "group": "Harmonics", "area": "holding", "address": "0x1592", "type": "float32", "unit": "%", "access": "R"}, {"name": "Line 23 voltage component 10th", "group": "Harmonics", "area": "holding", "address": "0x1594", "type": "float32", "unit": "%", "access": "R"}, {"name": "Line 23 voltage component 11th", "group": "Harmonics", "area": "holding", "address": "0x1596", "type": "float32", "unit": "%", "access": "R"}, {"name": "Line 23 voltage component 12th", "group": "Harmonics", "area": "holding", "address": "0x1598", "type": "float32", "unit": "%", "access": "R"}, {"name": "Line 23 voltage component 13th", "group": "Harmonics", "area": "holding", "address": "0x159A", "type": "float32", "unit": "%", "access": "R"}, {"name": "Line 23 voltage component 14th", "group": "Harmonics", "area": "holding", "address": "0x159C", "type": "float32", "unit": "%", "access": "R"}, {"name": "Line 23 voltage component 15th", "group": "Harmonics", "area": "holding", "address": "0x159E", "type": "float32", "unit": "%", "access": "R"}, {"name": "Line 31 voltage component 0 (DC)", "group": "Harmonics", "area": "holding", "address": "0x15A0", "type": "float32", "unit": "%", "access": "R"}, {"name": "Line 31 voltage component 1st", "group": "Harmonics", "area": "holding", "address": "0x15A2", "type": "float32", "unit": "%", "access": "R"}, {"name": "Line 31 voltage component 2nd", "group": "Harmonics", "area": "holding", "address": "0x15A4", "type": "float32", "unit": "%", "access": "R"}, {"name": "Line 31 voltage component 3rd", "group": "Harmonics", "area": "holding", "address": "0x15A6", "type": "float32", "unit": "%", "access": "R"}, {"name": "Line 31 voltage component 4th", "group": "Harmonics", "area": "holding", "address": "0x15A8", "type": "float32", "unit": "%", "access": "R"}, {"name": "Line 31 voltage component 5th", "group": "Harmonics", "area": "holding", "address": "0x15AA", "type": "float32", "unit": "%", "access": "R"}, {"name": "Line 31 voltage component 6th", "group": "Harmonics", "area": "holding", "address": "0x15AC", "type": "float32", "unit": "%", "access": "R"}, {"name": "Line 31 voltage component 7th", "group": "Harmonics", "area": "holding", "address": "0x15AE", "type": "float32", "unit": "%", "access": "R"}, {"name": "Line 31 voltage component 8th", "group": "Harmonics", "area": "holding", "address": "0x15B0", "type": "float32", "unit": "%", "access": "R"}, {"name": "Line 31 voltage component 9th", "group": "Harmonics", "area": "holding", "address": "0x15B2", "type": "float32", "unit": "%", "access": "R"}, {"name": "Line 31 voltage component 10th", "group": "Harmonics", "area": "holding", "address": "0x15B4", "type": "float32", "unit": "%", "access": "R"}, {"name": "Line 31 voltage component 11th", "group": "Harmonics", "area": "holding", "address": "0x15B6", "type": "float32", "unit": "%", "access": "R"}, {"name": "Line 31 voltage component 12th", "group": "Harmonics", "area": "holding", "address": "0x15B8", "type": "float32", "unit": "%", "access": "R"}, {"name": "Line 31 voltage component 13th", "group": "Harmonics", "area": "holding", "address": "0x15BA", "type": "float32", "unit": "%", "access": "R"}, {"name": "Line 31 voltage component 14th", "group": "Harmonics", "area": "holding", "address": "0x15BC", "type": "float32", "unit": "%", "access": "R"}, {"name": "Line 31 voltage component 15th", "group": "Harmonics", "area": "holding", "address": "0x15BE", "type": "float32", "unit": "%", "access": "R"}, {"name": "Phase 1 current component 0 (DC)", "group": "Harmonics", "area": "holding", "address": "0x15C0", "type": "float32", "unit": "%", "access": "R"}, {"name": "Phase 1 current component 1st", "group": "Harmonics", "area": "holding", "address": "0x15C2", "type": "float32", "unit": "%", "access": "R"}, {"name": "Phase 1 current component 2nd", "group": "Harmonics", "area": "holding", "address": "0x15C4", "type": "float32", "unit": "%", "access": "R"}, {"name": "Phase 1 current component 3rd", "group": "Harmonics", "area": "holding", "address": "0x15C6", "type": "float32", "unit": "%", "access": "R"}, {"name": "Phase 1 current component 4th", "group": "Harmonics", "area": "holding", "address": "0x15C8", "type": "float32", "unit": "%", "access": "R"}, {"name": "Phase 1 current component 5th", "group": "Harmonics", "area": "holding", "address": "0x15CA", "type": "float32", "unit": "%", "access": "R"}, {"name": "Phase 1 current component 6th", "group": "Harmonics", "area": "holding", "address": "0x15CC", "type": "float32", "unit": "%", "access": "R"}, {"name": "Phase 1 current component 7th", "group": "Harmonics", "area": "holding", "address": "0x15CE", "type": "float32", "unit": "%", "access": "R"}, {"name": "Phase 1 current component 8th", "group": "Harmonics", "area": "holding", "address": "0x15D0", "type": "float32", "unit": "%", "access": "R"}, {"name": "Phase 1 current component 9th", "group": "Harmonics", "area": "holding", "address": "0x15D2", "type": "float32", "unit": "%", "access": "R"}, {"name": "Phase 1 current component 10th", "group": "Harmonics", "area": "holding", "address": "0x15D4", "type": "float32", "unit": "%", "access": "R"}, {"name": "Phase 1 current component 11th", "group": "Harmonics", "area": "holding", "address": "0x15D6", "type": "float32", "unit": "%", "access": "R"}, {"name": "Phase 1 current component 12th", "group": "Harmonics", "area": "holding", "address": "0x15D8", "type": "float32", "unit": "%", "access": "R"}, {"name": "Phase 1 current component 13th", "group": "Harmonics", "area": "holding", "address": "0x15DA", "type": "float32", "unit": "%", "access": "R"}, {"name": "Phase 1 current component 14th", "group": "Harmonics", "area": "holding", "address": "0x15DC", "type": "float32", "unit": "%", "access": "R"}, {"name": "Phase 1 current component 15th", "group": "Harmonics", "area": "holding", "address": "0x15DE", "type": "float32", "unit": "%", "access": "R"}, {"name": "Phase 2 current component 0 (DC)", "group": "Harmonics", "area": "holding", "address": "0x15E0", "type": "float32", "unit": "%", "access": "R"}, {"name": "Phase 2 current component 1st", "group": "Harmonics", "area": "holding", "address": "0x15E2", "type": "float32", "unit": "%", "access": "R"}, {"name": "Phase 2 current component 2nd", "group": "Harmonics", "area": "holding", "address": "0x15E4", "type": "float32", "unit": "%", "access": "R"}, {"name": "Phase 2 current component 3rd", "group": "Harmonics", "area": "holding", "address": "0x15E6", "type": "float32", "unit": "%", "access": "R"}, {"name": "Phase 2 current component 4th", "group": "Harmonics", "area": "holding", "address": "0x15E8", "type": "float32", "unit": "%", "access": "R"}, {"name": "Phase 2 current component 5th", "group": "Harmonics", "area": "holding", "address": "0x15EA", "type": "float32", "unit": "%", "access": "R"}, {"name": "Phase 2 current component 6th", "group": "Harmonics", "area": "holding", "address": "0x15EC", "type": "float32", "unit": "%", "access": "R"}, {"name": "Phase 2 current component 7th", "group": "Harmonics", "area": "holding", "address": "0x15EE", "type": "float32", "unit": "%", "access": "R"}, {"name": "Phase 2 current component 8th", "group": "Harmonics", "area": "holding", "address": "0x15F0", "type": "float32", "unit": "%", "access": "R"}, {"name": "Phase 2 current component 9th", "group": "Harmonics", "area": "holding", "address": "0x15F2", "type": "float32", "unit": "%", "access": "R"}, {"name": "Phase 2 current component 10th", "group": "Harmonics", "area": "holding", "address": "0x15F4", "type": "float32", "unit": "%", "access": "R"}, {"name": "Phase 2 current component 11th", "group": "Harmonics", "area": "holding", "address": "0x15F6", "type": "float32", "unit": "%", "access": "R"}, {"name": "Phase 2 current component 12th", "group": "Harmonics", "area": "holding", "address": "0x15F8", "type": "float32", "unit": "%", "access": "R"}, {"name": "Phase 2 current component 13th", "group": "Harmonics", "area": "holding", "address": "0x15FA", "type": "float32", "unit": "%", "access": "R"}, {"name": "Phase 2 current component 14th", "group": "Harmonics", "area": "holding", "address": "0x15FC", "type": "float32", "unit": "%", "access": "R"}, {"name": "Phase 2 current component 15th", "group": "Harmonics", "area": "holding", "address": "0x15FE", "type": "float32", "unit": "%", "access": "R"}, {"name": "Phase 3 current component 0 (DC)", "group": "Harmonics", "area": "holding", "address": "0x1600", "type": "float32", "unit": "%", "access": "R"}, {"name": "Phase 3 current component 1st", "group": "Harmonics", "area": "holding", "address": "0x1602", "type": "float32", "unit": "%", "access": "R"}, {"name": "Phase 3 current component 2nd", "group": "Harmonics", "area": "holding", "address": "0x1604", "type": "float32", "unit": "%", "access": "R"}, {"name": "Phase 3 current component 3rd", "group": "Harmonics", "area": "holding", "address": "0x1606", "type": "float32", "unit": "%", "access": "R"}, {"name": "Phase 3 current component 4th", "group": "Harmonics", "area": "holding", "address": "0x1608", "type": "float32", "unit": "%", "access": "R"}, {"name": "Phase 3 current component 5th", "group": "Harmonics", "area": "holding", "address": "0x160A", "type": "float32", "unit": "%", "access": "R"}, {"name": "Phase 3 current component 6th", "group": "Harmonics", "area": "holding", "address": "0x160C", "type": "float32", "unit": "%", "access": "R"}, {"name": "Phase 3 current component 7th", "group": "Harmonics", "area": "holding", "address": "0x160E", "type": "float32", "unit": "%", "access": "R"}, {"name": "Phase 3 current component 8th", "group": "Harmonics", "area": "holding", "address": "0x1610", "type": "float32", "unit": "%", "access": "R"}, {"name": "Phase 3 current component 9th", "group": "Harmonics", "area": "holding", "address": "0x1612", "type": "float32", "unit": "%", "access": "R"}, {"name": "Phase 3 current component 10th", "group": "Harmonics", "area": "holding", "address": "0x1614", "type": "float32", "unit": "%", "access": "R"}, {"name": "Phase 3 current component 11th", "group": "Harmonics", "area": "holding", "address": "0x1616", "type": "float32", "unit": "%", "access": "R"}, {"name": "Phase 3 current component 12th", "group": "Harmonics", "area": "holding", "address": "0x1618", "type": "float32", "unit": "%", "access": "R"}, {"name": "Phase 3 current component 13th", "group": "Harmonics", "area": "holding", "address": "0x161A", "type": "float32", "unit": "%", "access": "R"}, {"name": "Phase 3 current component 14th", "group": "Harmonics", "area": "holding", "address": "0x161C", "type": "float32", "unit": "%", "access": "R"}, {"name": "Phase 3 current component 15th", "group": "Harmonics", "area": "holding", "address": "0x161E", "type": "float32", "unit": "%", "access": "R"}, {"name": "Neutral current component 0 (DC)", "group": "Harmonics", "area": "holding", "address": "0x1620", "type": "float32", "unit": "%", "access": "R"}, {"name": "Neutral current component 1st", "group": "Harmonics", "area": "holding", "address": "0x1622", "type": "float32", "unit": "%", "access": "R"}, {"name": "Neutral current component 2 * nd", "group": "Harmonics", "area": "holding", "address": "0x1624", "type": "float32", "unit": "%", "access": "R"}, {"name": "Neutral current component 3 * rd", "group": "Harmonics", "area": "holding", "address": "0x1626", "type": "float32", "unit": "%", "access": "R"}, {"name": "Neutral current component 4 * th", "group": "Harmonics", "area": "holding", "address": "0x1628", "type": "float32", "unit": "%", "access": "R"}, {"name": "Neutral current component 5 * th", "group": "Harmonics", "area": "holding", "address": "0x162A", "type": "float32", "unit": "%", "access": "R"}, {"name": "Neutral current component 6th", "group": "Harmonics", "area": "holding", "address": "0x162C", "type": "float32", "unit": "%", "access": "R"}, {"name": "Neutral current component 7th", "group": "Harmonics", "area": "holding", "address": "0x162E", "type": "float32", "unit": "%", "access": "R"}, {"name": "Neutral current component 8 * th", "group": "Harmonics", "area": "holding", "address": "0x1630", "type": "float32", "unit": "%", "access": "R"}, {"name": "Neutral current component 9 * th", "group": "Harmonics", "area": "holding", "address": "0x1632", "type": "float32", "unit": "%", "access": "R"}, {"name": "Neutral current component 10 * th", "group": "Harmonics", "area": "holding", "address": "0x1634", "type": "float32", "unit": "%", "access": "R"}, {"name": "Neutral current component 11 * th", "group": "Harmonics", "area": "holding", "address": "0x1636", "type": "float32", "unit": "%", "access": "R"}, {"name": "Neutral current component 12th", "group": "Harmonics", "area": "holding", "address": "0x1638", "type": "float32", "unit": "%", "access": "R"}, {"name": "Neutral current component 13 * th", "group": "Harmonics", "area": "holding", "address": "0x163A", "type": "float32", "unit": "%", "access": "R"}, {"name": "Neutral current component 14 * th", "group": "Harmonics", "area": "holding", "address": "0x163C", "type": "float32", "unit": "%", "access": "R"}, {"name": "Neutral current component 15 * th", "group": "Harmonics", "area": "holding", "address": "0x163E", "type": "float32", "unit": "%", "access": "R"}, {"name": "Serial number", "group": "Instrument", "area": "holding", "address": "0x2000", "type": "string", "length": 6, "access": "R", "role": "serial"}, {"name": "Firmware release", "group": "Instrument", "area": "holding", "address": "0x2006", "type": "uint32", "scale": 0.01, "access": "R", "role": "firmware"}, {"name": "Hardware version", "group": "Instrument", "area": "holding", "address": "0x2008", "type": "uint32", "scale": 0.01, "access": "R"}, {"name": "Model", "group": "Instrument", "area": "holding", "address": "0x200A", "type": "uint32", "access": "R", "enum": {"4": "1/5 A CT, BASIC", "6": "Rogowski, BASIC", "10": "1/5 A CT, ENH", "12": "Rogowski, ENH"}}, {"name": "Communication port", "group": "Instrument", "area": "holding", "address": "0x200C", "type": "uint32", "access": "R", "enum": {"2": "RS485 (Modbus RTU)", "3": "Ethernet (HTTP, Modbus TCP)"}}, {"name": "Digital outputs", "group": "Instrument", "area": "holding", "address": "0x2010", "type": "uint32", "access": "R"}, {"name": "Digital inputs", "group": "Instrument", "area": "holding", "address": "0x2012", "type": "uint32", "access": "R"}, {"name": "Analog outputs", "group": "Instrument", "area": "holding", "address": "0x2014", "type": "uint32", "access": "R"}, {"name": "Calibration date", "group": "Instrument", "area": "holding", "address": "0x2016", "type": "uint32", "unit": "s", "access": "R", "description": "Unix time"}, {"name": "Error: wrong phase sequence", "group": "Instrument", "area": "holding", "address": "0x201D", "type": "bool", "bit": 0, "access": "R", "description": "Low word of the error code at 0x201C"}, {"name": "Error: overflow", "group": "Instrument", "area": "holding", "address": "0x201D", "type": "bool", "bit": 1, "access": "R"}, {"name": "Error: date and time lost", "group": "Instrument", "area": "holding", "address": "0x201D", "type": "bool", "bit": 2, "access": "R"}, {"name": "Error: pulse output fault", "group": "Instrument", "area": "holding", "address": "0x201D", "type": "bool", "bit": 3, "access": "R"}, {"name": "Modbus address", "group": "Setup", "area": "holding", "address": "0x2026", "type": "uint32", "access": "RW", "write_min": 1, "write_max": 247}, {"name": "Baud rate", "group": "Setup", "area": "holding", "address": "0x2028", "type": "uint32", "access": "RW", "enum": {"1": "300", "2": "600", "3": "1200", "4": "2400", "5": "4800", "6": "9600", "7": "19200", "8": "38400", "9": "57600"}}, {"name": "Modbus mode", "group": "Setup", "area": "holding", "address": "0x202A", "type": "uint32", "access": "R", "enum": {"1": "8N1 (RTU)"}}, {"name": "Phase 1 CT primary / full scale", "group": "Setup", "area": "holding", "address": "0x202C", "type": "uint32", "unit": "A", "access": "RW", "write_min": 1, "write_max": 50000, "description": "CT primary (1/5 A models) or full scale (Rogowski models: 500, 4000 or 20000 A)"}, {"name": "Phase 1 CT secondary", "group": "Setup", "area": "holding", "address": "0x202E", "type": "uint32", "access": "RW", "enum": {"1": "1 A", "5": "5 A"}}, {"name": "Phase 2 CT primary / full scale", "group": "Setup", "area": "holding", "address": "0x2030", "type": "uint32", "unit": "A", "access": "RW", "write_min": 1, "write_max": 50000}, {"name": "Phase 2 CT secondary", "group": "Setup", "area": "holding", "address": "0x2032", "type": "uint32", "access": "RW", "enum": {"1": "1 A", "5": "5 A"}}, {"name": "Phase 3 CT primary / full scale", "group": "Setup", "area": "holding", "address": "0x2034", "type": "uint32", "unit": "A", "access": "RW", "write_min": 1, "write_max": 50000}, {"name": "Phase 3 CT secondary", "group": "Setup", "area": "holding", "address": "0x2036", "type": "uint32", "access": "RW", "enum": {"1": "1 A", "5": "5 A"}}, {"name": "PT primary", "group": "Setup", "area": "holding", "address": "0x2038", "type": "uint32", "unit": "V", "access": "RW", "write_min": 1, "write_max": 999999, "description": "1 = direct insertion"}, {"name": "PT secondary", "group": "Setup", "area": "holding", "address": "0x203A", "type": "uint32", "unit": "V", "access": "RW", "write_min": 80, "write_max": 150}, {"name": "Wiring", "group": "Setup", "area": "holding", "address": "0x203C", "type": "uint32", "access": "RW", "enum": {"1": "3 phases, 4 wires, 3 currents", "2": "3 phases, 3 wires, 2 currents", "3": "1 phase", "4": "3 phases, 3 wires, 3 currents"}}, {"name": "DMD calculation", "group": "Setup", "area": "holding", "address": "0x203E", "type": "uint32", "access": "RW", "enum": {"0": "Fixed window", "1": "Sliding window", "2": "Fixed window with DI sync"}}, {"name": "DMD integration time", "group": "Setup", "area": "holding", "address": "0x2040", "type": "uint32", "unit": "min", "access": "RW", "enum": {"5": "5", "10": "10", "15": "15", "30": "30", "45": "45", "60": "60"}}, {"name": "Reset max values", "group": "Commands", "area": "holding", "address": "0x2042", "type": "uint32", "access": "W", "enum": {"22": "All"}, "description": "1-21 reset single groups, see the manual"}, {"name": "Reset min values", "group": "Commands", "area": "holding", "address": "0x2044", "type": "uint32", "access": "W", "enum": {"1": "P∑", "2": "S∑", "3": "Q∑", "4": "All"}}, {"name": "Reset DMD values", "group": "Commands", "area": "holding", "address": "0x2046", "type": "uint32", "access": "W", "enum": {"10": "All"}, "description": "1-9 reset single groups, see the manual"}, {"name": "Reset energy counters", "group": "Commands", "area": "holding", "address": "0x2048", "type": "uint32", "access": "W", "enum": {"1": "+kWh", "2": "-kWh", "3": "+kVAh", "4": "-kVAh", "5": "+kvarh", "6": "-kvarh", "7": "All"}}, {"name": "Clock", "group": "Setup", "area": "holding", "address": "0x204A", "type": "uint32", "unit": "s", "access": "RW", "description": "Unix time"} ] }