{ "$schema": "https://raw.githubusercontent.com/nobrega8/mbmap-library/main/schema/mbmap-2.schema.json", "mbmap": 2, "vendor": "CET", "model": "PMC-D726M", "models": ["PMC-D726M"], "vendor_website": "cet-global.com", "description": "Three-phase DIN-rail multifunction meter with RS485 Modbus RTU", "revision": 2, "revised": "2026-10-18", "source": "CET, \"PMC-D726M Digital Multifunction Meter User Manual\", V1.2 (2024-03-28), chapter 5", "sources": [{"title": "PMC-D726M Digital Multifunction Meter User Manual", "version": "V1.2", "date": "2024-03-28", "url": "https://www.cet-global.com/uploadfiles/2024/03/PMC-D726M%20User%20Manual%20V1.2%20(20240328).pdf"}], "notes": [ "Register map for protocol version 1.4 and later. Read with FC03, write with FC16; DO control also with FC05.", "Big endian: high byte and high word first.", "Harmonics, demand, TOU tariffs and setpoint status need firmware V1.00.04 (LED) / V1.01.04 (LCD) or later.", "Not in this map: SOE log (10000-10127), TOU season, daily profile and alternate day tables (7100-7729)." ], "protocol": "rtu", "unit_id": 100, "baudrate": 9600, "parity": "E", "byte_order": "big", "word_order": "big", "address_base": 0, "x_status": "official", "registers": [ {"name": "Voltage A-N", "group": "Measurements", "area": "holding", "address": 0, "type": "uint32", "scale": 0.01, "unit": "V", "access": "R", "description": "Line-to-neutral values are reserved in Delta wiring"}, {"name": "Voltage B-N", "group": "Measurements", "area": "holding", "address": 2, "type": "uint32", "scale": 0.01, "unit": "V", "access": "R"}, {"name": "Voltage C-N", "group": "Measurements", "area": "holding", "address": 4, "type": "uint32", "scale": 0.01, "unit": "V", "access": "R"}, {"name": "Voltage L-N average", "group": "Measurements", "area": "holding", "address": 6, "type": "uint32", "scale": 0.01, "unit": "V", "access": "R"}, {"name": "Voltage A-B", "group": "Measurements", "area": "holding", "address": 8, "type": "uint32", "scale": 0.01, "unit": "V", "access": "R"}, {"name": "Voltage B-C", "group": "Measurements", "area": "holding", "address": 10, "type": "uint32", "scale": 0.01, "unit": "V", "access": "R"}, {"name": "Voltage C-A", "group": "Measurements", "area": "holding", "address": 12, "type": "uint32", "scale": 0.01, "unit": "V", "access": "R"}, {"name": "Voltage L-L average", "group": "Measurements", "area": "holding", "address": 14, "type": "uint32", "scale": 0.01, "unit": "V", "access": "R"}, {"name": "Current A", "group": "Measurements", "area": "holding", "address": 16, "type": "uint32", "scale": 0.001, "unit": "A", "access": "R"}, {"name": "Current B", "group": "Measurements", "area": "holding", "address": 18, "type": "uint32", "scale": 0.001, "unit": "A", "access": "R"}, {"name": "Current C", "group": "Measurements", "area": "holding", "address": 20, "type": "uint32", "scale": 0.001, "unit": "A", "access": "R"}, {"name": "Current average", "group": "Measurements", "area": "holding", "address": 22, "type": "uint32", "scale": 0.001, "unit": "A", "access": "R"}, {"name": "Active power A", "group": "Measurements", "area": "holding", "address": 24, "type": "int32", "scale": 0.001, "unit": "kW", "access": "R"}, {"name": "Active power B", "group": "Measurements", "area": "holding", "address": 26, "type": "int32", "scale": 0.001, "unit": "kW", "access": "R"}, {"name": "Active power C", "group": "Measurements", "area": "holding", "address": 28, "type": "int32", "scale": 0.001, "unit": "kW", "access": "R"}, {"name": "Active power total", "group": "Measurements", "area": "holding", "address": 30, "type": "int32", "scale": 0.001, "unit": "kW", "access": "R"}, {"name": "Reactive power A", "group": "Measurements", "area": "holding", "address": 32, "type": "int32", "scale": 0.001, "unit": "kvar", "access": "R"}, {"name": "Reactive power B", "group": "Measurements", "area": "holding", "address": 34, "type": "int32", "scale": 0.001, "unit": "kvar", "access": "R"}, {"name": "Reactive power C", "group": "Measurements", "area": "holding", "address": 36, "type": "int32", "scale": 0.001, "unit": "kvar", "access": "R"}, {"name": "Reactive power total", "group": "Measurements", "area": "holding", "address": 38, "type": "int32", "scale": 0.001, "unit": "kvar", "access": "R"}, {"name": "Apparent power A", "group": "Measurements", "area": "holding", "address": 40, "type": "int32", "scale": 0.001, "unit": "kVA", "access": "R"}, {"name": "Apparent power B", "group": "Measurements", "area": "holding", "address": 42, "type": "int32", "scale": 0.001, "unit": "kVA", "access": "R"}, {"name": "Apparent power C", "group": "Measurements", "area": "holding", "address": 44, "type": "int32", "scale": 0.001, "unit": "kVA", "access": "R"}, {"name": "Apparent power total", "group": "Measurements", "area": "holding", "address": 46, "type": "int32", "scale": 0.001, "unit": "kVA", "access": "R"}, {"name": "Power factor A", "group": "Measurements", "area": "holding", "address": 48, "type": "int16", "scale": 0.001, "access": "R"}, {"name": "Power factor B", "group": "Measurements", "area": "holding", "address": 49, "type": "int16", "scale": 0.001, "access": "R"}, {"name": "Power factor C", "group": "Measurements", "area": "holding", "address": 50, "type": "int16", "scale": 0.001, "access": "R"}, {"name": "Power factor average", "group": "Measurements", "area": "holding", "address": 51, "type": "int16", "scale": 0.001, "access": "R"}, {"name": "Frequency", "group": "Measurements", "area": "holding", "address": 52, "type": "int16", "scale": 0.01, "unit": "Hz", "access": "R"}, {"name": "Voltage A angle", "group": "Measurements", "area": "holding", "address": 53, "type": "uint16", "scale": 0.01, "unit": "°", "access": "R", "description": "Uab/Ubc/Uca in 3P3W"}, {"name": "Voltage B angle", "group": "Measurements", "area": "holding", "address": 54, "type": "uint16", "scale": 0.01, "unit": "°", "access": "R"}, {"name": "Voltage C angle", "group": "Measurements", "area": "holding", "address": 55, "type": "uint16", "scale": 0.01, "unit": "°", "access": "R"}, {"name": "Current A angle", "group": "Measurements", "area": "holding", "address": 56, "type": "uint16", "scale": 0.01, "unit": "°", "access": "R"}, {"name": "Current B angle", "group": "Measurements", "area": "holding", "address": 57, "type": "uint16", "scale": 0.01, "unit": "°", "access": "R"}, {"name": "Current C angle", "group": "Measurements", "area": "holding", "address": 58, "type": "uint16", "scale": 0.01, "unit": "°", "access": "R"}, {"name": "Neutral current (calculated)", "group": "Measurements", "area": "holding", "address": 59, "type": "uint32", "scale": 0.001, "unit": "A", "access": "R"}, {"name": "Fundamental power factor A", "group": "Measurements", "area": "holding", "address": 61, "type": "int16", "scale": 0.001, "access": "R"}, {"name": "Fundamental power factor B", "group": "Measurements", "area": "holding", "address": 62, "type": "int16", "scale": 0.001, "access": "R"}, {"name": "Fundamental power factor C", "group": "Measurements", "area": "holding", "address": 63, "type": "int16", "scale": 0.001, "access": "R"}, {"name": "Setpoint 1 active", "group": "Status", "area": "holding", "address": 95, "type": "bool", "bit": 0, "access": "R", "description": "Firmware V1.00.04 (LED) / V1.01.04 (LCD) or later"}, {"name": "Setpoint 2 active", "group": "Status", "area": "holding", "address": 95, "type": "bool", "bit": 1, "access": "R"}, {"name": "Setpoint 3 active", "group": "Status", "area": "holding", "address": 95, "type": "bool", "bit": 2, "access": "R"}, {"name": "Setpoint 4 active", "group": "Status", "area": "holding", "address": 95, "type": "bool", "bit": 3, "access": "R"}, {"name": "Setpoint 5 active", "group": "Status", "area": "holding", "address": 95, "type": "bool", "bit": 4, "access": "R"}, {"name": "Setpoint 6 active", "group": "Status", "area": "holding", "address": 95, "type": "bool", "bit": 5, "access": "R"}, {"name": "DO1 closed", "group": "Status", "area": "holding", "address": 96, "type": "bool", "bit": 0, "access": "R"}, {"name": "DO2 closed", "group": "Status", "area": "holding", "address": 96, "type": "bool", "bit": 1, "access": "R"}, {"name": "DI1 closed", "group": "Status", "area": "holding", "address": 97, "type": "bool", "bit": 0, "access": "R"}, {"name": "DI2 closed", "group": "Status", "area": "holding", "address": 97, "type": "bool", "bit": 1, "access": "R"}, {"name": "SOE pointer", "group": "Status", "area": "holding", "address": 98, "type": "uint32", "access": "R"}, {"name": "Active energy import", "group": "Energy", "area": "holding", "address": 1000, "type": "uint32", "scale": 0.1, "unit": "kWh", "access": "RW", "description": "Presettable; rolls over at 100,000,000 kXh. Alias at register 100"}, {"name": "Active energy export", "group": "Energy", "area": "holding", "address": 1002, "type": "uint32", "scale": 0.1, "unit": "kWh", "access": "RW"}, {"name": "Reactive energy import", "group": "Energy", "area": "holding", "address": 1006, "type": "uint32", "scale": 0.1, "unit": "kvarh", "access": "RW"}, {"name": "Reactive energy export", "group": "Energy", "area": "holding", "address": 1008, "type": "uint32", "scale": 0.1, "unit": "kvarh", "access": "RW"}, {"name": "Apparent energy", "group": "Energy", "area": "holding", "address": 1012, "type": "uint32", "scale": 0.1, "unit": "kVAh", "access": "RW"}, {"name": "Active energy import tariff 1", "group": "Energy", "area": "holding", "address": 1014, "type": "uint32", "scale": 0.1, "unit": "kWh", "access": "RW", "description": "Firmware V1.00.04 (LED) / V1.01.04 (LCD) or later"}, {"name": "Active energy export tariff 1", "group": "Energy", "area": "holding", "address": 1016, "type": "uint32", "scale": 0.1, "unit": "kWh", "access": "RW"}, {"name": "Reactive energy import tariff 1", "group": "Energy", "area": "holding", "address": 1018, "type": "uint32", "scale": 0.1, "unit": "kvarh", "access": "RW"}, {"name": "Reactive energy export tariff 1", "group": "Energy", "area": "holding", "address": 1020, "type": "uint32", "scale": 0.1, "unit": "kvarh", "access": "RW"}, {"name": "Apparent energy tariff 1", "group": "Energy", "area": "holding", "address": 1022, "type": "uint32", "scale": 0.1, "unit": "kVAh", "access": "RW"}, {"name": "Active energy import tariff 2", "group": "Energy", "area": "holding", "address": 1024, "type": "uint32", "scale": 0.1, "unit": "kWh", "access": "RW"}, {"name": "Active energy export tariff 2", "group": "Energy", "area": "holding", "address": 1026, "type": "uint32", "scale": 0.1, "unit": "kWh", "access": "RW"}, {"name": "Reactive energy import tariff 2", "group": "Energy", "area": "holding", "address": 1028, "type": "uint32", "scale": 0.1, "unit": "kvarh", "access": "RW"}, {"name": "Reactive energy export tariff 2", "group": "Energy", "area": "holding", "address": 1030, "type": "uint32", "scale": 0.1, "unit": "kvarh", "access": "RW"}, {"name": "Apparent energy tariff 2", "group": "Energy", "area": "holding", "address": 1032, "type": "uint32", "scale": 0.1, "unit": "kVAh", "access": "RW"}, {"name": "Active energy import tariff 3", "group": "Energy", "area": "holding", "address": 1034, "type": "uint32", "scale": 0.1, "unit": "kWh", "access": "RW"}, {"name": "Active energy export tariff 3", "group": "Energy", "area": "holding", "address": 1036, "type": "uint32", "scale": 0.1, "unit": "kWh", "access": "RW"}, {"name": "Reactive energy import tariff 3", "group": "Energy", "area": "holding", "address": 1038, "type": "uint32", "scale": 0.1, "unit": "kvarh", "access": "RW"}, {"name": "Reactive energy export tariff 3", "group": "Energy", "area": "holding", "address": 1040, "type": "uint32", "scale": 0.1, "unit": "kvarh", "access": "RW"}, {"name": "Apparent energy tariff 3", "group": "Energy", "area": "holding", "address": 1042, "type": "uint32", "scale": 0.1, "unit": "kVAh", "access": "RW"}, {"name": "Active energy import tariff 4", "group": "Energy", "area": "holding", "address": 1044, "type": "uint32", "scale": 0.1, "unit": "kWh", "access": "RW"}, {"name": "Active energy export tariff 4", "group": "Energy", "area": "holding", "address": 1046, "type": "uint32", "scale": 0.1, "unit": "kWh", "access": "RW"}, {"name": "Reactive energy import tariff 4", "group": "Energy", "area": "holding", "address": 1048, "type": "uint32", "scale": 0.1, "unit": "kvarh", "access": "RW"}, {"name": "Reactive energy export tariff 4", "group": "Energy", "area": "holding", "address": 1050, "type": "uint32", "scale": 0.1, "unit": "kvarh", "access": "RW"}, {"name": "Apparent energy tariff 4", "group": "Energy", "area": "holding", "address": 1052, "type": "uint32", "scale": 0.1, "unit": "kVAh", "access": "RW"}, {"name": "Current A TDD", "group": "Harmonics", "area": "holding", "address": 1300, "type": "float32", "unit": "%", "access": "R", "description": "Firmware V1.00.04 (LED) / V1.01.04 (LCD) or later"}, {"name": "Current B TDD", "group": "Harmonics", "area": "holding", "address": 1302, "type": "float32", "unit": "%", "access": "R"}, {"name": "Current C TDD", "group": "Harmonics", "area": "holding", "address": 1304, "type": "float32", "unit": "%", "access": "R"}, {"name": "Current A TDD odd", "group": "Harmonics", "area": "holding", "address": 1306, "type": "float32", "unit": "%", "access": "R"}, {"name": "Current B TDD odd", "group": "Harmonics", "area": "holding", "address": 1308, "type": "float32", "unit": "%", "access": "R"}, {"name": "Current C TDD odd", "group": "Harmonics", "area": "holding", "address": 1310, "type": "float32", "unit": "%", "access": "R"}, {"name": "Current A TDD even", "group": "Harmonics", "area": "holding", "address": 1312, "type": "float32", "unit": "%", "access": "R"}, {"name": "Current B TDD even", "group": "Harmonics", "area": "holding", "address": 1314, "type": "float32", "unit": "%", "access": "R"}, {"name": "Current C TDD even", "group": "Harmonics", "area": "holding", "address": 1316, "type": "float32", "unit": "%", "access": "R"}, {"name": "Current A K-factor", "group": "Harmonics", "area": "holding", "address": 1318, "type": "float32", "access": "R"}, {"name": "Current B K-factor", "group": "Harmonics", "area": "holding", "address": 1320, "type": "float32", "access": "R"}, {"name": "Current C K-factor", "group": "Harmonics", "area": "holding", "address": 1322, "type": "float32", "access": "R"}, {"name": "Current A crest factor", "group": "Harmonics", "area": "holding", "address": 1324, "type": "float32", "access": "R"}, {"name": "Current B crest factor", "group": "Harmonics", "area": "holding", "address": 1326, "type": "float32", "access": "R"}, {"name": "Current C crest factor", "group": "Harmonics", "area": "holding", "address": 1328, "type": "float32", "access": "R"}, {"name": "Voltage unbalance", "group": "Harmonics", "area": "holding", "address": 1330, "type": "float32", "unit": "%", "access": "R"}, {"name": "Current unbalance", "group": "Harmonics", "area": "holding", "address": 1332, "type": "float32", "unit": "%", "access": "R"}, {"name": "Current A THD", "group": "Harmonics", "area": "holding", "address": 1400, "type": "float32", "unit": "%", "access": "R"}, {"name": "Current B THD", "group": "Harmonics", "area": "holding", "address": 1402, "type": "float32", "unit": "%", "access": "R"}, {"name": "Current C THD", "group": "Harmonics", "area": "holding", "address": 1404, "type": "float32", "unit": "%", "access": "R"}, {"name": "Current A TOHD", "group": "Harmonics", "area": "holding", "address": 1406, "type": "float32", "unit": "%", "access": "R"}, {"name": "Current B TOHD", "group": "Harmonics", "area": "holding", "address": 1408, "type": "float32", "unit": "%", "access": "R"}, {"name": "Current C TOHD", "group": "Harmonics", "area": "holding", "address": 1410, "type": "float32", "unit": "%", "access": "R"}, {"name": "Current A TEHD", "group": "Harmonics", "area": "holding", "address": 1412, "type": "float32", "unit": "%", "access": "R"}, {"name": "Current B TEHD", "group": "Harmonics", "area": "holding", "address": 1414, "type": "float32", "unit": "%", "access": "R"}, {"name": "Current C TEHD", "group": "Harmonics", "area": "holding", "address": 1416, "type": "float32", "unit": "%", "access": "R"}, {"name": "Current A HD02", "group": "Harmonics", "area": "holding", "address": 1418, "type": "float32", "unit": "%", "access": "R"}, {"name": "Current B HD02", "group": "Harmonics", "area": "holding", "address": 1420, "type": "float32", "unit": "%", "access": "R"}, {"name": "Current C HD02", "group": "Harmonics", "area": "holding", "address": 1422, "type": "float32", "unit": "%", "access": "R"}, {"name": "Current A HD03", "group": "Harmonics", "area": "holding", "address": 1424, "type": "float32", "unit": "%", "access": "R"}, {"name": "Current B HD03", "group": "Harmonics", "area": "holding", "address": 1426, "type": "float32", "unit": "%", "access": "R"}, {"name": "Current C HD03", "group": "Harmonics", "area": "holding", "address": 1428, "type": "float32", "unit": "%", "access": "R"}, {"name": "Current A HD04", "group": "Harmonics", "area": "holding", "address": 1430, "type": "float32", "unit": "%", "access": "R"}, {"name": "Current B HD04", "group": "Harmonics", "area": "holding", "address": 1432, "type": "float32", "unit": "%", "access": "R"}, {"name": "Current C HD04", "group": "Harmonics", "area": "holding", "address": 1434, "type": "float32", "unit": "%", "access": "R"}, {"name": "Current A HD05", "group": "Harmonics", "area": "holding", "address": 1436, "type": "float32", "unit": "%", "access": "R"}, {"name": "Current B HD05", "group": "Harmonics", "area": "holding", "address": 1438, "type": "float32", "unit": "%", "access": "R"}, {"name": "Current C HD05", "group": "Harmonics", "area": "holding", "address": 1440, "type": "float32", "unit": "%", "access": "R"}, {"name": "Current A HD06", "group": "Harmonics", "area": "holding", "address": 1442, "type": "float32", "unit": "%", "access": "R"}, {"name": "Current B HD06", "group": "Harmonics", "area": "holding", "address": 1444, "type": "float32", "unit": "%", "access": "R"}, {"name": "Current C HD06", "group": "Harmonics", "area": "holding", "address": 1446, "type": "float32", "unit": "%", "access": "R"}, {"name": "Current A HD07", "group": "Harmonics", "area": "holding", "address": 1448, "type": "float32", "unit": "%", "access": "R"}, {"name": "Current B HD07", "group": "Harmonics", "area": "holding", "address": 1450, "type": "float32", "unit": "%", "access": "R"}, {"name": "Current C HD07", "group": "Harmonics", "area": "holding", "address": 1452, "type": "float32", "unit": "%", "access": "R"}, {"name": "Current A HD08", "group": "Harmonics", "area": "holding", "address": 1454, "type": "float32", "unit": "%", "access": "R"}, {"name": "Current B HD08", "group": "Harmonics", "area": "holding", "address": 1456, "type": "float32", "unit": "%", "access": "R"}, {"name": "Current C HD08", "group": "Harmonics", "area": "holding", "address": 1458, "type": "float32", "unit": "%", "access": "R"}, {"name": "Current A HD09", "group": "Harmonics", "area": "holding", "address": 1460, "type": "float32", "unit": "%", "access": "R"}, {"name": "Current B HD09", "group": "Harmonics", "area": "holding", "address": 1462, "type": "float32", "unit": "%", "access": "R"}, {"name": "Current C HD09", "group": "Harmonics", "area": "holding", "address": 1464, "type": "float32", "unit": "%", "access": "R"}, {"name": "Current A HD10", "group": "Harmonics", "area": "holding", "address": 1466, "type": "float32", "unit": "%", "access": "R"}, {"name": "Current B HD10", "group": "Harmonics", "area": "holding", "address": 1468, "type": "float32", "unit": "%", "access": "R"}, {"name": "Current C HD10", "group": "Harmonics", "area": "holding", "address": 1470, "type": "float32", "unit": "%", "access": "R"}, {"name": "Current A HD11", "group": "Harmonics", "area": "holding", "address": 1472, "type": "float32", "unit": "%", "access": "R"}, {"name": "Current B HD11", "group": "Harmonics", "area": "holding", "address": 1474, "type": "float32", "unit": "%", "access": "R"}, {"name": "Current C HD11", "group": "Harmonics", "area": "holding", "address": 1476, "type": "float32", "unit": "%", "access": "R"}, {"name": "Current A HD12", "group": "Harmonics", "area": "holding", "address": 1478, "type": "float32", "unit": "%", "access": "R"}, {"name": "Current B HD12", "group": "Harmonics", "area": "holding", "address": 1480, "type": "float32", "unit": "%", "access": "R"}, {"name": "Current C HD12", "group": "Harmonics", "area": "holding", "address": 1482, "type": "float32", "unit": "%", "access": "R"}, {"name": "Current A HD13", "group": "Harmonics", "area": "holding", "address": 1484, "type": "float32", "unit": "%", "access": "R"}, {"name": "Current B HD13", "group": "Harmonics", "area": "holding", "address": 1486, "type": "float32", "unit": "%", "access": "R"}, {"name": "Current C HD13", "group": "Harmonics", "area": "holding", "address": 1488, "type": "float32", "unit": "%", "access": "R"}, {"name": "Current A HD14", "group": "Harmonics", "area": "holding", "address": 1490, "type": "float32", "unit": "%", "access": "R"}, {"name": "Current B HD14", "group": "Harmonics", "area": "holding", "address": 1492, "type": "float32", "unit": "%", "access": "R"}, {"name": "Current C HD14", "group": "Harmonics", "area": "holding", "address": 1494, "type": "float32", "unit": "%", "access": "R"}, {"name": "Current A HD15", "group": "Harmonics", "area": "holding", "address": 1496, "type": "float32", "unit": "%", "access": "R"}, {"name": "Current B HD15", "group": "Harmonics", "area": "holding", "address": 1498, "type": "float32", "unit": "%", "access": "R"}, {"name": "Current C HD15", "group": "Harmonics", "area": "holding", "address": 1500, "type": "float32", "unit": "%", "access": "R"}, {"name": "Current A HD16", "group": "Harmonics", "area": "holding", "address": 1502, "type": "float32", "unit": "%", "access": "R"}, {"name": "Current B HD16", "group": "Harmonics", "area": "holding", "address": 1504, "type": "float32", "unit": "%", "access": "R"}, {"name": "Current C HD16", "group": "Harmonics", "area": "holding", "address": 1506, "type": "float32", "unit": "%", "access": "R"}, {"name": "Current A HD17", "group": "Harmonics", "area": "holding", "address": 1508, "type": "float32", "unit": "%", "access": "R"}, {"name": "Current B HD17", "group": "Harmonics", "area": "holding", "address": 1510, "type": "float32", "unit": "%", "access": "R"}, {"name": "Current C HD17", "group": "Harmonics", "area": "holding", "address": 1512, "type": "float32", "unit": "%", "access": "R"}, {"name": "Current A HD18", "group": "Harmonics", "area": "holding", "address": 1514, "type": "float32", "unit": "%", "access": "R"}, {"name": "Current B HD18", "group": "Harmonics", "area": "holding", "address": 1516, "type": "float32", "unit": "%", "access": "R"}, {"name": "Current C HD18", "group": "Harmonics", "area": "holding", "address": 1518, "type": "float32", "unit": "%", "access": "R"}, {"name": "Current A HD19", "group": "Harmonics", "area": "holding", "address": 1520, "type": "float32", "unit": "%", "access": "R"}, {"name": "Current B HD19", "group": "Harmonics", "area": "holding", "address": 1522, "type": "float32", "unit": "%", "access": "R"}, {"name": "Current C HD19", "group": "Harmonics", "area": "holding", "address": 1524, "type": "float32", "unit": "%", "access": "R"}, {"name": "Current A HD20", "group": "Harmonics", "area": "holding", "address": 1526, "type": "float32", "unit": "%", "access": "R"}, {"name": "Current B HD20", "group": "Harmonics", "area": "holding", "address": 1528, "type": "float32", "unit": "%", "access": "R"}, {"name": "Current C HD20", "group": "Harmonics", "area": "holding", "address": 1530, "type": "float32", "unit": "%", "access": "R"}, {"name": "Current A HD21", "group": "Harmonics", "area": "holding", "address": 1532, "type": "float32", "unit": "%", "access": "R"}, {"name": "Current B HD21", "group": "Harmonics", "area": "holding", "address": 1534, "type": "float32", "unit": "%", "access": "R"}, {"name": "Current C HD21", "group": "Harmonics", "area": "holding", "address": 1536, "type": "float32", "unit": "%", "access": "R"}, {"name": "Current A HD22", "group": "Harmonics", "area": "holding", "address": 1538, "type": "float32", "unit": "%", "access": "R"}, {"name": "Current B HD22", "group": "Harmonics", "area": "holding", "address": 1540, "type": "float32", "unit": "%", "access": "R"}, {"name": "Current C HD22", "group": "Harmonics", "area": "holding", "address": 1542, "type": "float32", "unit": "%", "access": "R"}, {"name": "Current A HD23", "group": "Harmonics", "area": "holding", "address": 1544, "type": "float32", "unit": "%", "access": "R"}, {"name": "Current B HD23", "group": "Harmonics", "area": "holding", "address": 1546, "type": "float32", "unit": "%", "access": "R"}, {"name": "Current C HD23", "group": "Harmonics", "area": "holding", "address": 1548, "type": "float32", "unit": "%", "access": "R"}, {"name": "Current A HD24", "group": "Harmonics", "area": "holding", "address": 1550, "type": "float32", "unit": "%", "access": "R"}, {"name": "Current B HD24", "group": "Harmonics", "area": "holding", "address": 1552, "type": "float32", "unit": "%", "access": "R"}, {"name": "Current C HD24", "group": "Harmonics", "area": "holding", "address": 1554, "type": "float32", "unit": "%", "access": "R"}, {"name": "Current A HD25", "group": "Harmonics", "area": "holding", "address": 1556, "type": "float32", "unit": "%", "access": "R"}, {"name": "Current B HD25", "group": "Harmonics", "area": "holding", "address": 1558, "type": "float32", "unit": "%", "access": "R"}, {"name": "Current C HD25", "group": "Harmonics", "area": "holding", "address": 1560, "type": "float32", "unit": "%", "access": "R"}, {"name": "Current A HD26", "group": "Harmonics", "area": "holding", "address": 1562, "type": "float32", "unit": "%", "access": "R"}, {"name": "Current B HD26", "group": "Harmonics", "area": "holding", "address": 1564, "type": "float32", "unit": "%", "access": "R"}, {"name": "Current C HD26", "group": "Harmonics", "area": "holding", "address": 1566, "type": "float32", "unit": "%", "access": "R"}, {"name": "Current A HD27", "group": "Harmonics", "area": "holding", "address": 1568, "type": "float32", "unit": "%", "access": "R"}, {"name": "Current B HD27", "group": "Harmonics", "area": "holding", "address": 1570, "type": "float32", "unit": "%", "access": "R"}, {"name": "Current C HD27", "group": "Harmonics", "area": "holding", "address": 1572, "type": "float32", "unit": "%", "access": "R"}, {"name": "Current A HD28", "group": "Harmonics", "area": "holding", "address": 1574, "type": "float32", "unit": "%", "access": "R"}, {"name": "Current B HD28", "group": "Harmonics", "area": "holding", "address": 1576, "type": "float32", "unit": "%", "access": "R"}, {"name": "Current C HD28", "group": "Harmonics", "area": "holding", "address": 1578, "type": "float32", "unit": "%", "access": "R"}, {"name": "Current A HD29", "group": "Harmonics", "area": "holding", "address": 1580, "type": "float32", "unit": "%", "access": "R"}, {"name": "Current B HD29", "group": "Harmonics", "area": "holding", "address": 1582, "type": "float32", "unit": "%", "access": "R"}, {"name": "Current C HD29", "group": "Harmonics", "area": "holding", "address": 1584, "type": "float32", "unit": "%", "access": "R"}, {"name": "Current A HD30", "group": "Harmonics", "area": "holding", "address": 1586, "type": "float32", "unit": "%", "access": "R"}, {"name": "Current B HD30", "group": "Harmonics", "area": "holding", "address": 1588, "type": "float32", "unit": "%", "access": "R"}, {"name": "Current C HD30", "group": "Harmonics", "area": "holding", "address": 1590, "type": "float32", "unit": "%", "access": "R"}, {"name": "Current A HD31", "group": "Harmonics", "area": "holding", "address": 1592, "type": "float32", "unit": "%", "access": "R"}, {"name": "Current B HD31", "group": "Harmonics", "area": "holding", "address": 1594, "type": "float32", "unit": "%", "access": "R"}, {"name": "Current C HD31", "group": "Harmonics", "area": "holding", "address": 1596, "type": "float32", "unit": "%", "access": "R"}, {"name": "Voltage A THD", "group": "Harmonics", "area": "holding", "address": 1600, "type": "float32", "unit": "%", "access": "R", "description": "Phase-to-phase (AB/BC/CA) in Delta wiring"}, {"name": "Voltage B THD", "group": "Harmonics", "area": "holding", "address": 1602, "type": "float32", "unit": "%", "access": "R"}, {"name": "Voltage C THD", "group": "Harmonics", "area": "holding", "address": 1604, "type": "float32", "unit": "%", "access": "R"}, {"name": "Voltage A TOHD", "group": "Harmonics", "area": "holding", "address": 1606, "type": "float32", "unit": "%", "access": "R"}, {"name": "Voltage B TOHD", "group": "Harmonics", "area": "holding", "address": 1608, "type": "float32", "unit": "%", "access": "R"}, {"name": "Voltage C TOHD", "group": "Harmonics", "area": "holding", "address": 1610, "type": "float32", "unit": "%", "access": "R"}, {"name": "Voltage A TEHD", "group": "Harmonics", "area": "holding", "address": 1612, "type": "float32", "unit": "%", "access": "R"}, {"name": "Voltage B TEHD", "group": "Harmonics", "area": "holding", "address": 1614, "type": "float32", "unit": "%", "access": "R"}, {"name": "Voltage C TEHD", "group": "Harmonics", "area": "holding", "address": 1616, "type": "float32", "unit": "%", "access": "R"}, {"name": "Voltage A HD02", "group": "Harmonics", "area": "holding", "address": 1618, "type": "float32", "unit": "%", "access": "R"}, {"name": "Voltage B HD02", "group": "Harmonics", "area": "holding", "address": 1620, "type": "float32", "unit": "%", "access": "R"}, {"name": "Voltage C HD02", "group": "Harmonics", "area": "holding", "address": 1622, "type": "float32", "unit": "%", "access": "R"}, {"name": "Voltage A HD03", "group": "Harmonics", "area": "holding", "address": 1624, "type": "float32", "unit": "%", "access": "R"}, {"name": "Voltage B HD03", "group": "Harmonics", "area": "holding", "address": 1626, "type": "float32", "unit": "%", "access": "R"}, {"name": "Voltage C HD03", "group": "Harmonics", "area": "holding", "address": 1628, "type": "float32", "unit": "%", "access": "R"}, {"name": "Voltage A HD04", "group": "Harmonics", "area": "holding", "address": 1630, "type": "float32", "unit": "%", "access": "R"}, {"name": "Voltage B HD04", "group": "Harmonics", "area": "holding", "address": 1632, "type": "float32", "unit": "%", "access": "R"}, {"name": "Voltage C HD04", "group": "Harmonics", "area": "holding", "address": 1634, "type": "float32", "unit": "%", "access": "R"}, {"name": "Voltage A HD05", "group": "Harmonics", "area": "holding", "address": 1636, "type": "float32", "unit": "%", "access": "R"}, {"name": "Voltage B HD05", "group": "Harmonics", "area": "holding", "address": 1638, "type": "float32", "unit": "%", "access": "R"}, {"name": "Voltage C HD05", "group": "Harmonics", "area": "holding", "address": 1640, "type": "float32", "unit": "%", "access": "R"}, {"name": "Voltage A HD06", "group": "Harmonics", "area": "holding", "address": 1642, "type": "float32", "unit": "%", "access": "R"}, {"name": "Voltage B HD06", "group": "Harmonics", "area": "holding", "address": 1644, "type": "float32", "unit": "%", "access": "R"}, {"name": "Voltage C HD06", "group": "Harmonics", "area": "holding", "address": 1646, "type": "float32", "unit": "%", "access": "R"}, {"name": "Voltage A HD07", "group": "Harmonics", "area": "holding", "address": 1648, "type": "float32", "unit": "%", "access": "R"}, {"name": "Voltage B HD07", "group": "Harmonics", "area": "holding", "address": 1650, "type": "float32", "unit": "%", "access": "R"}, {"name": "Voltage C HD07", "group": "Harmonics", "area": "holding", "address": 1652, "type": "float32", "unit": "%", "access": "R"}, {"name": "Voltage A HD08", "group": "Harmonics", "area": "holding", "address": 1654, "type": "float32", "unit": "%", "access": "R"}, {"name": "Voltage B HD08", "group": "Harmonics", "area": "holding", "address": 1656, "type": "float32", "unit": "%", "access": "R"}, {"name": "Voltage C HD08", "group": "Harmonics", "area": "holding", "address": 1658, "type": "float32", "unit": "%", "access": "R"}, {"name": "Voltage A HD09", "group": "Harmonics", "area": "holding", "address": 1660, "type": "float32", "unit": "%", "access": "R"}, {"name": "Voltage B HD09", "group": "Harmonics", "area": "holding", "address": 1662, "type": "float32", "unit": "%", "access": "R"}, {"name": "Voltage C HD09", "group": "Harmonics", "area": "holding", "address": 1664, "type": "float32", "unit": "%", "access": "R"}, {"name": "Voltage A HD10", "group": "Harmonics", "area": "holding", "address": 1666, "type": "float32", "unit": "%", "access": "R"}, {"name": "Voltage B HD10", "group": "Harmonics", "area": "holding", "address": 1668, "type": "float32", "unit": "%", "access": "R"}, {"name": "Voltage C HD10", "group": "Harmonics", "area": "holding", "address": 1670, "type": "float32", "unit": "%", "access": "R"}, {"name": "Voltage A HD11", "group": "Harmonics", "area": "holding", "address": 1672, "type": "float32", "unit": "%", "access": "R"}, {"name": "Voltage B HD11", "group": "Harmonics", "area": "holding", "address": 1674, "type": "float32", "unit": "%", "access": "R"}, {"name": "Voltage C HD11", "group": "Harmonics", "area": "holding", "address": 1676, "type": "float32", "unit": "%", "access": "R"}, {"name": "Voltage A HD12", "group": "Harmonics", "area": "holding", "address": 1678, "type": "float32", "unit": "%", "access": "R"}, {"name": "Voltage B HD12", "group": "Harmonics", "area": "holding", "address": 1680, "type": "float32", "unit": "%", "access": "R"}, {"name": "Voltage C HD12", "group": "Harmonics", "area": "holding", "address": 1682, "type": "float32", "unit": "%", "access": "R"}, {"name": "Voltage A HD13", "group": "Harmonics", "area": "holding", "address": 1684, "type": "float32", "unit": "%", "access": "R"}, {"name": "Voltage B HD13", "group": "Harmonics", "area": "holding", "address": 1686, "type": "float32", "unit": "%", "access": "R"}, {"name": "Voltage C HD13", "group": "Harmonics", "area": "holding", "address": 1688, "type": "float32", "unit": "%", "access": "R"}, {"name": "Voltage A HD14", "group": "Harmonics", "area": "holding", "address": 1690, "type": "float32", "unit": "%", "access": "R"}, {"name": "Voltage B HD14", "group": "Harmonics", "area": "holding", "address": 1692, "type": "float32", "unit": "%", "access": "R"}, {"name": "Voltage C HD14", "group": "Harmonics", "area": "holding", "address": 1694, "type": "float32", "unit": "%", "access": "R"}, {"name": "Voltage A HD15", "group": "Harmonics", "area": "holding", "address": 1696, "type": "float32", "unit": "%", "access": "R"}, {"name": "Voltage B HD15", "group": "Harmonics", "area": "holding", "address": 1698, "type": "float32", "unit": "%", "access": "R"}, {"name": "Voltage C HD15", "group": "Harmonics", "area": "holding", "address": 1700, "type": "float32", "unit": "%", "access": "R"}, {"name": "Voltage A HD16", "group": "Harmonics", "area": "holding", "address": 1702, "type": "float32", "unit": "%", "access": "R"}, {"name": "Voltage B HD16", "group": "Harmonics", "area": "holding", "address": 1704, "type": "float32", "unit": "%", "access": "R"}, {"name": "Voltage C HD16", "group": "Harmonics", "area": "holding", "address": 1706, "type": "float32", "unit": "%", "access": "R"}, {"name": "Voltage A HD17", "group": "Harmonics", "area": "holding", "address": 1708, "type": "float32", "unit": "%", "access": "R"}, {"name": "Voltage B HD17", "group": "Harmonics", "area": "holding", "address": 1710, "type": "float32", "unit": "%", "access": "R"}, {"name": "Voltage C HD17", "group": "Harmonics", "area": "holding", "address": 1712, "type": "float32", "unit": "%", "access": "R"}, {"name": "Voltage A HD18", "group": "Harmonics", "area": "holding", "address": 1714, "type": "float32", "unit": "%", "access": "R"}, {"name": "Voltage B HD18", "group": "Harmonics", "area": "holding", "address": 1716, "type": "float32", "unit": "%", "access": "R"}, {"name": "Voltage C HD18", "group": "Harmonics", "area": "holding", "address": 1718, "type": "float32", "unit": "%", "access": "R"}, {"name": "Voltage A HD19", "group": "Harmonics", "area": "holding", "address": 1720, "type": "float32", "unit": "%", "access": "R"}, {"name": "Voltage B HD19", "group": "Harmonics", "area": "holding", "address": 1722, "type": "float32", "unit": "%", "access": "R"}, {"name": "Voltage C HD19", "group": "Harmonics", "area": "holding", "address": 1724, "type": "float32", "unit": "%", "access": "R"}, {"name": "Voltage A HD20", "group": "Harmonics", "area": "holding", "address": 1726, "type": "float32", "unit": "%", "access": "R"}, {"name": "Voltage B HD20", "group": "Harmonics", "area": "holding", "address": 1728, "type": "float32", "unit": "%", "access": "R"}, {"name": "Voltage C HD20", "group": "Harmonics", "area": "holding", "address": 1730, "type": "float32", "unit": "%", "access": "R"}, {"name": "Voltage A HD21", "group": "Harmonics", "area": "holding", "address": 1732, "type": "float32", "unit": "%", "access": "R"}, {"name": "Voltage B HD21", "group": "Harmonics", "area": "holding", "address": 1734, "type": "float32", "unit": "%", "access": "R"}, {"name": "Voltage C HD21", "group": "Harmonics", "area": "holding", "address": 1736, "type": "float32", "unit": "%", "access": "R"}, {"name": "Voltage A HD22", "group": "Harmonics", "area": "holding", "address": 1738, "type": "float32", "unit": "%", "access": "R"}, {"name": "Voltage B HD22", "group": "Harmonics", "area": "holding", "address": 1740, "type": "float32", "unit": "%", "access": "R"}, {"name": "Voltage C HD22", "group": "Harmonics", "area": "holding", "address": 1742, "type": "float32", "unit": "%", "access": "R"}, {"name": "Voltage A HD23", "group": "Harmonics", "area": "holding", "address": 1744, "type": "float32", "unit": "%", "access": "R"}, {"name": "Voltage B HD23", "group": "Harmonics", "area": "holding", "address": 1746, "type": "float32", "unit": "%", "access": "R"}, {"name": "Voltage C HD23", "group": "Harmonics", "area": "holding", "address": 1748, "type": "float32", "unit": "%", "access": "R"}, {"name": "Voltage A HD24", "group": "Harmonics", "area": "holding", "address": 1750, "type": "float32", "unit": "%", "access": "R"}, {"name": "Voltage B HD24", "group": "Harmonics", "area": "holding", "address": 1752, "type": "float32", "unit": "%", "access": "R"}, {"name": "Voltage C HD24", "group": "Harmonics", "area": "holding", "address": 1754, "type": "float32", "unit": "%", "access": "R"}, {"name": "Voltage A HD25", "group": "Harmonics", "area": "holding", "address": 1756, "type": "float32", "unit": "%", "access": "R"}, {"name": "Voltage B HD25", "group": "Harmonics", "area": "holding", "address": 1758, "type": "float32", "unit": "%", "access": "R"}, {"name": "Voltage C HD25", "group": "Harmonics", "area": "holding", "address": 1760, "type": "float32", "unit": "%", "access": "R"}, {"name": "Voltage A HD26", "group": "Harmonics", "area": "holding", "address": 1762, "type": "float32", "unit": "%", "access": "R"}, {"name": "Voltage B HD26", "group": "Harmonics", "area": "holding", "address": 1764, "type": "float32", "unit": "%", "access": "R"}, {"name": "Voltage C HD26", "group": "Harmonics", "area": "holding", "address": 1766, "type": "float32", "unit": "%", "access": "R"}, {"name": "Voltage A HD27", "group": "Harmonics", "area": "holding", "address": 1768, "type": "float32", "unit": "%", "access": "R"}, {"name": "Voltage B HD27", "group": "Harmonics", "area": "holding", "address": 1770, "type": "float32", "unit": "%", "access": "R"}, {"name": "Voltage C HD27", "group": "Harmonics", "area": "holding", "address": 1772, "type": "float32", "unit": "%", "access": "R"}, {"name": "Voltage A HD28", "group": "Harmonics", "area": "holding", "address": 1774, "type": "float32", "unit": "%", "access": "R"}, {"name": "Voltage B HD28", "group": "Harmonics", "area": "holding", "address": 1776, "type": "float32", "unit": "%", "access": "R"}, {"name": "Voltage C HD28", "group": "Harmonics", "area": "holding", "address": 1778, "type": "float32", "unit": "%", "access": "R"}, {"name": "Voltage A HD29", "group": "Harmonics", "area": "holding", "address": 1780, "type": "float32", "unit": "%", "access": "R"}, {"name": "Voltage B HD29", "group": "Harmonics", "area": "holding", "address": 1782, "type": "float32", "unit": "%", "access": "R"}, {"name": "Voltage C HD29", "group": "Harmonics", "area": "holding", "address": 1784, "type": "float32", "unit": "%", "access": "R"}, {"name": "Voltage A HD30", "group": "Harmonics", "area": "holding", "address": 1786, "type": "float32", "unit": "%", "access": "R"}, {"name": "Voltage B HD30", "group": "Harmonics", "area": "holding", "address": 1788, "type": "float32", "unit": "%", "access": "R"}, {"name": "Voltage C HD30", "group": "Harmonics", "area": "holding", "address": 1790, "type": "float32", "unit": "%", "access": "R"}, {"name": "Voltage A HD31", "group": "Harmonics", "area": "holding", "address": 1792, "type": "float32", "unit": "%", "access": "R"}, {"name": "Voltage B HD31", "group": "Harmonics", "area": "holding", "address": 1794, "type": "float32", "unit": "%", "access": "R"}, {"name": "Voltage C HD31", "group": "Harmonics", "area": "holding", "address": 1796, "type": "float32", "unit": "%", "access": "R"}, {"name": "Current A demand", "group": "Demand", "area": "holding", "address": 3000, "type": "int32", "scale": 0.001, "unit": "A", "access": "R", "description": "Firmware V1.00.04 (LED) / V1.01.04 (LCD) or later"}, {"name": "Current B demand", "group": "Demand", "area": "holding", "address": 3002, "type": "int32", "scale": 0.001, "unit": "A", "access": "R"}, {"name": "Current C demand", "group": "Demand", "area": "holding", "address": 3004, "type": "int32", "scale": 0.001, "unit": "A", "access": "R"}, {"name": "Active power total demand", "group": "Demand", "area": "holding", "address": 3006, "type": "int32", "scale": 0.001, "unit": "kW", "access": "R"}, {"name": "Reactive power total demand", "group": "Demand", "area": "holding", "address": 3008, "type": "int32", "scale": 0.001, "unit": "kvar", "access": "R"}, {"name": "Apparent power total demand", "group": "Demand", "area": "holding", "address": 3010, "type": "int32", "scale": 0.001, "unit": "kVA", "access": "R"}, {"name": "Current A max demand this month", "group": "Max demand this month", "area": "holding", "address": 3404, "type": "int32", "scale": 0.001, "unit": "A", "access": "R"}, {"name": "Current A max demand this month year", "group": "Max demand this month", "area": "holding", "address": 3400, "type": "uint16", "bit": 8, "bits": 8, "offset": 2000, "access": "R"}, {"name": "Current A max demand this month month", "group": "Max demand this month", "area": "holding", "address": 3400, "type": "uint16", "bit": 0, "bits": 8, "access": "R"}, {"name": "Current A max demand this month day", "group": "Max demand this month", "area": "holding", "address": 3401, "type": "uint16", "bit": 8, "bits": 8, "access": "R"}, {"name": "Current A max demand this month hour", "group": "Max demand this month", "area": "holding", "address": 3401, "type": "uint16", "bit": 0, "bits": 8, "access": "R"}, {"name": "Current A max demand this month minute", "group": "Max demand this month", "area": "holding", "address": 3402, "type": "uint16", "bit": 8, "bits": 8, "access": "R"}, {"name": "Current A max demand this month second", "group": "Max demand this month", "area": "holding", "address": 3402, "type": "uint16", "bit": 0, "bits": 8, "access": "R"}, {"name": "Current B max demand this month", "group": "Max demand this month", "area": "holding", "address": 3410, "type": "int32", "scale": 0.001, "unit": "A", "access": "R"}, {"name": "Current B max demand this month year", "group": "Max demand this month", "area": "holding", "address": 3406, "type": "uint16", "bit": 8, "bits": 8, "offset": 2000, "access": "R"}, {"name": "Current B max demand this month month", "group": "Max demand this month", "area": "holding", "address": 3406, "type": "uint16", "bit": 0, "bits": 8, "access": "R"}, {"name": "Current B max demand this month day", "group": "Max demand this month", "area": "holding", "address": 3407, "type": "uint16", "bit": 8, "bits": 8, "access": "R"}, {"name": "Current B max demand this month hour", "group": "Max demand this month", "area": "holding", "address": 3407, "type": "uint16", "bit": 0, "bits": 8, "access": "R"}, {"name": "Current B max demand this month minute", "group": "Max demand this month", "area": "holding", "address": 3408, "type": "uint16", "bit": 8, "bits": 8, "access": "R"}, {"name": "Current B max demand this month second", "group": "Max demand this month", "area": "holding", "address": 3408, "type": "uint16", "bit": 0, "bits": 8, "access": "R"}, {"name": "Current C max demand this month", "group": "Max demand this month", "area": "holding", "address": 3416, "type": "int32", "scale": 0.001, "unit": "A", "access": "R"}, {"name": "Current C max demand this month year", "group": "Max demand this month", "area": "holding", "address": 3412, "type": "uint16", "bit": 8, "bits": 8, "offset": 2000, "access": "R"}, {"name": "Current C max demand this month month", "group": "Max demand this month", "area": "holding", "address": 3412, "type": "uint16", "bit": 0, "bits": 8, "access": "R"}, {"name": "Current C max demand this month day", "group": "Max demand this month", "area": "holding", "address": 3413, "type": "uint16", "bit": 8, "bits": 8, "access": "R"}, {"name": "Current C max demand this month hour", "group": "Max demand this month", "area": "holding", "address": 3413, "type": "uint16", "bit": 0, "bits": 8, "access": "R"}, {"name": "Current C max demand this month minute", "group": "Max demand this month", "area": "holding", "address": 3414, "type": "uint16", "bit": 8, "bits": 8, "access": "R"}, {"name": "Current C max demand this month second", "group": "Max demand this month", "area": "holding", "address": 3414, "type": "uint16", "bit": 0, "bits": 8, "access": "R"}, {"name": "Active power total max demand this month", "group": "Max demand this month", "area": "holding", "address": 3422, "type": "int32", "scale": 0.001, "unit": "kW", "access": "R"}, {"name": "Active power total max demand this month year", "group": "Max demand this month", "area": "holding", "address": 3418, "type": "uint16", "bit": 8, "bits": 8, "offset": 2000, "access": "R"}, {"name": "Active power total max demand this month month", "group": "Max demand this month", "area": "holding", "address": 3418, "type": "uint16", "bit": 0, "bits": 8, "access": "R"}, {"name": "Active power total max demand this month day", "group": "Max demand this month", "area": "holding", "address": 3419, "type": "uint16", "bit": 8, "bits": 8, "access": "R"}, {"name": "Active power total max demand this month hour", "group": "Max demand this month", "area": "holding", "address": 3419, "type": "uint16", "bit": 0, "bits": 8, "access": "R"}, {"name": "Active power total max demand this month minute", "group": "Max demand this month", "area": "holding", "address": 3420, "type": "uint16", "bit": 8, "bits": 8, "access": "R"}, {"name": "Active power total max demand this month second", "group": "Max demand this month", "area": "holding", "address": 3420, "type": "uint16", "bit": 0, "bits": 8, "access": "R"}, {"name": "Reactive power total max demand this month", "group": "Max demand this month", "area": "holding", "address": 3428, "type": "int32", "scale": 0.001, "unit": "kvar", "access": "R"}, {"name": "Reactive power total max demand this month year", "group": "Max demand this month", "area": "holding", "address": 3424, "type": "uint16", "bit": 8, "bits": 8, "offset": 2000, "access": "R"}, {"name": "Reactive power total max demand this month month", "group": "Max demand this month", "area": "holding", "address": 3424, "type": "uint16", "bit": 0, "bits": 8, "access": "R"}, {"name": "Reactive power total max demand this month day", "group": "Max demand this month", "area": "holding", "address": 3425, "type": "uint16", "bit": 8, "bits": 8, "access": "R"}, {"name": "Reactive power total max demand this month hour", "group": "Max demand this month", "area": "holding", "address": 3425, "type": "uint16", "bit": 0, "bits": 8, "access": "R"}, {"name": "Reactive power total max demand this month minute", "group": "Max demand this month", "area": "holding", "address": 3426, "type": "uint16", "bit": 8, "bits": 8, "access": "R"}, {"name": "Reactive power total max demand this month second", "group": "Max demand this month", "area": "holding", "address": 3426, "type": "uint16", "bit": 0, "bits": 8, "access": "R"}, {"name": "Apparent power total max demand this month", "group": "Max demand this month", "area": "holding", "address": 3434, "type": "int32", "scale": 0.001, "unit": "kVA", "access": "R"}, {"name": "Apparent power total max demand this month year", "group": "Max demand this month", "area": "holding", "address": 3430, "type": "uint16", "bit": 8, "bits": 8, "offset": 2000, "access": "R"}, {"name": "Apparent power total max demand this month month", "group": "Max demand this month", "area": "holding", "address": 3430, "type": "uint16", "bit": 0, "bits": 8, "access": "R"}, {"name": "Apparent power total max demand this month day", "group": "Max demand this month", "area": "holding", "address": 3431, "type": "uint16", "bit": 8, "bits": 8, "access": "R"}, {"name": "Apparent power total max demand this month hour", "group": "Max demand this month", "area": "holding", "address": 3431, "type": "uint16", "bit": 0, "bits": 8, "access": "R"}, {"name": "Apparent power total max demand this month minute", "group": "Max demand this month", "area": "holding", "address": 3432, "type": "uint16", "bit": 8, "bits": 8, "access": "R"}, {"name": "Apparent power total max demand this month second", "group": "Max demand this month", "area": "holding", "address": 3432, "type": "uint16", "bit": 0, "bits": 8, "access": "R"}, {"name": "Current A max demand last month", "group": "Max demand last month", "area": "holding", "address": 3604, "type": "int32", "scale": 0.001, "unit": "A", "access": "R"}, {"name": "Current A max demand last month year", "group": "Max demand last month", "area": "holding", "address": 3600, "type": "uint16", "bit": 8, "bits": 8, "offset": 2000, "access": "R"}, {"name": "Current A max demand last month month", "group": "Max demand last month", "area": "holding", "address": 3600, "type": "uint16", "bit": 0, "bits": 8, "access": "R"}, {"name": "Current A max demand last month day", "group": "Max demand last month", "area": "holding", "address": 3601, "type": "uint16", "bit": 8, "bits": 8, "access": "R"}, {"name": "Current A max demand last month hour", "group": "Max demand last month", "area": "holding", "address": 3601, "type": "uint16", "bit": 0, "bits": 8, "access": "R"}, {"name": "Current A max demand last month minute", "group": "Max demand last month", "area": "holding", "address": 3602, "type": "uint16", "bit": 8, "bits": 8, "access": "R"}, {"name": "Current A max demand last month second", "group": "Max demand last month", "area": "holding", "address": 3602, "type": "uint16", "bit": 0, "bits": 8, "access": "R"}, {"name": "Current B max demand last month", "group": "Max demand last month", "area": "holding", "address": 3610, "type": "int32", "scale": 0.001, "unit": "A", "access": "R"}, {"name": "Current B max demand last month year", "group": "Max demand last month", "area": "holding", "address": 3606, "type": "uint16", "bit": 8, "bits": 8, "offset": 2000, "access": "R"}, {"name": "Current B max demand last month month", "group": "Max demand last month", "area": "holding", "address": 3606, "type": "uint16", "bit": 0, "bits": 8, "access": "R"}, {"name": "Current B max demand last month day", "group": "Max demand last month", "area": "holding", "address": 3607, "type": "uint16", "bit": 8, "bits": 8, "access": "R"}, {"name": "Current B max demand last month hour", "group": "Max demand last month", "area": "holding", "address": 3607, "type": "uint16", "bit": 0, "bits": 8, "access": "R"}, {"name": "Current B max demand last month minute", "group": "Max demand last month", "area": "holding", "address": 3608, "type": "uint16", "bit": 8, "bits": 8, "access": "R"}, {"name": "Current B max demand last month second", "group": "Max demand last month", "area": "holding", "address": 3608, "type": "uint16", "bit": 0, "bits": 8, "access": "R"}, {"name": "Current C max demand last month", "group": "Max demand last month", "area": "holding", "address": 3616, "type": "int32", "scale": 0.001, "unit": "A", "access": "R"}, {"name": "Current C max demand last month year", "group": "Max demand last month", "area": "holding", "address": 3612, "type": "uint16", "bit": 8, "bits": 8, "offset": 2000, "access": "R"}, {"name": "Current C max demand last month month", "group": "Max demand last month", "area": "holding", "address": 3612, "type": "uint16", "bit": 0, "bits": 8, "access": "R"}, {"name": "Current C max demand last month day", "group": "Max demand last month", "area": "holding", "address": 3613, "type": "uint16", "bit": 8, "bits": 8, "access": "R"}, {"name": "Current C max demand last month hour", "group": "Max demand last month", "area": "holding", "address": 3613, "type": "uint16", "bit": 0, "bits": 8, "access": "R"}, {"name": "Current C max demand last month minute", "group": "Max demand last month", "area": "holding", "address": 3614, "type": "uint16", "bit": 8, "bits": 8, "access": "R"}, {"name": "Current C max demand last month second", "group": "Max demand last month", "area": "holding", "address": 3614, "type": "uint16", "bit": 0, "bits": 8, "access": "R"}, {"name": "Active power total max demand last month", "group": "Max demand last month", "area": "holding", "address": 3622, "type": "int32", "scale": 0.001, "unit": "kW", "access": "R"}, {"name": "Active power total max demand last month year", "group": "Max demand last month", "area": "holding", "address": 3618, "type": "uint16", "bit": 8, "bits": 8, "offset": 2000, "access": "R"}, {"name": "Active power total max demand last month month", "group": "Max demand last month", "area": "holding", "address": 3618, "type": "uint16", "bit": 0, "bits": 8, "access": "R"}, {"name": "Active power total max demand last month day", "group": "Max demand last month", "area": "holding", "address": 3619, "type": "uint16", "bit": 8, "bits": 8, "access": "R"}, {"name": "Active power total max demand last month hour", "group": "Max demand last month", "area": "holding", "address": 3619, "type": "uint16", "bit": 0, "bits": 8, "access": "R"}, {"name": "Active power total max demand last month minute", "group": "Max demand last month", "area": "holding", "address": 3620, "type": "uint16", "bit": 8, "bits": 8, "access": "R"}, {"name": "Active power total max demand last month second", "group": "Max demand last month", "area": "holding", "address": 3620, "type": "uint16", "bit": 0, "bits": 8, "access": "R"}, {"name": "Reactive power total max demand last month", "group": "Max demand last month", "area": "holding", "address": 3628, "type": "int32", "scale": 0.001, "unit": "kvar", "access": "R"}, {"name": "Reactive power total max demand last month year", "group": "Max demand last month", "area": "holding", "address": 3624, "type": "uint16", "bit": 8, "bits": 8, "offset": 2000, "access": "R"}, {"name": "Reactive power total max demand last month month", "group": "Max demand last month", "area": "holding", "address": 3624, "type": "uint16", "bit": 0, "bits": 8, "access": "R"}, {"name": "Reactive power total max demand last month day", "group": "Max demand last month", "area": "holding", "address": 3625, "type": "uint16", "bit": 8, "bits": 8, "access": "R"}, {"name": "Reactive power total max demand last month hour", "group": "Max demand last month", "area": "holding", "address": 3625, "type": "uint16", "bit": 0, "bits": 8, "access": "R"}, {"name": "Reactive power total max demand last month minute", "group": "Max demand last month", "area": "holding", "address": 3626, "type": "uint16", "bit": 8, "bits": 8, "access": "R"}, {"name": "Reactive power total max demand last month second", "group": "Max demand last month", "area": "holding", "address": 3626, "type": "uint16", "bit": 0, "bits": 8, "access": "R"}, {"name": "Apparent power total max demand last month", "group": "Max demand last month", "area": "holding", "address": 3634, "type": "int32", "scale": 0.001, "unit": "kVA", "access": "R"}, {"name": "Apparent power total max demand last month year", "group": "Max demand last month", "area": "holding", "address": 3630, "type": "uint16", "bit": 8, "bits": 8, "offset": 2000, "access": "R"}, {"name": "Apparent power total max demand last month month", "group": "Max demand last month", "area": "holding", "address": 3630, "type": "uint16", "bit": 0, "bits": 8, "access": "R"}, {"name": "Apparent power total max demand last month day", "group": "Max demand last month", "area": "holding", "address": 3631, "type": "uint16", "bit": 8, "bits": 8, "access": "R"}, {"name": "Apparent power total max demand last month hour", "group": "Max demand last month", "area": "holding", "address": 3631, "type": "uint16", "bit": 0, "bits": 8, "access": "R"}, {"name": "Apparent power total max demand last month minute", "group": "Max demand last month", "area": "holding", "address": 3632, "type": "uint16", "bit": 8, "bits": 8, "access": "R"}, {"name": "Apparent power total max demand last month second", "group": "Max demand last month", "area": "holding", "address": 3632, "type": "uint16", "bit": 0, "bits": 8, "access": "R"}, {"name": "PT primary", "group": "Settings", "area": "holding", "address": 6000, "type": "int32", "unit": "V", "access": "RW", "write_min": 1, "write_max": 1000000}, {"name": "PT secondary", "group": "Settings", "area": "holding", "address": 6002, "type": "int32", "unit": "V", "access": "RW", "write_min": 1, "write_max": 690}, {"name": "CT primary", "group": "Settings", "area": "holding", "address": 6004, "type": "int32", "unit": "A", "access": "RW", "write_min": 1, "write_max": 30000}, {"name": "CT secondary", "group": "Settings", "area": "holding", "address": 6006, "type": "int32", "unit": "A", "access": "RW", "write_min": 1, "write_max": 5}, {"name": "Wiring mode", "group": "Settings", "area": "holding", "address": 6011, "type": "int16", "access": "RW", "enum": {"0": "Wye", "1": "Delta", "2": "Demo"}}, {"name": "Unit ID", "group": "Settings", "area": "holding", "address": 6013, "type": "int16", "access": "RW", "write_min": 1, "write_max": 247}, {"name": "Baud rate", "group": "Settings", "area": "holding", "address": 6014, "type": "int16", "access": "RW", "enum": {"0": "1200", "1": "2400", "2": "4800", "3": "9600", "4": "19200", "5": "38400"}}, {"name": "Comm config", "group": "Settings", "area": "holding", "address": 6015, "type": "int16", "access": "RW", "enum": {"0": "8N2", "1": "8O1", "2": "8E1", "3": "8N1", "4": "8O2", "5": "8E2"}}, {"name": "AO parameter", "group": "Settings", "area": "holding", "address": 6016, "type": "int16", "access": "RW", "enum": {"0": "Ia", "1": "Ib", "2": "Ic", "3": "I average", "4": "Uab", "5": "Ubc", "6": "Uca", "7": "ULL average", "8": "kWa", "9": "kWb", "10": "kWc", "11": "kW total", "12": "PF total", "13": "Frequency"}}, {"name": "AO zero scale", "group": "Settings", "area": "holding", "address": 6017, "type": "int32", "access": "RW", "write_min": -999999, "write_max": 999999}, {"name": "AO full scale", "group": "Settings", "area": "holding", "address": 6019, "type": "int32", "access": "RW", "write_min": -999999, "write_max": 999999}, {"name": "AO type", "group": "Settings", "area": "holding", "address": 6021, "type": "int16", "access": "RW", "enum": {"0": "4-20 mA", "1": "0-20 mA"}}, {"name": "Phase A CT polarity", "group": "Settings", "area": "holding", "address": 6022, "type": "int16", "access": "RW", "enum": {"0": "Normal", "1": "Reversed"}}, {"name": "Phase B CT polarity", "group": "Settings", "area": "holding", "address": 6023, "type": "int16", "access": "RW", "enum": {"0": "Normal", "1": "Reversed"}}, {"name": "Phase C CT polarity", "group": "Settings", "area": "holding", "address": 6024, "type": "int16", "access": "RW", "enum": {"0": "Normal", "1": "Reversed"}}, {"name": "PF convention", "group": "Settings", "area": "holding", "address": 6025, "type": "int16", "access": "RW", "enum": {"0": "IEC", "1": "IEEE", "2": "-IEEE"}}, {"name": "kVA calculation", "group": "Settings", "area": "holding", "address": 6026, "type": "int16", "access": "RW", "enum": {"0": "Vector", "1": "Scalar"}}, {"name": "Energy pulse", "group": "Settings", "area": "holding", "address": 6027, "type": "int16", "access": "RW", "enum": {"0": "Disabled", "1": "Enabled"}}, {"name": "Energy pulse constant", "group": "Settings", "area": "holding", "address": 6028, "type": "int16", "unit": "imp/kWh", "access": "RW", "enum": {"0": "1000", "1": "3200", "2": "5000", "3": "6400", "4": "12800", "5": "100", "6": "400", "7": "40"}}, {"name": "Arm before execute for DO control", "group": "Settings", "area": "holding", "address": 6029, "type": "int16", "access": "RW", "enum": {"0": "Disabled", "1": "Enabled"}}, {"name": "Demand period", "group": "Settings", "area": "holding", "address": 6034, "type": "uint16", "unit": "min", "access": "RW", "write_min": 1, "write_max": 60}, {"name": "Demand sliding windows", "group": "Settings", "area": "holding", "address": 6035, "type": "uint16", "access": "RW", "write_min": 1, "write_max": 15}, {"name": "Max demand self-read time", "group": "Settings", "area": "holding", "address": 6036, "type": "uint16", "access": "RW", "description": "0 = 1st of the month at 00:00; Day×100+Hour (day 1-28); 0xFFFF = manual"}, {"name": "DI1 debounce", "group": "Settings", "area": "holding", "address": 6100, "type": "uint16", "unit": "ms", "access": "RW", "write_min": 1, "write_max": 9999}, {"name": "DI2 debounce", "group": "Settings", "area": "holding", "address": 6101, "type": "uint16", "unit": "ms", "access": "RW", "write_min": 1, "write_max": 9999}, {"name": "DO1 pulse width", "group": "Settings", "area": "holding", "address": 6106, "type": "uint16", "scale": 0.1, "unit": "s", "access": "RW", "write_min": 0, "write_max": 600, "description": "0 = latch mode"}, {"name": "DO2 pulse width", "group": "Settings", "area": "holding", "address": 6107, "type": "uint16", "scale": 0.1, "unit": "s", "access": "RW", "write_min": 0, "write_max": 600}, {"name": "Setpoint 1 type", "group": "Setpoints", "area": "holding", "address": 6500, "type": "uint16", "access": "RW", "enum": {"0": "Disabled", "1": "Over", "2": "Under"}}, {"name": "Setpoint 1 parameter", "group": "Setpoints", "area": "holding", "address": 6501, "type": "uint16", "access": "RW", "enum": {"0": "None", "1": "ULN", "2": "ULL", "3": "I", "4": "In", "5": "Frequency", "6": "kW total", "7": "kvar total", "8": "kVA total", "9": "PF total", "10": "kW total demand", "11": "kvar total demand", "12": "kVA total demand"}}, {"name": "Setpoint 1 over limit", "group": "Setpoints", "area": "holding", "address": 6502, "type": "int32", "access": "RW", "description": "Raw value in the parameter's register scale"}, {"name": "Setpoint 1 under limit", "group": "Setpoints", "area": "holding", "address": 6504, "type": "int32", "access": "RW"}, {"name": "Setpoint 1 active delay", "group": "Setpoints", "area": "holding", "address": 6506, "type": "uint16", "unit": "s", "access": "RW", "write_min": 0, "write_max": 9999}, {"name": "Setpoint 1 inactive delay", "group": "Setpoints", "area": "holding", "address": 6507, "type": "uint16", "unit": "s", "access": "RW", "write_min": 0, "write_max": 9999}, {"name": "Setpoint 1 trigger action 1", "group": "Setpoints", "area": "holding", "address": 6508, "type": "uint16", "access": "RW", "enum": {"0": "None", "1": "DO1 closed", "2": "DO2 closed"}}, {"name": "Setpoint 1 trigger action 2", "group": "Setpoints", "area": "holding", "address": 6509, "type": "uint16", "access": "RW", "enum": {"0": "None", "1": "DO1 closed", "2": "DO2 closed"}}, {"name": "Setpoint 2 type", "group": "Setpoints", "area": "holding", "address": 6510, "type": "uint16", "access": "RW", "enum": {"0": "Disabled", "1": "Over", "2": "Under"}}, {"name": "Setpoint 2 parameter", "group": "Setpoints", "area": "holding", "address": 6511, "type": "uint16", "access": "RW", "enum": {"0": "None", "1": "ULN", "2": "ULL", "3": "I", "4": "In", "5": "Frequency", "6": "kW total", "7": "kvar total", "8": "kVA total", "9": "PF total", "10": "kW total demand", "11": "kvar total demand", "12": "kVA total demand"}}, {"name": "Setpoint 2 over limit", "group": "Setpoints", "area": "holding", "address": 6512, "type": "int32", "access": "RW"}, {"name": "Setpoint 2 under limit", "group": "Setpoints", "area": "holding", "address": 6514, "type": "int32", "access": "RW"}, {"name": "Setpoint 2 active delay", "group": "Setpoints", "area": "holding", "address": 6516, "type": "uint16", "unit": "s", "access": "RW", "write_min": 0, "write_max": 9999}, {"name": "Setpoint 2 inactive delay", "group": "Setpoints", "area": "holding", "address": 6517, "type": "uint16", "unit": "s", "access": "RW", "write_min": 0, "write_max": 9999}, {"name": "Setpoint 2 trigger action 1", "group": "Setpoints", "area": "holding", "address": 6518, "type": "uint16", "access": "RW", "enum": {"0": "None", "1": "DO1 closed", "2": "DO2 closed"}}, {"name": "Setpoint 2 trigger action 2", "group": "Setpoints", "area": "holding", "address": 6519, "type": "uint16", "access": "RW", "enum": {"0": "None", "1": "DO1 closed", "2": "DO2 closed"}}, {"name": "Setpoint 3 type", "group": "Setpoints", "area": "holding", "address": 6520, "type": "uint16", "access": "RW", "enum": {"0": "Disabled", "1": "Over", "2": "Under"}}, {"name": "Setpoint 3 parameter", "group": "Setpoints", "area": "holding", "address": 6521, "type": "uint16", "access": "RW", "enum": {"0": "None", "1": "ULN", "2": "ULL", "3": "I", "4": "In", "5": "Frequency", "6": "kW total", "7": "kvar total", "8": "kVA total", "9": "PF total", "10": "kW total demand", "11": "kvar total demand", "12": "kVA total demand"}}, {"name": "Setpoint 3 over limit", "group": "Setpoints", "area": "holding", "address": 6522, "type": "int32", "access": "RW"}, {"name": "Setpoint 3 under limit", "group": "Setpoints", "area": "holding", "address": 6524, "type": "int32", "access": "RW"}, {"name": "Setpoint 3 active delay", "group": "Setpoints", "area": "holding", "address": 6526, "type": "uint16", "unit": "s", "access": "RW", "write_min": 0, "write_max": 9999}, {"name": "Setpoint 3 inactive delay", "group": "Setpoints", "area": "holding", "address": 6527, "type": "uint16", "unit": "s", "access": "RW", "write_min": 0, "write_max": 9999}, {"name": "Setpoint 3 trigger action 1", "group": "Setpoints", "area": "holding", "address": 6528, "type": "uint16", "access": "RW", "enum": {"0": "None", "1": "DO1 closed", "2": "DO2 closed"}}, {"name": "Setpoint 3 trigger action 2", "group": "Setpoints", "area": "holding", "address": 6529, "type": "uint16", "access": "RW", "enum": {"0": "None", "1": "DO1 closed", "2": "DO2 closed"}}, {"name": "Setpoint 4 type", "group": "Setpoints", "area": "holding", "address": 6530, "type": "uint16", "access": "RW", "enum": {"0": "Disabled", "1": "Over", "2": "Under"}}, {"name": "Setpoint 4 parameter", "group": "Setpoints", "area": "holding", "address": 6531, "type": "uint16", "access": "RW", "enum": {"0": "None", "1": "ULN", "2": "ULL", "3": "I", "4": "In", "5": "Frequency", "6": "kW total", "7": "kvar total", "8": "kVA total", "9": "PF total", "10": "kW total demand", "11": "kvar total demand", "12": "kVA total demand"}}, {"name": "Setpoint 4 over limit", "group": "Setpoints", "area": "holding", "address": 6532, "type": "int32", "access": "RW"}, {"name": "Setpoint 4 under limit", "group": "Setpoints", "area": "holding", "address": 6534, "type": "int32", "access": "RW"}, {"name": "Setpoint 4 active delay", "group": "Setpoints", "area": "holding", "address": 6536, "type": "uint16", "unit": "s", "access": "RW", "write_min": 0, "write_max": 9999}, {"name": "Setpoint 4 inactive delay", "group": "Setpoints", "area": "holding", "address": 6537, "type": "uint16", "unit": "s", "access": "RW", "write_min": 0, "write_max": 9999}, {"name": "Setpoint 4 trigger action 1", "group": "Setpoints", "area": "holding", "address": 6538, "type": "uint16", "access": "RW", "enum": {"0": "None", "1": "DO1 closed", "2": "DO2 closed"}}, {"name": "Setpoint 4 trigger action 2", "group": "Setpoints", "area": "holding", "address": 6539, "type": "uint16", "access": "RW", "enum": {"0": "None", "1": "DO1 closed", "2": "DO2 closed"}}, {"name": "Setpoint 5 type", "group": "Setpoints", "area": "holding", "address": 6540, "type": "uint16", "access": "RW", "enum": {"0": "Disabled", "1": "Over", "2": "Under"}}, {"name": "Setpoint 5 parameter", "group": "Setpoints", "area": "holding", "address": 6541, "type": "uint16", "access": "RW", "enum": {"0": "None", "1": "ULN", "2": "ULL", "3": "I", "4": "In", "5": "Frequency", "6": "kW total", "7": "kvar total", "8": "kVA total", "9": "PF total", "10": "kW total demand", "11": "kvar total demand", "12": "kVA total demand"}}, {"name": "Setpoint 5 over limit", "group": "Setpoints", "area": "holding", "address": 6542, "type": "int32", "access": "RW"}, {"name": "Setpoint 5 under limit", "group": "Setpoints", "area": "holding", "address": 6544, "type": "int32", "access": "RW"}, {"name": "Setpoint 5 active delay", "group": "Setpoints", "area": "holding", "address": 6546, "type": "uint16", "unit": "s", "access": "RW", "write_min": 0, "write_max": 9999}, {"name": "Setpoint 5 inactive delay", "group": "Setpoints", "area": "holding", "address": 6547, "type": "uint16", "unit": "s", "access": "RW", "write_min": 0, "write_max": 9999}, {"name": "Setpoint 5 trigger action 1", "group": "Setpoints", "area": "holding", "address": 6548, "type": "uint16", "access": "RW", "enum": {"0": "None", "1": "DO1 closed", "2": "DO2 closed"}}, {"name": "Setpoint 5 trigger action 2", "group": "Setpoints", "area": "holding", "address": 6549, "type": "uint16", "access": "RW", "enum": {"0": "None", "1": "DO1 closed", "2": "DO2 closed"}}, {"name": "Setpoint 6 type", "group": "Setpoints", "area": "holding", "address": 6550, "type": "uint16", "access": "RW", "enum": {"0": "Disabled", "1": "Over", "2": "Under"}}, {"name": "Setpoint 6 parameter", "group": "Setpoints", "area": "holding", "address": 6551, "type": "uint16", "access": "RW", "enum": {"0": "None", "1": "ULN", "2": "ULL", "3": "I", "4": "In", "5": "Frequency", "6": "kW total", "7": "kvar total", "8": "kVA total", "9": "PF total", "10": "kW total demand", "11": "kvar total demand", "12": "kVA total demand"}}, {"name": "Setpoint 6 over limit", "group": "Setpoints", "area": "holding", "address": 6552, "type": "int32", "access": "RW"}, {"name": "Setpoint 6 under limit", "group": "Setpoints", "area": "holding", "address": 6554, "type": "int32", "access": "RW"}, {"name": "Setpoint 6 active delay", "group": "Setpoints", "area": "holding", "address": 6556, "type": "uint16", "unit": "s", "access": "RW", "write_min": 0, "write_max": 9999}, {"name": "Setpoint 6 inactive delay", "group": "Setpoints", "area": "holding", "address": 6557, "type": "uint16", "unit": "s", "access": "RW", "write_min": 0, "write_max": 9999}, {"name": "Setpoint 6 trigger action 1", "group": "Setpoints", "area": "holding", "address": 6558, "type": "uint16", "access": "RW", "enum": {"0": "None", "1": "DO1 closed", "2": "DO2 closed"}}, {"name": "Setpoint 6 trigger action 2", "group": "Setpoints", "area": "holding", "address": 6559, "type": "uint16", "access": "RW", "enum": {"0": "None", "1": "DO1 closed", "2": "DO2 closed"}}, {"name": "Current tariff", "group": "TOU", "area": "holding", "address": 7000, "type": "uint16", "access": "R", "enum": {"0": "T1", "1": "T2", "2": "T3", "3": "T4"}}, {"name": "Current season", "group": "TOU", "area": "holding", "address": 7001, "type": "uint16", "offset": 1, "access": "R"}, {"name": "Current period", "group": "TOU", "area": "holding", "address": 7002, "type": "uint16", "offset": 1, "access": "R"}, {"name": "Current daily profile", "group": "TOU", "area": "holding", "address": 7003, "type": "uint16", "offset": 1, "access": "R"}, {"name": "Current day type", "group": "TOU", "area": "holding", "address": 7004, "type": "uint16", "access": "R", "enum": {"0": "Weekday 1", "1": "Weekday 2", "2": "Weekday 3", "3": "Alternate day"}}, {"name": "Clear SOE log", "group": "Commands", "area": "holding", "address": 6030, "type": "uint16", "access": "W", "enum": {"65280": "Execute"}}, {"name": "Clear all energy registers", "group": "Commands", "area": "holding", "address": 6031, "type": "uint16", "access": "W", "enum": {"65280": "Execute"}}, {"name": "Clear max demand logs", "group": "Commands", "area": "holding", "address": 6032, "type": "uint16", "access": "W", "enum": {"65280": "Execute"}}, {"name": "Clear all demand", "group": "Commands", "area": "holding", "address": 6033, "type": "uint16", "access": "W", "enum": {"65280": "Execute"}}, {"name": "Arm DO1 close", "group": "Commands", "area": "holding", "address": 9100, "type": "uint16", "access": "W", "enum": {"65280": "Execute"}, "description": "Execute within 15 s; also as coil"}, {"name": "Execute DO1 close", "group": "Commands", "area": "holding", "address": 9101, "type": "uint16", "access": "W", "enum": {"65280": "Execute"}}, {"name": "Arm DO1 open", "group": "Commands", "area": "holding", "address": 9102, "type": "uint16", "access": "W", "enum": {"65280": "Execute"}}, {"name": "Execute DO1 open", "group": "Commands", "area": "holding", "address": 9103, "type": "uint16", "access": "W", "enum": {"65280": "Execute"}}, {"name": "Arm DO2 close", "group": "Commands", "area": "holding", "address": 9104, "type": "uint16", "access": "W", "enum": {"65280": "Execute"}}, {"name": "Execute DO2 close", "group": "Commands", "area": "holding", "address": 9105, "type": "uint16", "access": "W", "enum": {"65280": "Execute"}}, {"name": "Arm DO2 open", "group": "Commands", "area": "holding", "address": 9106, "type": "uint16", "access": "W", "enum": {"65280": "Execute"}}, {"name": "Execute DO2 open", "group": "Commands", "area": "holding", "address": 9107, "type": "uint16", "access": "W", "enum": {"65280": "Execute"}}, {"name": "Clock year", "group": "Clock", "area": "holding", "address": 60000, "type": "uint16", "bit": 8, "bits": 8, "offset": 2000, "access": "RW", "description": "Write 60000-60002 in one request (FC16); alias at 9000"}, {"name": "Clock month", "group": "Clock", "area": "holding", "address": 60000, "type": "uint16", "bit": 0, "bits": 8, "access": "RW"}, {"name": "Clock day", "group": "Clock", "area": "holding", "address": 60001, "type": "uint16", "bit": 8, "bits": 8, "access": "RW"}, {"name": "Clock hour", "group": "Clock", "area": "holding", "address": 60001, "type": "uint16", "bit": 0, "bits": 8, "access": "RW"}, {"name": "Clock minute", "group": "Clock", "area": "holding", "address": 60002, "type": "uint16", "bit": 8, "bits": 8, "access": "RW"}, {"name": "Clock second", "group": "Clock", "area": "holding", "address": 60002, "type": "uint16", "bit": 0, "bits": 8, "access": "RW"}, {"name": "Clock millisecond", "group": "Clock", "area": "holding", "address": 60003, "type": "uint16", "access": "RW", "write_min": 0, "write_max": 999}, {"name": "UNIX time", "group": "Clock", "area": "holding", "address": 60004, "type": "uint32", "unit": "s", "access": "RW", "description": "GMT; 2000-01-01 to 2037-12-31"}, {"name": "Meter model", "group": "Identity", "area": "holding", "address": 9800, "type": "string", "length": 20, "access": "R", "description": "One ASCII character per register, in the low byte: \"PMC-D726M\""}, {"name": "Firmware version", "group": "Identity", "area": "holding", "address": 9820, "type": "uint16", "access": "R", "role": "firmware", "description": "10111 = V1.01.11"}, {"name": "Protocol version", "group": "Identity", "area": "holding", "address": 9821, "type": "uint16", "scale": 0.1, "access": "R"}, {"name": "Firmware date", "group": "Identity", "area": "holding", "address": 9822, "type": "uint16", "access": "R", "description": "9822-9824: year-2000, month, day"}, {"name": "Serial number", "group": "Identity", "area": "holding", "address": 9825, "type": "uint32", "access": "R", "role": "serial", "description": "YYMMDD + 4-digit sequence"}, {"name": "D726X model", "group": "Identity", "area": "holding", "address": 9828, "type": "uint16", "access": "R", "enum": {"3": "D726M"}, "role": "model"}, {"name": "Feature number", "group": "Identity", "area": "holding", "address": 9829, "type": "uint16", "access": "R", "description": "Bits 0-4: 0xx11 = 1 AO, 1xx00 = 2 DI + 2 DO"}, {"name": "Current input", "group": "Identity", "area": "holding", "address": 9830, "type": "uint16", "unit": "A", "access": "R", "description": "1, 5 or 40 (mA SCCT)"}, {"name": "Voltage input", "group": "Identity", "area": "holding", "address": 9831, "type": "uint16", "unit": "V", "access": "R"} ] }