{ "$schema": "https://raw.githubusercontent.com/nobrega8/mbmap-library/main/schema/mbmap-2.schema.json", "mbmap": 2, "vendor": "Veris", "model": "E23", "models": ["E23"], "vendor_website": "veris.com", "revision": 2, "source": "Modbus Database (Jibril Sharafi, MIT licence), table veris/e23; https://www.aggsoft.com/serial-data-logger/tutorials/modbus-data-logging/veris-e23.htm. Not verified against the manufacturer's documentation", "notes": [ "Veris E23.", "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": "Real energy (ph) consumption", "area": "holding", "address": 1537, "type": "float32", "unit": "kWh", "access": "R"}, {"name": "Reactive energy (qh) consumption", "area": "holding", "address": 1539, "type": "float32", "unit": "kvarh", "access": "R"}, {"name": "Apparent energy (sh) consumption", "area": "holding", "address": 1541, "type": "float32", "unit": "kVAh", "access": "R"}, {"name": "Total instantaneous real power (p)", "area": "holding", "address": 1543, "type": "float32", "unit": "kW", "access": "R"}, {"name": "Total instantaneous reactive power (q)", "area": "holding", "address": 1545, "type": "float32", "unit": "kvar", "access": "R"}, {"name": "Total instantaneous apparent power (s)", "area": "holding", "address": 1547, "type": "float32", "unit": "kVA", "access": "R"}, {"name": "Average power factor (pf: total kw / total kva)", "area": "holding", "address": 1549, "type": "float32", "access": "R"}, {"name": "Voltage line to line (u), average of active phases", "area": "holding", "address": 1551, "type": "float32", "unit": "V", "access": "R"}, {"name": "Voltageline to neutral (v), average of active phases", "area": "holding", "address": 1553, "type": "float32", "unit": "V", "access": "R"}, {"name": "Current, average of active phases", "area": "holding", "address": 1555, "type": "float32", "unit": "A", "access": "R"}, {"name": "Frequency (derived from phase a, b, or C in that order)", "area": "holding", "address": 1557, "type": "float32", "unit": "Hz", "access": "R"}, {"name": "Total real power present demand", "area": "holding", "address": 1559, "type": "float32", "unit": "kW", "access": "R"}, {"name": "Total reactive power present demand", "area": "holding", "address": 1561, "type": "float32", "unit": "kvar", "access": "R"}, {"name": "Total apparent power present demand", "area": "holding", "address": 1563, "type": "float32", "unit": "kVA", "access": "R"}, {"name": "Total real power max demand", "area": "holding", "address": 1565, "type": "float32", "unit": "kW", "access": "R"}, {"name": "Total reactive power max demand", "area": "holding", "address": 1567, "type": "float32", "unit": "kvar", "access": "R"}, {"name": "Total apparent power max demand", "area": "holding", "address": 1569, "type": "float32", "unit": "kVA", "access": "R"}, {"name": "Pulse counter 1 (real energy)", "area": "holding", "address": 1577, "type": "float32", "access": "R"}, {"name": "Pulse counter 2 (reactive energy)", "area": "holding", "address": 1579, "type": "float32", "access": "R"}, {"name": "Real energy consumption, L1", "area": "holding", "address": 1589, "type": "float32", "unit": "kWh", "access": "R"}, {"name": "Real energy consumption, L2", "area": "holding", "address": 1591, "type": "float32", "unit": "kWh", "access": "R"}, {"name": "Real energy consumption, L3", "area": "holding", "address": 1593, "type": "float32", "unit": "kWh", "access": "R"}, {"name": "Reactive energy consumption, L1", "area": "holding", "address": 1595, "type": "float32", "unit": "kWh", "access": "R"}, {"name": "Reactive energy consumption, L2", "area": "holding", "address": 1597, "type": "float32", "unit": "kWh", "access": "R"}, {"name": "Reactive energy consumption, L3", "area": "holding", "address": 1599, "type": "float32", "unit": "kWh", "access": "R"}, {"name": "Apparent energy consumption, L1", "area": "holding", "address": 1601, "type": "float32", "unit": "kWh", "access": "R"}, {"name": "Apparent energy consumption, L2", "area": "holding", "address": 1603, "type": "float32", "unit": "kWh", "access": "R"}, {"name": "Apparent energy consumption, L3", "area": "holding", "address": 1605, "type": "float32", "unit": "kWh", "access": "R"}, {"name": "Real power, L1", "area": "holding", "address": 1607, "type": "float32", "unit": "kW", "access": "R"}, {"name": "Real power, L2", "area": "holding", "address": 1609, "type": "float32", "unit": "kW", "access": "R"}, {"name": "Real power, L3", "area": "holding", "address": 1611, "type": "float32", "unit": "kW", "access": "R"}, {"name": "Reactive power, L1", "area": "holding", "address": 1613, "type": "float32", "unit": "kvar", "access": "R"}, {"name": "Reactive power, L2", "area": "holding", "address": 1615, "type": "float32", "unit": "kvar", "access": "R"}, {"name": "Reactive power, L3", "area": "holding", "address": 1617, "type": "float32", "unit": "kvar", "access": "R"}, {"name": "Apparent power, L1", "area": "holding", "address": 1619, "type": "float32", "unit": "kVA", "access": "R"}, {"name": "Apparent power, L2", "area": "holding", "address": 1621, "type": "float32", "unit": "kVA", "access": "R"}, {"name": "Apparent power, L3", "area": "holding", "address": 1623, "type": "float32", "unit": "kVA", "access": "R"}, {"name": "Power factor, L1", "area": "holding", "address": 1625, "type": "float32", "access": "R"}, {"name": "Power factor, L2", "area": "holding", "address": 1627, "type": "float32", "access": "R"}, {"name": "Power factor, L3", "area": "holding", "address": 1629, "type": "float32", "access": "R"}, {"name": "Voltage, L1 L2", "area": "holding", "address": 1631, "type": "float32", "unit": "V", "access": "R"}, {"name": "Voltage, L2 L3", "area": "holding", "address": 1633, "type": "float32", "unit": "V", "access": "R"}, {"name": "Voltage, L3 L1", "area": "holding", "address": 1635, "type": "float32", "unit": "V", "access": "R"}, {"name": "Voltage, L1 N", "area": "holding", "address": 1637, "type": "float32", "unit": "V", "access": "R"}, {"name": "Voltage, L2 N", "area": "holding", "address": 1639, "type": "float32", "unit": "V", "access": "R"}, {"name": "Voltage, L3 N", "area": "holding", "address": 1641, "type": "float32", "unit": "V", "access": "R"}, {"name": "Current, phase A", "area": "holding", "address": 1643, "type": "float32", "unit": "A", "access": "R"}, {"name": "Current, phase B", "area": "holding", "address": 1645, "type": "float32", "unit": "A", "access": "R"}, {"name": "Current, phase C", "area": "holding", "address": 1647, "type": "float32", "unit": "A", "access": "R"}, {"name": "Current, neutral", "area": "holding", "address": 1649, "type": "float32", "unit": "A", "access": "R"} ] }