{ "$schema": "https://raw.githubusercontent.com/nobrega8/mbmap-library/main/schema/mbmap-2.schema.json", "mbmap": 2, "vendor": "Entes", "model": "MPR-63", "models": [ "MPR-63" ], "vendor_website": "entes.com.tr", "description": "MPR-63 network analyser: 16-bit measurement table (0-84, secondary values) and setup registers (256-364). The 32-bit table is in the MPR63 map.", "revision": 3, "revised": "2026-11-10", "sources": [ { "title": "MPR63 series user manual, chapter 3: Modbus RTU protocol and register maps", "date": "2018", "url": "https://www.enteselektronik.com/uploads/files/MPR63_Register_Table.pdf", "note": "data register maps (3.12, 3.13) and setup register map (3.14)" } ], "notes": [ "In the 16-bit table voltages must be multiplied by the VT ratio (register 75), currents by the CT ratio (register 74) and powers by both; the 32-bit table in the MPR63 map already includes them.", "Values marked writable accept only 0 (clears the min, max, demand or energy value). Setup registers are written with FC06/FC16.", "Setup registers are listed for the base MPR63; models with inputs, relays or other options have extra or different setup maps in the manual. Not tested on a device." ], "byte_order": "big", "word_order": "big", "address_base": 0, "x_status": "official", "registers": [ {"name": "Voltage L1-N", "area": "holding", "address": 0, "type": "uint16", "unit": "V", "scale": 0.1, "access": "R", "group": "Measurements (16-bit)"}, {"name": "Voltage L2-N", "area": "holding", "address": 1, "type": "uint16", "unit": "V", "scale": 0.1, "access": "R", "group": "Measurements (16-bit)"}, {"name": "Voltage L3-N", "area": "holding", "address": 2, "type": "uint16", "unit": "V", "scale": 0.1, "access": "R", "group": "Measurements (16-bit)"}, {"name": "Current L1", "area": "holding", "address": 3, "type": "uint16", "unit": "A", "scale": 0.001, "access": "R", "group": "Measurements (16-bit)"}, {"name": "Current L2", "area": "holding", "address": 4, "type": "uint16", "unit": "A", "scale": 0.001, "access": "R", "group": "Measurements (16-bit)"}, {"name": "Current L3", "area": "holding", "address": 5, "type": "uint16", "unit": "A", "scale": 0.001, "access": "R", "group": "Measurements (16-bit)"}, {"name": "Total current", "area": "holding", "address": 6, "type": "uint16", "unit": "A", "scale": 0.001, "access": "R", "group": "Measurements (16-bit)"}, {"name": "Active power L1", "area": "holding", "address": 7, "type": "int16", "unit": "W", "access": "R", "group": "Measurements (16-bit)"}, {"name": "Active power L2", "area": "holding", "address": 8, "type": "int16", "unit": "W", "access": "R", "group": "Measurements (16-bit)"}, {"name": "Active power L3", "area": "holding", "address": 9, "type": "int16", "unit": "W", "access": "R", "group": "Measurements (16-bit)"}, {"name": "Reactive power L1", "area": "holding", "address": 10, "type": "int16", "unit": "var", "access": "R", "group": "Measurements (16-bit)"}, {"name": "Reactive power L2", "area": "holding", "address": 11, "type": "int16", "unit": "var", "access": "R", "group": "Measurements (16-bit)"}, {"name": "Reactive power L3", "area": "holding", "address": 12, "type": "int16", "unit": "var", "access": "R", "group": "Measurements (16-bit)"}, {"name": "Apparent power L1", "area": "holding", "address": 13, "type": "uint16", "unit": "VA", "access": "R", "group": "Measurements (16-bit)"}, {"name": "Apparent power L2", "area": "holding", "address": 14, "type": "uint16", "unit": "VA", "access": "R", "group": "Measurements (16-bit)"}, {"name": "Apparent power L3", "area": "holding", "address": 15, "type": "uint16", "unit": "VA", "access": "R", "group": "Measurements (16-bit)"}, {"name": "Power factor L1", "area": "holding", "address": 16, "type": "int16", "scale": 0.001, "access": "R", "group": "Measurements (16-bit)"}, {"name": "Power factor L2", "area": "holding", "address": 17, "type": "int16", "scale": 0.001, "access": "R", "group": "Measurements (16-bit)"}, {"name": "Power factor L3", "area": "holding", "address": 18, "type": "int16", "scale": 0.001, "access": "R", "group": "Measurements (16-bit)"}, {"name": "Cos phi L1", "area": "holding", "address": 19, "type": "int16", "scale": 0.001, "access": "R", "group": "Measurements (16-bit)"}, {"name": "Cos phi L2", "area": "holding", "address": 20, "type": "int16", "scale": 0.001, "access": "R", "group": "Measurements (16-bit)"}, {"name": "Cos phi L3", "area": "holding", "address": 21, "type": "int16", "scale": 0.001, "access": "R", "group": "Measurements (16-bit)"}, {"name": "Voltage L1-L2", "area": "holding", "address": 22, "type": "uint16", "unit": "V", "scale": 0.1, "access": "R", "group": "Measurements (16-bit)"}, {"name": "Voltage L2-L3", "area": "holding", "address": 23, "type": "uint16", "unit": "V", "scale": 0.1, "access": "R", "group": "Measurements (16-bit)"}, {"name": "Voltage L3-L1", "area": "holding", "address": 24, "type": "uint16", "unit": "V", "scale": 0.1, "access": "R", "group": "Measurements (16-bit)"}, {"name": "Average voltage L-N", "area": "holding", "address": 25, "type": "uint16", "unit": "V", "scale": 0.1, "access": "R", "group": "Measurements (16-bit)"}, {"name": "Average voltage L-L", "area": "holding", "address": 26, "type": "uint16", "unit": "V", "scale": 0.1, "access": "R", "group": "Measurements (16-bit)"}, {"name": "Frequency", "area": "holding", "address": 27, "type": "uint16", "unit": "Hz", "scale": 0.01, "access": "R", "group": "Measurements (16-bit)"}, {"name": "Total active power", "area": "holding", "address": 28, "type": "int16", "unit": "W", "access": "R", "group": "Measurements (16-bit)"}, {"name": "Total reactive power", "area": "holding", "address": 29, "type": "int16", "unit": "var", "access": "R", "group": "Measurements (16-bit)"}, {"name": "Total apparent power", "area": "holding", "address": 30, "type": "uint16", "unit": "VA", "access": "R", "group": "Measurements (16-bit)"}, {"name": "THD voltage L1", "area": "holding", "address": 31, "type": "uint16", "unit": "%", "scale": 0.1, "access": "R", "group": "Measurements (16-bit)"}, {"name": "THD voltage L2", "area": "holding", "address": 32, "type": "uint16", "unit": "%", "scale": 0.1, "access": "R", "group": "Measurements (16-bit)"}, {"name": "THD voltage L3", "area": "holding", "address": 33, "type": "uint16", "unit": "%", "scale": 0.1, "access": "R", "group": "Measurements (16-bit)"}, {"name": "THD voltage 3-phase", "area": "holding", "address": 34, "type": "uint16", "unit": "%", "scale": 0.1, "access": "R", "group": "Measurements (16-bit)"}, {"name": "THD current L1", "area": "holding", "address": 35, "type": "uint16", "unit": "%", "scale": 0.1, "access": "R", "group": "Measurements (16-bit)"}, {"name": "THD current L2", "area": "holding", "address": 36, "type": "uint16", "unit": "%", "scale": 0.1, "access": "R", "group": "Measurements (16-bit)"}, {"name": "THD current L3", "area": "holding", "address": 37, "type": "uint16", "unit": "%", "scale": 0.1, "access": "R", "group": "Measurements (16-bit)"}, {"name": "THD current 3-phase", "area": "holding", "address": 38, "type": "uint16", "unit": "%", "scale": 0.1, "access": "R", "group": "Measurements (16-bit)"}, {"name": "Voltage high L1-N", "area": "holding", "address": 39, "type": "uint16", "unit": "V", "scale": 0.1, "access": "RW", "write_min": 0, "write_max": 0, "group": "Measurements (16-bit)"}, {"name": "Voltage high L2-N", "area": "holding", "address": 40, "type": "uint16", "unit": "V", "scale": 0.1, "access": "RW", "write_min": 0, "write_max": 0, "group": "Measurements (16-bit)"}, {"name": "Voltage high L3-N", "area": "holding", "address": 41, "type": "uint16", "unit": "V", "scale": 0.1, "access": "RW", "write_min": 0, "write_max": 0, "group": "Measurements (16-bit)"}, {"name": "Voltage low L1-N", "area": "holding", "address": 42, "type": "uint16", "unit": "V", "scale": 0.1, "access": "RW", "write_min": 0, "write_max": 0, "group": "Measurements (16-bit)"}, {"name": "Voltage low L2-N", "area": "holding", "address": 43, "type": "uint16", "unit": "V", "scale": 0.1, "access": "RW", "write_min": 0, "write_max": 0, "group": "Measurements (16-bit)"}, {"name": "Voltage low L3-N", "area": "holding", "address": 44, "type": "uint16", "unit": "V", "scale": 0.1, "access": "RW", "write_min": 0, "write_max": 0, "group": "Measurements (16-bit)"}, {"name": "Demand current high L1", "area": "holding", "address": 45, "type": "uint16", "scale": 0.001, "access": "RW", "write_min": 0, "write_max": 0, "group": "Measurements (16-bit)"}, {"name": "Demand current high L2", "area": "holding", "address": 46, "type": "uint16", "scale": 0.001, "access": "RW", "write_min": 0, "write_max": 0, "group": "Measurements (16-bit)"}, {"name": "Demand current high L3", "area": "holding", "address": 47, "type": "uint16", "scale": 0.001, "access": "RW", "write_min": 0, "write_max": 0, "group": "Measurements (16-bit)"}, {"name": "Demand current low L1", "area": "holding", "address": 48, "type": "uint16", "scale": 0.001, "access": "RW", "write_min": 0, "write_max": 0, "group": "Measurements (16-bit)"}, {"name": "Demand current low L2", "area": "holding", "address": 49, "type": "uint16", "scale": 0.001, "access": "RW", "write_min": 0, "write_max": 0, "group": "Measurements (16-bit)"}, {"name": "Demand current low L3", "area": "holding", "address": 50, "type": "uint16", "scale": 0.001, "access": "RW", "write_min": 0, "write_max": 0, "group": "Measurements (16-bit)"}, {"name": "Demand current L1", "area": "holding", "address": 51, "type": "uint16", "scale": 0.001, "access": "RW", "write_min": 0, "write_max": 0, "group": "Measurements (16-bit)"}, {"name": "Demand current L2", "area": "holding", "address": 52, "type": "uint16", "scale": 0.001, "access": "RW", "write_min": 0, "write_max": 0, "group": "Measurements (16-bit)"}, {"name": "Demand current L3", "area": "holding", "address": 53, "type": "uint16", "scale": 0.001, "access": "RW", "write_min": 0, "write_max": 0, "group": "Measurements (16-bit)"}, {"name": "Demand total current high", "area": "holding", "address": 54, "type": "uint16", "scale": 0.001, "access": "RW", "write_min": 0, "write_max": 0, "group": "Measurements (16-bit)"}, {"name": "Demand total current low", "area": "holding", "address": 55, "type": "uint16", "scale": 0.001, "access": "RW", "write_min": 0, "write_max": 0, "group": "Measurements (16-bit)"}, {"name": "Demand total current", "area": "holding", "address": 56, "type": "uint16", "scale": 0.001, "access": "RW", "write_min": 0, "write_max": 0, "group": "Measurements (16-bit)"}, {"name": "Demand total active power", "area": "holding", "address": 57, "type": "int16", "unit": "W", "access": "RW", "write_min": 0, "write_max": 0, "group": "Measurements (16-bit)"}, {"name": "Demand total reactive power", "area": "holding", "address": 58, "type": "int16", "unit": "var", "access": "RW", "write_min": 0, "write_max": 0, "group": "Measurements (16-bit)"}, {"name": "Demand total apparent power", "area": "holding", "address": 59, "type": "uint16", "unit": "VA", "access": "RW", "write_min": 0, "write_max": 0, "group": "Measurements (16-bit)"}, {"name": "Import active energy low word", "area": "holding", "address": 60, "type": "uint16", "access": "RW", "write_min": 0, "write_max": 0, "group": "Measurements (16-bit)", "description": "Energy = high word x 10000 + low word"}, {"name": "Import active energy high word", "area": "holding", "address": 61, "type": "uint16", "access": "RW", "write_min": 0, "write_max": 0, "group": "Measurements (16-bit)", "description": "Energy = high word x 10000 + low word"}, {"name": "Export active energy low word", "area": "holding", "address": 62, "type": "uint16", "access": "RW", "write_min": 0, "write_max": 0, "group": "Measurements (16-bit)", "description": "Energy = high word x 10000 + low word"}, {"name": "Export active energy high word", "area": "holding", "address": 63, "type": "uint16", "access": "RW", "write_min": 0, "write_max": 0, "group": "Measurements (16-bit)", "description": "Energy = high word x 10000 + low word"}, {"name": "Inductive reactive energy low word", "area": "holding", "address": 64, "type": "uint16", "access": "RW", "write_min": 0, "write_max": 0, "group": "Measurements (16-bit)", "description": "Energy = high word x 10000 + low word"}, {"name": "Inductive reactive energy high word", "area": "holding", "address": 65, "type": "uint16", "access": "RW", "write_min": 0, "write_max": 0, "group": "Measurements (16-bit)", "description": "Energy = high word x 10000 + low word"}, {"name": "Capacitive reactive energy low word", "area": "holding", "address": 66, "type": "uint16", "access": "RW", "write_min": 0, "write_max": 0, "group": "Measurements (16-bit)", "description": "Energy = high word x 10000 + low word"}, {"name": "Capacitive reactive energy high word", "area": "holding", "address": 67, "type": "uint16", "access": "RW", "write_min": 0, "write_max": 0, "group": "Measurements (16-bit)", "description": "Energy = high word x 10000 + low word"}, {"name": "Clock hour", "area": "holding", "address": 68, "type": "uint16", "unit": "h", "access": "R", "group": "Measurements (16-bit)"}, {"name": "Clock minute", "area": "holding", "address": 69, "type": "uint16", "unit": "min", "access": "R", "group": "Measurements (16-bit)"}, {"name": "Clock second", "area": "holding", "address": 70, "type": "uint16", "unit": "s", "access": "R", "group": "Measurements (16-bit)"}, {"name": "Clock day", "area": "holding", "address": 71, "type": "uint16", "access": "R", "group": "Measurements (16-bit)"}, {"name": "Clock month", "area": "holding", "address": 72, "type": "uint16", "access": "R", "group": "Measurements (16-bit)"}, {"name": "Clock year", "area": "holding", "address": 73, "type": "uint16", "access": "R", "group": "Measurements (16-bit)"}, {"name": "CT ratio", "area": "holding", "address": 74, "type": "uint16", "access": "R", "group": "Measurements (16-bit)"}, {"name": "VT ratio", "area": "holding", "address": 75, "type": "uint16", "scale": 0.1, "access": "R", "group": "Measurements (16-bit)"}, {"name": "IO relay and control status", "area": "holding", "address": 76, "type": "uint16", "access": "R", "group": "Measurements (16-bit)", "description": "Bit 0 relay 1, bit 1 relay 2; models with inputs also bit 2 input 1, bit 3 input 2"}, {"name": "Total power factor", "area": "holding", "address": 77, "type": "int16", "scale": 0.001, "access": "R", "group": "Measurements (16-bit)"}, {"name": "Neutral current", "area": "holding", "address": 78, "type": "uint16", "scale": 0.001, "access": "R", "group": "Measurements (16-bit)"}, {"name": "Demand total active power high", "area": "holding", "address": 79, "type": "int16", "unit": "W", "access": "RW", "write_min": 0, "write_max": 0, "group": "Measurements (16-bit)"}, {"name": "Demand total reactive power high", "area": "holding", "address": 80, "type": "int16", "unit": "var", "access": "RW", "write_min": 0, "write_max": 0, "group": "Measurements (16-bit)"}, {"name": "Demand total apparent power high", "area": "holding", "address": 81, "type": "uint16", "unit": "VA", "access": "RW", "write_min": 0, "write_max": 0, "group": "Measurements (16-bit)"}, {"name": "Demand total active power low", "area": "holding", "address": 82, "type": "int16", "unit": "W", "access": "RW", "write_min": 0, "write_max": 0, "group": "Measurements (16-bit)"}, {"name": "Demand total reactive power low", "area": "holding", "address": 83, "type": "int16", "unit": "var", "access": "RW", "write_min": 0, "write_max": 0, "group": "Measurements (16-bit)"}, {"name": "Demand total apparent power low", "area": "holding", "address": 84, "type": "uint16", "unit": "VA", "access": "RW", "write_min": 0, "write_max": 0, "group": "Measurements (16-bit)"}, {"name": "CT ratio setting", "area": "holding", "address": 256, "type": "uint16", "access": "RW", "group": "Setup"}, {"name": "VT ratio setting", "area": "holding", "address": 257, "type": "uint16", "access": "RW", "group": "Setup", "scale": 0.1}, {"name": "Connection type", "area": "holding", "address": 258, "type": "uint16", "access": "RW", "group": "Setup", "description": "0 = 3P4W, 1 = 3P3W, 2 = ARON"}, {"name": "Pulse output 3 active energy parameter", "area": "holding", "address": 260, "type": "uint16", "access": "RW", "group": "Setup", "description": "Pulse output parameter"}, {"name": "Pulse output 3 active energy delay", "area": "holding", "address": 261, "type": "uint16", "access": "RW", "group": "Setup"}, {"name": "Pulse output 4 reactive energy parameter", "area": "holding", "address": 262, "type": "uint16", "access": "RW", "group": "Setup", "description": "Pulse output parameter"}, {"name": "Pulse output 4 reactive energy delay", "area": "holding", "address": 263, "type": "uint16", "access": "RW", "group": "Setup"}, {"name": "Relay 1 parameter 1", "area": "holding", "address": 264, "type": "uint16", "access": "RW", "group": "Setup"}, {"name": "Relay 1 high threshold 1", "area": "holding", "address": 265, "type": "uint16", "access": "RW", "group": "Setup"}, {"name": "Relay 1 low threshold 1", "area": "holding", "address": 266, "type": "uint16", "access": "RW", "group": "Setup"}, {"name": "Relay 1 delay 1", "area": "holding", "address": 267, "type": "uint16", "access": "RW", "group": "Setup", "unit": "s"}, {"name": "Relay 1 hysteresis 1", "area": "holding", "address": 268, "type": "uint16", "access": "RW", "group": "Setup"}, {"name": "Relay 1 parameter 2", "area": "holding", "address": 270, "type": "uint16", "access": "RW", "group": "Setup"}, {"name": "Relay 1 high threshold 2", "area": "holding", "address": 271, "type": "uint16", "access": "RW", "group": "Setup"}, {"name": "Relay 1 low threshold 2", "area": "holding", "address": 272, "type": "uint16", "access": "RW", "group": "Setup"}, {"name": "Relay 1 delay 2", "area": "holding", "address": 273, "type": "uint16", "access": "RW", "group": "Setup", "unit": "s"}, {"name": "Relay 1 hysteresis 2", "area": "holding", "address": 274, "type": "uint16", "access": "RW", "group": "Setup"}, {"name": "Relay 1 parameter 3", "area": "holding", "address": 276, "type": "uint16", "access": "RW", "group": "Setup"}, {"name": "Relay 1 high threshold 3", "area": "holding", "address": 277, "type": "uint16", "access": "RW", "group": "Setup"}, {"name": "Relay 1 low threshold 3", "area": "holding", "address": 278, "type": "uint16", "access": "RW", "group": "Setup"}, {"name": "Relay 1 delay 3", "area": "holding", "address": 279, "type": "uint16", "access": "RW", "group": "Setup", "unit": "s"}, {"name": "Relay 1 hysteresis 3", "area": "holding", "address": 280, "type": "uint16", "access": "RW", "group": "Setup"}, {"name": "Relay 1 function", "area": "holding", "address": 282, "type": "uint16", "access": "RW", "group": "Setup", "description": "0 = alarm, 1 = digital output"}, {"name": "Relay 2 parameter 1", "area": "holding", "address": 283, "type": "uint16", "access": "RW", "group": "Setup"}, {"name": "Relay 2 high threshold 1", "area": "holding", "address": 284, "type": "uint16", "access": "RW", "group": "Setup"}, {"name": "Relay 2 low threshold 1", "area": "holding", "address": 285, "type": "uint16", "access": "RW", "group": "Setup"}, {"name": "Relay 2 delay 1", "area": "holding", "address": 286, "type": "uint16", "access": "RW", "group": "Setup", "unit": "s"}, {"name": "Relay 2 hysteresis 1", "area": "holding", "address": 287, "type": "uint16", "access": "RW", "group": "Setup"}, {"name": "Relay 2 parameter 2", "area": "holding", "address": 289, "type": "uint16", "access": "RW", "group": "Setup"}, {"name": "Relay 2 high threshold 2", "area": "holding", "address": 290, "type": "uint16", "access": "RW", "group": "Setup"}, {"name": "Relay 2 low threshold 2", "area": "holding", "address": 291, "type": "uint16", "access": "RW", "group": "Setup"}, {"name": "Relay 2 delay 2", "area": "holding", "address": 292, "type": "uint16", "access": "RW", "group": "Setup", "unit": "s"}, {"name": "Relay 2 hysteresis 2", "area": "holding", "address": 293, "type": "uint16", "access": "RW", "group": "Setup"}, {"name": "Relay 2 parameter 3", "area": "holding", "address": 295, "type": "uint16", "access": "RW", "group": "Setup"}, {"name": "Relay 2 high threshold 3", "area": "holding", "address": 296, "type": "uint16", "access": "RW", "group": "Setup"}, {"name": "Relay 2 low threshold 3", "area": "holding", "address": 297, "type": "uint16", "access": "RW", "group": "Setup"}, {"name": "Relay 2 delay 3", "area": "holding", "address": 298, "type": "uint16", "access": "RW", "group": "Setup", "unit": "s"}, {"name": "Relay 2 hysteresis 3", "area": "holding", "address": 299, "type": "uint16", "access": "RW", "group": "Setup"}, {"name": "Relay 2 function", "area": "holding", "address": 301, "type": "uint16", "access": "RW", "group": "Setup", "description": "0 = alarm, 1 = digital output"}, {"name": "Data log interval", "area": "holding", "address": 305, "type": "uint16", "access": "RW", "group": "Setup", "unit": "s"}, {"name": "Emergency log enable", "area": "holding", "address": 306, "type": "uint16", "access": "RW", "group": "Setup", "description": "0 = off, 1 = on"}, {"name": "Energy log interval", "area": "holding", "address": 307, "type": "uint16", "access": "RW", "group": "Setup", "unit": "s"}, {"name": "Log parameter 1", "area": "holding", "address": 308, "type": "uint16", "access": "RW", "group": "Setup"}, {"name": "Log parameter 2", "area": "holding", "address": 309, "type": "uint16", "access": "RW", "group": "Setup"}, {"name": "Log parameter 3", "area": "holding", "address": 310, "type": "uint16", "access": "RW", "group": "Setup"}, {"name": "Log parameter 4", "area": "holding", "address": 311, "type": "uint16", "access": "RW", "group": "Setup"}, {"name": "Log parameter 5", "area": "holding", "address": 312, "type": "uint16", "access": "RW", "group": "Setup"}, {"name": "Log parameter 6", "area": "holding", "address": 313, "type": "uint16", "access": "RW", "group": "Setup"}, {"name": "Log parameter 7", "area": "holding", "address": 314, "type": "uint16", "access": "RW", "group": "Setup"}, {"name": "Log parameter 8", "area": "holding", "address": 315, "type": "uint16", "access": "RW", "group": "Setup"}, {"name": "Log parameter 9", "area": "holding", "address": 316, "type": "uint16", "access": "RW", "group": "Setup"}, {"name": "Log parameter 10", "area": "holding", "address": 317, "type": "uint16", "access": "RW", "group": "Setup"}, {"name": "Log parameter 11", "area": "holding", "address": 318, "type": "uint16", "access": "RW", "group": "Setup"}, {"name": "Log parameter 12", "area": "holding", "address": 319, "type": "uint16", "access": "RW", "group": "Setup"}, {"name": "Log parameter 13", "area": "holding", "address": 320, "type": "uint16", "access": "RW", "group": "Setup"}, {"name": "Log parameter 14", "area": "holding", "address": 321, "type": "uint16", "access": "RW", "group": "Setup"}, {"name": "Log parameter 15", "area": "holding", "address": 322, "type": "uint16", "access": "RW", "group": "Setup"}, {"name": "Log parameter 16", "area": "holding", "address": 323, "type": "uint16", "access": "RW", "group": "Setup"}, {"name": "Log parameter 17", "area": "holding", "address": 324, "type": "uint16", "access": "RW", "group": "Setup"}, {"name": "Log parameter 18", "area": "holding", "address": 325, "type": "uint16", "access": "RW", "group": "Setup"}, {"name": "Log parameter 19", "area": "holding", "address": 326, "type": "uint16", "access": "RW", "group": "Setup"}, {"name": "Log parameter 20", "area": "holding", "address": 327, "type": "uint16", "access": "RW", "group": "Setup"}, {"name": "Log parameter 21", "area": "holding", "address": 328, "type": "uint16", "access": "RW", "group": "Setup"}, {"name": "Log parameter 22", "area": "holding", "address": 329, "type": "uint16", "access": "RW", "group": "Setup"}, {"name": "Log parameter 23", "area": "holding", "address": 330, "type": "uint16", "access": "RW", "group": "Setup"}, {"name": "Log parameter 24", "area": "holding", "address": 331, "type": "uint16", "access": "RW", "group": "Setup"}, {"name": "Log parameter 25", "area": "holding", "address": 332, "type": "uint16", "access": "RW", "group": "Setup"}, {"name": "Log parameter 26", "area": "holding", "address": 333, "type": "uint16", "access": "RW", "group": "Setup"}, {"name": "Log parameter 27", "area": "holding", "address": 334, "type": "uint16", "access": "RW", "group": "Setup"}, {"name": "Log parameter 28", "area": "holding", "address": 335, "type": "uint16", "access": "RW", "group": "Setup"}, {"name": "Demand time", "area": "holding", "address": 342, "type": "uint16", "access": "RW", "group": "Setup", "unit": "min"}, {"name": "Set hour", "area": "holding", "address": 343, "type": "uint16", "access": "RW", "group": "Setup", "unit": "h"}, {"name": "Set minute", "area": "holding", "address": 344, "type": "uint16", "access": "RW", "group": "Setup", "unit": "min"}, {"name": "Set second", "area": "holding", "address": 345, "type": "uint16", "access": "RW", "group": "Setup", "unit": "s"}, {"name": "Set day", "area": "holding", "address": 347, "type": "uint16", "access": "RW", "group": "Setup"}, {"name": "Set month", "area": "holding", "address": 348, "type": "uint16", "access": "RW", "group": "Setup"}, {"name": "Set year", "area": "holding", "address": 349, "type": "uint16", "access": "RW", "group": "Setup"}, {"name": "Energy write mode", "area": "holding", "address": 352, "type": "uint16", "access": "RW", "group": "Setup", "description": "0 = total, 1 = separate"}, {"name": "Serial number chars 1-2", "area": "holding", "address": 353, "type": "uint16", "access": "RW", "group": "Setup", "description": "Two ASCII characters, high byte first"}, {"name": "Serial number chars 3-4", "area": "holding", "address": 354, "type": "uint16", "access": "RW", "group": "Setup", "description": "Two ASCII characters, high byte first"}, {"name": "Serial number chars 5-6", "area": "holding", "address": 355, "type": "uint16", "access": "RW", "group": "Setup", "description": "Two ASCII characters, high byte first"}, {"name": "Serial number chars 7-8", "area": "holding", "address": 356, "type": "uint16", "access": "RW", "group": "Setup", "description": "Two ASCII characters, high byte first"}, {"name": "Energy counter unit", "area": "holding", "address": 364, "type": "uint16", "access": "RW", "group": "Setup", "description": "0 = kilo, 1 = mega"} ] }