{ "$schema": "https://raw.githubusercontent.com/nobrega8/mbmap-library/main/schema/mbmap-2.schema.json", "mbmap": 2, "vendor": "Janitza", "model": "UMG96", "models": ["UMG96"], "vendor_website": "janitza.com", "revision": 2, "source": "Modbus Database (Jibril Sharafi, MIT licence), table janitza/umg96; https://www.aggsoft.com/serial-data-logger/tutorials/modbus-data-logging/janitza-umg96.htm. Not verified against the manufacturer's documentation", "notes": [ "Janitza UMG96.", "Converted automatically from the Modbus Database (MIT licence, Jibril Sharafi).", "Not verified against the manufacturer's documentation. The byte order is a guess: the source does not give one.", "Corrections are welcome (CONTRIBUTING.md). Change x_status once this table has been checked against the manual." ], "byte_order": "big", "word_order": "big", "address_base": 0, "x_status": "unofficial", "x_origin": "modbus-database", "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 L1 L3", "area": "holding", "address": 19010, "type": "float32", "unit": "V", "access": "R"}, {"name": "Current I L1", "area": "holding", "address": 19012, "type": "float32", "unit": "A", "access": "R"}, {"name": "Current I L2", "area": "holding", "address": 19014, "type": "float32", "unit": "A", "access": "R"}, {"name": "Current I L3", "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 P1 l1n", "area": "holding", "address": 19020, "type": "float32", "unit": "W", "access": "R"}, {"name": "Real power P2 l2n", "area": "holding", "address": 19022, "type": "float32", "unit": "W", "access": "R"}, {"name": "Real power P3 l3n", "area": "holding", "address": 19024, "type": "float32", "unit": "W", "access": "R"}, {"name": "Sum; psum3=p1+p2+p3", "area": "holding", "address": 19026, "type": "float32", "unit": "W", "access": "R"}, {"name": "Apparent power S1 l1n", "area": "holding", "address": 19028, "type": "float32", "unit": "VA", "access": "R"}, {"name": "Apparent power S2 l2n", "area": "holding", "address": 19030, "type": "float32", "unit": "VA", "access": "R"}, {"name": "Apparent power S3 l3n", "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": "Fund. reactive power Q1 l1n", "area": "holding", "address": 19036, "type": "float32", "unit": "var", "access": "R"}, {"name": "Fund. reactive power Q2 l2n", "area": "holding", "address": 19038, "type": "float32", "unit": "var", "access": "R"}, {"name": "Fund. reactive power Q3 l3n", "area": "holding", "address": 19040, "type": "float32", "unit": "var", "access": "R"}, {"name": "Sum; qsum3=q1+q2+q3", "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", "area": "holding", "address": 19086, "type": "float32", "unit": "varh", "access": "R"}, {"name": "Reactive energy L2", "area": "holding", "address": 19088, "type": "float32", "unit": "varh", "access": "R"}, {"name": "Reactive energy L3", "area": "holding", "address": 19090, "type": "float32", "unit": "varh", "access": "R"}, {"name": "Reactive energy l1..l3", "area": "holding", "address": 19092, "type": "float32", "unit": "varh", "access": "R"}, {"name": "Reactive energy ind. L1", "area": "holding", "address": 19094, "type": "float32", "unit": "varh", "access": "R"}, {"name": "Reactive energy ind. L2", "area": "holding", "address": 19096, "type": "float32", "unit": "varh", "access": "R"}, {"name": "Reactive energy ind. L3", "area": "holding", "address": 19098, "type": "float32", "unit": "varh", "access": "R"} ] }