{
  "manufacturer": "ime",
  "model": "nemo-d4-le",
  "device": "nemo-d4-le",
  "category": "Altro",
  "protocol": "modbus",
  "version": "v1",
  "firmware": null,
  "verification": "IMPORTED",
  "isDemo": false,
  "source": {
    "title": "ime nemo-d4-le — modbus-database (registers.json)",
    "url": "https://www.aggsoft.com/serial-data-logger/tutorials/modbus-data-logging/ime-nemo-d4-le.htm",
    "documentRef": null,
    "revision": null
  },
  "generatedAt": "2026-09-21T14:43:00.240Z",
  "registers": [
    {
      "address": "4096",
      "addressNumeric": 4096,
      "signal": "phase_1_phase_voltage",
      "name": "Phase-1-:-phase-voltage",
      "description": "Phase-1-:-phase-voltage",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "V",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4098",
      "addressNumeric": 4098,
      "signal": "phase_2_phase_voltage",
      "name": "Phase-2-:-phase-voltage",
      "description": "Phase-2-:-phase-voltage",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "V",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4100",
      "addressNumeric": 4100,
      "signal": "phase_3_phase_voltage",
      "name": "Phase-3-:-phase-voltage",
      "description": "Phase-3-:-phase-voltage",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "V",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4102",
      "addressNumeric": 4102,
      "signal": "phase_1_current",
      "name": "Phase-1-:-current",
      "description": "Phase-1-:-current",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "A",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4104",
      "addressNumeric": 4104,
      "signal": "phase_2_current",
      "name": "Phase-2-:-current",
      "description": "Phase-2-:-current",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "A",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4106",
      "addressNumeric": 4106,
      "signal": "phase_3_current",
      "name": "Phase-3-:-current",
      "description": "Phase-3-:-current",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "A",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4108",
      "addressNumeric": 4108,
      "signal": "neutral_current",
      "name": "Neutral-current",
      "description": "Neutral-current",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "A",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4110",
      "addressNumeric": 4110,
      "signal": "chained_voltage_l1_l2",
      "name": "Chained-voltage-:-L1-L2",
      "description": "Chained-voltage-:-L1-L2",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "V",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4112",
      "addressNumeric": 4112,
      "signal": "chained_voltage_l2_l3",
      "name": "Chained-voltage-:-L2-L3",
      "description": "Chained-voltage-:-L2-L3",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "V",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4114",
      "addressNumeric": 4114,
      "signal": "chained_voltage_l3_l1",
      "name": "Chained-voltage-:-L3-L1",
      "description": "Chained-voltage-:-L3-L1",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "V",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4116",
      "addressNumeric": 4116,
      "signal": "3_phase_active_power",
      "name": "3-phase-:-active-power",
      "description": "3-phase-:-active-power",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "W/var/VA",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4118",
      "addressNumeric": 4118,
      "signal": "3_phase_reactive_power",
      "name": "3-phase-:-reactive-power",
      "description": "3-phase-:-reactive-power",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "W/var/VA",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4120",
      "addressNumeric": 4120,
      "signal": "3_phase_apparent_power",
      "name": "3-phase-:-apparent-power",
      "description": "3-phase-:-apparent-power",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "W/var/VA",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4122",
      "addressNumeric": 4122,
      "signal": "3_phase_sign_of_active_power",
      "name": "3-phase-:-sign-of-active-power",
      "description": "3-phase-:-sign-of-active-power",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4123",
      "addressNumeric": 4123,
      "signal": "3_phase_sign_of_reactive_power",
      "name": "3-phase-:-sign-of-reactive-power",
      "description": "3-phase-:-sign-of-reactive-power",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4124",
      "addressNumeric": 4124,
      "signal": "3_phase_positive_active_energy",
      "name": "3-phase-:-positive-active-energy",
      "description": "3-phase-:-positive-active-energy",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "Wh",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4126",
      "addressNumeric": 4126,
      "signal": "3_phase_positive_reactive_energy",
      "name": "3-phase-:-positive-reactive-energy",
      "description": "3-phase-:-positive-reactive-energy",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "Wh",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4128",
      "addressNumeric": 4128,
      "signal": "3_phase_negative_active_energy",
      "name": "3-phase-:-negative-active-energy",
      "description": "3-phase-:-negative-active-energy",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "Wh",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4130",
      "addressNumeric": 4130,
      "signal": "3_phase_negative_reactive_energy",
      "name": "3-phase-:-negative-reactive-energy",
      "description": "3-phase-:-negative-reactive-energy",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "Wh",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4132",
      "addressNumeric": 4132,
      "signal": "3_phase_power_factor",
      "name": "3-phase-:-power-factor",
      "description": "3-phase-:-power-factor",
      "functionCode": 3,
      "datatype": "int16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": "s",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4133",
      "addressNumeric": 4133,
      "signal": "3_phase_sector_of_power_factor_cap_or_ind",
      "name": "3-phase-:-sector-of-power-factor-(cap-or-ind)",
      "description": "3-phase-:-sector-of-power-factor-(cap-or-ind)",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": "a",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4134",
      "addressNumeric": 4134,
      "signal": "frequency",
      "name": "Frequency",
      "description": "Frequency",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": "Hz",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4135",
      "addressNumeric": 4135,
      "signal": "3_phase_average_power",
      "name": "3-phase-:-average-power",
      "description": "3-phase-:-average-power",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "W/var/VA",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4137",
      "addressNumeric": 4137,
      "signal": "3_phase_peak_maximum_demand",
      "name": "3-phase-:-peak-maximum-demand",
      "description": "3-phase-:-peak-maximum-demand",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "W/var/VA",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4139",
      "addressNumeric": 4139,
      "signal": "time_counter_for_average_power",
      "name": "Time-counter-for-average-power",
      "description": "Time-counter-for-average-power",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": "minutes",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4140",
      "addressNumeric": 4140,
      "signal": "phase_1_active_power",
      "name": "Phase-1-:-active-power",
      "description": "Phase-1-:-active-power",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "W/var/VA",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4142",
      "addressNumeric": 4142,
      "signal": "phase_2_active_power",
      "name": "Phase-2-:-active-power",
      "description": "Phase-2-:-active-power",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "W/var/VA",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4144",
      "addressNumeric": 4144,
      "signal": "phase_3_active_power",
      "name": "Phase-3-:-active-power",
      "description": "Phase-3-:-active-power",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "W/var/VA",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4146",
      "addressNumeric": 4146,
      "signal": "phase_1_sign_of_active_power",
      "name": "Phase-1-:-sign-of-active-power",
      "description": "Phase-1-:-sign-of-active-power",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4147",
      "addressNumeric": 4147,
      "signal": "phase_2_sign_of_active_power",
      "name": "Phase-2-:-sign-of-active-power",
      "description": "Phase-2-:-sign-of-active-power",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4148",
      "addressNumeric": 4148,
      "signal": "phase_3_sign_of_active_power",
      "name": "Phase-3-:-sign-of-active-power",
      "description": "Phase-3-:-sign-of-active-power",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4149",
      "addressNumeric": 4149,
      "signal": "phase_1_reactive_power",
      "name": "Phase-1-:-reactive-power",
      "description": "Phase-1-:-reactive-power",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "W/var/VA",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4151",
      "addressNumeric": 4151,
      "signal": "phase_2_reactive_power",
      "name": "Phase-2-:-reactive-power",
      "description": "Phase-2-:-reactive-power",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "W/var/VA",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4153",
      "addressNumeric": 4153,
      "signal": "phase_3_reactive_power",
      "name": "Phase-3-:-reactive-power",
      "description": "Phase-3-:-reactive-power",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "W/var/VA",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4155",
      "addressNumeric": 4155,
      "signal": "phase_1_sign_of_reactive_power",
      "name": "Phase-1-:-sign-of-reactive-power",
      "description": "Phase-1-:-sign-of-reactive-power",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4156",
      "addressNumeric": 4156,
      "signal": "phase_2_sign_of_reactive_power",
      "name": "Phase-2-:-sign-of-reactive-power",
      "description": "Phase-2-:-sign-of-reactive-power",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4157",
      "addressNumeric": 4157,
      "signal": "phase_3_sign_of_reactive_power",
      "name": "Phase-3-:-sign-of-reactive-power",
      "description": "Phase-3-:-sign-of-reactive-power",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4158",
      "addressNumeric": 4158,
      "signal": "phase_1_apparent_power",
      "name": "Phase-1-:-apparent-power",
      "description": "Phase-1-:-apparent-power",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "W/var/VA",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4160",
      "addressNumeric": 4160,
      "signal": "phase_2_apparent_power",
      "name": "Phase-2-:-apparent-power",
      "description": "Phase-2-:-apparent-power",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "W/var/VA",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4162",
      "addressNumeric": 4162,
      "signal": "phase_3_apparent_power",
      "name": "Phase-3-:-apparent-power",
      "description": "Phase-3-:-apparent-power",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "W/var/VA",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4164",
      "addressNumeric": 4164,
      "signal": "phase_1_power_factor",
      "name": "Phase-1-:-power-factor",
      "description": "Phase-1-:-power-factor",
      "functionCode": 3,
      "datatype": "int16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": "s",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4165",
      "addressNumeric": 4165,
      "signal": "phase_2_power_factor",
      "name": "Phase-2-:-power-factor",
      "description": "Phase-2-:-power-factor",
      "functionCode": 3,
      "datatype": "int16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": "s",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4166",
      "addressNumeric": 4166,
      "signal": "phase_3_power_factor",
      "name": "Phase-3-:-power-factor",
      "description": "Phase-3-:-power-factor",
      "functionCode": 3,
      "datatype": "int16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": "s",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4167",
      "addressNumeric": 4167,
      "signal": "phase_1_power_factor_sector",
      "name": "Phase-1-:-power-factor-sector",
      "description": "Phase-1-:-power-factor-sector",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": "a",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4168",
      "addressNumeric": 4168,
      "signal": "phase_2_power_factor_sector",
      "name": "Phase-2-:-power-factor-sector",
      "description": "Phase-2-:-power-factor-sector",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": "a",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4169",
      "addressNumeric": 4169,
      "signal": "phase_3_power_factor_sector",
      "name": "Phase-3-:-power-factor-sector",
      "description": "Phase-3-:-power-factor-sector",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": "a",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4170",
      "addressNumeric": 4170,
      "signal": "phase_1_thd_v1",
      "name": "Phase-1-:-thd-V1",
      "description": "Phase-1-:-thd-V1",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": "%",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4171",
      "addressNumeric": 4171,
      "signal": "phase_2_thd_v2",
      "name": "Phase-2-:-thd-V2",
      "description": "Phase-2-:-thd-V2",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": "%",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4172",
      "addressNumeric": 4172,
      "signal": "phase_3_thd_v3",
      "name": "Phase-3-:-thd-V3",
      "description": "Phase-3-:-thd-V3",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": "%",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4173",
      "addressNumeric": 4173,
      "signal": "phase_1_thd_i1",
      "name": "Phase-1-:-thd-I1",
      "description": "Phase-1-:-thd-I1",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": "%",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    }
  ]
}