{ "$schema": "https://raw.githubusercontent.com/nobrega8/mbmap-library/main/schema/mbmap-2.schema.json", "mbmap": 2, "vendor": "Entes", "model": "EMM-04S/EMM-04CS", "models": [ "EMM-04S", "EMM-04CS" ], "vendor_website": "entes.com.tr", "description": "3-phase multimeter with Modbus RTU: instantaneous values, min/max/demand with timestamps, network and alarm setup, relays and identification (float32 values, big-endian assumed).", "revision": 3, "revised": "2026-11-10", "sources": [ { "title": "EMMXX Register table", "version": "V1.0", "date": "2019", "url": "https://www.entes.com.tr/uploads/files/EMM_Register_Map_V1.0.pdf", "note": "manufacturer's register table for EMM-04S and EMM-04CS" } ], "notes": [ "Currents are in mA, not A.", "Relays, digital inputs and outputs, pulse and alarm registers need the I/O model (EMM-04CS); the table marks which registers each model has.", "The alarm dynamic block (20500-20531), the alarm slot registers 17202 to 17328 (first register of each alarm) and the enumerated codes are not mapped. See the table.", "The table does not state byte or word order. Not tested on a device." ], "byte_order": "big", "word_order": "big", "address_base": 0, "x_status": "official", "registers": [ {"name": "Voltage l1-n", "group": "Measurements", "area": "holding", "address": 0, "type": "float32", "unit": "V", "access": "R"}, {"name": "Voltage l2-n", "group": "Measurements", "area": "holding", "address": 2, "type": "float32", "unit": "V", "access": "R"}, {"name": "Voltage l3-n", "group": "Measurements", "area": "holding", "address": 4, "type": "float32", "unit": "V", "access": "R"}, {"name": "Voltage l1-l2", "group": "Measurements", "area": "holding", "address": 8, "type": "float32", "unit": "V", "access": "R"}, {"name": "Voltage l2-l3", "group": "Measurements", "area": "holding", "address": 10, "type": "float32", "unit": "V", "access": "R"}, {"name": "Voltage l3-l1", "group": "Measurements", "area": "holding", "address": 12, "type": "float32", "unit": "V", "access": "R"}, {"name": "Current L1", "group": "Measurements", "area": "holding", "address": 14, "type": "float32", "unit": "mA", "access": "R"}, {"name": "Current L2", "group": "Measurements", "area": "holding", "address": 16, "type": "float32", "unit": "mA", "access": "R"}, {"name": "Current L3", "group": "Measurements", "area": "holding", "address": 18, "type": "float32", "unit": "mA", "access": "R"}, {"name": "Neutral current", "group": "Measurements", "area": "holding", "address": 22, "type": "float32", "unit": "mA", "access": "R"}, {"name": "Measured frequency", "group": "Measurements", "area": "holding", "address": 24, "type": "float32", "unit": "Hz", "access": "R"}, {"name": "Active power l1-n", "group": "Measurements", "area": "holding", "address": 26, "type": "float32", "unit": "W", "access": "R"}, {"name": "Active power l2-n", "group": "Measurements", "area": "holding", "address": 28, "type": "float32", "unit": "W", "access": "R"}, {"name": "Active power l3-n", "group": "Measurements", "area": "holding", "address": 30, "type": "float32", "unit": "W", "access": "R"}, {"name": "Total import active power", "group": "Measurements", "area": "holding", "address": 34, "type": "float32", "unit": "W", "access": "R"}, {"name": "Total export active power", "group": "Measurements", "area": "holding", "address": 36, "type": "float32", "unit": "W", "access": "R"}, {"name": "Total active power", "group": "Measurements", "area": "holding", "address": 38, "type": "float32", "unit": "W", "access": "R"}, {"name": "Reactive power L1", "group": "Measurements", "area": "holding", "address": 40, "type": "float32", "unit": "var", "access": "R"}, {"name": "Reactive power L2", "group": "Measurements", "area": "holding", "address": 42, "type": "float32", "unit": "var", "access": "R"}, {"name": "Reactive power L3", "group": "Measurements", "area": "holding", "address": 44, "type": "float32", "unit": "var", "access": "R"}, {"name": "Quadrant 1 total reactive power", "group": "Measurements", "area": "holding", "address": 48, "type": "float32", "unit": "var", "access": "R"}, {"name": "Quadrant 2 total reactive power", "group": "Measurements", "area": "holding", "address": 50, "type": "float32", "unit": "var", "access": "R"}, {"name": "Quadrant 3 total reactive power", "group": "Measurements", "area": "holding", "address": 52, "type": "float32", "unit": "var", "access": "R"}, {"name": "Quadrant 4 total reactive power", "group": "Measurements", "area": "holding", "address": 54, "type": "float32", "unit": "var", "access": "R"}, {"name": "Total reactive power", "group": "Measurements", "area": "holding", "address": 56, "type": "float32", "unit": "var", "access": "R"}, {"name": "Apparent power l1-n", "group": "Measurements", "area": "holding", "address": 58, "type": "float32", "unit": "var", "access": "R"}, {"name": "Apparent power l2-n", "group": "Measurements", "area": "holding", "address": 60, "type": "float32", "unit": "var", "access": "R"}, {"name": "Apparent power l3-n", "group": "Measurements", "area": "holding", "address": 62, "type": "float32", "unit": "var", "access": "R"}, {"name": "Total import apparent power", "group": "Measurements", "area": "holding", "address": 66, "type": "float32", "unit": "VA", "access": "R"}, {"name": "Total export apparent power", "group": "Measurements", "area": "holding", "address": 68, "type": "float32", "unit": "VA", "access": "R"}, {"name": "Total apparent power", "group": "Measurements", "area": "holding", "address": 70, "type": "float32", "unit": "VA", "access": "R"}, {"name": "Power factor L1", "group": "Measurements", "area": "holding", "address": 72, "type": "float32", "access": "R"}, {"name": "Power factor L2", "group": "Measurements", "area": "holding", "address": 74, "type": "float32", "access": "R"}, {"name": "Power factor L3", "group": "Measurements", "area": "holding", "address": 76, "type": "float32", "access": "R"}, {"name": "Power factor total import", "group": "Measurements", "area": "holding", "address": 80, "type": "float32", "access": "R"}, {"name": "Power factor total export", "group": "Measurements", "area": "holding", "address": 82, "type": "float32", "access": "R"}, {"name": "Power factor total", "group": "Measurements", "area": "holding", "address": 84, "type": "float32", "access": "R"}, {"name": "CosPhi L1", "group": "Measurements", "area": "holding", "address": 86, "type": "float32", "access": "R"}, {"name": "CosPhi L2", "group": "Measurements", "area": "holding", "address": 88, "type": "float32", "access": "R"}, {"name": "CosPhi L3", "group": "Measurements", "area": "holding", "address": 90, "type": "float32", "access": "R"}, {"name": "∑Cos phi = COS_L1 + COS_L2 + COS_L3", "group": "Measurements", "area": "holding", "address": 98, "type": "float32", "access": "R"}, {"name": "Rotation field", "group": "Measurements", "area": "holding", "address": 100, "type": "float32", "access": "R", "description": "1 = clockwise, 0 = none, -1 = counter-clockwise"}, {"name": "Voltage unbalance", "group": "Measurements", "area": "holding", "address": 102, "type": "float32", "unit": "%", "access": "R"}, {"name": "L1 phase voltage angle", "group": "Measurements", "area": "holding", "address": 106, "type": "float32", "unit": "°", "access": "R"}, {"name": "L2 phase voltage angle", "group": "Measurements", "area": "holding", "address": 108, "type": "float32", "unit": "°", "access": "R"}, {"name": "L3 phase voltage angle", "group": "Measurements", "area": "holding", "address": 110, "type": "float32", "unit": "°", "access": "R"}, {"name": "L1 phase current angle", "group": "Measurements", "area": "holding", "address": 114, "type": "float32", "unit": "°", "access": "R"}, {"name": "L2 phase current angle", "group": "Measurements", "area": "holding", "address": 116, "type": "float32", "unit": "°", "access": "R"}, {"name": "L3 phase current angle", "group": "Measurements", "area": "holding", "address": 118, "type": "float32", "unit": "°", "access": "R"}, {"name": "Internal temp", "group": "Measurements", "area": "holding", "address": 128, "type": "float32", "unit": "°C", "access": "R"}, {"name": "Hour meter (non resettable)", "group": "Measurements", "area": "holding", "address": 130, "type": "uint32", "unit": "h", "scale": 0.001, "access": "R"}, {"name": "Working hour counter", "group": "Measurements", "area": "holding", "address": 132, "type": "uint32", "unit": "h", "scale": 0.001, "access": "R"}, {"name": "Pulse counter 1", "group": "Measurements", "area": "holding", "address": 134, "type": "uint32", "access": "R"}, {"name": "Pulse counter 2", "group": "Measurements", "area": "holding", "address": 136, "type": "uint32", "access": "R"}, {"name": "Pulse counter 3", "group": "Measurements", "area": "holding", "address": 138, "type": "uint32", "access": "R"}, {"name": "Pulse counter 4", "group": "Measurements", "area": "holding", "address": 140, "type": "uint32", "access": "R"}, {"name": "Pulse counter 5", "group": "Measurements", "area": "holding", "address": 142, "type": "uint32", "access": "R"}, {"name": "Pulse counter 6", "group": "Measurements", "area": "holding", "address": 144, "type": "uint32", "access": "R"}, {"name": "Pulse counter 7", "group": "Measurements", "area": "holding", "address": 146, "type": "uint32", "access": "R"}, {"name": "Pulse counter 8", "group": "Measurements", "area": "holding", "address": 148, "type": "uint32", "access": "R"}, {"name": "L1 phase max voltage", "group": "Min, max and demand", "area": "holding", "address": 800, "type": "float32", "unit": "V", "access": "R"}, {"name": "L1 phase max voltage time", "group": "Min, max and demand", "area": "holding", "address": 802, "type": "uint32", "access": "R", "description": "Unix timestamp"}, {"name": "L2 phase max voltage", "group": "Min, max and demand", "area": "holding", "address": 804, "type": "float32", "unit": "V", "access": "R"}, {"name": "L2 phase max voltage time", "group": "Min, max and demand", "area": "holding", "address": 806, "type": "uint32", "access": "R", "description": "Unix timestamp"}, {"name": "L3 phase max voltage", "group": "Min, max and demand", "area": "holding", "address": 808, "type": "float32", "unit": "V", "access": "R"}, {"name": "L3 phase max voltage time", "group": "Min, max and demand", "area": "holding", "address": 810, "type": "uint32", "access": "R", "description": "Unix timestamp"}, {"name": "L1-L2 max voltage", "group": "Min, max and demand", "area": "holding", "address": 816, "type": "float32", "unit": "V", "access": "R"}, {"name": "L1-L2 max voltage time", "group": "Min, max and demand", "area": "holding", "address": 818, "type": "uint32", "access": "R", "description": "Unix timestamp"}, {"name": "L2-L3 max voltage", "group": "Min, max and demand", "area": "holding", "address": 820, "type": "float32", "unit": "V", "access": "R"}, {"name": "L2-L3 max voltage time", "group": "Min, max and demand", "area": "holding", "address": 822, "type": "uint32", "access": "R", "description": "Unix timestamp"}, {"name": "L3-L1 max voltage", "group": "Min, max and demand", "area": "holding", "address": 824, "type": "float32", "unit": "V", "access": "R"}, {"name": "L3-L1 max voltage time", "group": "Min, max and demand", "area": "holding", "address": 826, "type": "uint32", "access": "R", "description": "Unix timestamp"}, {"name": "L1 phase max current", "group": "Min, max and demand", "area": "holding", "address": 828, "type": "float32", "access": "R"}, {"name": "L1 phase max current time", "group": "Min, max and demand", "area": "holding", "address": 830, "type": "uint32", "access": "R", "description": "Unix timestamp"}, {"name": "L2 phase max current", "group": "Min, max and demand", "area": "holding", "address": 832, "type": "float32", "access": "R"}, {"name": "L2 phase max current time", "group": "Min, max and demand", "area": "holding", "address": 834, "type": "uint32", "access": "R", "description": "Unix timestamp"}, {"name": "L3 phase max current", "group": "Min, max and demand", "area": "holding", "address": 836, "type": "float32", "access": "R"}, {"name": "L3 phase max current time", "group": "Min, max and demand", "area": "holding", "address": 838, "type": "uint32", "access": "R", "description": "Unix timestamp"}, {"name": "L4 phase max current", "group": "Min, max and demand", "area": "holding", "address": 844, "type": "float32", "access": "R"}, {"name": "L4 phase max current time", "group": "Min, max and demand", "area": "holding", "address": 846, "type": "uint32", "access": "R", "description": "Unix timestamp"}, {"name": "Max system frequency", "group": "Min, max and demand", "area": "holding", "address": 848, "type": "float32", "unit": "Hz", "access": "R"}, {"name": "Max system frequency time", "group": "Min, max and demand", "area": "holding", "address": 850, "type": "uint32", "access": "R", "description": "Unix timestamp"}, {"name": "Max. unbalance", "group": "Min, max and demand", "area": "holding", "address": 852, "type": "float32", "unit": "%", "access": "R"}, {"name": "Max. unbalance time", "group": "Min, max and demand", "area": "holding", "address": 854, "type": "uint32", "access": "R", "description": "Unix timestamp"}, {"name": "L1 phase max active power", "group": "Min, max and demand", "area": "holding", "address": 856, "type": "float32", "unit": "W", "access": "R"}, {"name": "L1 phase max active power time", "group": "Min, max and demand", "area": "holding", "address": 858, "type": "uint32", "access": "R", "description": "Unix timestamp"}, {"name": "L2 phase max active power", "group": "Min, max and demand", "area": "holding", "address": 860, "type": "float32", "unit": "W", "access": "R"}, {"name": "L2 phase max active power time", "group": "Min, max and demand", "area": "holding", "address": 862, "type": "uint32", "access": "R", "description": "Unix timestamp"}, {"name": "L3 phase max active power", "group": "Min, max and demand", "area": "holding", "address": 864, "type": "float32", "unit": "W", "access": "R"}, {"name": "L3 phase max active power time", "group": "Min, max and demand", "area": "holding", "address": 866, "type": "uint32", "access": "R", "description": "Unix timestamp"}, {"name": "Max total import active power", "group": "Min, max and demand", "area": "holding", "address": 872, "type": "float32", "unit": "W", "access": "R"}, {"name": "Max total import active power time", "group": "Min, max and demand", "area": "holding", "address": 874, "type": "uint32", "access": "R", "description": "Unix timestamp"}, {"name": "Max total export active power", "group": "Min, max and demand", "area": "holding", "address": 876, "type": "float32", "unit": "W", "access": "R"}, {"name": "Max total export active power time", "group": "Min, max and demand", "area": "holding", "address": 878, "type": "uint32", "access": "R", "description": "Unix timestamp"}, {"name": "Max total active power", "group": "Min, max and demand", "area": "holding", "address": 880, "type": "float32", "unit": "W", "access": "R"}, {"name": "Max total active power time", "group": "Min, max and demand", "area": "holding", "address": 882, "type": "uint32", "access": "R", "description": "Unix timestamp"}, {"name": "L1 phase max reactive power", "group": "Min, max and demand", "area": "holding", "address": 884, "type": "float32", "unit": "var", "access": "R"}, {"name": "L1 phase max reactive power time", "group": "Min, max and demand", "area": "holding", "address": 886, "type": "uint32", "access": "R", "description": "Unix timestamp"}, {"name": "L2 phase max reactive power", "group": "Min, max and demand", "area": "holding", "address": 888, "type": "float32", "unit": "var", "access": "R"}, {"name": "L2 phase max reactive power time", "group": "Min, max and demand", "area": "holding", "address": 890, "type": "uint32", "access": "R", "description": "Unix timestamp"}, {"name": "L3 phase max reactive power", "group": "Min, max and demand", "area": "holding", "address": 892, "type": "float32", "unit": "var", "access": "R"}, {"name": "L3 phase max reactive power time", "group": "Min, max and demand", "area": "holding", "address": 894, "type": "uint32", "access": "R", "description": "Unix timestamp"}, {"name": "Quadrant 1 max reactive power", "group": "Min, max and demand", "area": "holding", "address": 900, "type": "float32", "unit": "var", "access": "R"}, {"name": "Quadrant 1 max reactive power time", "group": "Min, max and demand", "area": "holding", "address": 902, "type": "uint32", "access": "R", "description": "Unix timestamp"}, {"name": "Quadrant 2 max reactive power", "group": "Min, max and demand", "area": "holding", "address": 904, "type": "float32", "unit": "var", "access": "R"}, {"name": "Quadrant 2 max reactive power time", "group": "Min, max and demand", "area": "holding", "address": 906, "type": "uint32", "access": "R", "description": "Unix timestamp"}, {"name": "Quadrant 3 max reactive power", "group": "Min, max and demand", "area": "holding", "address": 908, "type": "float32", "unit": "var", "access": "R"}, {"name": "Quadrant 3 max reactive power time", "group": "Min, max and demand", "area": "holding", "address": 910, "type": "uint32", "access": "R", "description": "Unix timestamp"}, {"name": "Quadrant 4 max reactive power", "group": "Min, max and demand", "area": "holding", "address": 912, "type": "float32", "unit": "var", "access": "R"}, {"name": "Quadrant 4 max reactive power time", "group": "Min, max and demand", "area": "holding", "address": 914, "type": "uint32", "access": "R", "description": "Unix timestamp"}, {"name": "Quadrant total max reactive power", "group": "Min, max and demand", "area": "holding", "address": 916, "type": "float32", "unit": "var", "access": "R"}, {"name": "Quadrant total max reactive power time", "group": "Min, max and demand", "area": "holding", "address": 918, "type": "uint32", "access": "R", "description": "Unix timestamp"}, {"name": "L1 phase max apparent power", "group": "Min, max and demand", "area": "holding", "address": 920, "type": "float32", "unit": "VA", "access": "R"}, {"name": "L1 phase max apparent power time", "group": "Min, max and demand", "area": "holding", "address": 922, "type": "uint32", "access": "R", "description": "Unix timestamp"}, {"name": "L2 phase max apparent power", "group": "Min, max and demand", "area": "holding", "address": 924, "type": "float32", "unit": "VA", "access": "R"}, {"name": "L2 phase max apparent power time", "group": "Min, max and demand", "area": "holding", "address": 926, "type": "uint32", "access": "R", "description": "Unix timestamp"}, {"name": "L3 phase max apparent power", "group": "Min, max and demand", "area": "holding", "address": 928, "type": "float32", "unit": "VA", "access": "R"}, {"name": "L3 phase max apparent power time", "group": "Min, max and demand", "area": "holding", "address": 930, "type": "uint32", "access": "R", "description": "Unix timestamp"}, {"name": "Max total import apparent power", "group": "Min, max and demand", "area": "holding", "address": 936, "type": "float32", "unit": "VA", "access": "R"}, {"name": "Max total import apparent power time", "group": "Min, max and demand", "area": "holding", "address": 938, "type": "uint32", "access": "R", "description": "Unix timestamp"}, {"name": "Max total export apparent power", "group": "Min, max and demand", "area": "holding", "address": 940, "type": "float32", "unit": "VA", "access": "R"}, {"name": "Max total export apparent power time", "group": "Min, max and demand", "area": "holding", "address": 942, "type": "uint32", "access": "R", "description": "Unix timestamp"}, {"name": "Max total apparent power", "group": "Min, max and demand", "area": "holding", "address": 944, "type": "float32", "unit": "VA", "access": "R"}, {"name": "Max total apparent power time", "group": "Min, max and demand", "area": "holding", "address": 946, "type": "uint32", "access": "R", "description": "Unix timestamp"}, {"name": "L1 phase min voltage", "group": "Min, max and demand", "area": "holding", "address": 992, "type": "float32", "unit": "V", "access": "R"}, {"name": "L1 phase min voltage time", "group": "Min, max and demand", "area": "holding", "address": 994, "type": "uint32", "access": "R", "description": "Unix timestamp"}, {"name": "L2 phase min voltage", "group": "Min, max and demand", "area": "holding", "address": 996, "type": "float32", "unit": "V", "access": "R"}, {"name": "L2 phase min voltage time", "group": "Min, max and demand", "area": "holding", "address": 998, "type": "uint32", "access": "R", "description": "Unix timestamp"}, {"name": "L3 phase min voltage", "group": "Min, max and demand", "area": "holding", "address": 1000, "type": "float32", "unit": "V", "access": "R"}, {"name": "L3 phase min voltage time", "group": "Min, max and demand", "area": "holding", "address": 1002, "type": "uint32", "access": "R", "description": "Unix timestamp"}, {"name": "L1-L2 min voltage", "group": "Min, max and demand", "area": "holding", "address": 1008, "type": "float32", "unit": "V", "access": "R"}, {"name": "L1-L2 min voltage time", "group": "Min, max and demand", "area": "holding", "address": 1010, "type": "uint32", "access": "R", "description": "Unix timestamp"}, {"name": "L2-L3 min voltage", "group": "Min, max and demand", "area": "holding", "address": 1012, "type": "float32", "unit": "V", "access": "R"}, {"name": "L2-L3 min voltage time", "group": "Min, max and demand", "area": "holding", "address": 1014, "type": "uint32", "access": "R", "description": "Unix timestamp"}, {"name": "L3-L1 min voltage", "group": "Min, max and demand", "area": "holding", "address": 1016, "type": "float32", "unit": "V", "access": "R"}, {"name": "L3-L1 min voltage time", "group": "Min, max and demand", "area": "holding", "address": 1018, "type": "uint32", "access": "R", "description": "Unix timestamp"}, {"name": "L1 phase min current", "group": "Min, max and demand", "area": "holding", "address": 1020, "type": "float32", "access": "R"}, {"name": "L1 phase min current time", "group": "Min, max and demand", "area": "holding", "address": 1022, "type": "uint32", "access": "R", "description": "Unix timestamp"}, {"name": "L2 phase min current", "group": "Min, max and demand", "area": "holding", "address": 1024, "type": "float32", "access": "R"}, {"name": "L2 phase min current time", "group": "Min, max and demand", "area": "holding", "address": 1026, "type": "uint32", "access": "R", "description": "Unix timestamp"}, {"name": "L3 phase min current", "group": "Min, max and demand", "area": "holding", "address": 1028, "type": "float32", "access": "R"}, {"name": "L3 phase min current time", "group": "Min, max and demand", "area": "holding", "address": 1030, "type": "uint32", "access": "R", "description": "Unix timestamp"}, {"name": "L4 phase min current", "group": "Min, max and demand", "area": "holding", "address": 1036, "type": "float32", "access": "R"}, {"name": "L4 phase min current time", "group": "Min, max and demand", "area": "holding", "address": 1038, "type": "uint32", "access": "R", "description": "Unix timestamp"}, {"name": "L1 phase min active power", "group": "Min, max and demand", "area": "holding", "address": 1040, "type": "float32", "unit": "W", "access": "R"}, {"name": "L1 phase min active power time", "group": "Min, max and demand", "area": "holding", "address": 1042, "type": "uint32", "access": "R", "description": "Unix timestamp"}, {"name": "L2 phase min active power", "group": "Min, max and demand", "area": "holding", "address": 1044, "type": "float32", "unit": "W", "access": "R"}, {"name": "L2 phase min active power time", "group": "Min, max and demand", "area": "holding", "address": 1046, "type": "uint32", "access": "R", "description": "Unix timestamp"}, {"name": "L3 phase min active power", "group": "Min, max and demand", "area": "holding", "address": 1048, "type": "float32", "unit": "W", "access": "R"}, {"name": "L3 phase min active power time", "group": "Min, max and demand", "area": "holding", "address": 1050, "type": "uint32", "access": "R", "description": "Unix timestamp"}, {"name": "Min total import active power", "group": "Min, max and demand", "area": "holding", "address": 1056, "type": "float32", "unit": "W", "access": "R"}, {"name": "Min total import active power time", "group": "Min, max and demand", "area": "holding", "address": 1058, "type": "uint32", "access": "R", "description": "Unix timestamp"}, {"name": "Min total export active power", "group": "Min, max and demand", "area": "holding", "address": 1060, "type": "float32", "unit": "W", "access": "R"}, {"name": "Min total export active power time", "group": "Min, max and demand", "area": "holding", "address": 1062, "type": "uint32", "access": "R", "description": "Unix timestamp"}, {"name": "Min total active power", "group": "Min, max and demand", "area": "holding", "address": 1064, "type": "float32", "unit": "W", "access": "R"}, {"name": "Min total active power time", "group": "Min, max and demand", "area": "holding", "address": 1066, "type": "uint32", "access": "R", "description": "Unix timestamp"}, {"name": "L1 phase min reactive power", "group": "Min, max and demand", "area": "holding", "address": 1068, "type": "float32", "unit": "var", "access": "R"}, {"name": "L1 phase min reactive power time", "group": "Min, max and demand", "area": "holding", "address": 1070, "type": "uint32", "access": "R", "description": "Unix timestamp"}, {"name": "L2 phase min reactive power", "group": "Min, max and demand", "area": "holding", "address": 1072, "type": "float32", "unit": "var", "access": "R"}, {"name": "L2 phase min reactive power time", "group": "Min, max and demand", "area": "holding", "address": 1074, "type": "uint32", "access": "R", "description": "Unix timestamp"}, {"name": "L3 phase min reactive power", "group": "Min, max and demand", "area": "holding", "address": 1076, "type": "float32", "unit": "var", "access": "R"}, {"name": "L3 phase min reactive power time", "group": "Min, max and demand", "area": "holding", "address": 1078, "type": "uint32", "access": "R", "description": "Unix timestamp"}, {"name": "Quadrant 1 min reactive power", "group": "Min, max and demand", "area": "holding", "address": 1084, "type": "float32", "unit": "var", "access": "R"}, {"name": "Quadrant 1 min reactive power time", "group": "Min, max and demand", "area": "holding", "address": 1086, "type": "uint32", "access": "R", "description": "Unix timestamp"}, {"name": "Quadrant 2 min reactive power", "group": "Min, max and demand", "area": "holding", "address": 1088, "type": "float32", "unit": "var", "access": "R"}, {"name": "Quadrant 2 min reactive power time", "group": "Min, max and demand", "area": "holding", "address": 1090, "type": "uint32", "access": "R", "description": "Unix timestamp"}, {"name": "Quadrant 3 min reactive power", "group": "Min, max and demand", "area": "holding", "address": 1092, "type": "float32", "unit": "var", "access": "R"}, {"name": "Quadrant 3 min reactive power time", "group": "Min, max and demand", "area": "holding", "address": 1094, "type": "uint32", "access": "R", "description": "Unix timestamp"}, {"name": "Quadrant 4 min reactive power", "group": "Min, max and demand", "area": "holding", "address": 1096, "type": "float32", "unit": "var", "access": "R"}, {"name": "Quadrant 4 min reactive power time", "group": "Min, max and demand", "area": "holding", "address": 1098, "type": "uint32", "access": "R", "description": "Unix timestamp"}, {"name": "Quadrant total min reactive power", "group": "Min, max and demand", "area": "holding", "address": 1100, "type": "float32", "unit": "var", "access": "R"}, {"name": "Quadrant total min reactive power time", "group": "Min, max and demand", "area": "holding", "address": 1102, "type": "uint32", "access": "R", "description": "Unix timestamp"}, {"name": "L1 phase min apparent power", "group": "Min, max and demand", "area": "holding", "address": 1104, "type": "float32", "unit": "VA", "access": "R"}, {"name": "L1 phase min apparent power time", "group": "Min, max and demand", "area": "holding", "address": 1106, "type": "uint32", "access": "R", "description": "Unix timestamp"}, {"name": "L2 phase min apparent power", "group": "Min, max and demand", "area": "holding", "address": 1108, "type": "float32", "unit": "VA", "access": "R"}, {"name": "L2 phase min apparent power time", "group": "Min, max and demand", "area": "holding", "address": 1110, "type": "uint32", "access": "R", "description": "Unix timestamp"}, {"name": "L3 phase min apparent power", "group": "Min, max and demand", "area": "holding", "address": 1112, "type": "float32", "unit": "VA", "access": "R"}, {"name": "L3 phase min apparent power time", "group": "Min, max and demand", "area": "holding", "address": 1114, "type": "uint32", "access": "R", "description": "Unix timestamp"}, {"name": "Min total import apparent power", "group": "Min, max and demand", "area": "holding", "address": 1120, "type": "float32", "unit": "VA", "access": "R"}, {"name": "Min total import apparent power time", "group": "Min, max and demand", "area": "holding", "address": 1122, "type": "uint32", "access": "R", "description": "Unix timestamp"}, {"name": "Min total export apparent power", "group": "Min, max and demand", "area": "holding", "address": 1124, "type": "float32", "unit": "VA", "access": "R"}, {"name": "Min total export apparent power time", "group": "Min, max and demand", "area": "holding", "address": 1126, "type": "uint32", "access": "R", "description": "Unix timestamp"}, {"name": "Min total apparent power", "group": "Min, max and demand", "area": "holding", "address": 1128, "type": "float32", "unit": "VA", "access": "R"}, {"name": "Min total apparent power time", "group": "Min, max and demand", "area": "holding", "address": 1130, "type": "uint32", "access": "R", "description": "Unix timestamp"}, {"name": "Min system frequency", "group": "Min, max and demand", "area": "holding", "address": 1132, "type": "float32", "unit": "Hz", "access": "R"}, {"name": "Min system frequency time", "group": "Min, max and demand", "area": "holding", "address": 1134, "type": "uint32", "access": "R", "description": "Unix timestamp"}, {"name": "Min. unbalance", "group": "Min, max and demand", "area": "holding", "address": 1136, "type": "float32", "unit": "%", "access": "R"}, {"name": "Min. unbalance time", "group": "Min, max and demand", "area": "holding", "address": 1138, "type": "uint32", "access": "R", "description": "Unix timestamp"}, {"name": "L1 phase current demand", "group": "Min, max and demand", "area": "holding", "address": 1184, "type": "float32", "access": "R"}, {"name": "L2 phase current demand", "group": "Min, max and demand", "area": "holding", "address": 1186, "type": "float32", "access": "R"}, {"name": "L3 phase current demend", "group": "Min, max and demand", "area": "holding", "address": 1188, "type": "float32", "access": "R"}, {"name": "IN current demand", "group": "Min, max and demand", "area": "holding", "address": 1192, "type": "float32", "access": "R"}, {"name": "L1 phase active power demand", "group": "Min, max and demand", "area": "holding", "address": 1194, "type": "float32", "unit": "W", "access": "R"}, {"name": "L2 phase active power demand", "group": "Min, max and demand", "area": "holding", "address": 1196, "type": "float32", "unit": "W", "access": "R"}, {"name": "L3 phase active power demand", "group": "Min, max and demand", "area": "holding", "address": 1198, "type": "float32", "unit": "W", "access": "R"}, {"name": "Total import active power demand", "group": "Min, max and demand", "area": "holding", "address": 1202, "type": "float32", "unit": "W", "access": "R"}, {"name": "Total export active power demand", "group": "Min, max and demand", "area": "holding", "address": 1204, "type": "float32", "unit": "W", "access": "R"}, {"name": "Total active power demand", "group": "Min, max and demand", "area": "holding", "address": 1206, "type": "float32", "unit": "W", "access": "R"}, {"name": "L1 phase reactive power demand", "group": "Min, max and demand", "area": "holding", "address": 1208, "type": "float32", "unit": "var", "access": "R"}, {"name": "L2 phase reactive power demand", "group": "Min, max and demand", "area": "holding", "address": 1210, "type": "float32", "unit": "var", "access": "R"}, {"name": "L3 phase reactive power demand", "group": "Min, max and demand", "area": "holding", "address": 1212, "type": "float32", "unit": "var", "access": "R"}, {"name": "Quadrant 1 total reactive power demand", "group": "Min, max and demand", "area": "holding", "address": 1216, "type": "float32", "unit": "var", "access": "R"}, {"name": "Quadrant 2 total reactive power demand", "group": "Min, max and demand", "area": "holding", "address": 1218, "type": "float32", "unit": "var", "access": "R"}, {"name": "Quadrant 3 total reactive power demand", "group": "Min, max and demand", "area": "holding", "address": 1220, "type": "float32", "unit": "var", "access": "R"}, {"name": "Quadrant 4 total reactive power demand", "group": "Min, max and demand", "area": "holding", "address": 1222, "type": "float32", "unit": "var", "access": "R"}, {"name": "Total reactive power demand", "group": "Min, max and demand", "area": "holding", "address": 1224, "type": "float32", "unit": "var", "access": "R"}, {"name": "L1 phase apparent power demand", "group": "Min, max and demand", "area": "holding", "address": 1226, "type": "float32", "unit": "VA", "access": "R"}, {"name": "L2 phase apparent power demand", "group": "Min, max and demand", "area": "holding", "address": 1228, "type": "float32", "unit": "VA", "access": "R"}, {"name": "L3 phase apparent power demand", "group": "Min, max and demand", "area": "holding", "address": 1230, "type": "float32", "unit": "VA", "access": "R"}, {"name": "Total import apparent power demand", "group": "Min, max and demand", "area": "holding", "address": 1234, "type": "float32", "unit": "VA", "access": "R"}, {"name": "Total export apparent power demand", "group": "Min, max and demand", "area": "holding", "address": 1236, "type": "float32", "unit": "VA", "access": "R"}, {"name": "Total apparent power demand", "group": "Min, max and demand", "area": "holding", "address": 1238, "type": "float32", "unit": "VA", "access": "R"}, {"name": "L1 phase max. current demand", "group": "Min, max and demand", "area": "holding", "address": 1240, "type": "float32", "access": "R"}, {"name": "L1 phase max. current demand time", "group": "Min, max and demand", "area": "holding", "address": 1242, "type": "uint32", "access": "R", "description": "Unix timestamp"}, {"name": "L2 phase max. current demand", "group": "Min, max and demand", "area": "holding", "address": 1244, "type": "float32", "access": "R"}, {"name": "L2 phase max. current demand time", "group": "Min, max and demand", "area": "holding", "address": 1246, "type": "uint32", "access": "R", "description": "Unix timestamp"}, {"name": "L3 phase max. current demand", "group": "Min, max and demand", "area": "holding", "address": 1248, "type": "float32", "access": "R"}, {"name": "L3 phase max. current demand time", "group": "Min, max and demand", "area": "holding", "address": 1250, "type": "uint32", "access": "R", "description": "Unix timestamp"}, {"name": "PL1 max active power demand", "group": "Min, max and demand", "area": "holding", "address": 1256, "type": "float32", "unit": "W", "access": "R"}, {"name": "PL1 max active power demand time", "group": "Min, max and demand", "area": "holding", "address": 1258, "type": "uint32", "access": "R", "description": "Unix timestamp"}, {"name": "PL2 max active power demand", "group": "Min, max and demand", "area": "holding", "address": 1260, "type": "float32", "unit": "W", "access": "R"}, {"name": "PL2 max active power demand time", "group": "Min, max and demand", "area": "holding", "address": 1262, "type": "uint32", "access": "R", "description": "Unix timestamp"}, {"name": "PL3 max active power demand", "group": "Min, max and demand", "area": "holding", "address": 1264, "type": "float32", "unit": "W", "access": "R"}, {"name": "PL3 max active power demand time", "group": "Min, max and demand", "area": "holding", "address": 1266, "type": "uint32", "access": "R", "description": "Unix timestamp"}, {"name": "Total active max power demand", "group": "Min, max and demand", "area": "holding", "address": 1268, "type": "float32", "unit": "W", "access": "R"}, {"name": "Total active max power demand time", "group": "Min, max and demand", "area": "holding", "address": 1270, "type": "uint32", "access": "R", "description": "Unix timestamp"}, {"name": "Total active import max power demand", "group": "Min, max and demand", "area": "holding", "address": 1272, "type": "float32", "unit": "W", "access": "R"}, {"name": "Total active import max power demand time", "group": "Min, max and demand", "area": "holding", "address": 1274, "type": "uint32", "access": "R", "description": "Unix timestamp"}, {"name": "Total active export max power demand", "group": "Min, max and demand", "area": "holding", "address": 1276, "type": "float32", "unit": "W", "access": "R"}, {"name": "Total active export max power demand time", "group": "Min, max and demand", "area": "holding", "address": 1278, "type": "uint32", "access": "R", "description": "Unix timestamp"}, {"name": "SL1 max active power demand", "group": "Min, max and demand", "area": "holding", "address": 1280, "type": "float32", "unit": "VA", "access": "R"}, {"name": "SL1 max active power demand time", "group": "Min, max and demand", "area": "holding", "address": 1282, "type": "uint32", "access": "R", "description": "Unix timestamp"}, {"name": "SL2 max active power demand", "group": "Min, max and demand", "area": "holding", "address": 1284, "type": "float32", "unit": "VA", "access": "R"}, {"name": "SL2 max active power demand time", "group": "Min, max and demand", "area": "holding", "address": 1286, "type": "uint32", "access": "R", "description": "Unix timestamp"}, {"name": "SL3 max active power demand", "group": "Min, max and demand", "area": "holding", "address": 1288, "type": "float32", "unit": "VA", "access": "R"}, {"name": "SL3 max active power demand time", "group": "Min, max and demand", "area": "holding", "address": 1290, "type": "uint32", "access": "R", "description": "Unix timestamp"}, {"name": "Total apparent max power demand", "group": "Min, max and demand", "area": "holding", "address": 1292, "type": "float32", "unit": "VA", "access": "R"}, {"name": "Total apparent max power demand time", "group": "Min, max and demand", "area": "holding", "address": 1294, "type": "uint32", "access": "R", "description": "Unix timestamp"}, {"name": "Total apparent import max power demand", "group": "Min, max and demand", "area": "holding", "address": 1296, "type": "float32", "unit": "VA", "access": "R"}, {"name": "Total apparent import max power demand time", "group": "Min, max and demand", "area": "holding", "address": 1298, "type": "uint32", "access": "R", "description": "Unix timestamp"}, {"name": "Total apparent export max power demand", "group": "Min, max and demand", "area": "holding", "address": 1300, "type": "float32", "unit": "VA", "access": "R"}, {"name": "Total apparent export max power demand time", "group": "Min, max and demand", "area": "holding", "address": 1302, "type": "uint32", "access": "R", "description": "Unix timestamp"}, {"name": "L1 phase sum current demand", "group": "Min, max and demand", "area": "holding", "address": 1304, "type": "float32", "access": "R"}, {"name": "L2 phase sum current demand", "group": "Min, max and demand", "area": "holding", "address": 1306, "type": "float32", "access": "R"}, {"name": "L3 phase sum current demand", "group": "Min, max and demand", "area": "holding", "address": 1308, "type": "float32", "access": "R"}, {"name": "IN phase sum current demand", "group": "Min, max and demand", "area": "holding", "address": 1310, "type": "float32", "access": "R"}, {"name": "PL1 sum active power demand", "group": "Min, max and demand", "area": "holding", "address": 1312, "type": "float32", "unit": "W", "access": "R"}, {"name": "PL2 sum active power demand", "group": "Min, max and demand", "area": "holding", "address": 1314, "type": "float32", "unit": "W", "access": "R"}, {"name": "PL3 sum active power demand", "group": "Min, max and demand", "area": "holding", "address": 1316, "type": "float32", "unit": "W", "access": "R"}, {"name": "Total active sum. power demand", "group": "Min, max and demand", "area": "holding", "address": 1318, "type": "float32", "unit": "W", "access": "R"}, {"name": "Total active import sum. power demand", "group": "Min, max and demand", "area": "holding", "address": 1320, "type": "float32", "unit": "W", "access": "R"}, {"name": "Total active export sum. power demand", "group": "Min, max and demand", "area": "holding", "address": 1322, "type": "float32", "unit": "W", "access": "R"}, {"name": "SL1 sum active power demand", "group": "Min, max and demand", "area": "holding", "address": 1324, "type": "float32", "unit": "VA", "access": "R"}, {"name": "SL2 sum active power demand", "group": "Min, max and demand", "area": "holding", "address": 1326, "type": "float32", "unit": "VA", "access": "R"}, {"name": "SL3 sum active power demand", "group": "Min, max and demand", "area": "holding", "address": 1328, "type": "float32", "unit": "VA", "access": "R"}, {"name": "Total apparent sum. power demand", "group": "Min, max and demand", "area": "holding", "address": 1330, "type": "float32", "unit": "VA", "access": "R"}, {"name": "Total apparent import sum. power demand", "group": "Min, max and demand", "area": "holding", "address": 1332, "type": "float32", "unit": "VA", "access": "R"}, {"name": "Total apparent export sum. power demand", "group": "Min, max and demand", "area": "holding", "address": 1334, "type": "float32", "unit": "VA", "access": "R"}, {"name": "Active network type", "group": "Network settings (read)", "area": "holding", "address": 16384, "type": "uint32", "access": "R"}, {"name": "Active current transformer secondary", "group": "Network settings (read)", "area": "holding", "address": 16386, "type": "uint32", "access": "R"}, {"name": "Active current transformer primary", "group": "Network settings (read)", "area": "holding", "address": 16388, "type": "float32", "access": "R"}, {"name": "Active voltage transformer present", "group": "Network settings (read)", "area": "holding", "address": 16390, "type": "uint32", "access": "R"}, {"name": "Active voltage transformer secondary", "group": "Network settings (read)", "area": "holding", "address": 16392, "type": "float32", "access": "R"}, {"name": "Active voltage transformer primary", "group": "Network settings (read)", "area": "holding", "address": 16394, "type": "float32", "access": "R"}, {"name": "Active demand time", "group": "Network settings (read)", "area": "holding", "address": 16396, "type": "uint32", "access": "R"}, {"name": "Active system frequency", "group": "Network settings (read)", "area": "holding", "address": 16402, "type": "uint32", "access": "R"}, {"name": "Network type", "group": "Setup", "area": "holding", "address": 17000, "type": "uint32", "access": "RW"}, {"name": "Current transformer secondary", "group": "Setup", "area": "holding", "address": 17002, "type": "uint32", "access": "RW"}, {"name": "Current transformer primary", "group": "Setup", "area": "holding", "address": 17004, "type": "float32", "access": "RW"}, {"name": "Voltage transformer present", "group": "Setup", "area": "holding", "address": 17006, "type": "uint32", "access": "RW"}, {"name": "Voltage transformer secondary", "group": "Setup", "area": "holding", "address": 17008, "type": "float32", "unit": "V", "access": "RW"}, {"name": "Voltage transformer primary", "group": "Setup", "area": "holding", "address": 17010, "type": "float32", "unit": "V", "access": "RW"}, {"name": "Demand time", "group": "Setup", "area": "holding", "address": 17012, "type": "uint32", "access": "RW"}, {"name": "System nominal frequency value", "group": "Setup", "area": "holding", "address": 17018, "type": "uint32", "access": "RW"}, {"name": "Digital output 1 type", "group": "Setup", "area": "holding", "address": 17032, "type": "uint32", "access": "RW"}, {"name": "Digital output 2 type", "group": "Setup", "area": "holding", "address": 17034, "type": "uint32", "access": "RW"}, {"name": "Relay 1 type", "group": "Setup", "area": "holding", "address": 17048, "type": "uint32", "access": "RW"}, {"name": "Relay 2 type", "group": "Setup", "area": "holding", "address": 17050, "type": "uint32", "access": "RW"}, {"name": "Digital input 1 type", "group": "Setup", "area": "holding", "address": 17064, "type": "uint32", "access": "RW"}, {"name": "Digital input 2 type", "group": "Setup", "area": "holding", "address": 17066, "type": "uint32", "access": "RW"}, {"name": "Pulse input 1 ratio", "group": "Setup", "area": "holding", "address": 17090, "type": "float32", "access": "RW"}, {"name": "Pulse input 1 parameter unit", "group": "Setup", "area": "holding", "address": 17092, "type": "uint32", "access": "RW"}, {"name": "Pulse input 1 width", "group": "Setup", "area": "holding", "address": 17094, "type": "uint32", "access": "RW"}, {"name": "Pulse input 2 ratio", "group": "Setup", "area": "holding", "address": 17096, "type": "float32", "access": "RW"}, {"name": "Pulse input 2 parameter unit", "group": "Setup", "area": "holding", "address": 17098, "type": "uint32", "access": "RW"}, {"name": "Pulse input 2 width", "group": "Setup", "area": "holding", "address": 17100, "type": "uint32", "access": "RW"}, {"name": "Pulse output 1 parameter", "group": "Setup", "area": "holding", "address": 17138, "type": "uint32", "access": "RW"}, {"name": "Pulse output 1 ratio", "group": "Setup", "area": "holding", "address": 17140, "type": "uint32", "access": "RW"}, {"name": "Pulse output 1 width", "group": "Setup", "area": "holding", "address": 17142, "type": "uint32", "unit": "ms", "access": "RW"}, {"name": "Pulse output 1 pulse duty", "group": "Setup", "area": "holding", "address": 17144, "type": "uint32", "unit": "ms", "access": "RW"}, {"name": "Pulse output 2 parameter", "group": "Setup", "area": "holding", "address": 17146, "type": "uint32", "access": "RW"}, {"name": "Pulse output 2 ratio", "group": "Setup", "area": "holding", "address": 17148, "type": "uint32", "access": "RW"}, {"name": "Pulse output 2 width", "group": "Setup", "area": "holding", "address": 17150, "type": "uint32", "unit": "ms", "access": "RW"}, {"name": "Pulse output 2 pulse duty", "group": "Setup", "area": "holding", "address": 17152, "type": "uint32", "unit": "ms", "access": "RW"}, {"name": "/ a 1 parameter: 1 r/w -", "group": "Setup", "area": "holding", "address": 17204, "type": "uint32", "access": "RW"}, {"name": "Alarm 1 operand", "group": "Setup", "area": "holding", "address": 17206, "type": "uint32", "access": "RW"}, {"name": "Alarm 1 on time", "group": "Setup", "area": "holding", "address": 17208, "type": "float32", "access": "RW"}, {"name": "Alarm 1 off time", "group": "Setup", "area": "holding", "address": 17210, "type": "float32", "access": "RW"}, {"name": "Alarm 1 output", "group": "Setup", "area": "holding", "address": 17212, "type": "uint32", "access": "RW"}, {"name": "Alarm 1 limit value", "group": "Setup", "area": "holding", "address": 17214, "type": "float32", "access": "RW"}, {"name": "Alarm 1 output function", "group": "Setup", "area": "holding", "address": 17216, "type": "uint32", "access": "RW"}, {"name": "Alarm 1 hysteresis", "group": "Setup", "area": "holding", "address": 17218, "type": "float32", "access": "RW"}, {"name": "/ a 2 parameter: 1 r/w -", "group": "Setup", "area": "holding", "address": 17222, "type": "uint32", "access": "RW"}, {"name": "Alarm 2 operand", "group": "Setup", "area": "holding", "address": 17224, "type": "uint32", "access": "RW"}, {"name": "Alarm 2 on time", "group": "Setup", "area": "holding", "address": 17226, "type": "float32", "access": "RW"}, {"name": "Alarm 2 off time", "group": "Setup", "area": "holding", "address": 17228, "type": "float32", "access": "RW"}, {"name": "Alarm 2 output", "group": "Setup", "area": "holding", "address": 17230, "type": "uint32", "access": "RW"}, {"name": "Alarm 2 limit value", "group": "Setup", "area": "holding", "address": 17232, "type": "float32", "access": "RW"}, {"name": "Alarm 2 output function", "group": "Setup", "area": "holding", "address": 17234, "type": "uint32", "access": "RW"}, {"name": "Alarm 2 hysteresis", "group": "Setup", "area": "holding", "address": 17236, "type": "float32", "access": "RW"}, {"name": "/ a 3 parameter: 1 r/w -", "group": "Setup", "area": "holding", "address": 17240, "type": "uint32", "access": "RW"}, {"name": "Alarm 3 operand", "group": "Setup", "area": "holding", "address": 17242, "type": "uint32", "access": "RW"}, {"name": "Alarm 3 on time", "group": "Setup", "area": "holding", "address": 17244, "type": "float32", "access": "RW"}, {"name": "Alarm 3 off time", "group": "Setup", "area": "holding", "address": 17246, "type": "float32", "access": "RW"}, {"name": "Alarm 3 output", "group": "Setup", "area": "holding", "address": 17248, "type": "uint32", "access": "RW"}, {"name": "Alarm 3 limit value", "group": "Setup", "area": "holding", "address": 17250, "type": "float32", "access": "RW"}, {"name": "Alarm 3 output function", "group": "Setup", "area": "holding", "address": 17252, "type": "uint32", "access": "RW"}, {"name": "Alarm 3 hysteresis", "group": "Setup", "area": "holding", "address": 17254, "type": "float32", "access": "RW"}, {"name": "/ a 4 parameter: 1 r/w -", "group": "Setup", "area": "holding", "address": 17258, "type": "uint32", "access": "RW"}, {"name": "Alarm 4 operand", "group": "Setup", "area": "holding", "address": 17260, "type": "uint32", "access": "RW"}, {"name": "Alarm 4 on time", "group": "Setup", "area": "holding", "address": 17262, "type": "float32", "access": "RW"}, {"name": "Alarm 4 off time", "group": "Setup", "area": "holding", "address": 17264, "type": "float32", "access": "RW"}, {"name": "Alarm 4 output", "group": "Setup", "area": "holding", "address": 17266, "type": "uint32", "access": "RW"}, {"name": "Alarm 4 limit value", "group": "Setup", "area": "holding", "address": 17268, "type": "float32", "access": "RW"}, {"name": "Alarm 4 output function", "group": "Setup", "area": "holding", "address": 17270, "type": "uint32", "access": "RW"}, {"name": "Alarm 4 hysteresis", "group": "Setup", "area": "holding", "address": 17272, "type": "float32", "access": "RW"}, {"name": "/ a 5 parameter: 1 r/w -", "group": "Setup", "area": "holding", "address": 17276, "type": "uint32", "access": "RW"}, {"name": "Alarm 5 operand", "group": "Setup", "area": "holding", "address": 17278, "type": "uint32", "access": "RW"}, {"name": "Alarm 5 on time", "group": "Setup", "area": "holding", "address": 17280, "type": "float32", "access": "RW"}, {"name": "Alarm 5 off time", "group": "Setup", "area": "holding", "address": 17282, "type": "float32", "access": "RW"}, {"name": "Alarm 5 output", "group": "Setup", "area": "holding", "address": 17284, "type": "uint32", "access": "RW"}, {"name": "Alarm 5 limit value", "group": "Setup", "area": "holding", "address": 17286, "type": "float32", "access": "RW"}, {"name": "Alarm 5 output function", "group": "Setup", "area": "holding", "address": 17288, "type": "uint32", "access": "RW"}, {"name": "Alarm 5 hysteresis", "group": "Setup", "area": "holding", "address": 17290, "type": "float32", "access": "RW"}, {"name": "/ a 6 parameter: 1 r/w -", "group": "Setup", "area": "holding", "address": 17294, "type": "uint32", "access": "RW"}, {"name": "Alarm 6 operand", "group": "Setup", "area": "holding", "address": 17296, "type": "uint32", "access": "RW"}, {"name": "Alarm 6 on time", "group": "Setup", "area": "holding", "address": 17298, "type": "float32", "access": "RW"}, {"name": "Alarm 6 off time", "group": "Setup", "area": "holding", "address": 17300, "type": "float32", "access": "RW"}, {"name": "Alarm 6 output", "group": "Setup", "area": "holding", "address": 17302, "type": "uint32", "access": "RW"}, {"name": "Alarm 6 limit value", "group": "Setup", "area": "holding", "address": 17304, "type": "float32", "access": "RW"}, {"name": "Alarm 6 output function", "group": "Setup", "area": "holding", "address": 17306, "type": "uint32", "access": "RW"}, {"name": "Alarm 6 hysteresis", "group": "Setup", "area": "holding", "address": 17308, "type": "float32", "access": "RW"}, {"name": "/ a 7 parameter: 1 r/w -", "group": "Setup", "area": "holding", "address": 17312, "type": "uint32", "access": "RW"}, {"name": "Alarm 7 operand", "group": "Setup", "area": "holding", "address": 17314, "type": "uint32", "access": "RW"}, {"name": "Alarm 7 on time", "group": "Setup", "area": "holding", "address": 17316, "type": "float32", "access": "RW"}, {"name": "Alarm 7 off time", "group": "Setup", "area": "holding", "address": 17318, "type": "float32", "access": "RW"}, {"name": "Alarm 7 output", "group": "Setup", "area": "holding", "address": 17320, "type": "uint32", "access": "RW"}, {"name": "Alarm 7 limit value", "group": "Setup", "area": "holding", "address": 17322, "type": "float32", "access": "RW"}, {"name": "Alarm 7 output function", "group": "Setup", "area": "holding", "address": 17324, "type": "uint32", "access": "RW"}, {"name": "Alarm 7 hysteresis", "group": "Setup", "area": "holding", "address": 17326, "type": "float32", "access": "RW"}, {"name": "/ a 8 parameter: 1 r/w -", "group": "Setup", "area": "holding", "address": 17330, "type": "uint32", "access": "RW"}, {"name": "Alarm 8 operand", "group": "Setup", "area": "holding", "address": 17332, "type": "uint32", "access": "RW"}, {"name": "Alarm 8 on time", "group": "Setup", "area": "holding", "address": 17334, "type": "float32", "access": "RW"}, {"name": "Alarm 8 off time", "group": "Setup", "area": "holding", "address": 17336, "type": "float32", "access": "RW"}, {"name": "Alarm 8 output", "group": "Setup", "area": "holding", "address": 17338, "type": "uint32", "access": "RW"}, {"name": "Alarm 8 limit value", "group": "Setup", "area": "holding", "address": 17340, "type": "float32", "access": "RW"}, {"name": "Alarm 8 output function", "group": "Setup", "area": "holding", "address": 17342, "type": "uint32", "access": "RW"}, {"name": "Alarm 8 hysteresis", "group": "Setup", "area": "holding", "address": 17344, "type": "float32", "access": "RW"}, {"name": "Modbus protocol", "group": "Setup", "area": "holding", "address": 17354, "type": "uint32", "access": "RW"}, {"name": "Modbus slave address", "group": "Setup", "area": "holding", "address": 17356, "type": "uint32", "access": "RW"}, {"name": "Modbus baud rate", "group": "Setup", "area": "holding", "address": 17358, "type": "uint32", "access": "RW"}, {"name": "Modbus parity", "group": "Setup", "area": "holding", "address": 17360, "type": "uint32", "access": "RW"}, {"name": "Password activate", "group": "Setup", "area": "holding", "address": 17362, "type": "uint32", "access": "RW"}, {"name": "Password", "group": "Setup", "area": "holding", "address": 17364, "type": "uint32", "access": "RW"}, {"name": "Language setting", "group": "Setup", "area": "holding", "address": 17370, "type": "uint32", "access": "RW"}, {"name": "Notification snooze time", "group": "Setup", "area": "holding", "address": 17372, "type": "uint32", "access": "RW"}, {"name": "Reset command", "group": "Reset", "area": "holding", "address": 19968, "type": "uint16", "access": "W", "description": "Write a code to clear logs, energies, min/max or demand values (codes 0x0001 to 0x0011)"}, {"name": "Alarm status", "group": "Alarm status", "area": "holding", "address": 20000, "type": "uint32", "access": "R", "description": "Bit field: bits 0-2 phase loss L1-L3, bit 5 wrong phase sequence, bits 24-26 custom alarms 1-3"}, {"name": "User alarm status", "group": "Alarm status", "area": "holding", "address": 20002, "type": "uint32", "access": "R", "description": "Bit field: bits 0-7 user alarms 1-8 high trip, 8-15 low trip, 16-23 high peak, 24-31 low peak"}, {"name": "Device ID", "group": "Identification", "area": "holding", "address": 60416, "type": "uint16", "access": "R"}, {"name": "Device ID and version", "group": "Identification", "area": "holding", "address": 60417, "type": "uint16", "access": "R"}, {"name": "Serial number", "group": "Identification", "area": "holding", "address": 60418, "type": "uint32", "access": "R"}, {"name": "Software version", "group": "Identification", "area": "holding", "address": 60420, "type": "uint32", "access": "R"}, {"name": "Hardware version", "group": "Identification", "area": "holding", "address": 60422, "type": "uint32", "access": "R"}, {"name": "Modbus table version", "group": "Identification", "area": "holding", "address": 60424, "type": "uint32", "access": "R"}, {"name": "Bootloader version", "group": "Identification", "area": "holding", "address": 60426, "type": "uint32", "access": "R"}, {"name": "Connection test result", "group": "Identification", "area": "holding", "address": 60432, "type": "uint32", "access": "R"}, {"name": "MAC address part 1", "group": "Identification", "area": "holding", "address": 60434, "type": "uint16", "access": "R"}, {"name": "MAC address part 2", "group": "Identification", "area": "holding", "address": 60435, "type": "uint16", "access": "R"}, {"name": "MAC address part 3", "group": "Identification", "area": "holding", "address": 60436, "type": "uint16", "access": "R"}, {"name": "ETH software version", "group": "Identification", "area": "holding", "address": 60439, "type": "uint32", "access": "R"}, {"name": "ETH bootloader version", "group": "Identification", "area": "holding", "address": 60441, "type": "uint32", "access": "R"}, {"name": "Ip address", "group": "Identification", "area": "holding", "address": 60445, "type": "uint32", "access": "R"}, {"name": "Subnet mask address", "group": "Identification", "area": "holding", "address": 60447, "type": "uint32", "access": "R"}, {"name": "Gateway address", "group": "Identification", "area": "holding", "address": 60449, "type": "uint32", "access": "R"}, {"name": "DNS 1", "group": "Identification", "area": "holding", "address": 60451, "type": "uint32", "access": "R"}, {"name": "DNS alter", "group": "Identification", "area": "holding", "address": 60453, "type": "uint32", "access": "R"}, {"name": "Connection status", "group": "Identification", "area": "holding", "address": 60455, "type": "uint16", "access": "R"}, {"name": "Relay 1", "group": "Relays", "area": "coil", "address": 17966, "type": "bool", "access": "R"}, {"name": "Relay 2", "group": "Relays", "area": "coil", "address": 17967, "type": "bool", "access": "R"}, {"name": "Relay 3", "group": "Relays", "area": "coil", "address": 17968, "type": "bool", "access": "R"}, {"name": "Relay 4", "group": "Relays", "area": "coil", "address": 17969, "type": "bool", "access": "R"}, {"name": "Relay 5", "group": "Relays", "area": "coil", "address": 17970, "type": "bool", "access": "R"}, {"name": "Relay 6", "group": "Relays", "area": "coil", "address": 17971, "type": "bool", "access": "R"}, {"name": "Relay 7", "group": "Relays", "area": "coil", "address": 17972, "type": "bool", "access": "R"}, {"name": "Relay 8", "group": "Relays", "area": "coil", "address": 17973, "type": "bool", "access": "R"} ] }