{ "$schema": "https://raw.githubusercontent.com/nobrega8/mbmap-library/main/schema/mbmap-2.schema.json", "mbmap": 2, "vendor": "Entes", "model": "MPR7 Series", "models": [ "MPR7 Series" ], "vendor_website": "entes.com.tr", "revision": 3, "source": "Modbus Database (Jibril Sharafi, MIT licence), table entes/mpr7-series; https://www.aggsoft.com/serial-data-logger/tutorials/modbus-data-logging/entes-mpr7-series.htm. Not verified against the manufacturer's documentation", "notes": [ "Entes MPR7 Series.", "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.", "Types, scaling and units corrected from the MPR-53S Modbus register table (32-bit values, ratios as in the table). This model has no manufacturer table of its own, so the map stays unofficial." ], "byte_order": "big", "word_order": "big", "address_base": 0, "x_status": "unofficial", "x_origin": "modbus-database", "registers": [ {"name": "L2 phase voltage", "area": "holding", "address": 2, "type": "uint32", "unit": "V", "access": "R", "scale": 0.1}, {"name": "L3 phase voltage", "area": "holding", "address": 4, "type": "uint32", "unit": "V", "access": "R", "scale": 0.1}, {"name": "L1 phase current", "area": "holding", "address": 6, "type": "uint32", "unit": "A", "access": "R", "scale": 0.001}, {"name": "L2 phase current", "area": "holding", "address": 8, "type": "uint32", "unit": "A", "access": "R", "scale": 0.001}, {"name": "L3 phase current", "area": "holding", "address": 10, "type": "uint32", "unit": "A", "access": "R", "scale": 0.001}, {"name": "Neutral current", "area": "holding", "address": 12, "type": "uint32", "unit": "A", "access": "R", "scale": 0.001}, {"name": "L1 L2 phase phase voltage", "area": "holding", "address": 14, "type": "uint32", "unit": "V", "access": "R", "scale": 0.1}, {"name": "L2 L3 phase phase voltage", "area": "holding", "address": 16, "type": "uint32", "unit": "V", "access": "R", "scale": 0.1}, {"name": "L3 L1 phase phase voltage", "area": "holding", "address": 18, "type": "uint32", "unit": "V", "access": "R", "scale": 0.1}, {"name": "L1 phase active power", "area": "holding", "address": 20, "type": "int32", "unit": "W", "access": "R", "scale": 0.1}, {"name": "L2 phase active power", "area": "holding", "address": 22, "type": "int32", "unit": "W", "access": "R", "scale": 0.1}, {"name": "L3 phase active power", "area": "holding", "address": 24, "type": "int32", "unit": "W", "access": "R", "scale": 0.1}, {"name": "L1 phase reactive power", "area": "holding", "address": 26, "type": "int32", "unit": "var", "access": "R", "scale": 0.1}, {"name": "L2 phase reactive power", "area": "holding", "address": 28, "type": "int32", "unit": "var", "access": "R", "scale": 0.1}, {"name": "L3 phase reactive power", "area": "holding", "address": 30, "type": "int32", "unit": "var", "access": "R", "scale": 0.1}, {"name": "L1 phase apparent power", "area": "holding", "address": 32, "type": "uint32", "unit": "VA", "access": "R", "scale": 0.1}, {"name": "L2 phase apparent power", "area": "holding", "address": 34, "type": "uint32", "unit": "VA", "access": "R", "scale": 0.1}, {"name": "L3 phase apparent power", "area": "holding", "address": 36, "type": "uint32", "unit": "VA", "access": "R", "scale": 0.1}, {"name": "L1 phase cos", "area": "holding", "address": 38, "type": "int32", "access": "R", "scale": 0.001}, {"name": "L2 phase cos", "area": "holding", "address": 40, "type": "int32", "access": "R", "scale": 0.001}, {"name": "L3 phase cos", "area": "holding", "address": 42, "type": "int32", "access": "R", "scale": 0.001}, {"name": "Total import active power", "area": "holding", "address": 44, "type": "int32", "unit": "W", "access": "R", "scale": 0.1}, {"name": "Total export active power", "area": "holding", "address": 46, "type": "int32", "unit": "W", "access": "R", "scale": 0.1}, {"name": "Total inductive reactive power", "area": "holding", "address": 48, "type": "int32", "unit": "var", "access": "R", "scale": 0.1}, {"name": "Total capacitive reactive power", "area": "holding", "address": 50, "type": "int32", "unit": "var", "access": "R", "scale": 0.1}, {"name": "Total apparent power", "area": "holding", "address": 52, "type": "uint32", "unit": "VA", "access": "R", "scale": 0.1}, {"name": "Average inductive cos", "area": "holding", "address": 54, "type": "int32", "access": "R", "scale": 0.001}, {"name": "Average capacitive cos", "area": "holding", "address": 56, "type": "int32", "access": "R", "scale": 0.001}, {"name": "Frequency", "area": "holding", "address": 58, "type": "uint32", "unit": "Hz", "access": "R", "scale": 0.01}, {"name": "Import active energy 1", "area": "holding", "address": 86, "type": "uint64", "unit": "Wh", "access": "RW"}, {"name": "Export active energy 1", "area": "holding", "address": 90, "type": "uint64", "unit": "Wh", "access": "RW"}, {"name": "Inductive reactive energy 1", "area": "holding", "address": 94, "type": "uint64", "unit": "Wh", "access": "RW"}, {"name": "Capacitive reactive energy 1", "area": "holding", "address": 98, "type": "uint64", "unit": "Wh", "access": "RW"}, {"name": "Import active energy 2", "area": "holding", "address": 102, "type": "uint64", "unit": "Wh", "access": "RW"}, {"name": "Export active energy 2", "area": "holding", "address": 106, "type": "uint64", "unit": "Wh", "access": "RW"}, {"name": "Inductive reactive energy 2", "area": "holding", "address": 110, "type": "uint64", "unit": "Wh", "access": "RW"}, {"name": "Capacitive reactive energy 2", "area": "holding", "address": 114, "type": "uint64", "unit": "Wh", "access": "RW"}, {"name": "L1 phase min. voltage", "area": "holding", "address": 118, "type": "uint32", "unit": "V", "access": "R", "scale": 0.1}, {"name": "L2 phase min. voltage", "area": "holding", "address": 120, "type": "uint32", "unit": "V", "access": "R", "scale": 0.1}, {"name": "L3 phase min. voltage", "area": "holding", "address": 122, "type": "uint32", "unit": "V", "access": "R", "scale": 0.1}, {"name": "L1 L2 phase phase min. voltage", "area": "holding", "address": 124, "type": "uint32", "unit": "V", "access": "R", "scale": 0.1}, {"name": "L2 L3 phase phase min. voltage", "area": "holding", "address": 126, "type": "uint32", "unit": "V", "access": "R", "scale": 0.1}, {"name": "L3 L1 phase phase min. voltage", "area": "holding", "address": 128, "type": "uint32", "unit": "V", "access": "R", "scale": 0.1}, {"name": "L1 phase min. current", "area": "holding", "address": 130, "type": "uint32", "unit": "A", "access": "R", "scale": 0.001}, {"name": "L2 phase min. current", "area": "holding", "address": 132, "type": "uint32", "unit": "A", "access": "R", "scale": 0.001}, {"name": "L3 phase min. current", "area": "holding", "address": 134, "type": "uint32", "unit": "A", "access": "R", "scale": 0.001}, {"name": "L1 phase min. active power", "area": "holding", "address": 136, "type": "int32", "unit": "W", "access": "R", "scale": 0.1}, {"name": "L2 phase min. active power", "area": "holding", "address": 138, "type": "int32", "unit": "W", "access": "R", "scale": 0.1}, {"name": "L3 phase min. active power", "area": "holding", "address": 140, "type": "int32", "unit": "W", "access": "R", "scale": 0.1}, {"name": "L1 phase min. reactive power", "area": "holding", "address": 142, "type": "int32", "unit": "var", "access": "R", "scale": 0.1} ], "revised": "2026-11-10" }