{ "$schema": "https://raw.githubusercontent.com/nobrega8/mbmap-library/main/schema/mbmap-2.schema.json", "mbmap": 2, "vendor": "Janitza", "model": "UMG511", "models": ["UMG511"], "vendor_website": "janitza.com", "revision": 3, "revised": "2026-11-10", "source": "Janitza electronics, \"UMG 511 Modbus-address and Formulary\", 05/2021, Doc. no. 1.037.021.9.g", "sources": [{"title": "UMG 511 Modbus-address and Formulary", "url": "https://shop.fortop.co.uk/files/umg511fortopjanitzamodbusaddressliste1295013212757.pdf", "note": "frequently required readings (19000-19120)", "version": "05/2021, Doc. no. 1.037.021.9.g"}], "notes": [ "Addresses are the protocol addresses of the address list; values are big-endian. The device also serves them little-endian at the same address + 32768.", "Not in this map: the rest of the address list (200 ms values, mean, minimum and maximum values, Fourier analysis, configuration); this map covers the frequently required readings block.", "Readings in float format already include the transformer ratios." ], "byte_order": "big", "word_order": "big", "address_base": 0, "x_status": "official", "registers": [ {"name": "Voltage L1 N", "area": "holding", "address": 19000, "type": "float32", "unit": "V", "access": "R"}, {"name": "Voltage L2 N", "area": "holding", "address": 19002, "type": "float32", "unit": "V", "access": "R"}, {"name": "Voltage L3 N", "area": "holding", "address": 19004, "type": "float32", "unit": "V", "access": "R"}, {"name": "Voltage L1 L2", "area": "holding", "address": 19006, "type": "float32", "unit": "V", "access": "R"}, {"name": "Voltage L2 L3", "area": "holding", "address": 19008, "type": "float32", "unit": "V", "access": "R"}, {"name": "Voltage L3 L1", "area": "holding", "address": 19010, "type": "float32", "unit": "V", "access": "R"}, {"name": "Apparent current, L1 N", "area": "holding", "address": 19012, "type": "float32", "unit": "A", "access": "R"}, {"name": "Apparent current, L2 N", "area": "holding", "address": 19014, "type": "float32", "unit": "A", "access": "R"}, {"name": "Apparent current, L3 N", "area": "holding", "address": 19016, "type": "float32", "unit": "A", "access": "R"}, {"name": "Vector sum; in=i1+i2+i3", "area": "holding", "address": 19018, "type": "float32", "unit": "A", "access": "R"}, {"name": "Real power L1 N", "area": "holding", "address": 19020, "type": "float32", "unit": "W", "access": "R"}, {"name": "Real power L2 N", "area": "holding", "address": 19022, "type": "float32", "unit": "W", "access": "R"}, {"name": "Real power L3 N", "area": "holding", "address": 19024, "type": "float32", "unit": "W", "access": "R"}, {"name": "Psum3=p1+p2+p3", "area": "holding", "address": 19026, "type": "float32", "unit": "W", "access": "R"}, {"name": "Apparent power L1 N", "area": "holding", "address": 19028, "type": "float32", "unit": "VA", "access": "R"}, {"name": "Apparent power L2 N", "area": "holding", "address": 19030, "type": "float32", "unit": "VA", "access": "R"}, {"name": "Apparent power L3 N", "area": "holding", "address": 19032, "type": "float32", "unit": "VA", "access": "R"}, {"name": "Sum; ssum3=s1+s2+s3", "area": "holding", "address": 19034, "type": "float32", "unit": "VA", "access": "R"}, {"name": "Reactive power L1 (fundamental comp.)", "area": "holding", "address": 19036, "type": "float32", "unit": "var", "access": "R"}, {"name": "Reactive power L2 (fundamental comp.)", "area": "holding", "address": 19038, "type": "float32", "unit": "var", "access": "R"}, {"name": "Reactive power L3 (fundamental comp.)", "area": "holding", "address": 19040, "type": "float32", "unit": "var", "access": "R"}, {"name": "Qsum3=q1+q2+q3 (fundamental comp.)", "area": "holding", "address": 19042, "type": "float32", "unit": "var", "access": "R"}, {"name": "Cosphi; UL1 IL1 (fundamental comp.)", "area": "holding", "address": 19044, "type": "float32", "access": "R"}, {"name": "Cosphi; UL2 IL2 (fundamental comp.)", "area": "holding", "address": 19046, "type": "float32", "access": "R"}, {"name": "Cosphi; UL3 IL3 (fundamental comp.)", "area": "holding", "address": 19048, "type": "float32", "access": "R"}, {"name": "Measured frequency", "area": "holding", "address": 19050, "type": "float32", "unit": "Hz", "access": "R"}, {"name": "Rotation field; 1=right, 0=none, -1=left", "area": "holding", "address": 19052, "type": "float32", "access": "R"}, {"name": "Real energy L1", "area": "holding", "address": 19054, "type": "float32", "unit": "Wh", "access": "R"}, {"name": "Real energy L2", "area": "holding", "address": 19056, "type": "float32", "unit": "Wh", "access": "R"}, {"name": "Real energy L3", "area": "holding", "address": 19058, "type": "float32", "unit": "Wh", "access": "R"}, {"name": "Real energy l1..l3", "area": "holding", "address": 19060, "type": "float32", "unit": "Wh", "access": "R"}, {"name": "Real energy l1, consumed", "area": "holding", "address": 19062, "type": "float32", "unit": "Wh", "access": "R"}, {"name": "Real energy l2, consumed", "area": "holding", "address": 19064, "type": "float32", "unit": "Wh", "access": "R"}, {"name": "Real energy l3, consumed", "area": "holding", "address": 19066, "type": "float32", "unit": "Wh", "access": "R"}, {"name": "Real energy l1..l3, consumed, rate 1", "area": "holding", "address": 19068, "type": "float32", "unit": "Wh", "access": "R"}, {"name": "Real energy l1, delivered", "area": "holding", "address": 19070, "type": "float32", "unit": "Wh", "access": "R"}, {"name": "Real energy l2, delivered", "area": "holding", "address": 19072, "type": "float32", "unit": "Wh", "access": "R"}, {"name": "Real energy l3, delivered", "area": "holding", "address": 19074, "type": "float32", "unit": "Wh", "access": "R"}, {"name": "Real energy l1..l3, delivered", "area": "holding", "address": 19076, "type": "float32", "unit": "Wh", "access": "R"}, {"name": "Apparent energy L1", "area": "holding", "address": 19078, "type": "float32", "unit": "VAh", "access": "R"}, {"name": "Apparent energy L2", "area": "holding", "address": 19080, "type": "float32", "unit": "VAh", "access": "R"}, {"name": "Apparent energy L3", "area": "holding", "address": 19082, "type": "float32", "unit": "VAh", "access": "R"}, {"name": "Apparent energy l1..l3", "area": "holding", "address": 19084, "type": "float32", "unit": "VAh", "access": "R"}, {"name": "Reactive energy L1 (fundamental comp.)", "area": "holding", "address": 19086, "type": "float32", "unit": "varh", "access": "R"}, {"name": "Reactive energy L2 (fundamental comp.)", "area": "holding", "address": 19088, "type": "float32", "unit": "varh", "access": "R"}, {"name": "Reactive energy L3 (fundamental comp.)", "area": "holding", "address": 19090, "type": "float32", "unit": "varh", "access": "R"}, {"name": "Reactive energy l1..l3 (fundamental comp.)", "area": "holding", "address": 19092, "type": "float32", "unit": "varh", "access": "R"}, {"name": "Reactive energy, inductive, L1 (fundamental comp.)", "area": "holding", "address": 19094, "type": "float32", "unit": "varh", "access": "R"}, {"name": "Reactive energy, inductive, L2 (fundamental comp.)", "area": "holding", "address": 19096, "type": "float32", "unit": "varh", "access": "R"}, {"name": "Reactive energy, inductive, L3 (fundamental comp.)", "area": "holding", "address": 19098, "type": "float32", "unit": "varh", "access": "R"}, {"name": "Reactive energy L1..L3, inductive (fundamental comp.)", "area": "holding", "address": 19100, "type": "float32", "unit": "varh", "access": "R"}, {"name": "Reactive energy, capacitive, L1 (fundamental comp.)", "area": "holding", "address": 19102, "type": "float32", "unit": "varh", "access": "R"}, {"name": "Reactive energy, capacitive, L2 (fundamental comp.)", "area": "holding", "address": 19104, "type": "float32", "unit": "varh", "access": "R"}, {"name": "Reactive energy, capacitive, L3 (fundamental comp.)", "area": "holding", "address": 19106, "type": "float32", "unit": "varh", "access": "R"}, {"name": "Reactive energy L1..L3, capacitive (fundamental comp.)", "area": "holding", "address": 19108, "type": "float32", "unit": "varh", "access": "R"}, {"name": "THD voltage L1-N", "area": "holding", "address": 19110, "type": "float32", "unit": "%", "access": "R"}, {"name": "THD voltage L2-N", "area": "holding", "address": 19112, "type": "float32", "unit": "%", "access": "R"}, {"name": "THD voltage L3-N", "area": "holding", "address": 19114, "type": "float32", "unit": "%", "access": "R"}, {"name": "THD current L1", "area": "holding", "address": 19116, "type": "float32", "unit": "%", "access": "R"}, {"name": "THD current L2", "area": "holding", "address": 19118, "type": "float32", "unit": "%", "access": "R"}, {"name": "THD current L3", "area": "holding", "address": 19120, "type": "float32", "unit": "%", "access": "R"} ] }