{
  "manufacturer": "abb",
  "model": "m2m-dmtme",
  "device": "m2m-dmtme",
  "category": "Altro",
  "protocol": "modbus",
  "version": "v1",
  "firmware": null,
  "verification": "IMPORTED",
  "isDemo": false,
  "source": {
    "title": "abb m2m-dmtme — modbus-database (registers.json)",
    "url": "https://www.aggsoft.com/serial-data-logger/tutorials/modbus-data-logging/abb-m2m-dmtme.htm",
    "documentRef": null,
    "revision": null
  },
  "generatedAt": "2026-09-21T14:22:59.038Z",
  "registers": [
    {
      "address": "4096",
      "addressNumeric": 4096,
      "signal": "3_phase_system_voltage",
      "name": "3-phase-system-voltage",
      "description": "3-phase-system-voltage",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "Volt",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4098",
      "addressNumeric": 4098,
      "signal": "phase_voltage_l1_n",
      "name": "Phase-voltage-L1-N",
      "description": "Phase-voltage-L1-N",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "Volt",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4100",
      "addressNumeric": 4100,
      "signal": "phase_voltage_l2_n",
      "name": "Phase-voltage-L2-N",
      "description": "Phase-voltage-L2-N",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "Volt",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4102",
      "addressNumeric": 4102,
      "signal": "phase_voltage_l3_n",
      "name": "Phase-voltage-L3-N",
      "description": "Phase-voltage-L3-N",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "Volt",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4104",
      "addressNumeric": 4104,
      "signal": "line_voltage_l1_2",
      "name": "Line-voltage-L1-2",
      "description": "Line-voltage-L1-2",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "Volt",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4106",
      "addressNumeric": 4106,
      "signal": "line_voltage_l2_3",
      "name": "Line-voltage-L2-3",
      "description": "Line-voltage-L2-3",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "Volt",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4108",
      "addressNumeric": 4108,
      "signal": "line_voltage_l3_1",
      "name": "Line-voltage-L3-1",
      "description": "Line-voltage-L3-1",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "Volt",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4110",
      "addressNumeric": 4110,
      "signal": "3_phase_system_current",
      "name": "3-phase-system-current",
      "description": "3-phase-system-current",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "mA",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4112",
      "addressNumeric": 4112,
      "signal": "line_current_l1",
      "name": "Line-current-L1",
      "description": "Line-current-L1",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "mA",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4114",
      "addressNumeric": 4114,
      "signal": "line_current_l2",
      "name": "Line-current-L2",
      "description": "Line-current-L2",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "mA",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4116",
      "addressNumeric": 4116,
      "signal": "line_current_l3",
      "name": "Line-current-L3",
      "description": "Line-current-L3",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "mA",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4118",
      "addressNumeric": 4118,
      "signal": "3_phase_system_power_factor",
      "name": "3-phase-system-power-factor",
      "description": "3-phase-system-power-factor",
      "functionCode": 3,
      "datatype": "int32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4120",
      "addressNumeric": 4120,
      "signal": "power_factor_l1",
      "name": "Power-factor-L1",
      "description": "Power-factor-L1",
      "functionCode": 3,
      "datatype": "int32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4122",
      "addressNumeric": 4122,
      "signal": "power_factor_l2",
      "name": "Power-factor-L2",
      "description": "Power-factor-L2",
      "functionCode": 3,
      "datatype": "int32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4124",
      "addressNumeric": 4124,
      "signal": "power_factor_l3",
      "name": "Power-factor-L3",
      "description": "Power-factor-L3",
      "functionCode": 3,
      "datatype": "int32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4126",
      "addressNumeric": 4126,
      "signal": "3_phase_system_cos",
      "name": "3-phase-system-cos",
      "description": "3-phase-system-cos",
      "functionCode": 3,
      "datatype": "int32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4128",
      "addressNumeric": 4128,
      "signal": "phase_cos_1",
      "name": "Phase-cos-1",
      "description": "Phase-cos-1",
      "functionCode": 3,
      "datatype": "int32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4130",
      "addressNumeric": 4130,
      "signal": "phase_cos_2",
      "name": "Phase-cos-2",
      "description": "Phase-cos-2",
      "functionCode": 3,
      "datatype": "int32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4132",
      "addressNumeric": 4132,
      "signal": "phase_cos_3",
      "name": "Phase-cos-3",
      "description": "Phase-cos-3",
      "functionCode": 3,
      "datatype": "int32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4134",
      "addressNumeric": 4134,
      "signal": "3_phase_system_apparent_power",
      "name": "3-phase-system-apparent-power",
      "description": "3-phase-system-apparent-power",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "VA",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4136",
      "addressNumeric": 4136,
      "signal": "apparent_power_l1",
      "name": "Apparent-power-L1",
      "description": "Apparent-power-L1",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "VA",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4138",
      "addressNumeric": 4138,
      "signal": "apparent_power_l2",
      "name": "Apparent-power-L2",
      "description": "Apparent-power-L2",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "VA",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4140",
      "addressNumeric": 4140,
      "signal": "apparent_power_l3",
      "name": "Apparent-power-L3",
      "description": "Apparent-power-L3",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": "VA",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4142",
      "addressNumeric": 4142,
      "signal": "3_phase_system_active_power",
      "name": "3-phase-system-active-power",
      "description": "3-phase-system-active-power",
      "functionCode": 3,
      "datatype": "int32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "Watt",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4144",
      "addressNumeric": 4144,
      "signal": "active_power_l1",
      "name": "Active-power-L1",
      "description": "Active-power-L1",
      "functionCode": 3,
      "datatype": "int32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "Watt",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4146",
      "addressNumeric": 4146,
      "signal": "active_power_l2",
      "name": "Active-power-L2",
      "description": "Active-power-L2",
      "functionCode": 3,
      "datatype": "int32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "Watt",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4148",
      "addressNumeric": 4148,
      "signal": "active_power_l3",
      "name": "Active-power-L3",
      "description": "Active-power-L3",
      "functionCode": 3,
      "datatype": "int32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "Watt",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4150",
      "addressNumeric": 4150,
      "signal": "3_phase_system_reactive_power",
      "name": "3-phase-system-reactive-power",
      "description": "3-phase-system-reactive-power",
      "functionCode": 3,
      "datatype": "int32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "VAr",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4152",
      "addressNumeric": 4152,
      "signal": "reactive_power_l1",
      "name": "Reactive-power-L1",
      "description": "Reactive-power-L1",
      "functionCode": 3,
      "datatype": "int32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "VAr",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4154",
      "addressNumeric": 4154,
      "signal": "reactive_power_l2",
      "name": "Reactive-power-L2",
      "description": "Reactive-power-L2",
      "functionCode": 3,
      "datatype": "int32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "VAr",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4156",
      "addressNumeric": 4156,
      "signal": "reactive_power_l3",
      "name": "Reactive-power-L3",
      "description": "Reactive-power-L3",
      "functionCode": 3,
      "datatype": "int32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "VAr",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4158",
      "addressNumeric": 4158,
      "signal": "3_phase_system_active_energy",
      "name": "3-phase-system-active-energy",
      "description": "3-phase-system-active-energy",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "Wh",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4160",
      "addressNumeric": 4160,
      "signal": "3_phase_system_reactive_energy",
      "name": "3-phase-system-reactive-energy",
      "description": "3-phase-system-reactive-energy",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "VArh",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4166",
      "addressNumeric": 4166,
      "signal": "frequency",
      "name": "Frequency",
      "description": "Frequency",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "mHz",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4192",
      "addressNumeric": 4192,
      "signal": "max_line_current_l1",
      "name": "Max-line-current-L1",
      "description": "Max-line-current-L1",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "mA",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4194",
      "addressNumeric": 4194,
      "signal": "max_line_current_l2",
      "name": "Max-line-current-L2",
      "description": "Max-line-current-L2",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "mA",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4196",
      "addressNumeric": 4196,
      "signal": "max_line_current_l3",
      "name": "Max-line-current-L3",
      "description": "Max-line-current-L3",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "mA",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4198",
      "addressNumeric": 4198,
      "signal": "max_3_phase_system_active_power",
      "name": "Max-3-phase-system-active-power",
      "description": "Max-3-phase-system-active-power",
      "functionCode": 3,
      "datatype": "int32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "Watt",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4200",
      "addressNumeric": 4200,
      "signal": "max_3_phase_system_apparent_power",
      "name": "Max-3-phase-system-apparent-power",
      "description": "Max-3-phase-system-apparent-power",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "VA",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4208",
      "addressNumeric": 4208,
      "signal": "3_phase_system_active_power_15_aver",
      "name": "3-phase-system-active-power-15-aver",
      "description": "3-phase-system-active-power-15-aver",
      "functionCode": 3,
      "datatype": "int32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "Watt",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4210",
      "addressNumeric": 4210,
      "signal": "3_phase_system_apparent_power_15_aver",
      "name": "3-phase-system-apparent-power-15-aver",
      "description": "3-phase-system-apparent-power-15-aver",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "VA",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4212",
      "addressNumeric": 4212,
      "signal": "active_energy_l1",
      "name": "Active-energy-L1",
      "description": "Active-energy-L1",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "Wh",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4214",
      "addressNumeric": 4214,
      "signal": "active_energy_l2",
      "name": "Active-energy-L2",
      "description": "Active-energy-L2",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "Wh",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4216",
      "addressNumeric": 4216,
      "signal": "active_energy_l3",
      "name": "Active-energy-L3",
      "description": "Active-energy-L3",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "Wh",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4218",
      "addressNumeric": 4218,
      "signal": "reactive_energy_l1",
      "name": "Reactive-energy-L1",
      "description": "Reactive-energy-L1",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "VArh",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4220",
      "addressNumeric": 4220,
      "signal": "reactive_energy_l2",
      "name": "Reactive-energy-L2",
      "description": "Reactive-energy-L2",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "VArh",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4222",
      "addressNumeric": 4222,
      "signal": "reactive_energy_l3",
      "name": "Reactive-energy-L3",
      "description": "Reactive-energy-L3",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "VArh",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4224",
      "addressNumeric": 4224,
      "signal": "max_3_phase_system_active_power_15_aver",
      "name": "Max-3-phase-system-active-power-15-aver",
      "description": "Max-3-phase-system-active-power-15-aver",
      "functionCode": 3,
      "datatype": "int32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "Watt",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4226",
      "addressNumeric": 4226,
      "signal": "voltage_thdf_l1",
      "name": "Voltage-ThdF-L1",
      "description": "Voltage-ThdF-L1",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": "Watt",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "4228",
      "addressNumeric": 4228,
      "signal": "voltage_thdf_l2",
      "name": "Voltage-ThdF-L2",
      "description": "Voltage-ThdF-L2",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": "Watt",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    }
  ]
}