{ "$schema": "https://raw.githubusercontent.com/nobrega8/mbmap-library/main/schema/mbmap-2.schema.json", "mbmap": 2, "vendor": "IME", "model": "Nemo D4 LP", "models": ["Nemo D4 LP"], "vendor_website": "imeitaly.com", "revision": 2, "source": "Modbus Database (Jibril Sharafi, MIT licence), table ime/nemo-d4-lp; https://www.aggsoft.com/serial-data-logger/tutorials/modbus-data-logging/ime-nemo-d4-lp.htm. Not verified against the manufacturer's documentation", "notes": [ "IME Nemo D4 LP.", "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": "Reset (r/w) bit to bit defined", "area": "holding", "address": 200, "type": "uint16", "access": "R", "description": "unit: (6)"}, {"name": "Phase 1 : phase voltage", "area": "holding", "address": 769, "type": "uint32", "unit": "V", "access": "R"}, {"name": "Phase 2 : phase voltage", "area": "holding", "address": 773, "type": "uint32", "unit": "V", "access": "R"}, {"name": "Phase 3 : phase voltage", "area": "holding", "address": 777, "type": "uint32", "unit": "V", "access": "R"}, {"name": "Phase 1 : current", "area": "holding", "address": 781, "type": "uint32", "unit": "A", "access": "R"}, {"name": "Phase 2 : current", "area": "holding", "address": 785, "type": "uint32", "unit": "A", "access": "R"}, {"name": "Phase 3 : current", "area": "holding", "address": 789, "type": "uint32", "unit": "A", "access": "R"}, {"name": "3 phase : active power", "area": "holding", "address": 793, "type": "uint32", "access": "R", "description": "unit: W/var/VA"}, {"name": "3 phase : reactive power", "area": "holding", "address": 797, "type": "uint32", "access": "R", "description": "unit: W/var/VA"}, {"name": "3 phase : apparent power", "area": "holding", "address": 801, "type": "uint32", "access": "R", "description": "unit: W/var/VA"}, {"name": "3 phase : positive active energy", "area": "holding", "address": 805, "type": "uint32", "unit": "Wh", "access": "R"}, {"name": "Chained voltage : L1 L2", "area": "holding", "address": 809, "type": "uint32", "unit": "V", "access": "R"}, {"name": "Chained voltage : L2 L3", "area": "holding", "address": 813, "type": "uint32", "unit": "V", "access": "R"}, {"name": "Chained voltage : L3 L1", "area": "holding", "address": 817, "type": "uint32", "unit": "V", "access": "R"}, {"name": "3 phase : partial positive active energy", "area": "holding", "address": 821, "type": "uint32", "unit": "Wh", "access": "R"}, {"name": "Frequency", "area": "holding", "address": 825, "type": "uint16", "unit": "Hz", "access": "R"}, {"name": "3 phase : power factor", "area": "holding", "address": 829, "type": "uint16", "access": "R"}, {"name": "3 phase : sector of power factor (cap or ind)", "area": "holding", "address": 831, "type": "uint16", "access": "R", "description": "unit: (1)"}, {"name": "3 phase : positive reactive energy", "area": "holding", "address": 835, "type": "uint32", "unit": "Wh", "access": "R"}, {"name": "3 phase : sign of active power", "area": "holding", "address": 839, "type": "uint16", "access": "R", "description": "unit: (5)"}, {"name": "Time counter", "area": "holding", "address": 840, "type": "uint32", "unit": "s", "access": "R"}, {"name": "3 phase : sign of reactive power", "area": "holding", "address": 844, "type": "uint16", "access": "R", "description": "unit: (5)"}, {"name": "3 phase : average power", "area": "holding", "address": 848, "type": "uint32", "access": "R", "description": "unit: W/var/VA"}, {"name": "3 phase : peak maximum demand", "area": "holding", "address": 852, "type": "uint32", "access": "R", "description": "unit: W/var/VA"}, {"name": "Time counter for average power", "area": "holding", "address": 856, "type": "uint16", "unit": "min", "access": "R"}, {"name": "Neutro current", "area": "holding", "address": 857, "type": "uint32", "unit": "A", "access": "R"}, {"name": "Phase 1 : active power", "area": "holding", "address": 861, "type": "uint32", "access": "R", "description": "unit: W/var/VA"}, {"name": "Phase 2 : active power", "area": "holding", "address": 865, "type": "uint32", "access": "R", "description": "unit: W/var/VA"}, {"name": "Phase 3 : active power", "area": "holding", "address": 869, "type": "uint32", "access": "R", "description": "unit: W/var/VA"}, {"name": "Phase 1 : sign of active power", "area": "holding", "address": 873, "type": "uint16", "access": "R", "description": "unit: (5)"}, {"name": "Phase 2 : sign of active power", "area": "holding", "address": 874, "type": "uint16", "access": "R", "description": "unit: (5)"}, {"name": "Phase 3 : sign of active power", "area": "holding", "address": 875, "type": "uint16", "access": "R", "description": "unit: (5)"}, {"name": "Phase 1 : reactive power", "area": "holding", "address": 876, "type": "uint32", "access": "R", "description": "unit: W/var/VA"}, {"name": "Phase 2 : reactive power", "area": "holding", "address": 880, "type": "uint32", "access": "R", "description": "unit: W/var/VA"}, {"name": "Phase 3 : reactive power", "area": "holding", "address": 884, "type": "uint32", "access": "R", "description": "unit: W/var/VA"}, {"name": "Phase 1 : sign of reactive power", "area": "holding", "address": 888, "type": "uint16", "access": "R", "description": "unit: (5)"}, {"name": "Phase 2 : sign of reactive power", "area": "holding", "address": 889, "type": "uint16", "access": "R", "description": "unit: (5)"}, {"name": "Phase 3 : sign of reactive power", "area": "holding", "address": 890, "type": "uint16", "access": "R", "description": "unit: (5)"}, {"name": "Phase 1 : average current", "area": "holding", "address": 891, "type": "uint32", "unit": "A", "access": "R"}, {"name": "Phase 2 : average current", "area": "holding", "address": 895, "type": "uint32", "unit": "A", "access": "R"}, {"name": "Phase 3 : average current", "area": "holding", "address": 899, "type": "uint32", "unit": "A", "access": "R"}, {"name": "Phase 1 : current maximum demand", "area": "holding", "address": 903, "type": "uint32", "unit": "A", "access": "R"}, {"name": "Phase 2 : current maximum demand", "area": "holding", "address": 907, "type": "uint32", "unit": "A", "access": "R"}, {"name": "Phase 3 : current maximum demand", "area": "holding", "address": 911, "type": "uint32", "unit": "A", "access": "R"}, {"name": "Phase 1 : thd voltage", "area": "holding", "address": 915, "type": "uint16", "unit": "%", "access": "R"}, {"name": "Phase 2 : thd voltage", "area": "holding", "address": 917, "type": "uint16", "unit": "%", "access": "R"}, {"name": "Phase 3 : thd voltage", "area": "holding", "address": 919, "type": "uint16", "unit": "%", "access": "R"}, {"name": "Phase 1 : thd current", "area": "holding", "address": 921, "type": "uint16", "unit": "%", "access": "R"}, {"name": "Phase 2 : thd current", "area": "holding", "address": 922, "type": "uint16", "unit": "%", "access": "R"}, {"name": "Phase 3 : thd current", "area": "holding", "address": 924, "type": "uint16", "unit": "%", "access": "R"} ] }