{ "$schema": "https://raw.githubusercontent.com/nobrega8/mbmap-library/main/schema/mbmap-2.schema.json", "mbmap": 2, "vendor": "Elspec", "model": "EQC ACR", "models": ["EQC ACR"], "vendor_website": "elspec-ltd.com", "revision": 2, "source": "Modbus Database (Jibril Sharafi, MIT licence), table elspec/eqc-acr; https://www.aggsoft.com/serial-data-logger/tutorials/modbus-data-logging/elspec-eqc-acr.htm. Not verified against the manufacturer's documentation", "notes": [ "Elspec EQC ACR.", "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 L2", "area": "holding", "address": 2, "type": "float32", "access": "R"}, {"name": "Voltage L3", "area": "holding", "address": 4, "type": "float32", "access": "R"}, {"name": "Voltage (6)", "area": "holding", "address": 6, "type": "float32", "access": "R"}, {"name": "Voltage L12", "area": "holding", "address": 8, "type": "float32", "access": "R"}, {"name": "Voltage L23", "area": "holding", "address": 10, "type": "float32", "access": "R"}, {"name": "Voltage L31", "area": "holding", "address": 12, "type": "float32", "access": "R"}, {"name": "Voltage (14)", "area": "holding", "address": 14, "type": "float32", "access": "R"}, {"name": "Frequency", "area": "holding", "address": 16, "type": "float32", "access": "R"}, {"name": "Current L1 (mains)", "area": "holding", "address": 20, "type": "float32", "access": "R"}, {"name": "Current L2 (mains)", "area": "holding", "address": 22, "type": "float32", "access": "R"}, {"name": "Current L3 (mains)", "area": "holding", "address": 24, "type": "float32", "access": "R"}, {"name": "Current (mains)", "area": "holding", "address": 26, "type": "float32", "access": "R"}, {"name": "Current L1 (caps)", "area": "holding", "address": 28, "type": "float32", "access": "R"}, {"name": "Current L2 (caps)", "area": "holding", "address": 30, "type": "float32", "access": "R"}, {"name": "Current L3 (caps)", "area": "holding", "address": 32, "type": "float32", "access": "R"}, {"name": "Current (caps)", "area": "holding", "address": 34, "type": "float32", "access": "R"}, {"name": "Current L1 (load)", "area": "holding", "address": 36, "type": "float32", "access": "R"}, {"name": "Current L2 (load)", "area": "holding", "address": 38, "type": "float32", "access": "R"}, {"name": "Current L3 (load)", "area": "holding", "address": 40, "type": "float32", "access": "R"}, {"name": "Current (load)", "area": "holding", "address": 42, "type": "float32", "access": "R"}, {"name": "Active power L1 (mains)", "area": "holding", "address": 50, "type": "float32", "access": "R"}, {"name": "Active power L2 (mains)", "area": "holding", "address": 52, "type": "float32", "access": "R"}, {"name": "Active power L3 (mains) (54)", "area": "holding", "address": 54, "type": "float32", "access": "R"}, {"name": "Active power L3 (mains) (56)", "area": "holding", "address": 56, "type": "float32", "access": "R"}, {"name": "Reactive power L1 (mains)", "area": "holding", "address": 58, "type": "float32", "access": "R"}, {"name": "Reactive power L2 (mains)", "area": "holding", "address": 60, "type": "float32", "access": "R"}, {"name": "Reactive power L3 (mains) (62)", "area": "holding", "address": 62, "type": "float32", "access": "R"}, {"name": "Reactive power L3 (mains) (64)", "area": "holding", "address": 64, "type": "float32", "access": "R"}, {"name": "Apparent power L1 (mains)", "area": "holding", "address": 66, "type": "float32", "access": "R"}, {"name": "Apparent power L2 (mains)", "area": "holding", "address": 68, "type": "float32", "access": "R"}, {"name": "Apparent power L3 (mains) (70)", "area": "holding", "address": 70, "type": "float32", "access": "R"}, {"name": "Apparent power L3 (mains) (72)", "area": "holding", "address": 72, "type": "float32", "access": "R"}, {"name": "Reactive power L1 (caps)", "area": "holding", "address": 88, "type": "float32", "access": "R"}, {"name": "Reactive power L2 (caps)", "area": "holding", "address": 90, "type": "float32", "access": "R"}, {"name": "Reactive power L3 (caps) (92)", "area": "holding", "address": 92, "type": "float32", "access": "R"}, {"name": "Reactive power L3 (caps) (94)", "area": "holding", "address": 94, "type": "float32", "access": "R"}, {"name": "Active power L1 (load)", "area": "holding", "address": 110, "type": "float32", "access": "R"}, {"name": "Active power L2 (load)", "area": "holding", "address": 112, "type": "float32", "access": "R"}, {"name": "Active power L3 (load) (114)", "area": "holding", "address": 114, "type": "float32", "access": "R"}, {"name": "Active power L3 (load) (116)", "area": "holding", "address": 116, "type": "float32", "access": "R"}, {"name": "Reactive power L1 (load)", "area": "holding", "address": 118, "type": "float32", "access": "R"}, {"name": "Reactive power L2 (load)", "area": "holding", "address": 120, "type": "float32", "access": "R"}, {"name": "Reactive power L3 (load) (122)", "area": "holding", "address": 122, "type": "float32", "access": "R"}, {"name": "Reactive power L3 (load) (124)", "area": "holding", "address": 124, "type": "float32", "access": "R"}, {"name": "Apparent power L1 (load)", "area": "holding", "address": 126, "type": "float32", "access": "R"}, {"name": "Apparent power L2 (load)", "area": "holding", "address": 128, "type": "float32", "access": "R"}, {"name": "Apparent power L3 (load) (130)", "area": "holding", "address": 130, "type": "float32", "access": "R"}, {"name": "Apparent power L3 (load) (132)", "area": "holding", "address": 132, "type": "float32", "access": "R"}, {"name": "Power factor (mains)", "area": "holding", "address": 140, "type": "float32", "access": "R"}, {"name": "Fault", "area": "holding", "address": 8448, "type": "float32", "access": "R"} ] }