{
  "manufacturer": "schneider",
  "model": "electric-em7200",
  "device": "electric-em7200",
  "category": "Altro",
  "protocol": "modbus",
  "version": "v1",
  "firmware": null,
  "verification": "IMPORTED",
  "isDemo": false,
  "source": {
    "title": "schneider electric-em7200 — modbus-database (registers.json)",
    "url": "https://www.aggsoft.com/serial-data-logger/tutorials/modbus-data-logging/schneider-electric-em7200.htm",
    "documentRef": null,
    "revision": null
  },
  "generatedAt": "2026-09-21T14:24:43.085Z",
  "registers": [
    {
      "address": "30",
      "addressNumeric": 30,
      "signal": "meter_name",
      "name": "Meter-name",
      "description": "Meter-name",
      "functionCode": 3,
      "datatype": "string",
      "length": null,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "50",
      "addressNumeric": 50,
      "signal": "meter_model",
      "name": "Meter-model",
      "description": "Meter-model",
      "functionCode": 3,
      "datatype": "string",
      "length": null,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "70",
      "addressNumeric": 70,
      "signal": "manufacturer",
      "name": "Manufacturer",
      "description": "Manufacturer",
      "functionCode": 3,
      "datatype": "string",
      "length": null,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "90",
      "addressNumeric": 90,
      "signal": "product_id_number",
      "name": "Product-id-number",
      "description": "Product-id-number",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "130",
      "addressNumeric": 130,
      "signal": "serial_number",
      "name": "Serial-number",
      "description": "Serial-number",
      "functionCode": 3,
      "datatype": "uint32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "136",
      "addressNumeric": 136,
      "signal": "hardware_revision",
      "name": "Hardware-revision",
      "description": "Hardware-revision",
      "functionCode": 3,
      "datatype": "string",
      "length": null,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "141",
      "addressNumeric": 141,
      "signal": "production_history_01",
      "name": "Production-history-01",
      "description": "Production-history-01",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "142",
      "addressNumeric": 142,
      "signal": "production_history_02",
      "name": "Production-history-02",
      "description": "Production-history-02",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "143",
      "addressNumeric": 143,
      "signal": "production_history_03",
      "name": "Production-history-03",
      "description": "Production-history-03",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "144",
      "addressNumeric": 144,
      "signal": "production_history_04",
      "name": "Production-history-04",
      "description": "Production-history-04",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "145",
      "addressNumeric": 145,
      "signal": "production_history_05",
      "name": "Production-history-05",
      "description": "Production-history-05",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "146",
      "addressNumeric": 146,
      "signal": "production_history_06",
      "name": "Production-history-06",
      "description": "Production-history-06",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "147",
      "addressNumeric": 147,
      "signal": "production_history_07",
      "name": "Production-history-07",
      "description": "Production-history-07",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "148",
      "addressNumeric": 148,
      "signal": "production_history_08",
      "name": "Production-history-08",
      "description": "Production-history-08",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "149",
      "addressNumeric": 149,
      "signal": "production_history_09",
      "name": "Production-history-09",
      "description": "Production-history-09",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "150",
      "addressNumeric": 150,
      "signal": "production_history_10",
      "name": "Production-history-10",
      "description": "Production-history-10",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "151",
      "addressNumeric": 151,
      "signal": "production_history_11",
      "name": "Production-history-11",
      "description": "Production-history-11",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "152",
      "addressNumeric": 152,
      "signal": "production_history_12",
      "name": "Production-history-12",
      "description": "Production-history-12",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "153",
      "addressNumeric": 153,
      "signal": "production_history_13",
      "name": "Production-history-13",
      "description": "Production-history-13",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "154",
      "addressNumeric": 154,
      "signal": "production_history_14",
      "name": "Production-history-14",
      "description": "Production-history-14",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "155",
      "addressNumeric": 155,
      "signal": "production_history_15",
      "name": "Production-history-15",
      "description": "Production-history-15",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "156",
      "addressNumeric": 156,
      "signal": "production_history_16",
      "name": "Production-history-16",
      "description": "Production-history-16",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "157",
      "addressNumeric": 157,
      "signal": "production_history_17",
      "name": "Production-history-17",
      "description": "Production-history-17",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "158",
      "addressNumeric": 158,
      "signal": "production_history_18",
      "name": "Production-history-18",
      "description": "Production-history-18",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "159",
      "addressNumeric": 159,
      "signal": "production_history_19",
      "name": "Production-history-19",
      "description": "Production-history-19",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "160",
      "addressNumeric": 160,
      "signal": "production_history_20",
      "name": "Production-history-20",
      "description": "Production-history-20",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "161",
      "addressNumeric": 161,
      "signal": "checksum",
      "name": "Checksum",
      "description": "Checksum",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "1637",
      "addressNumeric": 1637,
      "signal": "present_firmware_version_dlf_format_x_y_t",
      "name": "Present-firmware-version-(dlf-format)-x.y.t",
      "description": "Present-firmware-version-(dlf-format)-x.y.t",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "1638",
      "addressNumeric": 1638,
      "signal": "x_major",
      "name": "X-major",
      "description": "X-major",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "1639",
      "addressNumeric": 1639,
      "signal": "y_minor",
      "name": "Y-minor",
      "description": "Y-minor",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "1640",
      "addressNumeric": 1640,
      "signal": "z_quality",
      "name": "Z-quality",
      "description": "Z-quality",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "1641",
      "addressNumeric": 1641,
      "signal": "t_internal_evolutions",
      "name": "T-internal-evolutions",
      "description": "T-internal-evolutions",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "1642",
      "addressNumeric": 1642,
      "signal": "previous_firmware_version_dlf_format_x_y_t",
      "name": "Previous-firmware-version-(dlf-format)-x.y.t",
      "description": "Previous-firmware-version-(dlf-format)-x.y.t",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "1643",
      "addressNumeric": 1643,
      "signal": "x_major_1643",
      "name": "X-major",
      "description": "X-major",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "1644",
      "addressNumeric": 1644,
      "signal": "y_minor_1644",
      "name": "Y-minor",
      "description": "Y-minor",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "1645",
      "addressNumeric": 1645,
      "signal": "z_quality_1645",
      "name": "Z-quality",
      "description": "Z-quality",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "1646",
      "addressNumeric": 1646,
      "signal": "t_internal_evolutions_1646",
      "name": "T-internal-evolutions",
      "description": "T-internal-evolutions",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "1701",
      "addressNumeric": 1701,
      "signal": "present_firmware_version_dlf_format_x_y_t_1701",
      "name": "Present-firmware-version-(dlf-format)-x.y.t",
      "description": "Present-firmware-version-(dlf-format)-x.y.t",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "1702",
      "addressNumeric": 1702,
      "signal": "x_major_1702",
      "name": "X-major",
      "description": "X-major",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "1703",
      "addressNumeric": 1703,
      "signal": "y_minor_1703",
      "name": "Y-minor",
      "description": "Y-minor",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "1704",
      "addressNumeric": 1704,
      "signal": "z_quality_1704",
      "name": "Z-quality",
      "description": "Z-quality",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "1705",
      "addressNumeric": 1705,
      "signal": "t_internal_evolutions_1705",
      "name": "T-internal-evolutions",
      "description": "T-internal-evolutions",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "1706",
      "addressNumeric": 1706,
      "signal": "previous_firmware_version_dlf_format_x_y_t_1706",
      "name": "Previous-firmware-version-(dlf-format)-x.y.t",
      "description": "Previous-firmware-version-(dlf-format)-x.y.t",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "1707",
      "addressNumeric": 1707,
      "signal": "x_major_1707",
      "name": "X-major",
      "description": "X-major",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "1708",
      "addressNumeric": 1708,
      "signal": "y_minor_1708",
      "name": "Y-minor",
      "description": "Y-minor",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "1709",
      "addressNumeric": 1709,
      "signal": "z_quality_1709",
      "name": "Z-quality",
      "description": "Z-quality",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "1710",
      "addressNumeric": 1710,
      "signal": "t_internal_evolutions_1710",
      "name": "T-internal-evolutions",
      "description": "T-internal-evolutions",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "1715",
      "addressNumeric": 1715,
      "signal": "checksum_1715",
      "name": "Checksum",
      "description": "Checksum",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "1716",
      "addressNumeric": 1716,
      "signal": "bridge_code_version",
      "name": "Bridge-code-version",
      "description": "Bridge-code-version",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "1828",
      "addressNumeric": 1828,
      "signal": "number_of_metering_system_restarts",
      "name": "Number-of-metering-system-restarts",
      "description": "Number-of-metering-system-restarts",
      "functionCode": 3,
      "datatype": "uint16",
      "length": 1,
      "scale": 1,
      "offset": 0,
      "unit": null,
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    }
  ]
}