{
  "$schema": "https://raw.githubusercontent.com/nobrega8/mbmap-library/main/schema/mbmap-2.schema.json",
  "mbmap": 2,
  "vendor": "Schneider Electric",
  "model": "PM2125 / PM2225",
  "models": [
    "PM2125",
    "PM2225"
  ],
  "vendor_website": "se.com",
  "description": "Power meter",
  "revision": 1,
  "revised": "2026-10-18",
  "source": "Schneider Electric, PM2000 series firmware, revision history and Modbus register map, LCD v01.05.03",
  "sources": [
    {
      "title": "Schneider Electric, PM2000 series firmware, revision history and Modbus register map, LCD v01.05.03",
      "version": "v1050_6",
      "date": "2022-08",
      "url": "https://www.se.com/sg/en/download/document/PM2000_LCD_01_05_03_55/",
      "note": "spreadsheet Public_PM2125&PM2225 PMC Register List_v1050_6.xls, sheet Register List"
    }
  ],
  "notes": [
    "Addresses are the register numbers of the register list (Modicon numbering, 1-based): the address on the wire is the register number minus 1.",
    "Registers marked RWC in the register list are changed through the command interface, so they are listed as read-only.",
    "Values the meter cannot provide read as the N/A value of their data type (0xFFFF, 0xFFFFFFFF, 0x8000 or a float NaN).",
    "Power factor registers are four-quadrant values from -2 to 2, not plain power factors: 0° = 1, 90° = 0, 180° = -1, 270° = 2. Above 1, the power factor is 2 minus the value and leading; below -1 it is -2 minus the value and leading; otherwise it is the value, lagging (unity at ±1).",
    "The register list does not state the order of the two registers of a 32-bit value; this map uses the order of the PM5000 family (most significant register first). If the values look wrong on a device, try little word order.",
    "Registers that exist only on some of the models say so in their description."
  ],
  "protocol": "rtu",
  "unit_id": 1,
  "baudrate": 19200,
  "parity": "N",
  "databits": 8,
  "stopbits": 1,
  "byte_order": "big",
  "word_order": "big",
  "address_base": 1,
  "x_status": "official",
  "registers": [
    {
      "name": "Meter Name",
      "group": "System Setup & Status",
      "area": "holding",
      "address": 30,
      "type": "string",
      "length": 20,
      "access": "R"
    },
    {
      "name": "Meter Model",
      "group": "System Setup & Status",
      "area": "holding",
      "address": 50,
      "type": "string",
      "length": 20,
      "access": "R",
      "role": "model"
    },
    {
      "name": "Manufacturer",
      "group": "System Setup & Status",
      "area": "holding",
      "address": 70,
      "type": "string",
      "length": 20,
      "access": "R"
    },
    {
      "name": "Product ID Number",
      "group": "System Setup & Status",
      "area": "holding",
      "address": 90,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Hardware Detected",
      "group": "System Setup & Status",
      "area": "holding",
      "address": 91,
      "type": "uint64",
      "access": "R",
      "description": "Bitmap. Range: 0x0000 – 0xFFFF. Bitmap indicating base hardware options detected Bit 01 = HMI Bit 02 = Modbus Serial Communications Port Bit 03 = Modbus Ethernet Communications Port Bit 04 = Digital Inputs Bit 05 = Digital Outputs Bit 06-16 Not Used"
    },
    {
      "name": "Supported Features",
      "group": "System Setup & Status",
      "area": "holding",
      "address": 95,
      "type": "uint64",
      "access": "R",
      "description": "Bitmap. Range: 0x0000 – 0xFFFF"
    },
    {
      "name": "Manufacturing Unit Id (To be prefixed in Serial Number\n While Displaying)",
      "group": "System Setup & Status",
      "area": "holding",
      "address": 129,
      "type": "uint16",
      "access": "R",
      "description": "(To be prefixed in Serial Number While Displaying)"
    },
    {
      "name": "Serial Number",
      "group": "System Setup & Status",
      "area": "holding",
      "address": 130,
      "type": "uint32",
      "access": "R"
    },
    {
      "name": "Date of Manufacture",
      "group": "System Setup & Status",
      "area": "holding",
      "address": 132,
      "type": "uint64",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Hardware Revision",
      "group": "System Setup & Status",
      "area": "holding",
      "address": 136,
      "type": "string",
      "length": 5,
      "access": "R"
    },
    {
      "name": "Production History 01",
      "group": "System Setup & Status",
      "area": "holding",
      "address": 141,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Production History 02",
      "group": "System Setup & Status",
      "area": "holding",
      "address": 142,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Production History 03",
      "group": "System Setup & Status",
      "area": "holding",
      "address": 143,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Production History 04",
      "group": "System Setup & Status",
      "area": "holding",
      "address": 144,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Production History 05",
      "group": "System Setup & Status",
      "area": "holding",
      "address": 145,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Production History 06",
      "group": "System Setup & Status",
      "area": "holding",
      "address": 146,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Production History 07",
      "group": "System Setup & Status",
      "area": "holding",
      "address": 147,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Production History 08",
      "group": "System Setup & Status",
      "area": "holding",
      "address": 148,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Production History 09",
      "group": "System Setup & Status",
      "area": "holding",
      "address": 149,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Production History 10",
      "group": "System Setup & Status",
      "area": "holding",
      "address": 150,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Production History 11",
      "group": "System Setup & Status",
      "area": "holding",
      "address": 151,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Production History 12",
      "group": "System Setup & Status",
      "area": "holding",
      "address": 152,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Production History 13",
      "group": "System Setup & Status",
      "area": "holding",
      "address": 153,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Production History 14",
      "group": "System Setup & Status",
      "area": "holding",
      "address": 154,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Production History 15",
      "group": "System Setup & Status",
      "area": "holding",
      "address": 155,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Production History 16",
      "group": "System Setup & Status",
      "area": "holding",
      "address": 156,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Production History 17",
      "group": "System Setup & Status",
      "area": "holding",
      "address": 157,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Production History 18",
      "group": "System Setup & Status",
      "area": "holding",
      "address": 158,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Production History 19",
      "group": "System Setup & Status",
      "area": "holding",
      "address": 159,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Production History 20",
      "group": "System Setup & Status",
      "area": "holding",
      "address": 160,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Checksum",
      "group": "System Setup & Status",
      "area": "holding",
      "address": 161,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Installed Option – Slot A",
      "group": "System Setup & Status",
      "area": "holding",
      "address": 400,
      "type": "uint16",
      "access": "R",
      "description": "For PM2125, PM2225 Options slots 2DI2DO - 0x0122"
    },
    {
      "name": "Option Slot A: Serial Number",
      "group": "System Setup & Status",
      "area": "holding",
      "address": 403,
      "type": "uint32",
      "access": "R"
    },
    {
      "name": "Option Slot A: Date of Manufacture",
      "group": "System Setup & Status",
      "area": "holding",
      "address": 405,
      "type": "uint64",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Option Slot A: Hardware Revision",
      "group": "System Setup & Status",
      "area": "holding",
      "address": 409,
      "type": "string",
      "length": 5,
      "access": "R"
    },
    {
      "name": "FW version",
      "group": "System Setup & Status",
      "area": "holding",
      "address": 414,
      "type": "uint16",
      "access": "R",
      "description": "This is encoded into a packed binary format"
    },
    {
      "name": "Present Firmware Version (DLF Format) X.Y.T",
      "group": "System Setup & Status",
      "area": "holding",
      "address": 1637,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0 – 32,767. The firmware version takes the following form: XXYYT"
    },
    {
      "name": "X – Major",
      "group": "System Setup & Status",
      "area": "holding",
      "address": 1638,
      "type": "uint16",
      "access": "R",
      "description": "Range: 00 – 99"
    },
    {
      "name": "Y – Minor",
      "group": "System Setup & Status",
      "area": "holding",
      "address": 1639,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0000 – 9999"
    },
    {
      "name": "Z – Quality",
      "group": "System Setup & Status",
      "area": "holding",
      "address": 1640,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0000 – 9999"
    },
    {
      "name": "T – Internal evolutions",
      "group": "System Setup & Status",
      "area": "holding",
      "address": 1641,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0000 – 9999"
    },
    {
      "name": "Previous Firmware Version (DLF Format) X.Y.T",
      "group": "System Setup & Status",
      "area": "holding",
      "address": 1642,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0 – 32,767. The firmware version takes the following form: XXYYT"
    },
    {
      "name": "Operating System: X – Major",
      "group": "System Setup & Status",
      "area": "holding",
      "address": 1643,
      "type": "uint16",
      "access": "R",
      "description": "Range: 00 – 99"
    },
    {
      "name": "Operating System: Y – Minor",
      "group": "System Setup & Status",
      "area": "holding",
      "address": 1644,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0000 – 9999"
    },
    {
      "name": "Operating System: Z – Quality",
      "group": "System Setup & Status",
      "area": "holding",
      "address": 1645,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0000 – 9999"
    },
    {
      "name": "Operating System: T – Internal evolutions",
      "group": "System Setup & Status",
      "area": "holding",
      "address": 1646,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0000 – 9999"
    },
    {
      "name": "Date/Time of Last Firmware Download",
      "group": "System Setup & Status",
      "area": "holding",
      "address": 1647,
      "type": "uint64",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Reset: Present Firmware Version (DLF Format) X.Y.T",
      "group": "System Setup & Status",
      "area": "holding",
      "address": 1669,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0 – 32,767. The firmware version takes the following form: XXYYT"
    },
    {
      "name": "Reset: X – Major",
      "group": "System Setup & Status",
      "area": "holding",
      "address": 1670,
      "type": "uint16",
      "access": "R",
      "description": "Range: 00 – 99"
    },
    {
      "name": "Reset: Y – Minor",
      "group": "System Setup & Status",
      "area": "holding",
      "address": 1671,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0000 – 9999"
    },
    {
      "name": "Reset: Z – Quality",
      "group": "System Setup & Status",
      "area": "holding",
      "address": 1672,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0000 – 9999"
    },
    {
      "name": "Reset: T – Internal evolutions",
      "group": "System Setup & Status",
      "area": "holding",
      "address": 1673,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0000 – 9999"
    },
    {
      "name": "Reset: Previous Firmware Version (DLF Format) X.Y.T",
      "group": "System Setup & Status",
      "area": "holding",
      "address": 1674,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0 – 32,767. Not supported in PM5xxx. Space reserved to preserve NVRAM locations"
    },
    {
      "name": "Reset: X – Major (1675)",
      "group": "System Setup & Status",
      "area": "holding",
      "address": 1675,
      "type": "uint16",
      "access": "R",
      "description": "Range: 00 – 99. Not supported in PM5xxx. Space reserved to preserve NVRAM locations"
    },
    {
      "name": "Reset: Y – Minor (1676)",
      "group": "System Setup & Status",
      "area": "holding",
      "address": 1676,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0000 – 9999. Not supported in PM5xxx. Space reserved to preserve NVRAM locations"
    },
    {
      "name": "Reset: Z – Quality (1677)",
      "group": "System Setup & Status",
      "area": "holding",
      "address": 1677,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0000 – 9999. Not supported in PM5xxx. Space reserved to preserve NVRAM locations"
    },
    {
      "name": "Reset: T – Internal evolutions (1678)",
      "group": "System Setup & Status",
      "area": "holding",
      "address": 1678,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0000 – 9999. Not supported in PM5xxx. Space reserved to preserve NVRAM locations"
    },
    {
      "name": "Reset: Date/Time of Last Firmware Download",
      "group": "System Setup & Status",
      "area": "holding",
      "address": 1679,
      "type": "uint64",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds). Not supported in PM5xxx. Space reserved to preserve NVRAM locations"
    },
    {
      "name": "Language: Present Firmware Version (DLF Format) X.Y.T",
      "group": "System Setup & Status",
      "area": "holding",
      "address": 1701,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0 – 32,767. The firmware version takes the following form: XXYYT"
    },
    {
      "name": "Language: X – Major",
      "group": "System Setup & Status",
      "area": "holding",
      "address": 1702,
      "type": "uint16",
      "access": "R",
      "description": "Range: 00 – 99"
    },
    {
      "name": "Language: Y – Minor",
      "group": "System Setup & Status",
      "area": "holding",
      "address": 1703,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0000 – 9999"
    },
    {
      "name": "Language: Z – Quality",
      "group": "System Setup & Status",
      "area": "holding",
      "address": 1704,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0000 – 9999"
    },
    {
      "name": "Language: T – Internal evolutions",
      "group": "System Setup & Status",
      "area": "holding",
      "address": 1705,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0000 – 9999"
    },
    {
      "name": "Language: Previous Firmware Version (DLF Format) X.Y.T",
      "group": "System Setup & Status",
      "area": "holding",
      "address": 1706,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0 – 32,767"
    },
    {
      "name": "Language: X – Major (1707)",
      "group": "System Setup & Status",
      "area": "holding",
      "address": 1707,
      "type": "uint16",
      "access": "R",
      "description": "Range: 00 – 99"
    },
    {
      "name": "Language: Y – Minor (1708)",
      "group": "System Setup & Status",
      "area": "holding",
      "address": 1708,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0000 – 9999"
    },
    {
      "name": "Language: Z – Quality (1709)",
      "group": "System Setup & Status",
      "area": "holding",
      "address": 1709,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0000 – 9999"
    },
    {
      "name": "Language: T – Internal evolutions (1710)",
      "group": "System Setup & Status",
      "area": "holding",
      "address": 1710,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0000 – 9999"
    },
    {
      "name": "Language: Date/Time of Last Firmware Download",
      "group": "System Setup & Status",
      "area": "holding",
      "address": 1711,
      "type": "uint64",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Language: Checksum",
      "group": "System Setup & Status",
      "area": "holding",
      "address": 1715,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Bridge Code Version",
      "group": "System Setup & Status",
      "area": "holding",
      "address": 1716,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Download – CRC of Last FW Download",
      "group": "System Setup & Status",
      "area": "holding",
      "address": 1747,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Download – Flash Write Failure",
      "group": "System Setup & Status",
      "area": "holding",
      "address": 1748,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Download – % Complete",
      "group": "System Setup & Status",
      "area": "holding",
      "address": 1749,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0 – 100"
    },
    {
      "name": "Reserved For Download Software Use",
      "group": "System Setup & Status",
      "area": "holding",
      "address": 1750,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Last Unit Restart DateTime",
      "group": "System Setup & Status",
      "area": "holding",
      "address": 1824,
      "type": "uint64",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Number of Metering System Restarts",
      "group": "System Setup & Status",
      "area": "holding",
      "address": 1828,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Number of Control Power Failures",
      "group": "System Setup & Status",
      "area": "holding",
      "address": 1829,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Date/Time of Last Control Power Failure",
      "group": "System Setup & Status",
      "area": "holding",
      "address": 1830,
      "type": "uint64",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Duration of Last Control Power Failure",
      "group": "System Setup & Status",
      "area": "holding",
      "address": 1834,
      "type": "uint32",
      "unit": "s",
      "access": "R"
    },
    {
      "name": "Cause of Last Meter Reset",
      "group": "System Setup & Status",
      "area": "holding",
      "address": 1836,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0 – 2. 0 = Unknown 1 = Reset command 2 = Power failure"
    },
    {
      "name": "Year",
      "group": "System Setup & Status",
      "area": "holding",
      "address": 1837,
      "type": "uint16",
      "unit": "year",
      "access": "R",
      "description": "Range: 2000 – 2127"
    },
    {
      "name": "Month",
      "group": "System Setup & Status",
      "area": "holding",
      "address": 1838,
      "type": "uint16",
      "unit": "month",
      "access": "R",
      "description": "Range: 1 – 12"
    },
    {
      "name": "Day",
      "group": "System Setup & Status",
      "area": "holding",
      "address": 1839,
      "type": "uint16",
      "unit": "days",
      "access": "R",
      "description": "Range: 1 – 31"
    },
    {
      "name": "Hour",
      "group": "System Setup & Status",
      "area": "holding",
      "address": 1840,
      "type": "uint16",
      "unit": "hours",
      "access": "R",
      "description": "Range: 0 – 23"
    },
    {
      "name": "Minute",
      "group": "System Setup & Status",
      "area": "holding",
      "address": 1841,
      "type": "uint16",
      "unit": "min",
      "access": "R",
      "description": "Range: 0 – 59"
    },
    {
      "name": "Second",
      "group": "System Setup & Status",
      "area": "holding",
      "address": 1842,
      "type": "uint16",
      "unit": "s",
      "access": "R",
      "description": "Range: 0 – 59"
    },
    {
      "name": "Millisecond",
      "group": "System Setup & Status",
      "area": "holding",
      "address": 1843,
      "type": "uint16",
      "unit": "ms",
      "access": "R",
      "description": "Range: 0 – 999"
    },
    {
      "name": "Present Date & Time (4 register format): Year",
      "group": "System Setup & Status",
      "area": "holding",
      "address": 1845,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0 – 127"
    },
    {
      "name": "Month & Day",
      "group": "System Setup & Status",
      "area": "holding",
      "address": 1846,
      "type": "uint16",
      "access": "R",
      "description": "Range: 1 – 12, 1 – 31"
    },
    {
      "name": "Hour & Minute",
      "group": "System Setup & Status",
      "area": "holding",
      "address": 1847,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0 – 23, 0 – 59"
    },
    {
      "name": "Milliseconds",
      "group": "System Setup & Status",
      "area": "holding",
      "address": 1848,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0 – 59,999"
    },
    {
      "name": "Setup Password",
      "group": "System Setup & Status",
      "area": "holding",
      "address": 1880,
      "type": "string",
      "length": 4,
      "access": "R"
    },
    {
      "name": "Energy Reset Password",
      "group": "System Setup & Status",
      "area": "holding",
      "address": 1884,
      "type": "string",
      "length": 4,
      "access": "R"
    },
    {
      "name": "Demand  Reset Password",
      "group": "System Setup & Status",
      "area": "holding",
      "address": 1888,
      "type": "string",
      "length": 4,
      "access": "R"
    },
    {
      "name": "Min/Max Reset Password",
      "group": "System Setup & Status",
      "area": "holding",
      "address": 1892,
      "type": "string",
      "length": 4,
      "access": "R"
    },
    {
      "name": "Diagnostics Password",
      "group": "System Setup & Status",
      "area": "holding",
      "address": 1896,
      "type": "string",
      "length": 4,
      "access": "R"
    },
    {
      "name": "Active Load Timer",
      "group": "Meter Setup & Status",
      "area": "holding",
      "address": 2002,
      "type": "uint32",
      "unit": "s",
      "access": "R",
      "description": "Increments when average current exceeds the Active Load Timer Setpoint"
    },
    {
      "name": "Meter Operation Timer",
      "group": "Meter Setup & Status",
      "area": "holding",
      "address": 2004,
      "type": "uint32",
      "unit": "s",
      "access": "R"
    },
    {
      "name": "Cycle Count",
      "group": "Meter Setup & Status",
      "area": "holding",
      "address": 2006,
      "type": "uint32",
      "access": "R"
    },
    {
      "name": "Number of Phases",
      "group": "Meter Setup & Status",
      "area": "holding",
      "address": 2014,
      "type": "uint16",
      "access": "R",
      "description": "Range: 1 or 3. Must match Power System Configuration Enumeration"
    },
    {
      "name": "Number of Wires",
      "group": "Meter Setup & Status",
      "area": "holding",
      "address": 2015,
      "type": "uint16",
      "access": "R",
      "description": "Range: 2 – 4. Must match Power System Configuration Enumeration"
    },
    {
      "name": "Power System Configuration",
      "group": "Meter Setup & Status",
      "area": "holding",
      "address": 2016,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0 – 12 PM5350: 0 - 12"
    },
    {
      "name": "Nominal Frequency",
      "group": "Meter Setup & Status",
      "area": "holding",
      "address": 2017,
      "type": "uint16",
      "unit": "Hz",
      "access": "R",
      "description": "Range: 50, 60, 400 PM5350: 50, 60. PM5350 does not support 400Hz"
    },
    {
      "name": "Nominal Voltage",
      "group": "Meter Setup & Status",
      "area": "holding",
      "address": 2018,
      "type": "float32",
      "unit": "V",
      "access": "R",
      "description": "Range: 230"
    },
    {
      "name": "Nominal Current",
      "group": "Meter Setup & Status",
      "area": "holding",
      "address": 2020,
      "type": "float32",
      "unit": "A",
      "access": "R",
      "description": "Range: 5"
    },
    {
      "name": "Nominal Power Factor",
      "group": "Meter Setup & Status",
      "area": "holding",
      "address": 2022,
      "type": "float32",
      "access": "R",
      "description": "Four-quadrant power factor. Range: 0.8"
    },
    {
      "name": "Normal Phase Rotation",
      "group": "Meter Setup & Status",
      "area": "holding",
      "address": 2024,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0 – 1"
    },
    {
      "name": "Number VTs",
      "group": "Meter Setup & Status",
      "area": "holding",
      "address": 2025,
      "type": "uint16",
      "access": "R",
      "description": "Range: Depends on Power System"
    },
    {
      "name": "VT Primary",
      "group": "Meter Setup & Status",
      "area": "holding",
      "address": 2026,
      "type": "float32",
      "unit": "V",
      "access": "R",
      "description": "Range: 100 - 999000"
    },
    {
      "name": "VT Secondary",
      "group": "Meter Setup & Status",
      "area": "holding",
      "address": 2028,
      "type": "uint16",
      "unit": "V",
      "access": "R",
      "description": "Range: 100, 110, 115, 120"
    },
    {
      "name": "Number CTs",
      "group": "Meter Setup & Status",
      "area": "holding",
      "address": 2029,
      "type": "uint16",
      "access": "R",
      "description": "Range: Depends on Power System"
    },
    {
      "name": "CT Primary",
      "group": "Meter Setup & Status",
      "area": "holding",
      "address": 2030,
      "type": "uint16",
      "unit": "A",
      "access": "R",
      "description": "Range: 1 – 32,767"
    },
    {
      "name": "CT Secondary",
      "group": "Meter Setup & Status",
      "area": "holding",
      "address": 2031,
      "type": "uint16",
      "unit": "A",
      "access": "R",
      "description": "Range: 1 , 5"
    },
    {
      "name": "CT Location for 1  or 2 CT Metering",
      "group": "Meter Setup & Status",
      "area": "holding",
      "address": 2034,
      "type": "uint16",
      "access": "R",
      "description": "Range: 1 – 3. If 1 CT, value is meter terminal connected If 2 CT, value is meter terminal not connected 1 = Phase A, 2 = Phase B, 3 = Phase C"
    },
    {
      "name": "VT Location for 1  or 2 VT Metering",
      "group": "Meter Setup & Status",
      "area": "holding",
      "address": 2035,
      "type": "uint16",
      "access": "R",
      "description": "Range: 1 – 3. Must match CT Location"
    },
    {
      "name": "VT Connection Type",
      "group": "Meter Setup & Status",
      "area": "holding",
      "address": 2036,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0 –4. 0 = Direct Connect 1 = Delta (2 VT) 2 = Wye (3 VT) 3 = L-N (1 VT) 4 = L-L (1 VT) 5 = L-L W/N (2 VT)"
    },
    {
      "name": "Active Load Timer Setpoint",
      "group": "Meter Setup & Status",
      "area": "holding",
      "address": 2050,
      "type": "float32",
      "unit": "A",
      "access": "R",
      "description": "Range: 0 – (10 * CT Ratio)"
    },
    {
      "name": "Alarm / Energy LED Mode",
      "group": "Meter Setup & Status",
      "area": "holding",
      "address": 2126,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0 – 2. 0 = Disable, 1 = Active Alarm (default), 2 = Energy"
    },
    {
      "name": "Energy Channel",
      "group": "Meter Setup & Status",
      "area": "holding",
      "address": 2130,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0 – 9 PM5350 / PM5500: 0 - 9"
    },
    {
      "name": "Digital Output Association",
      "group": "Meter Setup & Status",
      "area": "holding",
      "address": 2131,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0 – 99. 0 = No association 1 - 2 = Digital Output 99 = LED A digital output shall be permitted to be associated with only 1 energy value. If the Energy Channel is not 0, a valid digital output association must be made"
    },
    {
      "name": "Pulse Weight",
      "group": "Meter Setup & Status",
      "area": "holding",
      "address": 2132,
      "type": "uint32",
      "access": "R",
      "description": "Range: 1E-10 – 1E10. If the Energy Channel is not 0, a non-zero pulse weight must be entered. In PM5500 and PM5350 R2 it is an INT32U. The range is 1-9999999, the default value is 1, and the units are pulses / k_h"
    },
    {
      "name": "Energy Pulse Output Channel 02: Energy Channel",
      "group": "Meter Setup & Status",
      "area": "holding",
      "address": 2134,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0 – 9 PM5350 / PM5500: 0 - 9"
    },
    {
      "name": "Energy Pulse Output Channel 02: Digital Output Association",
      "group": "Meter Setup & Status",
      "area": "holding",
      "address": 2135,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0 – 99. 0 = No association 1 - 2 = Digital Output 99 = LED A digital output shall be permitted to be associated with only 1 energy value. If the Energy Channel is not 0, a valid digital output association must be made"
    },
    {
      "name": "Energy Pulse Output Channel 02: Pulse Weight",
      "group": "Meter Setup & Status",
      "area": "holding",
      "address": 2136,
      "type": "uint32",
      "access": "R",
      "description": "Range: 1E-10 – 1E10. If the Energy Channel is not 0, a non-zero pulse weight must be entered. In PM5500 and PM5350 R2 it is an INT32U. The range is 1-9999999, the default value is 1, and the units are pulses / k_h"
    },
    {
      "name": "Energy Pulse Output Channel 03: Energy Channel",
      "group": "Meter Setup & Status",
      "area": "holding",
      "address": 2138,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0 – 9 PM5350 / PM5500: 0 - 9"
    },
    {
      "name": "Energy Pulse Output Channel 03: Digital Output Association",
      "group": "Meter Setup & Status",
      "area": "holding",
      "address": 2139,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0 – 99. 0 = No association 1 - 2 = Digital Output 99 = LED A digital output shall be permitted to be associated with only 1 energy value. If the Energy Channel is not 0, a valid digital output association must be made"
    },
    {
      "name": "Energy Pulse Output Channel 03: Pulse Weight",
      "group": "Meter Setup & Status",
      "area": "holding",
      "address": 2140,
      "type": "uint32",
      "access": "R",
      "description": "Range: 1E-10 – 1E10. If the Energy Channel is not 0, a non-zero pulse weight must be entered. In PM5500 and PM5350 R2 it is an INT32U. The range is 1-9999999, the default value is 1, and the units are pulses / k_h"
    },
    {
      "name": "Energy Overflow Scale selection",
      "group": "Meter Setup & Status",
      "area": "holding",
      "address": 2292,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0 - 6 For PM21xx = 0 - 2. 0 = Auto 1 = Kilo 2 = Mega 3 = Giga 4 = Tera 5 = Peta 6 = Exa"
    },
    {
      "name": "CT Sequence Selection",
      "group": "Meter Setup & Status",
      "area": "holding",
      "address": 2302,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0-5"
    },
    {
      "name": "CT Reverse",
      "group": "Meter Setup & Status",
      "area": "holding",
      "address": 2303,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0-7. 0- None 1- I1 2- I2 3- I3 4- I1 I2 5- I2 I3 6-I3 I1 7- I1 I2 I3"
    },
    {
      "name": "Standard - 1 second Group 1 Validity",
      "group": "Meter Setup & Status",
      "area": "holding",
      "address": 2420,
      "type": "uint16",
      "access": "R",
      "description": "Bitmap. See PTI document for definition"
    },
    {
      "name": "Standard - 1 second Group 1",
      "group": "Meter Setup & Status",
      "area": "holding",
      "address": 2421,
      "type": "uint16",
      "access": "R",
      "description": "Bitmap. 0 = Not Detected; 1 = Detected"
    },
    {
      "name": "Standard - 1 second Group 2 Validity",
      "group": "Meter Setup & Status",
      "area": "holding",
      "address": 2422,
      "type": "uint16",
      "access": "R",
      "description": "Bitmap"
    },
    {
      "name": "Standard - 1 second Group 2",
      "group": "Meter Setup & Status",
      "area": "holding",
      "address": 2423,
      "type": "uint16",
      "access": "R",
      "description": "Bitmap"
    },
    {
      "name": "Standard - 1 second Group 3 Validity",
      "group": "Meter Setup & Status",
      "area": "holding",
      "address": 2424,
      "type": "uint16",
      "access": "R",
      "description": "Bitmap"
    },
    {
      "name": "Standard - 1 second Group 3",
      "group": "Meter Setup & Status",
      "area": "holding",
      "address": 2425,
      "type": "uint16",
      "access": "R",
      "description": "Bitmap"
    },
    {
      "name": "Unary Validity",
      "group": "Meter Setup & Status",
      "area": "holding",
      "address": 2440,
      "type": "uint16",
      "access": "R",
      "description": "Bitmap"
    },
    {
      "name": "Unary",
      "group": "Meter Setup & Status",
      "area": "holding",
      "address": 2441,
      "type": "uint16",
      "access": "R",
      "description": "Bitmap"
    },
    {
      "name": "Digital Group 1 Validity",
      "group": "Meter Setup & Status",
      "area": "holding",
      "address": 2442,
      "type": "uint16",
      "access": "R",
      "description": "Bitmap"
    },
    {
      "name": "Digital Group 1",
      "group": "Meter Setup & Status",
      "area": "holding",
      "address": 2443,
      "type": "uint16",
      "access": "R",
      "description": "Bitmap"
    },
    {
      "name": "Digital Input Status Validity – Option Slot A",
      "group": "Meter Setup & Status",
      "area": "holding",
      "address": 2550,
      "type": "uint16",
      "access": "R",
      "description": "Bitmap. Range: 0x0000 – 0xFFFF"
    },
    {
      "name": "Digital Input Status – Option Slot A",
      "group": "Meter Setup & Status",
      "area": "holding",
      "address": 2551,
      "type": "uint16",
      "access": "R",
      "description": "Bitmap. Range: 0x0000 – 0xFFFF"
    },
    {
      "name": "Digital Output Status Validity – Option Slot A",
      "group": "Meter Setup & Status",
      "area": "holding",
      "address": 2566,
      "type": "uint16",
      "access": "R",
      "description": "Bitmap. Range: 0x0000 – 0xFFFF"
    },
    {
      "name": "Digital Output Status – Option Slot A",
      "group": "Meter Setup & Status",
      "area": "holding",
      "address": 2567,
      "type": "uint16",
      "access": "R",
      "description": "Bitmap. Range: 0x0000 – 0xFFFF"
    },
    {
      "name": "Active Energy Delivered (Into Load)",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 2676,
      "type": "float32",
      "unit": "kWh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "Active Energy Received (Out of Load)",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 2678,
      "type": "float32",
      "unit": "kWh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "Active Energy Delivered + Received",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 2680,
      "type": "float32",
      "unit": "kWh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "Active Energy Delivered- Received",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 2682,
      "type": "float32",
      "unit": "kWh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "Reactive Energy Delivered",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 2684,
      "type": "float32",
      "unit": "kvarh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "Reactive Energy Received",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 2686,
      "type": "float32",
      "unit": "kvarh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "Reactive Energy Delivered + Received",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 2688,
      "type": "float32",
      "unit": "kvarh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "Reactive Energy Delivered - Received",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 2690,
      "type": "float32",
      "unit": "kvarh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "Apparent Energy Delivered",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 2692,
      "type": "float32",
      "unit": "kVAh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "Apparent Energy Received",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 2694,
      "type": "float32",
      "unit": "kVAh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "Apparent Energy Delivered + Received",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 2696,
      "type": "float32",
      "unit": "kVAh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "Apparent Energy Delivered - Received",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 2698,
      "type": "float32",
      "unit": "kVAh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "Accumulated Energy - 32 bit floating point values: Active Energy Delivered (Into Load)",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 2700,
      "type": "float32",
      "unit": "kWh",
      "access": "R"
    },
    {
      "name": "Accumulated Energy - 32 bit floating point values: Active Energy Received (Out of Load)",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 2702,
      "type": "float32",
      "unit": "kWh",
      "access": "R"
    },
    {
      "name": "Accumulated Energy - 32 bit floating point values: Active Energy Delivered + Received",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 2704,
      "type": "float32",
      "unit": "kWh",
      "access": "R"
    },
    {
      "name": "Accumulated Energy - 32 bit floating point values: Active Energy Delivered- Received",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 2706,
      "type": "float32",
      "unit": "kWh",
      "access": "R"
    },
    {
      "name": "Accumulated Energy - 32 bit floating point values: Reactive Energy Delivered",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 2708,
      "type": "float32",
      "unit": "kvarh",
      "access": "R"
    },
    {
      "name": "Accumulated Energy - 32 bit floating point values: Reactive Energy Received",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 2710,
      "type": "float32",
      "unit": "kvarh",
      "access": "R"
    },
    {
      "name": "Accumulated Energy - 32 bit floating point values: Reactive Energy Delivered + Received",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 2712,
      "type": "float32",
      "unit": "kvarh",
      "access": "R"
    },
    {
      "name": "Accumulated Energy - 32 bit floating point values: Reactive Energy Delivered - Received",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 2714,
      "type": "float32",
      "unit": "kvarh",
      "access": "R"
    },
    {
      "name": "Accumulated Energy - 32 bit floating point values: Apparent Energy Delivered",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 2716,
      "type": "float32",
      "unit": "kVAh",
      "access": "R"
    },
    {
      "name": "Accumulated Energy - 32 bit floating point values: Apparent Energy Received",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 2718,
      "type": "float32",
      "unit": "kVAh",
      "access": "R"
    },
    {
      "name": "Accumulated Energy - 32 bit floating point values: Apparent Energy Delivered + Received",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 2720,
      "type": "float32",
      "unit": "kVAh",
      "access": "R"
    },
    {
      "name": "Accumulated Energy - 32 bit floating point values: Apparent Energy Delivered - Received",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 2722,
      "type": "float32",
      "unit": "kVAh",
      "access": "R"
    },
    {
      "name": "Reactive Energy in Quadrant I",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 2732,
      "type": "float32",
      "unit": "kvarh",
      "access": "R"
    },
    {
      "name": "Reactive Energy in Quadrant II",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 2734,
      "type": "float32",
      "unit": "kvarh",
      "access": "R"
    },
    {
      "name": "Reactive Energy in Quadrant III",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 2738,
      "type": "float32",
      "unit": "kvarh",
      "access": "R"
    },
    {
      "name": "Reactive Energy in Quadrant IV",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 2740,
      "type": "float32",
      "unit": "kvarh",
      "access": "R"
    },
    {
      "name": "Active Energy Delivered Phase A",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 2812,
      "type": "float32",
      "unit": "kWh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "Active Energy Delivered Phase B",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 2814,
      "type": "float32",
      "unit": "kWh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "Active Energy Delivered Phase C",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 2816,
      "type": "float32",
      "unit": "kWh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "Reactive Energy Delivered Phase A",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 2818,
      "type": "float32",
      "unit": "kvarh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "Reactive Energy Delivered Phase B",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 2820,
      "type": "float32",
      "unit": "kvarh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "Reactive Energy Delivered Phase C",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 2822,
      "type": "float32",
      "unit": "kvarh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "Apparent Energy Delivered Phase A",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 2824,
      "type": "float32",
      "unit": "kVAh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "Apparent Energy Delivered Phase B",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 2826,
      "type": "float32",
      "unit": "kVAh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "Apparent Energy Delivered Phase C",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 2828,
      "type": "float32",
      "unit": "kVAh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "Current A",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3000,
      "type": "float32",
      "unit": "A",
      "access": "R"
    },
    {
      "name": "Current B",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3002,
      "type": "float32",
      "unit": "A",
      "access": "R"
    },
    {
      "name": "Current C",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3004,
      "type": "float32",
      "unit": "A",
      "access": "R"
    },
    {
      "name": "Current N",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3006,
      "type": "float32",
      "unit": "A",
      "access": "R",
      "description": "Reportable only in systems where there is a N current and when all wired phase currents are metered"
    },
    {
      "name": "Current G",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3008,
      "type": "float32",
      "unit": "A",
      "access": "R",
      "description": "Reportable only in systems where there is not a N current and when all wired phase currents are metered"
    },
    {
      "name": "Current Avg",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3010,
      "type": "float32",
      "unit": "A",
      "access": "R"
    },
    {
      "name": "Current Unbalance A",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3012,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Current Unbalance B",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3014,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Current Unbalance C",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3016,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Current Unbalance Worst",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3018,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Voltage A-B",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3020,
      "type": "float32",
      "unit": "V",
      "access": "R"
    },
    {
      "name": "Voltage B-C",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3022,
      "type": "float32",
      "unit": "V",
      "access": "R"
    },
    {
      "name": "Voltage C-A",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3024,
      "type": "float32",
      "unit": "V",
      "access": "R"
    },
    {
      "name": "Voltage L-L Avg",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3026,
      "type": "float32",
      "unit": "V",
      "access": "R"
    },
    {
      "name": "Voltage A-N",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3028,
      "type": "float32",
      "unit": "V",
      "access": "R",
      "description": "Reportable only in systems where Van is connected"
    },
    {
      "name": "Voltage B-N",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3030,
      "type": "float32",
      "unit": "V",
      "access": "R",
      "description": "Reportable only in systems where Vbn is connected"
    },
    {
      "name": "Voltage C-N",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3032,
      "type": "float32",
      "unit": "V",
      "access": "R",
      "description": "Reportable only in systems where Vcn is connected"
    },
    {
      "name": "Voltage L-N Avg",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3036,
      "type": "float32",
      "unit": "V",
      "access": "R",
      "description": "Reportable only in systems where a L-N voltage is applied"
    },
    {
      "name": "Voltage Unbalance A-B",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3038,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Voltage Unbalance B-C",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3040,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Voltage Unbalance C-A",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3042,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Voltage Unbalance L-L Worst",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3044,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Voltage Unbalance A-N",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3046,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Voltage Unbalance B-N",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3048,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Voltage Unbalance C-N",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3050,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Voltage Unbalance L-N Worst",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3052,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Active Power A",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3054,
      "type": "float32",
      "unit": "kW",
      "access": "R"
    },
    {
      "name": "Active Power B",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3056,
      "type": "float32",
      "unit": "kW",
      "access": "R"
    },
    {
      "name": "Active Power C",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3058,
      "type": "float32",
      "unit": "kW",
      "access": "R"
    },
    {
      "name": "Active Power Total",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3060,
      "type": "float32",
      "unit": "kW",
      "access": "R"
    },
    {
      "name": "Reactive Power A",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3062,
      "type": "float32",
      "unit": "kvar",
      "access": "R"
    },
    {
      "name": "Reactive Power B",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3064,
      "type": "float32",
      "unit": "kvar",
      "access": "R"
    },
    {
      "name": "Reactive Power C",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3066,
      "type": "float32",
      "unit": "kvar",
      "access": "R"
    },
    {
      "name": "Reactive Power Total",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3068,
      "type": "float32",
      "unit": "kvar",
      "access": "R"
    },
    {
      "name": "Apparent Power A",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3070,
      "type": "float32",
      "unit": "kVA",
      "access": "R"
    },
    {
      "name": "Apparent Power B",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3072,
      "type": "float32",
      "unit": "kVA",
      "access": "R"
    },
    {
      "name": "Apparent Power C",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3074,
      "type": "float32",
      "unit": "kVA",
      "access": "R"
    },
    {
      "name": "Apparent Power Total",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3076,
      "type": "float32",
      "unit": "kVA",
      "access": "R"
    },
    {
      "name": "Power Factor A",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3078,
      "type": "float32",
      "access": "R",
      "description": "Four-quadrant power factor. Range: +/- 0.0 – 2.0"
    },
    {
      "name": "Power Factor B",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3080,
      "type": "float32",
      "access": "R",
      "description": "Four-quadrant power factor. Range: +/- 0.0 – 2.0"
    },
    {
      "name": "Power Factor C",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3082,
      "type": "float32",
      "access": "R",
      "description": "Four-quadrant power factor. Range: +/- 0.0 – 2.0"
    },
    {
      "name": "Power Factor Total",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3084,
      "type": "float32",
      "access": "R",
      "description": "Four-quadrant power factor. Range: +/- 0.0 – 2.0"
    },
    {
      "name": "Displacement Power Factor A",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3086,
      "type": "float32",
      "access": "R",
      "description": "Four-quadrant power factor. Range: +/- 0.0 – 2.0"
    },
    {
      "name": "Displacement Power Factor B",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3088,
      "type": "float32",
      "access": "R",
      "description": "Four-quadrant power factor. Range: +/- 0.0 – 2.0"
    },
    {
      "name": "Displacement Power Factor C",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3090,
      "type": "float32",
      "access": "R",
      "description": "Four-quadrant power factor. Range: +/- 0.0 – 2.0"
    },
    {
      "name": "Displacement Power Factor Total",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3092,
      "type": "float32",
      "access": "R",
      "description": "Four-quadrant power factor. Range: +/- 0.0 – 2.0"
    },
    {
      "name": "Frequency",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3110,
      "type": "float32",
      "unit": "Hz",
      "access": "R",
      "description": "Range: 42 – 70"
    },
    {
      "name": "Power Factor, Alternate Format: Power Factor Total",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3192,
      "type": "float32",
      "access": "R",
      "description": "Range: - 1 to 1. IEC standard"
    },
    {
      "name": "Power Factor, Alternate Format: Power Factor Total (3194)",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3194,
      "type": "float32",
      "access": "R",
      "description": "Range: - 1 to 1. IEEE standard"
    },
    {
      "name": "Power Factor, Alternate Format: Power Factor Total (3196)",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3196,
      "type": "int16",
      "access": "R",
      "description": "Range: - 1 to 1. IEC standard, MSB bit 1 represent -ve Sign"
    },
    {
      "name": "Power Factor, Alternate Format: Power Factor Total (3197)",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3197,
      "type": "int16",
      "access": "R",
      "description": "Range: - 1 to 1. IEEE standard, MSB bit 1 represents -ve sign"
    },
    {
      "name": "Accumulated Energy Reset Date/Time",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3200,
      "type": "uint64",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Accumulated Energy: Active Energy Delivered (Into Load)",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3204,
      "type": "int64",
      "unit": "Wh",
      "access": "R"
    },
    {
      "name": "Accumulated Energy: Active Energy Received (Out of Load)",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3208,
      "type": "int64",
      "unit": "Wh",
      "access": "R"
    },
    {
      "name": "Accumulated Energy: Active Energy Delivered + Received",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3212,
      "type": "int64",
      "unit": "Wh",
      "access": "R"
    },
    {
      "name": "Accumulated Energy: Active Energy Delivered- Received",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3216,
      "type": "int64",
      "unit": "Wh",
      "access": "R"
    },
    {
      "name": "Accumulated Energy: Reactive Energy Delivered",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3220,
      "type": "int64",
      "unit": "varh",
      "access": "R"
    },
    {
      "name": "Accumulated Energy: Reactive Energy Received",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3224,
      "type": "int64",
      "unit": "varh",
      "access": "R"
    },
    {
      "name": "Accumulated Energy: Reactive Energy Delivered + Received",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3228,
      "type": "int64",
      "unit": "varh",
      "access": "R"
    },
    {
      "name": "Accumulated Energy: Reactive Energy Delivered - Received",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3232,
      "type": "int64",
      "unit": "varh",
      "access": "R"
    },
    {
      "name": "Accumulated Energy: Apparent Energy Delivered",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3236,
      "type": "int64",
      "unit": "VAh",
      "access": "R"
    },
    {
      "name": "Accumulated Energy: Apparent Energy Received",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3240,
      "type": "int64",
      "unit": "VAh",
      "access": "R"
    },
    {
      "name": "Accumulated Energy: Apparent Energy Delivered + Received",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3244,
      "type": "int64",
      "unit": "VAh",
      "access": "R"
    },
    {
      "name": "Accumulated Energy: Apparent Energy Delivered - Received",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3248,
      "type": "int64",
      "unit": "VAh",
      "access": "R"
    },
    {
      "name": "Energy by Quadrant: Reactive Energy in Quadrant I",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3272,
      "type": "int64",
      "unit": "varh",
      "access": "R"
    },
    {
      "name": "Energy by Quadrant: Reactive Energy in Quadrant II",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3276,
      "type": "int64",
      "unit": "varh",
      "access": "R"
    },
    {
      "name": "Energy by Quadrant: Reactive Energy in Quadrant III",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3280,
      "type": "int64",
      "unit": "varh",
      "access": "R"
    },
    {
      "name": "Energy by Quadrant: Reactive Energy in Quadrant IV",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3284,
      "type": "int64",
      "unit": "varh",
      "access": "R"
    },
    {
      "name": "Accumulated Energy Permanent: Active Energy Delivered (Into Load)",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3304,
      "type": "int64",
      "unit": "Wh",
      "access": "R"
    },
    {
      "name": "Accumulated Energy Permanent: Active Energy Received (Out of Load)",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3308,
      "type": "int64",
      "unit": "Wh",
      "access": "R"
    },
    {
      "name": "Accumulated Energy Permanent: Active Energy Delivered + Received",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3312,
      "type": "int64",
      "unit": "Wh",
      "access": "R"
    },
    {
      "name": "Accumulated Energy Permanent: Active Energy Delivered- Received",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3316,
      "type": "int64",
      "unit": "Wh",
      "access": "R"
    },
    {
      "name": "Accumulated Energy Permanent: Reactive Energy Delivered",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3320,
      "type": "int64",
      "unit": "varh",
      "access": "R"
    },
    {
      "name": "Accumulated Energy Permanent: Reactive Energy Received",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3324,
      "type": "int64",
      "unit": "varh",
      "access": "R"
    },
    {
      "name": "Accumulated Energy Permanent: Reactive Energy Delivered + Received",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3328,
      "type": "int64",
      "unit": "varh",
      "access": "R"
    },
    {
      "name": "Accumulated Energy Permanent: Reactive Energy Delivered - Received",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3332,
      "type": "int64",
      "unit": "varh",
      "access": "R"
    },
    {
      "name": "Accumulated Energy Permanent: Apparent Energy Delivered",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3336,
      "type": "int64",
      "unit": "VAh",
      "access": "R"
    },
    {
      "name": "Accumulated Energy Permanent: Apparent Energy Received",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3340,
      "type": "int64",
      "unit": "VAh",
      "access": "R"
    },
    {
      "name": "Accumulated Energy Permanent: Apparent Energy Delivered + Received",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3344,
      "type": "int64",
      "unit": "VAh",
      "access": "R"
    },
    {
      "name": "Accumulated Energy Permanent: Apparent Energy Delivered - Received",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3348,
      "type": "int64",
      "unit": "VAh",
      "access": "R"
    },
    {
      "name": "Energy by Phase Reset Date/Time",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3514,
      "type": "uint64",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds). Only on PM2225"
    },
    {
      "name": "Energy by Phase: Active Energy Delivered Phase A",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3518,
      "type": "int64",
      "unit": "Wh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "Energy by Phase: Active Energy Delivered Phase B",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3522,
      "type": "int64",
      "unit": "Wh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "Energy by Phase: Active Energy Delivered Phase C",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3526,
      "type": "int64",
      "unit": "Wh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "Energy by Phase: Reactive Energy Delivered Phase A",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3530,
      "type": "int64",
      "unit": "varh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "Energy by Phase: Reactive Energy Delivered Phase B",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3534,
      "type": "int64",
      "unit": "varh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "Energy by Phase: Reactive Energy Delivered Phase C",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3538,
      "type": "int64",
      "unit": "varh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "Energy by Phase: Apparent Energy Delivered Phase A",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3542,
      "type": "int64",
      "unit": "VAh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "Energy by Phase: Apparent Energy Delivered Phase B",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3546,
      "type": "int64",
      "unit": "VAh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "Energy by Phase: Apparent Energy Delivered Phase C",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3550,
      "type": "int64",
      "unit": "VAh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "Power Demand Method",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3701,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0-11 PM5350: 0-7"
    },
    {
      "name": "Power Demand Interval Duration",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3702,
      "type": "uint16",
      "unit": "min",
      "access": "R",
      "description": "Range: 1 – 60"
    },
    {
      "name": "Power Demand Subinterval Duration",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3703,
      "type": "uint16",
      "unit": "min",
      "access": "R",
      "description": "Range: 1 – 60. The value must be evenly divisable into Interval Duration for Rolling Block. For Thermal and Fixed Block demand methods, this value must be same as Interval Duration"
    },
    {
      "name": "Power Demand Elapsed Time in Interval",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3704,
      "type": "uint16",
      "unit": "s",
      "access": "R",
      "description": "Range: 0 – 3,600"
    },
    {
      "name": "Power Demand Elapsed Time in Subinterval",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3705,
      "type": "uint16",
      "unit": "s",
      "access": "R",
      "description": "Range: 0 – 3,600"
    },
    {
      "name": "Power Demand Peak Reset Date/Time",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3706,
      "type": "uint64",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Current Demand Method",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3711,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0-11 PM5350: 0-7"
    },
    {
      "name": "Current Demand Interval Duration",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3712,
      "type": "uint16",
      "unit": "min",
      "access": "R",
      "description": "Range: 1 – 60"
    },
    {
      "name": "Current Demand Subinterval Duration",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3713,
      "type": "uint16",
      "unit": "min",
      "access": "R",
      "description": "Range: 1 – 60. The value must be evenly divisable into Interval Duration for Rolling Block. For Thermal and Fixed Block demand methods, this value must be same as Interval Duration"
    },
    {
      "name": "Current Demand Elapsed Time in Interval",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3714,
      "type": "uint16",
      "unit": "s",
      "access": "R",
      "description": "Range: 0 – 3,600"
    },
    {
      "name": "Current Demand Elapsed Time in Subinterval",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3715,
      "type": "uint16",
      "unit": "s",
      "access": "R",
      "description": "Range: 0 – 3,600"
    },
    {
      "name": "Current Demand Peak Reset Date/Time",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3716,
      "type": "uint64",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Demand System Assignment",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3761,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0 – 6. Power Demand"
    },
    {
      "name": "Register Number of Metered Quantity",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3762,
      "type": "uint16",
      "access": "R",
      "description": "Range: 1 – 32,767. Active Power Total"
    },
    {
      "name": "Units Code",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3763,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0 – 100"
    },
    {
      "name": "Last Demand",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3764,
      "type": "float32",
      "unit": "kW",
      "access": "R"
    },
    {
      "name": "Present Demand",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3766,
      "type": "float32",
      "unit": "kW",
      "access": "R"
    },
    {
      "name": "Predicted Demand",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3768,
      "type": "float32",
      "unit": "kW",
      "access": "R"
    },
    {
      "name": "Peak Demand",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3770,
      "type": "float32",
      "unit": "kW",
      "access": "R"
    },
    {
      "name": "Peak Demand DateTime",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3772,
      "type": "uint64",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Demand Channel 2 (Reactive Power): Demand System Assignment",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3777,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0 – 6. Power Demand"
    },
    {
      "name": "Demand Channel 2 (Reactive Power): Register Number of Metered Quantity",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3778,
      "type": "uint16",
      "access": "R",
      "description": "Range: 1 – 32,767. Reactive Power Total"
    },
    {
      "name": "Demand Channel 2 (Reactive Power): Units Code",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3779,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0 – 100"
    },
    {
      "name": "Demand Channel 2 (Reactive Power): Last Demand",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3780,
      "type": "float32",
      "unit": "kvar",
      "access": "R"
    },
    {
      "name": "Demand Channel 2 (Reactive Power): Present Demand",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3782,
      "type": "float32",
      "unit": "kvar",
      "access": "R"
    },
    {
      "name": "Demand Channel 2 (Reactive Power): Predicted Demand",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3784,
      "type": "float32",
      "unit": "kvar",
      "access": "R"
    },
    {
      "name": "Demand Channel 2 (Reactive Power): Peak Demand",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3786,
      "type": "float32",
      "unit": "kvar",
      "access": "R"
    },
    {
      "name": "Demand Channel 2 (Reactive Power): Peak Demand DateTime",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3788,
      "type": "uint64",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Demand Channel 3 (Apparent Power): Demand System Assignment",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3793,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0 – 6. Power Demand"
    },
    {
      "name": "Demand Channel 3 (Apparent Power): Register Number of Metered Quantity",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3794,
      "type": "uint16",
      "access": "R",
      "description": "Range: 1 – 32,767. Apparent Power Total"
    },
    {
      "name": "Demand Channel 3 (Apparent Power): Units Code",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3795,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0 – 100"
    },
    {
      "name": "Demand Channel 3 (Apparent Power): Last Demand",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3796,
      "type": "float32",
      "unit": "kVA",
      "access": "R"
    },
    {
      "name": "Demand Channel 3 (Apparent Power): Present Demand",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3798,
      "type": "float32",
      "unit": "kVA",
      "access": "R"
    },
    {
      "name": "Demand Channel 3 (Apparent Power): Predicted Demand",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3800,
      "type": "float32",
      "unit": "kVA",
      "access": "R"
    },
    {
      "name": "Demand Channel 3 (Apparent Power): Peak Demand",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3802,
      "type": "float32",
      "unit": "kVA",
      "access": "R"
    },
    {
      "name": "Demand Channel 3 (Apparent Power): Peak Demand DateTime",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3804,
      "type": "uint64",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Demand Channel 8 (Current Avg): Demand System Assignment",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3873,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0 – 6. Current Demand"
    },
    {
      "name": "Demand Channel 8 (Current Avg): Register Number of Metered Quantity",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3874,
      "type": "uint16",
      "access": "R",
      "description": "Range: 1 – 32,767. Current, Average"
    },
    {
      "name": "Demand Channel 8 (Current Avg): Units Code",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3875,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0 – 100"
    },
    {
      "name": "Demand Channel 8 (Current Avg): Last Demand",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3876,
      "type": "float32",
      "unit": "A",
      "access": "R"
    },
    {
      "name": "Demand Channel 8 (Current Avg): Present Demand",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3878,
      "type": "float32",
      "unit": "A",
      "access": "R"
    },
    {
      "name": "Demand Channel 8 (Current Avg): Predicted Demand",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3880,
      "type": "float32",
      "unit": "A",
      "access": "R"
    },
    {
      "name": "Demand Channel 8 (Current Avg): Peak Demand",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3882,
      "type": "float32",
      "unit": "A",
      "access": "R"
    },
    {
      "name": "Demand Channel 8 (Current Avg): Peak Demand DateTime",
      "group": "Meter Data (Basic)",
      "area": "holding",
      "address": 3884,
      "type": "uint64",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Requested Command",
      "group": "Command Interface",
      "area": "holding",
      "address": 5000,
      "type": "uint16",
      "access": "RW",
      "write_min": 1,
      "write_max": 32767
    },
    {
      "name": "Command Semaphore",
      "group": "Command Interface",
      "area": "holding",
      "address": 5001,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 001",
      "group": "Command Interface",
      "area": "holding",
      "address": 5002,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 002",
      "group": "Command Interface",
      "area": "holding",
      "address": 5003,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 003",
      "group": "Command Interface",
      "area": "holding",
      "address": 5004,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 004",
      "group": "Command Interface",
      "area": "holding",
      "address": 5005,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 005",
      "group": "Command Interface",
      "area": "holding",
      "address": 5006,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 006",
      "group": "Command Interface",
      "area": "holding",
      "address": 5007,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 007",
      "group": "Command Interface",
      "area": "holding",
      "address": 5008,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 008",
      "group": "Command Interface",
      "area": "holding",
      "address": 5009,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 009",
      "group": "Command Interface",
      "area": "holding",
      "address": 5010,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 010",
      "group": "Command Interface",
      "area": "holding",
      "address": 5011,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 011",
      "group": "Command Interface",
      "area": "holding",
      "address": 5012,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 012",
      "group": "Command Interface",
      "area": "holding",
      "address": 5013,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 013",
      "group": "Command Interface",
      "area": "holding",
      "address": 5014,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 014",
      "group": "Command Interface",
      "area": "holding",
      "address": 5015,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 015",
      "group": "Command Interface",
      "area": "holding",
      "address": 5016,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 016",
      "group": "Command Interface",
      "area": "holding",
      "address": 5017,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 017",
      "group": "Command Interface",
      "area": "holding",
      "address": 5018,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 018",
      "group": "Command Interface",
      "area": "holding",
      "address": 5019,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 019",
      "group": "Command Interface",
      "area": "holding",
      "address": 5020,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 020",
      "group": "Command Interface",
      "area": "holding",
      "address": 5021,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 021",
      "group": "Command Interface",
      "area": "holding",
      "address": 5022,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 022",
      "group": "Command Interface",
      "area": "holding",
      "address": 5023,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 023",
      "group": "Command Interface",
      "area": "holding",
      "address": 5024,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 024",
      "group": "Command Interface",
      "area": "holding",
      "address": 5025,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 025",
      "group": "Command Interface",
      "area": "holding",
      "address": 5026,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 026",
      "group": "Command Interface",
      "area": "holding",
      "address": 5027,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 027",
      "group": "Command Interface",
      "area": "holding",
      "address": 5028,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 028",
      "group": "Command Interface",
      "area": "holding",
      "address": 5029,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 029",
      "group": "Command Interface",
      "area": "holding",
      "address": 5030,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 030",
      "group": "Command Interface",
      "area": "holding",
      "address": 5031,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 031",
      "group": "Command Interface",
      "area": "holding",
      "address": 5032,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 032",
      "group": "Command Interface",
      "area": "holding",
      "address": 5033,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 033",
      "group": "Command Interface",
      "area": "holding",
      "address": 5034,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 034",
      "group": "Command Interface",
      "area": "holding",
      "address": 5035,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 035",
      "group": "Command Interface",
      "area": "holding",
      "address": 5036,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 036",
      "group": "Command Interface",
      "area": "holding",
      "address": 5037,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 037",
      "group": "Command Interface",
      "area": "holding",
      "address": 5038,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 038",
      "group": "Command Interface",
      "area": "holding",
      "address": 5039,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 039",
      "group": "Command Interface",
      "area": "holding",
      "address": 5040,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 040",
      "group": "Command Interface",
      "area": "holding",
      "address": 5041,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 041",
      "group": "Command Interface",
      "area": "holding",
      "address": 5042,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 042",
      "group": "Command Interface",
      "area": "holding",
      "address": 5043,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 043",
      "group": "Command Interface",
      "area": "holding",
      "address": 5044,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 044",
      "group": "Command Interface",
      "area": "holding",
      "address": 5045,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 045",
      "group": "Command Interface",
      "area": "holding",
      "address": 5046,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 046",
      "group": "Command Interface",
      "area": "holding",
      "address": 5047,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 047",
      "group": "Command Interface",
      "area": "holding",
      "address": 5048,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 048",
      "group": "Command Interface",
      "area": "holding",
      "address": 5049,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 049",
      "group": "Command Interface",
      "area": "holding",
      "address": 5050,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 050",
      "group": "Command Interface",
      "area": "holding",
      "address": 5051,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 051",
      "group": "Command Interface",
      "area": "holding",
      "address": 5052,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 052",
      "group": "Command Interface",
      "area": "holding",
      "address": 5053,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 053",
      "group": "Command Interface",
      "area": "holding",
      "address": 5054,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 054",
      "group": "Command Interface",
      "area": "holding",
      "address": 5055,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 055",
      "group": "Command Interface",
      "area": "holding",
      "address": 5056,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 056",
      "group": "Command Interface",
      "area": "holding",
      "address": 5057,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 057",
      "group": "Command Interface",
      "area": "holding",
      "address": 5058,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 058",
      "group": "Command Interface",
      "area": "holding",
      "address": 5059,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 059",
      "group": "Command Interface",
      "area": "holding",
      "address": 5060,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 060",
      "group": "Command Interface",
      "area": "holding",
      "address": 5061,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 061",
      "group": "Command Interface",
      "area": "holding",
      "address": 5062,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 062",
      "group": "Command Interface",
      "area": "holding",
      "address": 5063,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 063",
      "group": "Command Interface",
      "area": "holding",
      "address": 5064,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 064",
      "group": "Command Interface",
      "area": "holding",
      "address": 5065,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 065",
      "group": "Command Interface",
      "area": "holding",
      "address": 5066,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 066",
      "group": "Command Interface",
      "area": "holding",
      "address": 5067,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 067",
      "group": "Command Interface",
      "area": "holding",
      "address": 5068,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 068",
      "group": "Command Interface",
      "area": "holding",
      "address": 5069,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 069",
      "group": "Command Interface",
      "area": "holding",
      "address": 5070,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 070",
      "group": "Command Interface",
      "area": "holding",
      "address": 5071,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 071",
      "group": "Command Interface",
      "area": "holding",
      "address": 5072,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 072",
      "group": "Command Interface",
      "area": "holding",
      "address": 5073,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 073",
      "group": "Command Interface",
      "area": "holding",
      "address": 5074,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 074",
      "group": "Command Interface",
      "area": "holding",
      "address": 5075,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 075",
      "group": "Command Interface",
      "area": "holding",
      "address": 5076,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 076",
      "group": "Command Interface",
      "area": "holding",
      "address": 5077,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 077",
      "group": "Command Interface",
      "area": "holding",
      "address": 5078,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 078",
      "group": "Command Interface",
      "area": "holding",
      "address": 5079,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 079",
      "group": "Command Interface",
      "area": "holding",
      "address": 5080,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 080",
      "group": "Command Interface",
      "area": "holding",
      "address": 5081,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 081",
      "group": "Command Interface",
      "area": "holding",
      "address": 5082,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 082",
      "group": "Command Interface",
      "area": "holding",
      "address": 5083,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 083",
      "group": "Command Interface",
      "area": "holding",
      "address": 5084,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 084",
      "group": "Command Interface",
      "area": "holding",
      "address": 5085,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 085",
      "group": "Command Interface",
      "area": "holding",
      "address": 5086,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 086",
      "group": "Command Interface",
      "area": "holding",
      "address": 5087,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 087",
      "group": "Command Interface",
      "area": "holding",
      "address": 5088,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 088",
      "group": "Command Interface",
      "area": "holding",
      "address": 5089,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 089",
      "group": "Command Interface",
      "area": "holding",
      "address": 5090,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 090",
      "group": "Command Interface",
      "area": "holding",
      "address": 5091,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 091",
      "group": "Command Interface",
      "area": "holding",
      "address": 5092,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 092",
      "group": "Command Interface",
      "area": "holding",
      "address": 5093,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 093",
      "group": "Command Interface",
      "area": "holding",
      "address": 5094,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 094",
      "group": "Command Interface",
      "area": "holding",
      "address": 5095,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 095",
      "group": "Command Interface",
      "area": "holding",
      "address": 5096,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 096",
      "group": "Command Interface",
      "area": "holding",
      "address": 5097,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 097",
      "group": "Command Interface",
      "area": "holding",
      "address": 5098,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 098",
      "group": "Command Interface",
      "area": "holding",
      "address": 5099,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 099",
      "group": "Command Interface",
      "area": "holding",
      "address": 5100,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 100",
      "group": "Command Interface",
      "area": "holding",
      "address": 5101,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 101",
      "group": "Command Interface",
      "area": "holding",
      "address": 5102,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 102",
      "group": "Command Interface",
      "area": "holding",
      "address": 5103,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 103",
      "group": "Command Interface",
      "area": "holding",
      "address": 5104,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 104",
      "group": "Command Interface",
      "area": "holding",
      "address": 5105,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 105",
      "group": "Command Interface",
      "area": "holding",
      "address": 5106,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 106",
      "group": "Command Interface",
      "area": "holding",
      "address": 5107,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 107",
      "group": "Command Interface",
      "area": "holding",
      "address": 5108,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 108",
      "group": "Command Interface",
      "area": "holding",
      "address": 5109,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 109",
      "group": "Command Interface",
      "area": "holding",
      "address": 5110,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 110",
      "group": "Command Interface",
      "area": "holding",
      "address": 5111,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 111",
      "group": "Command Interface",
      "area": "holding",
      "address": 5112,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 112",
      "group": "Command Interface",
      "area": "holding",
      "address": 5113,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 113",
      "group": "Command Interface",
      "area": "holding",
      "address": 5114,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 114",
      "group": "Command Interface",
      "area": "holding",
      "address": 5115,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 115",
      "group": "Command Interface",
      "area": "holding",
      "address": 5116,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 116",
      "group": "Command Interface",
      "area": "holding",
      "address": 5117,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 117",
      "group": "Command Interface",
      "area": "holding",
      "address": 5118,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 118",
      "group": "Command Interface",
      "area": "holding",
      "address": 5119,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 119",
      "group": "Command Interface",
      "area": "holding",
      "address": 5120,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 120",
      "group": "Command Interface",
      "area": "holding",
      "address": 5121,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 121",
      "group": "Command Interface",
      "area": "holding",
      "address": 5122,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 122",
      "group": "Command Interface",
      "area": "holding",
      "address": 5123,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Parameter 123",
      "group": "Command Interface",
      "area": "holding",
      "address": 5124,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command Status",
      "group": "Command Interface",
      "area": "holding",
      "address": 5125,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0 – 32767"
    },
    {
      "name": "Command Result",
      "group": "Command Interface",
      "area": "holding",
      "address": 5126,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 001",
      "group": "Command Interface",
      "area": "holding",
      "address": 5127,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 002",
      "group": "Command Interface",
      "area": "holding",
      "address": 5128,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 003",
      "group": "Command Interface",
      "area": "holding",
      "address": 5129,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 004",
      "group": "Command Interface",
      "area": "holding",
      "address": 5130,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 005",
      "group": "Command Interface",
      "area": "holding",
      "address": 5131,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 006",
      "group": "Command Interface",
      "area": "holding",
      "address": 5132,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 007",
      "group": "Command Interface",
      "area": "holding",
      "address": 5133,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 008",
      "group": "Command Interface",
      "area": "holding",
      "address": 5134,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 009",
      "group": "Command Interface",
      "area": "holding",
      "address": 5135,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 010",
      "group": "Command Interface",
      "area": "holding",
      "address": 5136,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 011",
      "group": "Command Interface",
      "area": "holding",
      "address": 5137,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 012",
      "group": "Command Interface",
      "area": "holding",
      "address": 5138,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 013",
      "group": "Command Interface",
      "area": "holding",
      "address": 5139,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 014",
      "group": "Command Interface",
      "area": "holding",
      "address": 5140,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 015",
      "group": "Command Interface",
      "area": "holding",
      "address": 5141,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 016",
      "group": "Command Interface",
      "area": "holding",
      "address": 5142,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 017",
      "group": "Command Interface",
      "area": "holding",
      "address": 5143,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 018",
      "group": "Command Interface",
      "area": "holding",
      "address": 5144,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 019",
      "group": "Command Interface",
      "area": "holding",
      "address": 5145,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 020",
      "group": "Command Interface",
      "area": "holding",
      "address": 5146,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 021",
      "group": "Command Interface",
      "area": "holding",
      "address": 5147,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 022",
      "group": "Command Interface",
      "area": "holding",
      "address": 5148,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 023",
      "group": "Command Interface",
      "area": "holding",
      "address": 5149,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 024",
      "group": "Command Interface",
      "area": "holding",
      "address": 5150,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 025",
      "group": "Command Interface",
      "area": "holding",
      "address": 5151,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 026",
      "group": "Command Interface",
      "area": "holding",
      "address": 5152,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 027",
      "group": "Command Interface",
      "area": "holding",
      "address": 5153,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 028",
      "group": "Command Interface",
      "area": "holding",
      "address": 5154,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 029",
      "group": "Command Interface",
      "area": "holding",
      "address": 5155,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 030",
      "group": "Command Interface",
      "area": "holding",
      "address": 5156,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 031",
      "group": "Command Interface",
      "area": "holding",
      "address": 5157,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 032",
      "group": "Command Interface",
      "area": "holding",
      "address": 5158,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 033",
      "group": "Command Interface",
      "area": "holding",
      "address": 5159,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 034",
      "group": "Command Interface",
      "area": "holding",
      "address": 5160,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 035",
      "group": "Command Interface",
      "area": "holding",
      "address": 5161,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 036",
      "group": "Command Interface",
      "area": "holding",
      "address": 5162,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 037",
      "group": "Command Interface",
      "area": "holding",
      "address": 5163,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 038",
      "group": "Command Interface",
      "area": "holding",
      "address": 5164,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 039",
      "group": "Command Interface",
      "area": "holding",
      "address": 5165,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 040",
      "group": "Command Interface",
      "area": "holding",
      "address": 5166,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 041",
      "group": "Command Interface",
      "area": "holding",
      "address": 5167,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 042",
      "group": "Command Interface",
      "area": "holding",
      "address": 5168,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 043",
      "group": "Command Interface",
      "area": "holding",
      "address": 5169,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 044",
      "group": "Command Interface",
      "area": "holding",
      "address": 5170,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 045",
      "group": "Command Interface",
      "area": "holding",
      "address": 5171,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 046",
      "group": "Command Interface",
      "area": "holding",
      "address": 5172,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 047",
      "group": "Command Interface",
      "area": "holding",
      "address": 5173,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 048",
      "group": "Command Interface",
      "area": "holding",
      "address": 5174,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 049",
      "group": "Command Interface",
      "area": "holding",
      "address": 5175,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 050",
      "group": "Command Interface",
      "area": "holding",
      "address": 5176,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 051",
      "group": "Command Interface",
      "area": "holding",
      "address": 5177,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 052",
      "group": "Command Interface",
      "area": "holding",
      "address": 5178,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 053",
      "group": "Command Interface",
      "area": "holding",
      "address": 5179,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 054",
      "group": "Command Interface",
      "area": "holding",
      "address": 5180,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 055",
      "group": "Command Interface",
      "area": "holding",
      "address": 5181,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 056",
      "group": "Command Interface",
      "area": "holding",
      "address": 5182,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 057",
      "group": "Command Interface",
      "area": "holding",
      "address": 5183,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 058",
      "group": "Command Interface",
      "area": "holding",
      "address": 5184,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 059",
      "group": "Command Interface",
      "area": "holding",
      "address": 5185,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 060",
      "group": "Command Interface",
      "area": "holding",
      "address": 5186,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 061",
      "group": "Command Interface",
      "area": "holding",
      "address": 5187,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 062",
      "group": "Command Interface",
      "area": "holding",
      "address": 5188,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 063",
      "group": "Command Interface",
      "area": "holding",
      "address": 5189,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 064",
      "group": "Command Interface",
      "area": "holding",
      "address": 5190,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 065",
      "group": "Command Interface",
      "area": "holding",
      "address": 5191,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 066",
      "group": "Command Interface",
      "area": "holding",
      "address": 5192,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 067",
      "group": "Command Interface",
      "area": "holding",
      "address": 5193,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 068",
      "group": "Command Interface",
      "area": "holding",
      "address": 5194,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 069",
      "group": "Command Interface",
      "area": "holding",
      "address": 5195,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 070",
      "group": "Command Interface",
      "area": "holding",
      "address": 5196,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 071",
      "group": "Command Interface",
      "area": "holding",
      "address": 5197,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 072",
      "group": "Command Interface",
      "area": "holding",
      "address": 5198,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 073",
      "group": "Command Interface",
      "area": "holding",
      "address": 5199,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 074",
      "group": "Command Interface",
      "area": "holding",
      "address": 5200,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 075",
      "group": "Command Interface",
      "area": "holding",
      "address": 5201,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 076",
      "group": "Command Interface",
      "area": "holding",
      "address": 5202,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 077",
      "group": "Command Interface",
      "area": "holding",
      "address": 5203,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 078",
      "group": "Command Interface",
      "area": "holding",
      "address": 5204,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 079",
      "group": "Command Interface",
      "area": "holding",
      "address": 5205,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 080",
      "group": "Command Interface",
      "area": "holding",
      "address": 5206,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 081",
      "group": "Command Interface",
      "area": "holding",
      "address": 5207,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 082",
      "group": "Command Interface",
      "area": "holding",
      "address": 5208,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 083",
      "group": "Command Interface",
      "area": "holding",
      "address": 5209,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 084",
      "group": "Command Interface",
      "area": "holding",
      "address": 5210,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 085",
      "group": "Command Interface",
      "area": "holding",
      "address": 5211,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 086",
      "group": "Command Interface",
      "area": "holding",
      "address": 5212,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 087",
      "group": "Command Interface",
      "area": "holding",
      "address": 5213,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 088",
      "group": "Command Interface",
      "area": "holding",
      "address": 5214,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 089",
      "group": "Command Interface",
      "area": "holding",
      "address": 5215,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 090",
      "group": "Command Interface",
      "area": "holding",
      "address": 5216,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 091",
      "group": "Command Interface",
      "area": "holding",
      "address": 5217,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 092",
      "group": "Command Interface",
      "area": "holding",
      "address": 5218,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 093",
      "group": "Command Interface",
      "area": "holding",
      "address": 5219,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 094",
      "group": "Command Interface",
      "area": "holding",
      "address": 5220,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 095",
      "group": "Command Interface",
      "area": "holding",
      "address": 5221,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 096",
      "group": "Command Interface",
      "area": "holding",
      "address": 5222,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 097",
      "group": "Command Interface",
      "area": "holding",
      "address": 5223,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 098",
      "group": "Command Interface",
      "area": "holding",
      "address": 5224,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 099",
      "group": "Command Interface",
      "area": "holding",
      "address": 5225,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 100",
      "group": "Command Interface",
      "area": "holding",
      "address": 5226,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 101",
      "group": "Command Interface",
      "area": "holding",
      "address": 5227,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 102",
      "group": "Command Interface",
      "area": "holding",
      "address": 5228,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 103",
      "group": "Command Interface",
      "area": "holding",
      "address": 5229,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 104",
      "group": "Command Interface",
      "area": "holding",
      "address": 5230,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 105",
      "group": "Command Interface",
      "area": "holding",
      "address": 5231,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 106",
      "group": "Command Interface",
      "area": "holding",
      "address": 5232,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 107",
      "group": "Command Interface",
      "area": "holding",
      "address": 5233,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 108",
      "group": "Command Interface",
      "area": "holding",
      "address": 5234,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 109",
      "group": "Command Interface",
      "area": "holding",
      "address": 5235,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 110",
      "group": "Command Interface",
      "area": "holding",
      "address": 5236,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 111",
      "group": "Command Interface",
      "area": "holding",
      "address": 5237,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 112",
      "group": "Command Interface",
      "area": "holding",
      "address": 5238,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 113",
      "group": "Command Interface",
      "area": "holding",
      "address": 5239,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 114",
      "group": "Command Interface",
      "area": "holding",
      "address": 5240,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 115",
      "group": "Command Interface",
      "area": "holding",
      "address": 5241,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 116",
      "group": "Command Interface",
      "area": "holding",
      "address": 5242,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 117",
      "group": "Command Interface",
      "area": "holding",
      "address": 5243,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 118",
      "group": "Command Interface",
      "area": "holding",
      "address": 5244,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 119",
      "group": "Command Interface",
      "area": "holding",
      "address": 5245,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 120",
      "group": "Command Interface",
      "area": "holding",
      "address": 5246,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 121",
      "group": "Command Interface",
      "area": "holding",
      "address": 5247,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 122",
      "group": "Command Interface",
      "area": "holding",
      "address": 5248,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Data 123",
      "group": "Command Interface",
      "area": "holding",
      "address": 5249,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command parameters: Requested Command",
      "group": "Command Interface",
      "area": "holding",
      "address": 5250,
      "type": "uint16",
      "access": "RW",
      "write_min": 1,
      "write_max": 32767
    },
    {
      "name": "Semaphore ( Ignored)",
      "group": "Command Interface",
      "area": "holding",
      "address": 5251,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 001",
      "group": "Command Interface",
      "area": "holding",
      "address": 5252,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 002",
      "group": "Command Interface",
      "area": "holding",
      "address": 5253,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 003",
      "group": "Command Interface",
      "area": "holding",
      "address": 5254,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 004",
      "group": "Command Interface",
      "area": "holding",
      "address": 5255,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 005",
      "group": "Command Interface",
      "area": "holding",
      "address": 5256,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 006",
      "group": "Command Interface",
      "area": "holding",
      "address": 5257,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 007",
      "group": "Command Interface",
      "area": "holding",
      "address": 5258,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 008",
      "group": "Command Interface",
      "area": "holding",
      "address": 5259,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 009",
      "group": "Command Interface",
      "area": "holding",
      "address": 5260,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 010",
      "group": "Command Interface",
      "area": "holding",
      "address": 5261,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 011",
      "group": "Command Interface",
      "area": "holding",
      "address": 5262,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 012",
      "group": "Command Interface",
      "area": "holding",
      "address": 5263,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 013",
      "group": "Command Interface",
      "area": "holding",
      "address": 5264,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 014",
      "group": "Command Interface",
      "area": "holding",
      "address": 5265,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 015",
      "group": "Command Interface",
      "area": "holding",
      "address": 5266,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 016",
      "group": "Command Interface",
      "area": "holding",
      "address": 5267,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 017",
      "group": "Command Interface",
      "area": "holding",
      "address": 5268,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 018",
      "group": "Command Interface",
      "area": "holding",
      "address": 5269,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 019",
      "group": "Command Interface",
      "area": "holding",
      "address": 5270,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 020",
      "group": "Command Interface",
      "area": "holding",
      "address": 5271,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 021",
      "group": "Command Interface",
      "area": "holding",
      "address": 5272,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 022",
      "group": "Command Interface",
      "area": "holding",
      "address": 5273,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 023",
      "group": "Command Interface",
      "area": "holding",
      "address": 5274,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 024",
      "group": "Command Interface",
      "area": "holding",
      "address": 5275,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 025",
      "group": "Command Interface",
      "area": "holding",
      "address": 5276,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 026",
      "group": "Command Interface",
      "area": "holding",
      "address": 5277,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 027",
      "group": "Command Interface",
      "area": "holding",
      "address": 5278,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 028",
      "group": "Command Interface",
      "area": "holding",
      "address": 5279,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 029",
      "group": "Command Interface",
      "area": "holding",
      "address": 5280,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 030",
      "group": "Command Interface",
      "area": "holding",
      "address": 5281,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 031",
      "group": "Command Interface",
      "area": "holding",
      "address": 5282,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 032",
      "group": "Command Interface",
      "area": "holding",
      "address": 5283,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 033",
      "group": "Command Interface",
      "area": "holding",
      "address": 5284,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 034",
      "group": "Command Interface",
      "area": "holding",
      "address": 5285,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 035",
      "group": "Command Interface",
      "area": "holding",
      "address": 5286,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 036",
      "group": "Command Interface",
      "area": "holding",
      "address": 5287,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 037",
      "group": "Command Interface",
      "area": "holding",
      "address": 5288,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 038",
      "group": "Command Interface",
      "area": "holding",
      "address": 5289,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 039",
      "group": "Command Interface",
      "area": "holding",
      "address": 5290,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 040",
      "group": "Command Interface",
      "area": "holding",
      "address": 5291,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 041",
      "group": "Command Interface",
      "area": "holding",
      "address": 5292,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 042",
      "group": "Command Interface",
      "area": "holding",
      "address": 5293,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 043",
      "group": "Command Interface",
      "area": "holding",
      "address": 5294,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 044",
      "group": "Command Interface",
      "area": "holding",
      "address": 5295,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 045",
      "group": "Command Interface",
      "area": "holding",
      "address": 5296,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 046",
      "group": "Command Interface",
      "area": "holding",
      "address": 5297,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 047",
      "group": "Command Interface",
      "area": "holding",
      "address": 5298,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 048",
      "group": "Command Interface",
      "area": "holding",
      "address": 5299,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 049",
      "group": "Command Interface",
      "area": "holding",
      "address": 5300,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 050",
      "group": "Command Interface",
      "area": "holding",
      "address": 5301,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 051",
      "group": "Command Interface",
      "area": "holding",
      "address": 5302,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 052",
      "group": "Command Interface",
      "area": "holding",
      "address": 5303,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 053",
      "group": "Command Interface",
      "area": "holding",
      "address": 5304,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 054",
      "group": "Command Interface",
      "area": "holding",
      "address": 5305,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 055",
      "group": "Command Interface",
      "area": "holding",
      "address": 5306,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 056",
      "group": "Command Interface",
      "area": "holding",
      "address": 5307,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 057",
      "group": "Command Interface",
      "area": "holding",
      "address": 5308,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 058",
      "group": "Command Interface",
      "area": "holding",
      "address": 5309,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 059",
      "group": "Command Interface",
      "area": "holding",
      "address": 5310,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 060",
      "group": "Command Interface",
      "area": "holding",
      "address": 5311,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 061",
      "group": "Command Interface",
      "area": "holding",
      "address": 5312,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 062",
      "group": "Command Interface",
      "area": "holding",
      "address": 5313,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 063",
      "group": "Command Interface",
      "area": "holding",
      "address": 5314,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 064",
      "group": "Command Interface",
      "area": "holding",
      "address": 5315,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 065",
      "group": "Command Interface",
      "area": "holding",
      "address": 5316,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 066",
      "group": "Command Interface",
      "area": "holding",
      "address": 5317,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 067",
      "group": "Command Interface",
      "area": "holding",
      "address": 5318,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 068",
      "group": "Command Interface",
      "area": "holding",
      "address": 5319,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 069",
      "group": "Command Interface",
      "area": "holding",
      "address": 5320,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 070",
      "group": "Command Interface",
      "area": "holding",
      "address": 5321,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 071",
      "group": "Command Interface",
      "area": "holding",
      "address": 5322,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 072",
      "group": "Command Interface",
      "area": "holding",
      "address": 5323,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 073",
      "group": "Command Interface",
      "area": "holding",
      "address": 5324,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 074",
      "group": "Command Interface",
      "area": "holding",
      "address": 5325,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 075",
      "group": "Command Interface",
      "area": "holding",
      "address": 5326,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 076",
      "group": "Command Interface",
      "area": "holding",
      "address": 5327,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 077",
      "group": "Command Interface",
      "area": "holding",
      "address": 5328,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 078",
      "group": "Command Interface",
      "area": "holding",
      "address": 5329,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 079",
      "group": "Command Interface",
      "area": "holding",
      "address": 5330,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 080",
      "group": "Command Interface",
      "area": "holding",
      "address": 5331,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 081",
      "group": "Command Interface",
      "area": "holding",
      "address": 5332,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 082",
      "group": "Command Interface",
      "area": "holding",
      "address": 5333,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 083",
      "group": "Command Interface",
      "area": "holding",
      "address": 5334,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 084",
      "group": "Command Interface",
      "area": "holding",
      "address": 5335,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 085",
      "group": "Command Interface",
      "area": "holding",
      "address": 5336,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 086",
      "group": "Command Interface",
      "area": "holding",
      "address": 5337,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 087",
      "group": "Command Interface",
      "area": "holding",
      "address": 5338,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 088",
      "group": "Command Interface",
      "area": "holding",
      "address": 5339,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 089",
      "group": "Command Interface",
      "area": "holding",
      "address": 5340,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 090",
      "group": "Command Interface",
      "area": "holding",
      "address": 5341,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 091",
      "group": "Command Interface",
      "area": "holding",
      "address": 5342,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 092",
      "group": "Command Interface",
      "area": "holding",
      "address": 5343,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 093",
      "group": "Command Interface",
      "area": "holding",
      "address": 5344,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 094",
      "group": "Command Interface",
      "area": "holding",
      "address": 5345,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 095",
      "group": "Command Interface",
      "area": "holding",
      "address": 5346,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 096",
      "group": "Command Interface",
      "area": "holding",
      "address": 5347,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 097",
      "group": "Command Interface",
      "area": "holding",
      "address": 5348,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 098",
      "group": "Command Interface",
      "area": "holding",
      "address": 5349,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 099",
      "group": "Command Interface",
      "area": "holding",
      "address": 5350,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 100",
      "group": "Command Interface",
      "area": "holding",
      "address": 5351,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 101",
      "group": "Command Interface",
      "area": "holding",
      "address": 5352,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 102",
      "group": "Command Interface",
      "area": "holding",
      "address": 5353,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 103",
      "group": "Command Interface",
      "area": "holding",
      "address": 5354,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 104",
      "group": "Command Interface",
      "area": "holding",
      "address": 5355,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 105",
      "group": "Command Interface",
      "area": "holding",
      "address": 5356,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 106",
      "group": "Command Interface",
      "area": "holding",
      "address": 5357,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 107",
      "group": "Command Interface",
      "area": "holding",
      "address": 5358,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 108",
      "group": "Command Interface",
      "area": "holding",
      "address": 5359,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 109",
      "group": "Command Interface",
      "area": "holding",
      "address": 5360,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 110",
      "group": "Command Interface",
      "area": "holding",
      "address": 5361,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 111",
      "group": "Command Interface",
      "area": "holding",
      "address": 5362,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 112",
      "group": "Command Interface",
      "area": "holding",
      "address": 5363,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 113",
      "group": "Command Interface",
      "area": "holding",
      "address": 5364,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 114",
      "group": "Command Interface",
      "area": "holding",
      "address": 5365,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 115",
      "group": "Command Interface",
      "area": "holding",
      "address": 5366,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 116",
      "group": "Command Interface",
      "area": "holding",
      "address": 5367,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 117",
      "group": "Command Interface",
      "area": "holding",
      "address": 5368,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 118",
      "group": "Command Interface",
      "area": "holding",
      "address": 5369,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 119",
      "group": "Command Interface",
      "area": "holding",
      "address": 5370,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 120",
      "group": "Command Interface",
      "area": "holding",
      "address": 5371,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 121",
      "group": "Command Interface",
      "area": "holding",
      "address": 5372,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 122",
      "group": "Command Interface",
      "area": "holding",
      "address": 5373,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command parameters: Command Parameter 123",
      "group": "Command Interface",
      "area": "holding",
      "address": 5374,
      "type": "uint16",
      "access": "RW"
    },
    {
      "name": "Command result parameters: Command Status",
      "group": "Command Interface",
      "area": "holding",
      "address": 5375,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0 – 32767"
    },
    {
      "name": "Command result parameters: Command Result",
      "group": "Command Interface",
      "area": "holding",
      "address": 5376,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 001",
      "group": "Command Interface",
      "area": "holding",
      "address": 5377,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 002",
      "group": "Command Interface",
      "area": "holding",
      "address": 5378,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 003",
      "group": "Command Interface",
      "area": "holding",
      "address": 5379,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 004",
      "group": "Command Interface",
      "area": "holding",
      "address": 5380,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 005",
      "group": "Command Interface",
      "area": "holding",
      "address": 5381,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 006",
      "group": "Command Interface",
      "area": "holding",
      "address": 5382,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 007",
      "group": "Command Interface",
      "area": "holding",
      "address": 5383,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 008",
      "group": "Command Interface",
      "area": "holding",
      "address": 5384,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 009",
      "group": "Command Interface",
      "area": "holding",
      "address": 5385,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 010",
      "group": "Command Interface",
      "area": "holding",
      "address": 5386,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 011",
      "group": "Command Interface",
      "area": "holding",
      "address": 5387,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 012",
      "group": "Command Interface",
      "area": "holding",
      "address": 5388,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 013",
      "group": "Command Interface",
      "area": "holding",
      "address": 5389,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 014",
      "group": "Command Interface",
      "area": "holding",
      "address": 5390,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 015",
      "group": "Command Interface",
      "area": "holding",
      "address": 5391,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 016",
      "group": "Command Interface",
      "area": "holding",
      "address": 5392,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 017",
      "group": "Command Interface",
      "area": "holding",
      "address": 5393,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 018",
      "group": "Command Interface",
      "area": "holding",
      "address": 5394,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 019",
      "group": "Command Interface",
      "area": "holding",
      "address": 5395,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 020",
      "group": "Command Interface",
      "area": "holding",
      "address": 5396,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 021",
      "group": "Command Interface",
      "area": "holding",
      "address": 5397,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 022",
      "group": "Command Interface",
      "area": "holding",
      "address": 5398,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 023",
      "group": "Command Interface",
      "area": "holding",
      "address": 5399,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 024",
      "group": "Command Interface",
      "area": "holding",
      "address": 5400,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 025",
      "group": "Command Interface",
      "area": "holding",
      "address": 5401,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 026",
      "group": "Command Interface",
      "area": "holding",
      "address": 5402,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 027",
      "group": "Command Interface",
      "area": "holding",
      "address": 5403,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 028",
      "group": "Command Interface",
      "area": "holding",
      "address": 5404,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 029",
      "group": "Command Interface",
      "area": "holding",
      "address": 5405,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 030",
      "group": "Command Interface",
      "area": "holding",
      "address": 5406,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 031",
      "group": "Command Interface",
      "area": "holding",
      "address": 5407,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 032",
      "group": "Command Interface",
      "area": "holding",
      "address": 5408,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 033",
      "group": "Command Interface",
      "area": "holding",
      "address": 5409,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 034",
      "group": "Command Interface",
      "area": "holding",
      "address": 5410,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 035",
      "group": "Command Interface",
      "area": "holding",
      "address": 5411,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 036",
      "group": "Command Interface",
      "area": "holding",
      "address": 5412,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 037",
      "group": "Command Interface",
      "area": "holding",
      "address": 5413,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 038",
      "group": "Command Interface",
      "area": "holding",
      "address": 5414,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 039",
      "group": "Command Interface",
      "area": "holding",
      "address": 5415,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 040",
      "group": "Command Interface",
      "area": "holding",
      "address": 5416,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 041",
      "group": "Command Interface",
      "area": "holding",
      "address": 5417,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 042",
      "group": "Command Interface",
      "area": "holding",
      "address": 5418,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 043",
      "group": "Command Interface",
      "area": "holding",
      "address": 5419,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 044",
      "group": "Command Interface",
      "area": "holding",
      "address": 5420,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 045",
      "group": "Command Interface",
      "area": "holding",
      "address": 5421,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 046",
      "group": "Command Interface",
      "area": "holding",
      "address": 5422,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 047",
      "group": "Command Interface",
      "area": "holding",
      "address": 5423,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 048",
      "group": "Command Interface",
      "area": "holding",
      "address": 5424,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 049",
      "group": "Command Interface",
      "area": "holding",
      "address": 5425,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 050",
      "group": "Command Interface",
      "area": "holding",
      "address": 5426,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 051",
      "group": "Command Interface",
      "area": "holding",
      "address": 5427,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 052",
      "group": "Command Interface",
      "area": "holding",
      "address": 5428,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 053",
      "group": "Command Interface",
      "area": "holding",
      "address": 5429,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 054",
      "group": "Command Interface",
      "area": "holding",
      "address": 5430,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 055",
      "group": "Command Interface",
      "area": "holding",
      "address": 5431,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 056",
      "group": "Command Interface",
      "area": "holding",
      "address": 5432,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 057",
      "group": "Command Interface",
      "area": "holding",
      "address": 5433,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 058",
      "group": "Command Interface",
      "area": "holding",
      "address": 5434,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 059",
      "group": "Command Interface",
      "area": "holding",
      "address": 5435,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 060",
      "group": "Command Interface",
      "area": "holding",
      "address": 5436,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 061",
      "group": "Command Interface",
      "area": "holding",
      "address": 5437,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 062",
      "group": "Command Interface",
      "area": "holding",
      "address": 5438,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 063",
      "group": "Command Interface",
      "area": "holding",
      "address": 5439,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 064",
      "group": "Command Interface",
      "area": "holding",
      "address": 5440,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 065",
      "group": "Command Interface",
      "area": "holding",
      "address": 5441,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 066",
      "group": "Command Interface",
      "area": "holding",
      "address": 5442,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 067",
      "group": "Command Interface",
      "area": "holding",
      "address": 5443,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 068",
      "group": "Command Interface",
      "area": "holding",
      "address": 5444,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 069",
      "group": "Command Interface",
      "area": "holding",
      "address": 5445,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 070",
      "group": "Command Interface",
      "area": "holding",
      "address": 5446,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 071",
      "group": "Command Interface",
      "area": "holding",
      "address": 5447,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 072",
      "group": "Command Interface",
      "area": "holding",
      "address": 5448,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 073",
      "group": "Command Interface",
      "area": "holding",
      "address": 5449,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 074",
      "group": "Command Interface",
      "area": "holding",
      "address": 5450,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 075",
      "group": "Command Interface",
      "area": "holding",
      "address": 5451,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 076",
      "group": "Command Interface",
      "area": "holding",
      "address": 5452,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 077",
      "group": "Command Interface",
      "area": "holding",
      "address": 5453,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 078",
      "group": "Command Interface",
      "area": "holding",
      "address": 5454,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 079",
      "group": "Command Interface",
      "area": "holding",
      "address": 5455,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 080",
      "group": "Command Interface",
      "area": "holding",
      "address": 5456,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 081",
      "group": "Command Interface",
      "area": "holding",
      "address": 5457,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 082",
      "group": "Command Interface",
      "area": "holding",
      "address": 5458,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 083",
      "group": "Command Interface",
      "area": "holding",
      "address": 5459,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 084",
      "group": "Command Interface",
      "area": "holding",
      "address": 5460,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 085",
      "group": "Command Interface",
      "area": "holding",
      "address": 5461,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 086",
      "group": "Command Interface",
      "area": "holding",
      "address": 5462,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 087",
      "group": "Command Interface",
      "area": "holding",
      "address": 5463,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 088",
      "group": "Command Interface",
      "area": "holding",
      "address": 5464,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 089",
      "group": "Command Interface",
      "area": "holding",
      "address": 5465,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 090",
      "group": "Command Interface",
      "area": "holding",
      "address": 5466,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 091",
      "group": "Command Interface",
      "area": "holding",
      "address": 5467,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 092",
      "group": "Command Interface",
      "area": "holding",
      "address": 5468,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 093",
      "group": "Command Interface",
      "area": "holding",
      "address": 5469,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 094",
      "group": "Command Interface",
      "area": "holding",
      "address": 5470,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 095",
      "group": "Command Interface",
      "area": "holding",
      "address": 5471,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 096",
      "group": "Command Interface",
      "area": "holding",
      "address": 5472,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 097",
      "group": "Command Interface",
      "area": "holding",
      "address": 5473,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 098",
      "group": "Command Interface",
      "area": "holding",
      "address": 5474,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 099",
      "group": "Command Interface",
      "area": "holding",
      "address": 5475,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 100",
      "group": "Command Interface",
      "area": "holding",
      "address": 5476,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 101",
      "group": "Command Interface",
      "area": "holding",
      "address": 5477,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 102",
      "group": "Command Interface",
      "area": "holding",
      "address": 5478,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 103",
      "group": "Command Interface",
      "area": "holding",
      "address": 5479,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 104",
      "group": "Command Interface",
      "area": "holding",
      "address": 5480,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 105",
      "group": "Command Interface",
      "area": "holding",
      "address": 5481,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 106",
      "group": "Command Interface",
      "area": "holding",
      "address": 5482,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 107",
      "group": "Command Interface",
      "area": "holding",
      "address": 5483,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 108",
      "group": "Command Interface",
      "area": "holding",
      "address": 5484,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 109",
      "group": "Command Interface",
      "area": "holding",
      "address": 5485,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 110",
      "group": "Command Interface",
      "area": "holding",
      "address": 5486,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 111",
      "group": "Command Interface",
      "area": "holding",
      "address": 5487,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 112",
      "group": "Command Interface",
      "area": "holding",
      "address": 5488,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 113",
      "group": "Command Interface",
      "area": "holding",
      "address": 5489,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 114",
      "group": "Command Interface",
      "area": "holding",
      "address": 5490,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 115",
      "group": "Command Interface",
      "area": "holding",
      "address": 5491,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 116",
      "group": "Command Interface",
      "area": "holding",
      "address": 5492,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 117",
      "group": "Command Interface",
      "area": "holding",
      "address": 5493,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 118",
      "group": "Command Interface",
      "area": "holding",
      "address": 5494,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 119",
      "group": "Command Interface",
      "area": "holding",
      "address": 5495,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 120",
      "group": "Command Interface",
      "area": "holding",
      "address": 5496,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 121",
      "group": "Command Interface",
      "area": "holding",
      "address": 5497,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 122",
      "group": "Command Interface",
      "area": "holding",
      "address": 5498,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command result parameters: Command Data 123",
      "group": "Command Interface",
      "area": "holding",
      "address": 5499,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Last Command Date/Time",
      "group": "Command Interface",
      "area": "holding",
      "address": 5500,
      "type": "uint64",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Last Command Number",
      "group": "Command Interface",
      "area": "holding",
      "address": 5504,
      "type": "uint16",
      "access": "R",
      "description": "Range: 1 – 32,767"
    },
    {
      "name": "Last Command Result",
      "group": "Command Interface",
      "area": "holding",
      "address": 5505,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Last Command Source",
      "group": "Command Interface",
      "area": "holding",
      "address": 5506,
      "type": "uint16",
      "access": "R",
      "description": "High Byte = Communications Port ID Low Byte = Command Interface (0 = Protected, 1 = Unprotected)"
    },
    {
      "name": "Count if Duplicate",
      "group": "Command Interface",
      "area": "holding",
      "address": 5507,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Date/Time",
      "group": "Command Interface",
      "area": "holding",
      "address": 5508,
      "type": "uint64",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Command Number",
      "group": "Command Interface",
      "area": "holding",
      "address": 5512,
      "type": "uint16",
      "access": "R",
      "description": "Range: 1 – 32,767"
    },
    {
      "name": "Command Log 02: Command Result",
      "group": "Command Interface",
      "area": "holding",
      "address": 5513,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Source",
      "group": "Command Interface",
      "area": "holding",
      "address": 5514,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Log 02: Count if Duplicate",
      "group": "Command Interface",
      "area": "holding",
      "address": 5515,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Log 03: Command Date/Time",
      "group": "Command Interface",
      "area": "holding",
      "address": 5516,
      "type": "uint64",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Command Log 03: Command Number",
      "group": "Command Interface",
      "area": "holding",
      "address": 5520,
      "type": "uint16",
      "access": "R",
      "description": "Range: 1 – 32,767"
    },
    {
      "name": "Command Log 03: Command Result",
      "group": "Command Interface",
      "area": "holding",
      "address": 5521,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Log 03: Command Source",
      "group": "Command Interface",
      "area": "holding",
      "address": 5522,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Log 03: Count if Duplicate",
      "group": "Command Interface",
      "area": "holding",
      "address": 5523,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Log 04: Command Date/Time",
      "group": "Command Interface",
      "area": "holding",
      "address": 5524,
      "type": "uint64",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Command Log 04: Command Number",
      "group": "Command Interface",
      "area": "holding",
      "address": 5528,
      "type": "uint16",
      "access": "R",
      "description": "Range: 1 – 32,767"
    },
    {
      "name": "Command Log 04: Command Result",
      "group": "Command Interface",
      "area": "holding",
      "address": 5529,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Log 04: Command Source",
      "group": "Command Interface",
      "area": "holding",
      "address": 5530,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Log 04: Count if Duplicate",
      "group": "Command Interface",
      "area": "holding",
      "address": 5531,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Log 05: Command Date/Time",
      "group": "Command Interface",
      "area": "holding",
      "address": 5532,
      "type": "uint64",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Command Log 05: Command Number",
      "group": "Command Interface",
      "area": "holding",
      "address": 5536,
      "type": "uint16",
      "access": "R",
      "description": "Range: 1 – 32,767"
    },
    {
      "name": "Command Log 05: Command Result",
      "group": "Command Interface",
      "area": "holding",
      "address": 5537,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Log 05: Command Source",
      "group": "Command Interface",
      "area": "holding",
      "address": 5538,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Log 05: Count if Duplicate",
      "group": "Command Interface",
      "area": "holding",
      "address": 5539,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Log 06: Command Date/Time",
      "group": "Command Interface",
      "area": "holding",
      "address": 5540,
      "type": "uint64",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Command Log 06: Command Number",
      "group": "Command Interface",
      "area": "holding",
      "address": 5544,
      "type": "uint16",
      "access": "R",
      "description": "Range: 1 – 32,767"
    },
    {
      "name": "Command Log 06: Command Result",
      "group": "Command Interface",
      "area": "holding",
      "address": 5545,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Log 06: Command Source",
      "group": "Command Interface",
      "area": "holding",
      "address": 5546,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Log 06: Count if Duplicate",
      "group": "Command Interface",
      "area": "holding",
      "address": 5547,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Log 07: Command Date/Time",
      "group": "Command Interface",
      "area": "holding",
      "address": 5548,
      "type": "uint64",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Command Log 07: Command Number",
      "group": "Command Interface",
      "area": "holding",
      "address": 5552,
      "type": "uint16",
      "access": "R",
      "description": "Range: 1 – 32,767"
    },
    {
      "name": "Command Log 07: Command Result",
      "group": "Command Interface",
      "area": "holding",
      "address": 5553,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Log 07: Command Source",
      "group": "Command Interface",
      "area": "holding",
      "address": 5554,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Log 07: Count if Duplicate",
      "group": "Command Interface",
      "area": "holding",
      "address": 5555,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Log 08: Command Date/Time",
      "group": "Command Interface",
      "area": "holding",
      "address": 5556,
      "type": "uint64",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Command Log 08: Command Number",
      "group": "Command Interface",
      "area": "holding",
      "address": 5560,
      "type": "uint16",
      "access": "R",
      "description": "Range: 1 – 32,767"
    },
    {
      "name": "Command Log 08: Command Result",
      "group": "Command Interface",
      "area": "holding",
      "address": 5561,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Log 08: Command Source",
      "group": "Command Interface",
      "area": "holding",
      "address": 5562,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Log 08: Count if Duplicate",
      "group": "Command Interface",
      "area": "holding",
      "address": 5563,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Log 09: Command Date/Time",
      "group": "Command Interface",
      "area": "holding",
      "address": 5564,
      "type": "uint64",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Command Log 09: Command Number",
      "group": "Command Interface",
      "area": "holding",
      "address": 5568,
      "type": "uint16",
      "access": "R",
      "description": "Range: 1 – 32,767"
    },
    {
      "name": "Command Log 09: Command Result",
      "group": "Command Interface",
      "area": "holding",
      "address": 5569,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Log 09: Command Source",
      "group": "Command Interface",
      "area": "holding",
      "address": 5570,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Log 09: Count if Duplicate",
      "group": "Command Interface",
      "area": "holding",
      "address": 5571,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Log 10: Command Date/Time",
      "group": "Command Interface",
      "area": "holding",
      "address": 5572,
      "type": "uint64",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Command Log 10: Command Number",
      "group": "Command Interface",
      "area": "holding",
      "address": 5576,
      "type": "uint16",
      "access": "R",
      "description": "Range: 1 – 32,767"
    },
    {
      "name": "Command Log 10: Command Result",
      "group": "Command Interface",
      "area": "holding",
      "address": 5577,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Log 10: Command Source",
      "group": "Command Interface",
      "area": "holding",
      "address": 5578,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Command Log 10: Count if Duplicate",
      "group": "Command Interface",
      "area": "holding",
      "address": 5579,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "HMI Model Present",
      "group": "HMI",
      "area": "holding",
      "address": 6000,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0 – 1. 0 = No HMI Connected 1 = 128x128 Dot Matrix LCD HMI connected. Only on PM2225"
    },
    {
      "name": "HMI Contrast Setting",
      "group": "HMI",
      "area": "holding",
      "address": 6001,
      "type": "uint16",
      "access": "R",
      "description": "Range: 1 – 9. 1 = Brightest…9 = Dimmest. Only on PM2225"
    },
    {
      "name": "HMI Language",
      "group": "HMI",
      "area": "holding",
      "address": 6003,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0 – 12. 0 = EnglishUS 1 = EnglishUK 2 = French 3 = Spanish 4 = German 5 = Italian 6 = Polish 7 = Portuguese 8 = Turkish 9 = Chinese 10 = Russian 11 = Arabic 12 = Dutch. Only on PM2225"
    },
    {
      "name": "HMI Date Format",
      "group": "HMI",
      "area": "holding",
      "address": 6004,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0 – 2. 0 = MM/DD/YYYY 1 = YYYY/MM/DD 2 = DD/MM/YYYY. Only on PM2225"
    },
    {
      "name": "HMI Time Format",
      "group": "HMI",
      "area": "holding",
      "address": 6005,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0 – 1. 0 = 2400hr 1 = AM/PM. Only on PM2225"
    },
    {
      "name": "HMI IEC/IEEE Mode",
      "group": "HMI",
      "area": "holding",
      "address": 6006,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0 – 1. 0 = IEC 1 = IEEE. Only on PM2225"
    },
    {
      "name": "HMI Screen Timeout",
      "group": "HMI",
      "area": "holding",
      "address": 6007,
      "type": "uint16",
      "unit": "min",
      "access": "R",
      "description": "Range: 0 – 60. 0 = disabled. Only on PM2225"
    },
    {
      "name": "HMI Backlight Timeout",
      "group": "HMI",
      "area": "holding",
      "address": 6008,
      "type": "uint16",
      "unit": "min",
      "access": "R",
      "description": "Range: 0 – 60. 0 = disabled. Only on PM2225"
    },
    {
      "name": "HMI Language 01",
      "group": "HMI",
      "area": "holding",
      "address": 6079,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0 – 20. 0 = EnglishUS EnglishUS is always available. 1 = EnglishUK 2 = French 3 = Spanish 4 = German 5 = Italian 6 = Polish 7 = Portuguese 8 = Turkish 9 = Chinese 10 = Russian 11 = Arabic 12 = Dutch. Only on PM2225"
    },
    {
      "name": "HMI Language 02",
      "group": "HMI",
      "area": "holding",
      "address": 6080,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0 – 20. Only on PM2225"
    },
    {
      "name": "HMI Language 03",
      "group": "HMI",
      "area": "holding",
      "address": 6081,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0 – 20. Only on PM2225"
    },
    {
      "name": "HMI Language 04",
      "group": "HMI",
      "area": "holding",
      "address": 6082,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0 – 20. Only on PM2225"
    },
    {
      "name": "HMI Language 05",
      "group": "HMI",
      "area": "holding",
      "address": 6083,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0 – 20. Only on PM2225"
    },
    {
      "name": "HMI Language 06",
      "group": "HMI",
      "area": "holding",
      "address": 6084,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0 – 20. Only on PM2225"
    },
    {
      "name": "HMI Language 07",
      "group": "HMI",
      "area": "holding",
      "address": 6085,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0 – 20. Only on PM2225"
    },
    {
      "name": "HMI Language 08",
      "group": "HMI",
      "area": "holding",
      "address": 6086,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0 – 20. Only on PM2225"
    },
    {
      "name": "RS-485 Comm Port (M/S) Protocol",
      "group": "Communications",
      "area": "holding",
      "address": 6500,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0 – 3. 0 = Modbus 1 = Jbus 2 = Modbus ASCII 8-Bit 3 = Modbus ASCII 7-Bit"
    },
    {
      "name": "RS-485 Comm Port (M/S) Address",
      "group": "Communications",
      "area": "holding",
      "address": 6501,
      "type": "uint16",
      "access": "R",
      "description": "Range: 1 – 255. Valid Addresses: Modbus: 1 – 247 Jbus: 1 – 255"
    },
    {
      "name": "RS-485 Comm Port (M/S) Baud Rate",
      "group": "Communications",
      "area": "holding",
      "address": 6502,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0 – 3. 0 - 4800 1 = 9600 2 = 19200 3 = 38400"
    },
    {
      "name": "RS-485 Comm Port (M/S) Parity",
      "group": "Communications",
      "area": "holding",
      "address": 6503,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0 – 2. 0 = Even 1 = Odd 2 = None"
    },
    {
      "name": "Type",
      "group": "Inputs & Outputs",
      "area": "holding",
      "address": 7417,
      "type": "uint16",
      "access": "R",
      "description": "Range: 100 – 199"
    },
    {
      "name": "Control Mode",
      "group": "Inputs & Outputs",
      "area": "holding",
      "address": 7418,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0 – 5"
    },
    {
      "name": "Label",
      "group": "Inputs & Outputs",
      "area": "holding",
      "address": 7419,
      "type": "string",
      "length": 20,
      "access": "R"
    },
    {
      "name": "Debounce Time",
      "group": "Inputs & Outputs",
      "area": "holding",
      "address": 7439,
      "type": "uint16",
      "unit": "ms",
      "access": "R",
      "description": "Range: 10 – 1000. Must be entered in increments of 10ms"
    },
    {
      "name": "Option Slot A - Digital Input DI2A: Type",
      "group": "Inputs & Outputs",
      "area": "holding",
      "address": 7441,
      "type": "uint16",
      "access": "R",
      "description": "Range: 100 – 199"
    },
    {
      "name": "Option Slot A - Digital Input DI2A: Control Mode",
      "group": "Inputs & Outputs",
      "area": "holding",
      "address": 7442,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0 – 5"
    },
    {
      "name": "Option Slot A - Digital Input DI2A: Label",
      "group": "Inputs & Outputs",
      "area": "holding",
      "address": 7443,
      "type": "string",
      "length": 20,
      "access": "R"
    },
    {
      "name": "Option Slot A - Digital Input DI2A: Debounce Time",
      "group": "Inputs & Outputs",
      "area": "holding",
      "address": 7463,
      "type": "uint16",
      "unit": "ms",
      "access": "R",
      "description": "Range: 10 – 1000. Must be entered in increments of 10ms"
    },
    {
      "name": "Count",
      "group": "Inputs & Outputs",
      "area": "holding",
      "address": 8939,
      "type": "uint32",
      "access": "R"
    },
    {
      "name": "On Time",
      "group": "Inputs & Outputs",
      "area": "holding",
      "address": 8941,
      "type": "uint32",
      "unit": "s",
      "access": "R"
    },
    {
      "name": "Option Slot A - Digital Input DI2A: Count",
      "group": "Inputs & Outputs",
      "area": "holding",
      "address": 8943,
      "type": "uint32",
      "access": "R"
    },
    {
      "name": "Option Slot A - Digital Input DI2A: On Time",
      "group": "Inputs & Outputs",
      "area": "holding",
      "address": 8945,
      "type": "uint32",
      "unit": "s",
      "access": "R"
    },
    {
      "name": "Option Slot A - Digital Output DO1A: Type",
      "group": "Inputs & Outputs",
      "area": "holding",
      "address": 9283,
      "type": "uint16",
      "access": "R",
      "description": "Range: 201 – 299"
    },
    {
      "name": "Option Slot A - Digital Output DO1A: Label",
      "group": "Inputs & Outputs",
      "area": "holding",
      "address": 9284,
      "type": "string",
      "length": 20,
      "access": "R"
    },
    {
      "name": "Enable/Disable",
      "group": "Inputs & Outputs",
      "area": "holding",
      "address": 9304,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0 – 1. 0 = Disable, 1 = Enable"
    },
    {
      "name": "Behavioral Mode",
      "group": "Inputs & Outputs",
      "area": "holding",
      "address": 9305,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0 – 2. 0 = Normal 1 = Timed 2 = Coil Hold"
    },
    {
      "name": "On Time For Timed Mode",
      "group": "Inputs & Outputs",
      "area": "holding",
      "address": 9306,
      "type": "uint16",
      "unit": "s",
      "access": "R",
      "description": "The time for the output to remain energized when the output is energized in timed mode"
    },
    {
      "name": "Option Slot A - Digital Output DO2A: Type",
      "group": "Inputs & Outputs",
      "area": "holding",
      "address": 9307,
      "type": "uint16",
      "access": "R",
      "description": "Range: 201 – 299"
    },
    {
      "name": "Option Slot A - Digital Output DO2A: Label",
      "group": "Inputs & Outputs",
      "area": "holding",
      "address": 9308,
      "type": "string",
      "length": 20,
      "access": "R"
    },
    {
      "name": "Option Slot A - Digital Output DO2A: Enable/Disable",
      "group": "Inputs & Outputs",
      "area": "holding",
      "address": 9328,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0 – 1. 0 = Disable, 1 = Enable"
    },
    {
      "name": "Option Slot A - Digital Output DO2A: Behavioral Mode",
      "group": "Inputs & Outputs",
      "area": "holding",
      "address": 9329,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0 – 2. 0 = Normal 1 = Timed 2 = Coil Hold"
    },
    {
      "name": "Option Slot A - Digital Output DO2A: On Time For Timed Mode",
      "group": "Inputs & Outputs",
      "area": "holding",
      "address": 9330,
      "type": "uint16",
      "unit": "s",
      "access": "R",
      "description": "The time for the output to remain energized when the output is energized in timed mode"
    },
    {
      "name": "Option Slot B - Digital Output DO1B: Type",
      "group": "Inputs & Outputs",
      "area": "holding",
      "address": 9331,
      "type": "uint16",
      "access": "R",
      "description": "Range: 201 – 299"
    },
    {
      "name": "Option Slot B - Digital Output DO1B: Label",
      "group": "Inputs & Outputs",
      "area": "holding",
      "address": 9332,
      "type": "string",
      "length": 20,
      "access": "R"
    },
    {
      "name": "Option Slot B - Digital Output DO1B: Enable/Disable",
      "group": "Inputs & Outputs",
      "area": "holding",
      "address": 9352,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0 – 1. 0 = Disable, 1 = Enable"
    },
    {
      "name": "Option Slot B - Digital Output DO1B: Behavioral Mode",
      "group": "Inputs & Outputs",
      "area": "holding",
      "address": 9353,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0 – 2. 0 = Normal 1 = Timed 2 = Coil Hold"
    },
    {
      "name": "Option Slot B - Digital Output DO1B: On Time For Timed Mode",
      "group": "Inputs & Outputs",
      "area": "holding",
      "address": 9354,
      "type": "uint16",
      "unit": "s",
      "access": "R",
      "description": "The time for the output to remain energized when the output is energized in timed mode"
    },
    {
      "name": "Option Slot B - Digital Output DO2B: Type",
      "group": "Inputs & Outputs",
      "area": "holding",
      "address": 9355,
      "type": "uint16",
      "access": "R",
      "description": "Range: 201 – 299"
    },
    {
      "name": "Option Slot B - Digital Output DO2B: Label",
      "group": "Inputs & Outputs",
      "area": "holding",
      "address": 9356,
      "type": "string",
      "length": 20,
      "access": "R"
    },
    {
      "name": "Option Slot B - Digital Output DO2B: Enable/Disable",
      "group": "Inputs & Outputs",
      "area": "holding",
      "address": 9376,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0 – 1. 0 = Disable, 1 = Enable"
    },
    {
      "name": "Option Slot B - Digital Output DO2B: Behavioral Mode",
      "group": "Inputs & Outputs",
      "area": "holding",
      "address": 9377,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0 – 2. 0 = Normal 1 = Timed 2 = Coil Hold"
    },
    {
      "name": "Option Slot B - Digital Output DO2B: On Time For Timed Mode",
      "group": "Inputs & Outputs",
      "area": "holding",
      "address": 9378,
      "type": "uint16",
      "unit": "s",
      "access": "R",
      "description": "The time for the output to remain energized when the output is energized in timed mode"
    },
    {
      "name": "DO Default State",
      "group": "Inputs & Outputs",
      "area": "holding",
      "address": 9650,
      "type": "uint16",
      "access": "R",
      "description": "Range: 1 or 0"
    },
    {
      "name": "Operating Mode Status",
      "group": "Inputs & Outputs",
      "area": "holding",
      "address": 9704,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0 – 1"
    },
    {
      "name": "Control Mode Status",
      "group": "Inputs & Outputs",
      "area": "holding",
      "address": 9705,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0 – 3"
    },
    {
      "name": "Behavioral Mode Status",
      "group": "Inputs & Outputs",
      "area": "holding",
      "address": 9706,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0 – 2"
    },
    {
      "name": "Option Slot A - Digital Output DO1A: Count",
      "group": "Inputs & Outputs",
      "area": "holding",
      "address": 9707,
      "type": "uint32",
      "access": "R"
    },
    {
      "name": "Option Slot A - Digital Output DO1A: On Time",
      "group": "Inputs & Outputs",
      "area": "holding",
      "address": 9709,
      "type": "uint32",
      "unit": "s",
      "access": "R"
    },
    {
      "name": "Option Slot A - Digital Output DO2A: Operating Mode Status",
      "group": "Inputs & Outputs",
      "area": "holding",
      "address": 9712,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0 – 1"
    },
    {
      "name": "Option Slot A - Digital Output DO2A: Control Mode Status",
      "group": "Inputs & Outputs",
      "area": "holding",
      "address": 9713,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0 – 3"
    },
    {
      "name": "Option Slot A - Digital Output DO2A: Behavioral Mode Status",
      "group": "Inputs & Outputs",
      "area": "holding",
      "address": 9714,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0 – 2"
    },
    {
      "name": "Option Slot A - Digital Output DO2A: Count",
      "group": "Inputs & Outputs",
      "area": "holding",
      "address": 9715,
      "type": "uint32",
      "access": "R"
    },
    {
      "name": "Option Slot A - Digital Output DO2A: On Time",
      "group": "Inputs & Outputs",
      "area": "holding",
      "address": 9717,
      "type": "uint32",
      "unit": "s",
      "access": "R"
    },
    {
      "name": "Option Slot B - Digital Output DO1B: Operating Mode Status",
      "group": "Inputs & Outputs",
      "area": "holding",
      "address": 9720,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0 – 1"
    },
    {
      "name": "Option Slot B - Digital Output DO1B: Control Mode Status",
      "group": "Inputs & Outputs",
      "area": "holding",
      "address": 9721,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0 – 3"
    },
    {
      "name": "Option Slot B - Digital Output DO1B: Behavioral Mode Status",
      "group": "Inputs & Outputs",
      "area": "holding",
      "address": 9722,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0 – 2"
    },
    {
      "name": "Option Slot B - Digital Output DO1B: Count",
      "group": "Inputs & Outputs",
      "area": "holding",
      "address": 9723,
      "type": "uint32",
      "access": "R"
    },
    {
      "name": "Option Slot B - Digital Output DO1B: On Time",
      "group": "Inputs & Outputs",
      "area": "holding",
      "address": 9725,
      "type": "uint32",
      "unit": "s",
      "access": "R"
    },
    {
      "name": "Option Slot B - Digital Output DO2B: Operating Mode Status",
      "group": "Inputs & Outputs",
      "area": "holding",
      "address": 9728,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0 – 1"
    },
    {
      "name": "Option Slot B - Digital Output DO2B: Control Mode Status",
      "group": "Inputs & Outputs",
      "area": "holding",
      "address": 9729,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0 – 3"
    },
    {
      "name": "Option Slot B - Digital Output DO2B: Behavioral Mode Status",
      "group": "Inputs & Outputs",
      "area": "holding",
      "address": 9730,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0 – 2"
    },
    {
      "name": "Option Slot B - Digital Output DO2B: Count",
      "group": "Inputs & Outputs",
      "area": "holding",
      "address": 9731,
      "type": "uint32",
      "access": "R"
    },
    {
      "name": "Option Slot B - Digital Output DO2B: On Time",
      "group": "Inputs & Outputs",
      "area": "holding",
      "address": 9733,
      "type": "uint32",
      "unit": "s",
      "access": "R"
    },
    {
      "name": "Analog input 1 Scaled Value",
      "group": "Inputs & Outputs",
      "area": "holding",
      "address": 10016,
      "type": "float32",
      "access": "R"
    },
    {
      "name": "Analog input 2 Scaled Value",
      "group": "Inputs & Outputs",
      "area": "holding",
      "address": 10018,
      "type": "float32",
      "access": "R"
    },
    {
      "name": "Analog output 1 Normalized Value",
      "group": "Inputs & Outputs",
      "area": "holding",
      "address": 10216,
      "type": "float32",
      "access": "R"
    },
    {
      "name": "Analog output 2 Normalized Value",
      "group": "Inputs & Outputs",
      "area": "holding",
      "address": 10218,
      "type": "float32",
      "access": "R"
    },
    {
      "name": "Detected Priority Status Bitmap",
      "group": "Alarms",
      "area": "holding",
      "address": 11010,
      "type": "uint16",
      "access": "R",
      "description": "Bitmap. Range: 0x0000 - 0x001F"
    },
    {
      "name": "Standard – 1 second 1",
      "group": "Alarms",
      "area": "holding",
      "address": 11040,
      "type": "uint16",
      "access": "R",
      "description": "Bitmap. 0 = Disabled; 1 = Enabled"
    },
    {
      "name": "Standard – 1 second 2",
      "group": "Alarms",
      "area": "holding",
      "address": 11041,
      "type": "uint16",
      "access": "R",
      "description": "Bitmap"
    },
    {
      "name": "Standard – 1 second 3",
      "group": "Alarms",
      "area": "holding",
      "address": 11042,
      "type": "uint16",
      "access": "R",
      "description": "Bitmap"
    },
    {
      "name": "Enabled Alarm Bitmaps: Unary",
      "group": "Alarms",
      "area": "holding",
      "address": 11050,
      "type": "uint16",
      "access": "R",
      "description": "Bitmap"
    },
    {
      "name": "Digital 1",
      "group": "Alarms",
      "area": "holding",
      "address": 11051,
      "type": "uint16",
      "access": "R",
      "description": "Bitmap"
    },
    {
      "name": "Digital 2",
      "group": "Alarms",
      "area": "holding",
      "address": 11052,
      "type": "uint16",
      "access": "R",
      "description": "Bitmap"
    },
    {
      "name": "Digital 3",
      "group": "Alarms",
      "area": "holding",
      "address": 11053,
      "type": "uint16",
      "access": "R",
      "description": "Bitmap"
    },
    {
      "name": "Digital 4",
      "group": "Alarms",
      "area": "holding",
      "address": 11054,
      "type": "uint16",
      "access": "R",
      "description": "Bitmap"
    },
    {
      "name": "Digital 5",
      "group": "Alarms",
      "area": "holding",
      "address": 11055,
      "type": "uint16",
      "access": "R",
      "description": "Bitmap"
    },
    {
      "name": "Binary",
      "group": "Alarms",
      "area": "holding",
      "address": 11056,
      "type": "uint16",
      "access": "R",
      "description": "Bitmap"
    },
    {
      "name": "Time_of_day",
      "group": "Alarms",
      "area": "holding",
      "address": 11057,
      "type": "uint16",
      "access": "R",
      "description": "Bitmap"
    },
    {
      "name": "Logic",
      "group": "Alarms",
      "area": "holding",
      "address": 11058,
      "type": "uint16",
      "access": "R",
      "description": "Bitmap"
    },
    {
      "name": "Standard – 1 second Group 1",
      "group": "Alarms",
      "area": "holding",
      "address": 11059,
      "type": "uint16",
      "access": "R",
      "description": "Bitmap. 0 = Not Detected; 1 = Detected"
    },
    {
      "name": "Standard – 1 second Group 2",
      "group": "Alarms",
      "area": "holding",
      "address": 11060,
      "type": "uint16",
      "access": "R",
      "description": "Bitmap"
    },
    {
      "name": "Standard – 1 second Group 3",
      "group": "Alarms",
      "area": "holding",
      "address": 11061,
      "type": "uint16",
      "access": "R",
      "description": "Bitmap"
    },
    {
      "name": "Custom – 1 second",
      "group": "Alarms",
      "area": "holding",
      "address": 11062,
      "type": "uint16",
      "access": "R",
      "description": "Bitmap"
    },
    {
      "name": "Standard – High Speed Group 1",
      "group": "Alarms",
      "area": "holding",
      "address": 11063,
      "type": "uint16",
      "access": "R",
      "description": "Bitmap"
    },
    {
      "name": "Standard – High Speed Group 2",
      "group": "Alarms",
      "area": "holding",
      "address": 11064,
      "type": "uint16",
      "access": "R",
      "description": "Bitmap"
    },
    {
      "name": "Custom – High Speed",
      "group": "Alarms",
      "area": "holding",
      "address": 11065,
      "type": "uint16",
      "access": "R",
      "description": "Bitmap"
    },
    {
      "name": "Detected Alarm Bitmaps: Unary",
      "group": "Alarms",
      "area": "holding",
      "address": 11069,
      "type": "uint16",
      "access": "R",
      "description": "Bitmap"
    },
    {
      "name": "Detected Alarm Bitmaps: Digital Group 1",
      "group": "Alarms",
      "area": "holding",
      "address": 11070,
      "type": "uint16",
      "access": "R",
      "description": "Bitmap"
    },
    {
      "name": "Digital Group 2",
      "group": "Alarms",
      "area": "holding",
      "address": 11071,
      "type": "uint16",
      "access": "R",
      "description": "Bitmap"
    },
    {
      "name": "Digital Group 3",
      "group": "Alarms",
      "area": "holding",
      "address": 11072,
      "type": "uint16",
      "access": "R",
      "description": "Bitmap"
    },
    {
      "name": "Digital Group 4",
      "group": "Alarms",
      "area": "holding",
      "address": 11073,
      "type": "uint16",
      "access": "R",
      "description": "Bitmap"
    },
    {
      "name": "Digital Group 5",
      "group": "Alarms",
      "area": "holding",
      "address": 11074,
      "type": "uint16",
      "access": "R",
      "description": "Bitmap"
    },
    {
      "name": "Detected Alarm Bitmaps: Binary",
      "group": "Alarms",
      "area": "holding",
      "address": 11075,
      "type": "uint16",
      "access": "R",
      "description": "Bitmap"
    },
    {
      "name": "Detected Alarm Bitmaps: Time_of_day",
      "group": "Alarms",
      "area": "holding",
      "address": 11076,
      "type": "uint16",
      "access": "R",
      "description": "Bitmap"
    },
    {
      "name": "Detected Alarm Bitmaps: Logic",
      "group": "Alarms",
      "area": "holding",
      "address": 11077,
      "type": "uint16",
      "access": "R",
      "description": "Bitmap"
    },
    {
      "name": "Unacknowledged High Priority Alarm Bitmaps: Standard – 1 second 1",
      "group": "Alarms",
      "area": "holding",
      "address": 11078,
      "type": "uint16",
      "access": "R",
      "description": "Bitmap. 0 = Acknowledged; 1 = Unacknowledged"
    },
    {
      "name": "Unacknowledged High Priority Alarm Bitmaps: Standard – 1 second 2",
      "group": "Alarms",
      "area": "holding",
      "address": 11079,
      "type": "uint16",
      "access": "R",
      "description": "Bitmap"
    },
    {
      "name": "Unacknowledged High Priority Alarm Bitmaps: Standard – 1 second 3",
      "group": "Alarms",
      "area": "holding",
      "address": 11080,
      "type": "uint16",
      "access": "R",
      "description": "Bitmap"
    },
    {
      "name": "Unacknowledged High Priority Alarm Bitmaps: Custom – 1 second",
      "group": "Alarms",
      "area": "holding",
      "address": 11081,
      "type": "uint16",
      "access": "R",
      "description": "Bitmap"
    },
    {
      "name": "Standard – High Speed 1",
      "group": "Alarms",
      "area": "holding",
      "address": 11082,
      "type": "uint16",
      "access": "R",
      "description": "Bitmap"
    },
    {
      "name": "Standard – High Speed 2",
      "group": "Alarms",
      "area": "holding",
      "address": 11083,
      "type": "uint16",
      "access": "R",
      "description": "Bitmap"
    },
    {
      "name": "Unacknowledged High Priority Alarm Bitmaps: Custom – High Speed",
      "group": "Alarms",
      "area": "holding",
      "address": 11084,
      "type": "uint16",
      "access": "R",
      "description": "Bitmap"
    },
    {
      "name": "Unacknowledged High Priority Alarm Bitmaps: Unary",
      "group": "Alarms",
      "area": "holding",
      "address": 11088,
      "type": "uint16",
      "access": "R",
      "description": "Bitmap"
    },
    {
      "name": "Unacknowledged High Priority Alarm Bitmaps: Digital 1",
      "group": "Alarms",
      "area": "holding",
      "address": 11089,
      "type": "uint16",
      "access": "R",
      "description": "Bitmap"
    },
    {
      "name": "Unacknowledged High Priority Alarm Bitmaps: Digital 2",
      "group": "Alarms",
      "area": "holding",
      "address": 11090,
      "type": "uint16",
      "access": "R",
      "description": "Bitmap"
    },
    {
      "name": "Unacknowledged High Priority Alarm Bitmaps: Digital 3",
      "group": "Alarms",
      "area": "holding",
      "address": 11091,
      "type": "uint16",
      "access": "R",
      "description": "Bitmap"
    },
    {
      "name": "Unacknowledged High Priority Alarm Bitmaps: Digital 4",
      "group": "Alarms",
      "area": "holding",
      "address": 11092,
      "type": "uint16",
      "access": "R",
      "description": "Bitmap"
    },
    {
      "name": "Unacknowledged High Priority Alarm Bitmaps: Digital 5",
      "group": "Alarms",
      "area": "holding",
      "address": 11093,
      "type": "uint16",
      "access": "R",
      "description": "Bitmap"
    },
    {
      "name": "Unacknowledged High Priority Alarm Bitmaps: Binary",
      "group": "Alarms",
      "area": "holding",
      "address": 11094,
      "type": "uint16",
      "access": "R",
      "description": "Bitmap"
    },
    {
      "name": "Unacknowledged High Priority Alarm Bitmaps: Time_of_day",
      "group": "Alarms",
      "area": "holding",
      "address": 11095,
      "type": "uint16",
      "access": "R",
      "description": "Bitmap"
    },
    {
      "name": "Unacknowledged High Priority Alarm Bitmaps: Logic",
      "group": "Alarms",
      "area": "holding",
      "address": 11096,
      "type": "uint16",
      "access": "R",
      "description": "Bitmap"
    },
    {
      "name": "Version of Event Queue",
      "group": "Alarms",
      "area": "holding",
      "address": 11111,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Size of Event Queue",
      "group": "Alarms",
      "area": "holding",
      "address": 11113,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Number of Entries in Event Queue",
      "group": "Alarms",
      "area": "holding",
      "address": 11114,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0 – 100"
    },
    {
      "name": "Entry Number of Most Recent Event",
      "group": "Alarms",
      "area": "holding",
      "address": 11115,
      "type": "uint16",
      "access": "R",
      "description": "Rolls over from 65535 to 0"
    },
    {
      "name": "Entry Number",
      "group": "Alarms",
      "area": "holding",
      "address": 11116,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Date/Time",
      "group": "Alarms",
      "area": "holding",
      "address": 11117,
      "type": "uint64",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Record Type",
      "group": "Alarms",
      "area": "holding",
      "address": 11121,
      "type": "uint16",
      "access": "R",
      "description": "The high byte shall be 0xFF The low byte Indicates datatype of Value. 0x0000 Boolean 0x0010 INT16U 0x0011 INT16 0x0020 INT32U 0x0021 INT32 0x0030 INT64U 0x0031 INT64 0x0040 FLOAT32 0x0041 FLOAT64"
    },
    {
      "name": "Register Number or Event Code",
      "group": "Alarms",
      "area": "holding",
      "address": 11122,
      "type": "uint16",
      "access": "R",
      "description": "See Event Codes for secondary events and Alarm Attributes for Primary events"
    },
    {
      "name": "Value",
      "group": "Alarms",
      "area": "holding",
      "address": 11123,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Sequence Number",
      "group": "Alarms",
      "area": "holding",
      "address": 11127,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 002: Entry Number",
      "group": "Alarms",
      "area": "holding",
      "address": 11128,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 002: Date/Time",
      "group": "Alarms",
      "area": "holding",
      "address": 11129,
      "type": "uint64",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Entry 002: Record Type",
      "group": "Alarms",
      "area": "holding",
      "address": 11133,
      "type": "uint16",
      "access": "R",
      "description": "The high byte shall be 0xFF The low byte Indicates datatype of Value. 0x0000 Boolean 0x0010 INT16U 0x0011 INT16 0x0020 INT32U 0x0021 INT32 0x0030 INT64U 0x0031 INT64 0x0040 FLOAT32 0x0041 FLOAT64"
    },
    {
      "name": "Entry 002: Register Number or Event Code",
      "group": "Alarms",
      "area": "holding",
      "address": 11134,
      "type": "uint16",
      "access": "R",
      "description": "See Event Codes for secondary events and Alarm Attributes for Primary events"
    },
    {
      "name": "Entry 002: Value",
      "group": "Alarms",
      "area": "holding",
      "address": 11135,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 002: Sequence Number",
      "group": "Alarms",
      "area": "holding",
      "address": 11139,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 003: Entry Number",
      "group": "Alarms",
      "area": "holding",
      "address": 11140,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 003: Date/Time",
      "group": "Alarms",
      "area": "holding",
      "address": 11141,
      "type": "uint64",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Entry 003: Record Type",
      "group": "Alarms",
      "area": "holding",
      "address": 11145,
      "type": "uint16",
      "access": "R",
      "description": "The high byte shall be 0xFF The low byte Indicates datatype of Value. 0x0000 Boolean 0x0010 INT16U 0x0011 INT16 0x0020 INT32U 0x0021 INT32 0x0030 INT64U 0x0031 INT64 0x0040 FLOAT32 0x0041 FLOAT64"
    },
    {
      "name": "Entry 003: Register Number or Event Code",
      "group": "Alarms",
      "area": "holding",
      "address": 11146,
      "type": "uint16",
      "access": "R",
      "description": "See Event Codes for secondary events and Alarm Attributes for Primary events"
    },
    {
      "name": "Entry 003: Value",
      "group": "Alarms",
      "area": "holding",
      "address": 11147,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 003: Sequence Number",
      "group": "Alarms",
      "area": "holding",
      "address": 11151,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 004: Entry Number",
      "group": "Alarms",
      "area": "holding",
      "address": 11152,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 004: Date/Time",
      "group": "Alarms",
      "area": "holding",
      "address": 11153,
      "type": "uint64",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Entry 004: Record Type",
      "group": "Alarms",
      "area": "holding",
      "address": 11157,
      "type": "uint16",
      "access": "R",
      "description": "The high byte shall be 0xFF The low byte Indicates datatype of Value. 0x0000 Boolean 0x0010 INT16U 0x0011 INT16 0x0020 INT32U 0x0021 INT32 0x0030 INT64U 0x0031 INT64 0x0040 FLOAT32 0x0041 FLOAT64"
    },
    {
      "name": "Entry 004: Register Number or Event Code",
      "group": "Alarms",
      "area": "holding",
      "address": 11158,
      "type": "uint16",
      "access": "R",
      "description": "See Event Codes for secondary events and Alarm Attributes for Primary events"
    },
    {
      "name": "Entry 004: Value",
      "group": "Alarms",
      "area": "holding",
      "address": 11159,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 004: Sequence Number",
      "group": "Alarms",
      "area": "holding",
      "address": 11163,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 005: Entry Number",
      "group": "Alarms",
      "area": "holding",
      "address": 11164,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 005: Date/Time",
      "group": "Alarms",
      "area": "holding",
      "address": 11165,
      "type": "uint64",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Entry 005: Record Type",
      "group": "Alarms",
      "area": "holding",
      "address": 11169,
      "type": "uint16",
      "access": "R",
      "description": "The high byte shall be 0xFF The low byte Indicates datatype of Value. 0x0000 Boolean 0x0010 INT16U 0x0011 INT16 0x0020 INT32U 0x0021 INT32 0x0030 INT64U 0x0031 INT64 0x0040 FLOAT32 0x0041 FLOAT64"
    },
    {
      "name": "Entry 005: Register Number or Event Code",
      "group": "Alarms",
      "area": "holding",
      "address": 11170,
      "type": "uint16",
      "access": "R",
      "description": "See Event Codes for secondary events and Alarm Attributes for Primary events"
    },
    {
      "name": "Entry 005: Value",
      "group": "Alarms",
      "area": "holding",
      "address": 11171,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 005: Sequence Number",
      "group": "Alarms",
      "area": "holding",
      "address": 11175,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 006: Entry Number",
      "group": "Alarms",
      "area": "holding",
      "address": 11176,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 006: Date/Time",
      "group": "Alarms",
      "area": "holding",
      "address": 11177,
      "type": "uint64",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Entry 006: Record Type",
      "group": "Alarms",
      "area": "holding",
      "address": 11181,
      "type": "uint16",
      "access": "R",
      "description": "The high byte shall be 0xFF The low byte Indicates datatype of Value. 0x0000 Boolean 0x0010 INT16U 0x0011 INT16 0x0020 INT32U 0x0021 INT32 0x0030 INT64U 0x0031 INT64 0x0040 FLOAT32 0x0041 FLOAT64"
    },
    {
      "name": "Entry 006: Register Number or Event Code",
      "group": "Alarms",
      "area": "holding",
      "address": 11182,
      "type": "uint16",
      "access": "R",
      "description": "See Event Codes for secondary events and Alarm Attributes for Primary events"
    },
    {
      "name": "Entry 006: Value",
      "group": "Alarms",
      "area": "holding",
      "address": 11183,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 006: Sequence Number",
      "group": "Alarms",
      "area": "holding",
      "address": 11187,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 007: Entry Number",
      "group": "Alarms",
      "area": "holding",
      "address": 11188,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 007: Date/Time",
      "group": "Alarms",
      "area": "holding",
      "address": 11189,
      "type": "uint64",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Entry 007: Record Type",
      "group": "Alarms",
      "area": "holding",
      "address": 11193,
      "type": "uint16",
      "access": "R",
      "description": "The high byte shall be 0xFF The low byte Indicates datatype of Value. 0x0000 Boolean 0x0010 INT16U 0x0011 INT16 0x0020 INT32U 0x0021 INT32 0x0030 INT64U 0x0031 INT64 0x0040 FLOAT32 0x0041 FLOAT64"
    },
    {
      "name": "Entry 007: Register Number or Event Code",
      "group": "Alarms",
      "area": "holding",
      "address": 11194,
      "type": "uint16",
      "access": "R",
      "description": "See Event Codes for secondary events and Alarm Attributes for Primary events"
    },
    {
      "name": "Entry 007: Value",
      "group": "Alarms",
      "area": "holding",
      "address": 11195,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 007: Sequence Number",
      "group": "Alarms",
      "area": "holding",
      "address": 11199,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 008: Entry Number",
      "group": "Alarms",
      "area": "holding",
      "address": 11200,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 008: Date/Time",
      "group": "Alarms",
      "area": "holding",
      "address": 11201,
      "type": "uint64",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Entry 008: Record Type",
      "group": "Alarms",
      "area": "holding",
      "address": 11205,
      "type": "uint16",
      "access": "R",
      "description": "The high byte shall be 0xFF The low byte Indicates datatype of Value. 0x0000 Boolean 0x0010 INT16U 0x0011 INT16 0x0020 INT32U 0x0021 INT32 0x0030 INT64U 0x0031 INT64 0x0040 FLOAT32 0x0041 FLOAT64"
    },
    {
      "name": "Entry 008: Register Number or Event Code",
      "group": "Alarms",
      "area": "holding",
      "address": 11206,
      "type": "uint16",
      "access": "R",
      "description": "See Event Codes for secondary events and Alarm Attributes for Primary events"
    },
    {
      "name": "Entry 008: Value",
      "group": "Alarms",
      "area": "holding",
      "address": 11207,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 008: Sequence Number",
      "group": "Alarms",
      "area": "holding",
      "address": 11211,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 009: Entry Number",
      "group": "Alarms",
      "area": "holding",
      "address": 11212,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 009: Date/Time",
      "group": "Alarms",
      "area": "holding",
      "address": 11213,
      "type": "uint64",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Entry 009: Record Type",
      "group": "Alarms",
      "area": "holding",
      "address": 11217,
      "type": "uint16",
      "access": "R",
      "description": "The high byte shall be 0xFF The low byte Indicates datatype of Value. 0x0000 Boolean 0x0010 INT16U 0x0011 INT16 0x0020 INT32U 0x0021 INT32 0x0030 INT64U 0x0031 INT64 0x0040 FLOAT32 0x0041 FLOAT64"
    },
    {
      "name": "Entry 009: Register Number or Event Code",
      "group": "Alarms",
      "area": "holding",
      "address": 11218,
      "type": "uint16",
      "access": "R",
      "description": "See Event Codes for secondary events and Alarm Attributes for Primary events"
    },
    {
      "name": "Entry 009: Value",
      "group": "Alarms",
      "area": "holding",
      "address": 11219,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 009: Sequence Number",
      "group": "Alarms",
      "area": "holding",
      "address": 11223,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 010: Entry Number",
      "group": "Alarms",
      "area": "holding",
      "address": 11224,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 010: Date/Time",
      "group": "Alarms",
      "area": "holding",
      "address": 11225,
      "type": "uint64",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Entry 010: Record Type",
      "group": "Alarms",
      "area": "holding",
      "address": 11229,
      "type": "uint16",
      "access": "R",
      "description": "The high byte shall be 0xFF The low byte Indicates datatype of Value. 0x0000 Boolean 0x0010 INT16U 0x0011 INT16 0x0020 INT32U 0x0021 INT32 0x0030 INT64U 0x0031 INT64 0x0040 FLOAT32 0x0041 FLOAT64"
    },
    {
      "name": "Entry 010: Register Number or Event Code",
      "group": "Alarms",
      "area": "holding",
      "address": 11230,
      "type": "uint16",
      "access": "R",
      "description": "See Event Codes for secondary events and Alarm Attributes for Primary events"
    },
    {
      "name": "Entry 010: Value",
      "group": "Alarms",
      "area": "holding",
      "address": 11231,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 010: Sequence Number",
      "group": "Alarms",
      "area": "holding",
      "address": 11235,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 011: Entry Number",
      "group": "Alarms",
      "area": "holding",
      "address": 11236,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 011: Date/Time",
      "group": "Alarms",
      "area": "holding",
      "address": 11237,
      "type": "uint64",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Entry 011: Record Type",
      "group": "Alarms",
      "area": "holding",
      "address": 11241,
      "type": "uint16",
      "access": "R",
      "description": "The high byte shall be 0xFF The low byte Indicates datatype of Value. 0x0000 Boolean 0x0010 INT16U 0x0011 INT16 0x0020 INT32U 0x0021 INT32 0x0030 INT64U 0x0031 INT64 0x0040 FLOAT32 0x0041 FLOAT64"
    },
    {
      "name": "Entry 011: Register Number or Event Code",
      "group": "Alarms",
      "area": "holding",
      "address": 11242,
      "type": "uint16",
      "access": "R",
      "description": "See Event Codes for secondary events and Alarm Attributes for Primary events"
    },
    {
      "name": "Entry 011: Value",
      "group": "Alarms",
      "area": "holding",
      "address": 11243,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 011: Sequence Number",
      "group": "Alarms",
      "area": "holding",
      "address": 11247,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 012: Entry Number",
      "group": "Alarms",
      "area": "holding",
      "address": 11248,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 012: Date/Time",
      "group": "Alarms",
      "area": "holding",
      "address": 11249,
      "type": "uint64",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Entry 012: Record Type",
      "group": "Alarms",
      "area": "holding",
      "address": 11253,
      "type": "uint16",
      "access": "R",
      "description": "The high byte shall be 0xFF The low byte Indicates datatype of Value. 0x0000 Boolean 0x0010 INT16U 0x0011 INT16 0x0020 INT32U 0x0021 INT32 0x0030 INT64U 0x0031 INT64 0x0040 FLOAT32 0x0041 FLOAT64"
    },
    {
      "name": "Entry 012: Register Number or Event Code",
      "group": "Alarms",
      "area": "holding",
      "address": 11254,
      "type": "uint16",
      "access": "R",
      "description": "See Event Codes for secondary events and Alarm Attributes for Primary events"
    },
    {
      "name": "Entry 012: Value",
      "group": "Alarms",
      "area": "holding",
      "address": 11255,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 012: Sequence Number",
      "group": "Alarms",
      "area": "holding",
      "address": 11259,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 013: Entry Number",
      "group": "Alarms",
      "area": "holding",
      "address": 11260,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 013: Date/Time",
      "group": "Alarms",
      "area": "holding",
      "address": 11261,
      "type": "uint64",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Entry 013: Record Type",
      "group": "Alarms",
      "area": "holding",
      "address": 11265,
      "type": "uint16",
      "access": "R",
      "description": "The high byte shall be 0xFF The low byte Indicates datatype of Value. 0x0000 Boolean 0x0010 INT16U 0x0011 INT16 0x0020 INT32U 0x0021 INT32 0x0030 INT64U 0x0031 INT64 0x0040 FLOAT32 0x0041 FLOAT64"
    },
    {
      "name": "Entry 013: Register Number or Event Code",
      "group": "Alarms",
      "area": "holding",
      "address": 11266,
      "type": "uint16",
      "access": "R",
      "description": "See Event Codes for secondary events and Alarm Attributes for Primary events"
    },
    {
      "name": "Entry 013: Value",
      "group": "Alarms",
      "area": "holding",
      "address": 11267,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 013: Sequence Number",
      "group": "Alarms",
      "area": "holding",
      "address": 11271,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 014: Entry Number",
      "group": "Alarms",
      "area": "holding",
      "address": 11272,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 014: Date/Time",
      "group": "Alarms",
      "area": "holding",
      "address": 11273,
      "type": "uint64",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Entry 014: Record Type",
      "group": "Alarms",
      "area": "holding",
      "address": 11277,
      "type": "uint16",
      "access": "R",
      "description": "The high byte shall be 0xFF The low byte Indicates datatype of Value. 0x0000 Boolean 0x0010 INT16U 0x0011 INT16 0x0020 INT32U 0x0021 INT32 0x0030 INT64U 0x0031 INT64 0x0040 FLOAT32 0x0041 FLOAT64"
    },
    {
      "name": "Entry 014: Register Number or Event Code",
      "group": "Alarms",
      "area": "holding",
      "address": 11278,
      "type": "uint16",
      "access": "R",
      "description": "See Event Codes for secondary events and Alarm Attributes for Primary events"
    },
    {
      "name": "Entry 014: Value",
      "group": "Alarms",
      "area": "holding",
      "address": 11279,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 014: Sequence Number",
      "group": "Alarms",
      "area": "holding",
      "address": 11283,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 015: Entry Number",
      "group": "Alarms",
      "area": "holding",
      "address": 11284,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 015: Date/Time",
      "group": "Alarms",
      "area": "holding",
      "address": 11285,
      "type": "uint64",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Entry 015: Record Type",
      "group": "Alarms",
      "area": "holding",
      "address": 11289,
      "type": "uint16",
      "access": "R",
      "description": "The high byte shall be 0xFF The low byte Indicates datatype of Value. 0x0000 Boolean 0x0010 INT16U 0x0011 INT16 0x0020 INT32U 0x0021 INT32 0x0030 INT64U 0x0031 INT64 0x0040 FLOAT32 0x0041 FLOAT64"
    },
    {
      "name": "Entry 015: Register Number or Event Code",
      "group": "Alarms",
      "area": "holding",
      "address": 11290,
      "type": "uint16",
      "access": "R",
      "description": "See Event Codes for secondary events and Alarm Attributes for Primary events"
    },
    {
      "name": "Entry 015: Value",
      "group": "Alarms",
      "area": "holding",
      "address": 11291,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 015: Sequence Number",
      "group": "Alarms",
      "area": "holding",
      "address": 11295,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 016: Entry Number",
      "group": "Alarms",
      "area": "holding",
      "address": 11296,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 016: Date/Time",
      "group": "Alarms",
      "area": "holding",
      "address": 11297,
      "type": "uint64",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Entry 016: Record Type",
      "group": "Alarms",
      "area": "holding",
      "address": 11301,
      "type": "uint16",
      "access": "R",
      "description": "The high byte shall be 0xFF The low byte Indicates datatype of Value. 0x0000 Boolean 0x0010 INT16U 0x0011 INT16 0x0020 INT32U 0x0021 INT32 0x0030 INT64U 0x0031 INT64 0x0040 FLOAT32 0x0041 FLOAT64"
    },
    {
      "name": "Entry 016: Register Number or Event Code",
      "group": "Alarms",
      "area": "holding",
      "address": 11302,
      "type": "uint16",
      "access": "R",
      "description": "See Event Codes for secondary events and Alarm Attributes for Primary events"
    },
    {
      "name": "Entry 016: Value",
      "group": "Alarms",
      "area": "holding",
      "address": 11303,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 016: Sequence Number",
      "group": "Alarms",
      "area": "holding",
      "address": 11307,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 017: Entry Number",
      "group": "Alarms",
      "area": "holding",
      "address": 11308,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 017: Date/Time",
      "group": "Alarms",
      "area": "holding",
      "address": 11309,
      "type": "uint64",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Entry 017: Record Type",
      "group": "Alarms",
      "area": "holding",
      "address": 11313,
      "type": "uint16",
      "access": "R",
      "description": "The high byte shall be 0xFF The low byte Indicates datatype of Value. 0x0000 Boolean 0x0010 INT16U 0x0011 INT16 0x0020 INT32U 0x0021 INT32 0x0030 INT64U 0x0031 INT64 0x0040 FLOAT32 0x0041 FLOAT64"
    },
    {
      "name": "Entry 017: Register Number or Event Code",
      "group": "Alarms",
      "area": "holding",
      "address": 11314,
      "type": "uint16",
      "access": "R",
      "description": "See Event Codes for secondary events and Alarm Attributes for Primary events"
    },
    {
      "name": "Entry 017: Value",
      "group": "Alarms",
      "area": "holding",
      "address": 11315,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 017: Sequence Number",
      "group": "Alarms",
      "area": "holding",
      "address": 11319,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 018: Entry Number",
      "group": "Alarms",
      "area": "holding",
      "address": 11320,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 018: Date/Time",
      "group": "Alarms",
      "area": "holding",
      "address": 11321,
      "type": "uint64",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Entry 018: Record Type",
      "group": "Alarms",
      "area": "holding",
      "address": 11325,
      "type": "uint16",
      "access": "R",
      "description": "The high byte shall be 0xFF The low byte Indicates datatype of Value. 0x0000 Boolean 0x0010 INT16U 0x0011 INT16 0x0020 INT32U 0x0021 INT32 0x0030 INT64U 0x0031 INT64 0x0040 FLOAT32 0x0041 FLOAT64"
    },
    {
      "name": "Entry 018: Register Number or Event Code",
      "group": "Alarms",
      "area": "holding",
      "address": 11326,
      "type": "uint16",
      "access": "R",
      "description": "See Event Codes for secondary events and Alarm Attributes for Primary events"
    },
    {
      "name": "Entry 018: Value",
      "group": "Alarms",
      "area": "holding",
      "address": 11327,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 018: Sequence Number",
      "group": "Alarms",
      "area": "holding",
      "address": 11331,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 019: Entry Number",
      "group": "Alarms",
      "area": "holding",
      "address": 11332,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 019: Date/Time",
      "group": "Alarms",
      "area": "holding",
      "address": 11333,
      "type": "uint64",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Entry 019: Record Type",
      "group": "Alarms",
      "area": "holding",
      "address": 11337,
      "type": "uint16",
      "access": "R",
      "description": "The high byte shall be 0xFF The low byte Indicates datatype of Value. 0x0000 Boolean 0x0010 INT16U 0x0011 INT16 0x0020 INT32U 0x0021 INT32 0x0030 INT64U 0x0031 INT64 0x0040 FLOAT32 0x0041 FLOAT64"
    },
    {
      "name": "Entry 019: Register Number or Event Code",
      "group": "Alarms",
      "area": "holding",
      "address": 11338,
      "type": "uint16",
      "access": "R",
      "description": "See Event Codes for secondary events and Alarm Attributes for Primary events"
    },
    {
      "name": "Entry 019: Value",
      "group": "Alarms",
      "area": "holding",
      "address": 11339,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 019: Sequence Number",
      "group": "Alarms",
      "area": "holding",
      "address": 11343,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 020: Entry Number",
      "group": "Alarms",
      "area": "holding",
      "address": 11344,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 020: Date/Time",
      "group": "Alarms",
      "area": "holding",
      "address": 11345,
      "type": "uint64",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Entry 020: Record Type",
      "group": "Alarms",
      "area": "holding",
      "address": 11349,
      "type": "uint16",
      "access": "R",
      "description": "The high byte shall be 0xFF The low byte Indicates datatype of Value. 0x0000 Boolean 0x0010 INT16U 0x0011 INT16 0x0020 INT32U 0x0021 INT32 0x0030 INT64U 0x0031 INT64 0x0040 FLOAT32 0x0041 FLOAT64"
    },
    {
      "name": "Entry 020: Register Number or Event Code",
      "group": "Alarms",
      "area": "holding",
      "address": 11350,
      "type": "uint16",
      "access": "R",
      "description": "See Event Codes for secondary events and Alarm Attributes for Primary events"
    },
    {
      "name": "Entry 020: Value",
      "group": "Alarms",
      "area": "holding",
      "address": 11351,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 020: Sequence Number",
      "group": "Alarms",
      "area": "holding",
      "address": 11355,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 021: Entry Number",
      "group": "Alarms",
      "area": "holding",
      "address": 11356,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 021: Date/Time",
      "group": "Alarms",
      "area": "holding",
      "address": 11357,
      "type": "uint64",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Entry 021: Record Type",
      "group": "Alarms",
      "area": "holding",
      "address": 11361,
      "type": "uint16",
      "access": "R",
      "description": "The high byte shall be 0xFF The low byte Indicates datatype of Value. 0x0000 Boolean 0x0010 INT16U 0x0011 INT16 0x0020 INT32U 0x0021 INT32 0x0030 INT64U 0x0031 INT64 0x0040 FLOAT32 0x0041 FLOAT64"
    },
    {
      "name": "Entry 021: Register Number or Event Code",
      "group": "Alarms",
      "area": "holding",
      "address": 11362,
      "type": "uint16",
      "access": "R",
      "description": "See Event Codes for secondary events and Alarm Attributes for Primary events"
    },
    {
      "name": "Entry 021: Value",
      "group": "Alarms",
      "area": "holding",
      "address": 11363,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 021: Sequence Number",
      "group": "Alarms",
      "area": "holding",
      "address": 11367,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 022: Entry Number",
      "group": "Alarms",
      "area": "holding",
      "address": 11368,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 022: Date/Time",
      "group": "Alarms",
      "area": "holding",
      "address": 11369,
      "type": "uint64",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Entry 022: Record Type",
      "group": "Alarms",
      "area": "holding",
      "address": 11373,
      "type": "uint16",
      "access": "R",
      "description": "The high byte shall be 0xFF The low byte Indicates datatype of Value. 0x0000 Boolean 0x0010 INT16U 0x0011 INT16 0x0020 INT32U 0x0021 INT32 0x0030 INT64U 0x0031 INT64 0x0040 FLOAT32 0x0041 FLOAT64"
    },
    {
      "name": "Entry 022: Register Number or Event Code",
      "group": "Alarms",
      "area": "holding",
      "address": 11374,
      "type": "uint16",
      "access": "R",
      "description": "See Event Codes for secondary events and Alarm Attributes for Primary events"
    },
    {
      "name": "Entry 022: Value",
      "group": "Alarms",
      "area": "holding",
      "address": 11375,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 022: Sequence Number",
      "group": "Alarms",
      "area": "holding",
      "address": 11379,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 023: Entry Number",
      "group": "Alarms",
      "area": "holding",
      "address": 11380,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 023: Date/Time",
      "group": "Alarms",
      "area": "holding",
      "address": 11381,
      "type": "uint64",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Entry 023: Record Type",
      "group": "Alarms",
      "area": "holding",
      "address": 11385,
      "type": "uint16",
      "access": "R",
      "description": "The high byte shall be 0xFF The low byte Indicates datatype of Value. 0x0000 Boolean 0x0010 INT16U 0x0011 INT16 0x0020 INT32U 0x0021 INT32 0x0030 INT64U 0x0031 INT64 0x0040 FLOAT32 0x0041 FLOAT64"
    },
    {
      "name": "Entry 023: Register Number or Event Code",
      "group": "Alarms",
      "area": "holding",
      "address": 11386,
      "type": "uint16",
      "access": "R",
      "description": "See Event Codes for secondary events and Alarm Attributes for Primary events"
    },
    {
      "name": "Entry 023: Value",
      "group": "Alarms",
      "area": "holding",
      "address": 11387,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 023: Sequence Number",
      "group": "Alarms",
      "area": "holding",
      "address": 11391,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 024: Entry Number",
      "group": "Alarms",
      "area": "holding",
      "address": 11392,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 024: Date/Time",
      "group": "Alarms",
      "area": "holding",
      "address": 11393,
      "type": "uint64",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Entry 024: Record Type",
      "group": "Alarms",
      "area": "holding",
      "address": 11397,
      "type": "uint16",
      "access": "R",
      "description": "The high byte shall be 0xFF The low byte Indicates datatype of Value. 0x0000 Boolean 0x0010 INT16U 0x0011 INT16 0x0020 INT32U 0x0021 INT32 0x0030 INT64U 0x0031 INT64 0x0040 FLOAT32 0x0041 FLOAT64"
    },
    {
      "name": "Entry 024: Register Number or Event Code",
      "group": "Alarms",
      "area": "holding",
      "address": 11398,
      "type": "uint16",
      "access": "R",
      "description": "See Event Codes for secondary events and Alarm Attributes for Primary events"
    },
    {
      "name": "Entry 024: Value",
      "group": "Alarms",
      "area": "holding",
      "address": 11399,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 024: Sequence Number",
      "group": "Alarms",
      "area": "holding",
      "address": 11403,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 025: Entry Number",
      "group": "Alarms",
      "area": "holding",
      "address": 11404,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 025: Date/Time",
      "group": "Alarms",
      "area": "holding",
      "address": 11405,
      "type": "uint64",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Entry 025: Record Type",
      "group": "Alarms",
      "area": "holding",
      "address": 11409,
      "type": "uint16",
      "access": "R",
      "description": "The high byte shall be 0xFF The low byte Indicates datatype of Value. 0x0000 Boolean 0x0010 INT16U 0x0011 INT16 0x0020 INT32U 0x0021 INT32 0x0030 INT64U 0x0031 INT64 0x0040 FLOAT32 0x0041 FLOAT64"
    },
    {
      "name": "Entry 025: Register Number or Event Code",
      "group": "Alarms",
      "area": "holding",
      "address": 11410,
      "type": "uint16",
      "access": "R",
      "description": "See Event Codes for secondary events and Alarm Attributes for Primary events"
    },
    {
      "name": "Entry 025: Value",
      "group": "Alarms",
      "area": "holding",
      "address": 11411,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 025: Sequence Number",
      "group": "Alarms",
      "area": "holding",
      "address": 11415,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 026: Entry Number",
      "group": "Alarms",
      "area": "holding",
      "address": 11416,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 026: Date/Time",
      "group": "Alarms",
      "area": "holding",
      "address": 11417,
      "type": "uint64",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Entry 026: Record Type",
      "group": "Alarms",
      "area": "holding",
      "address": 11421,
      "type": "uint16",
      "access": "R",
      "description": "The high byte shall be 0xFF The low byte Indicates datatype of Value. 0x0000 Boolean 0x0010 INT16U 0x0011 INT16 0x0020 INT32U 0x0021 INT32 0x0030 INT64U 0x0031 INT64 0x0040 FLOAT32 0x0041 FLOAT64"
    },
    {
      "name": "Entry 026: Register Number or Event Code",
      "group": "Alarms",
      "area": "holding",
      "address": 11422,
      "type": "uint16",
      "access": "R",
      "description": "See Event Codes for secondary events and Alarm Attributes for Primary events"
    },
    {
      "name": "Entry 026: Value",
      "group": "Alarms",
      "area": "holding",
      "address": 11423,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 026: Sequence Number",
      "group": "Alarms",
      "area": "holding",
      "address": 11427,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 027: Entry Number",
      "group": "Alarms",
      "area": "holding",
      "address": 11428,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 027: Date/Time",
      "group": "Alarms",
      "area": "holding",
      "address": 11429,
      "type": "uint64",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Entry 027: Record Type",
      "group": "Alarms",
      "area": "holding",
      "address": 11433,
      "type": "uint16",
      "access": "R",
      "description": "The high byte shall be 0xFF The low byte Indicates datatype of Value. 0x0000 Boolean 0x0010 INT16U 0x0011 INT16 0x0020 INT32U 0x0021 INT32 0x0030 INT64U 0x0031 INT64 0x0040 FLOAT32 0x0041 FLOAT64"
    },
    {
      "name": "Entry 027: Register Number or Event Code",
      "group": "Alarms",
      "area": "holding",
      "address": 11434,
      "type": "uint16",
      "access": "R",
      "description": "See Event Codes for secondary events and Alarm Attributes for Primary events"
    },
    {
      "name": "Entry 027: Value",
      "group": "Alarms",
      "area": "holding",
      "address": 11435,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 027: Sequence Number",
      "group": "Alarms",
      "area": "holding",
      "address": 11439,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 028: Entry Number",
      "group": "Alarms",
      "area": "holding",
      "address": 11440,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 028: Date/Time",
      "group": "Alarms",
      "area": "holding",
      "address": 11441,
      "type": "uint64",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Entry 028: Record Type",
      "group": "Alarms",
      "area": "holding",
      "address": 11445,
      "type": "uint16",
      "access": "R",
      "description": "The high byte shall be 0xFF The low byte Indicates datatype of Value. 0x0000 Boolean 0x0010 INT16U 0x0011 INT16 0x0020 INT32U 0x0021 INT32 0x0030 INT64U 0x0031 INT64 0x0040 FLOAT32 0x0041 FLOAT64"
    },
    {
      "name": "Entry 028: Register Number or Event Code",
      "group": "Alarms",
      "area": "holding",
      "address": 11446,
      "type": "uint16",
      "access": "R",
      "description": "See Event Codes for secondary events and Alarm Attributes for Primary events"
    },
    {
      "name": "Entry 028: Value",
      "group": "Alarms",
      "area": "holding",
      "address": 11447,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 028: Sequence Number",
      "group": "Alarms",
      "area": "holding",
      "address": 11451,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 029: Entry Number",
      "group": "Alarms",
      "area": "holding",
      "address": 11452,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 029: Date/Time",
      "group": "Alarms",
      "area": "holding",
      "address": 11453,
      "type": "uint64",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Entry 029: Record Type",
      "group": "Alarms",
      "area": "holding",
      "address": 11457,
      "type": "uint16",
      "access": "R",
      "description": "The high byte shall be 0xFF The low byte Indicates datatype of Value. 0x0000 Boolean 0x0010 INT16U 0x0011 INT16 0x0020 INT32U 0x0021 INT32 0x0030 INT64U 0x0031 INT64 0x0040 FLOAT32 0x0041 FLOAT64"
    },
    {
      "name": "Entry 029: Register Number or Event Code",
      "group": "Alarms",
      "area": "holding",
      "address": 11458,
      "type": "uint16",
      "access": "R",
      "description": "See Event Codes for secondary events and Alarm Attributes for Primary events"
    },
    {
      "name": "Entry 029: Value",
      "group": "Alarms",
      "area": "holding",
      "address": 11459,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 029: Sequence Number",
      "group": "Alarms",
      "area": "holding",
      "address": 11463,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 030: Entry Number",
      "group": "Alarms",
      "area": "holding",
      "address": 11464,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 030: Date/Time",
      "group": "Alarms",
      "area": "holding",
      "address": 11465,
      "type": "uint64",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Entry 030: Record Type",
      "group": "Alarms",
      "area": "holding",
      "address": 11469,
      "type": "uint16",
      "access": "R",
      "description": "The high byte shall be 0xFF The low byte Indicates datatype of Value. 0x0000 Boolean 0x0010 INT16U 0x0011 INT16 0x0020 INT32U 0x0021 INT32 0x0030 INT64U 0x0031 INT64 0x0040 FLOAT32 0x0041 FLOAT64"
    },
    {
      "name": "Entry 030: Register Number or Event Code",
      "group": "Alarms",
      "area": "holding",
      "address": 11470,
      "type": "uint16",
      "access": "R",
      "description": "See Event Codes for secondary events and Alarm Attributes for Primary events"
    },
    {
      "name": "Entry 030: Value",
      "group": "Alarms",
      "area": "holding",
      "address": 11471,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 030: Sequence Number",
      "group": "Alarms",
      "area": "holding",
      "address": 11475,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 031: Entry Number",
      "group": "Alarms",
      "area": "holding",
      "address": 11476,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 031: Date/Time",
      "group": "Alarms",
      "area": "holding",
      "address": 11477,
      "type": "uint64",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Entry 031: Record Type",
      "group": "Alarms",
      "area": "holding",
      "address": 11481,
      "type": "uint16",
      "access": "R",
      "description": "The high byte shall be 0xFF The low byte Indicates datatype of Value. 0x0000 Boolean 0x0010 INT16U 0x0011 INT16 0x0020 INT32U 0x0021 INT32 0x0030 INT64U 0x0031 INT64 0x0040 FLOAT32 0x0041 FLOAT64"
    },
    {
      "name": "Entry 031: Register Number or Event Code",
      "group": "Alarms",
      "area": "holding",
      "address": 11482,
      "type": "uint16",
      "access": "R",
      "description": "See Event Codes for secondary events and Alarm Attributes for Primary events"
    },
    {
      "name": "Entry 031: Value",
      "group": "Alarms",
      "area": "holding",
      "address": 11483,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 031: Sequence Number",
      "group": "Alarms",
      "area": "holding",
      "address": 11487,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 032: Entry Number",
      "group": "Alarms",
      "area": "holding",
      "address": 11488,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 032: Date/Time",
      "group": "Alarms",
      "area": "holding",
      "address": 11489,
      "type": "uint64",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Entry 032: Record Type",
      "group": "Alarms",
      "area": "holding",
      "address": 11493,
      "type": "uint16",
      "access": "R",
      "description": "The high byte shall be 0xFF The low byte Indicates datatype of Value. 0x0000 Boolean 0x0010 INT16U 0x0011 INT16 0x0020 INT32U 0x0021 INT32 0x0030 INT64U 0x0031 INT64 0x0040 FLOAT32 0x0041 FLOAT64"
    },
    {
      "name": "Entry 032: Register Number or Event Code",
      "group": "Alarms",
      "area": "holding",
      "address": 11494,
      "type": "uint16",
      "access": "R",
      "description": "See Event Codes for secondary events and Alarm Attributes for Primary events"
    },
    {
      "name": "Entry 032: Value",
      "group": "Alarms",
      "area": "holding",
      "address": 11495,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 032: Sequence Number",
      "group": "Alarms",
      "area": "holding",
      "address": 11499,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 033: Entry Number",
      "group": "Alarms",
      "area": "holding",
      "address": 11500,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 033: Date/Time",
      "group": "Alarms",
      "area": "holding",
      "address": 11501,
      "type": "uint64",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Entry 033: Record Type",
      "group": "Alarms",
      "area": "holding",
      "address": 11505,
      "type": "uint16",
      "access": "R",
      "description": "The high byte shall be 0xFF The low byte Indicates datatype of Value. 0x0000 Boolean 0x0010 INT16U 0x0011 INT16 0x0020 INT32U 0x0021 INT32 0x0030 INT64U 0x0031 INT64 0x0040 FLOAT32 0x0041 FLOAT64"
    },
    {
      "name": "Entry 033: Register Number or Event Code",
      "group": "Alarms",
      "area": "holding",
      "address": 11506,
      "type": "uint16",
      "access": "R",
      "description": "See Event Codes for secondary events and Alarm Attributes for Primary events"
    },
    {
      "name": "Entry 033: Value",
      "group": "Alarms",
      "area": "holding",
      "address": 11507,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 033: Sequence Number",
      "group": "Alarms",
      "area": "holding",
      "address": 11511,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 034: Entry Number",
      "group": "Alarms",
      "area": "holding",
      "address": 11512,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 034: Date/Time",
      "group": "Alarms",
      "area": "holding",
      "address": 11513,
      "type": "uint64",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Entry 034: Record Type",
      "group": "Alarms",
      "area": "holding",
      "address": 11517,
      "type": "uint16",
      "access": "R",
      "description": "The high byte shall be 0xFF The low byte Indicates datatype of Value. 0x0000 Boolean 0x0010 INT16U 0x0011 INT16 0x0020 INT32U 0x0021 INT32 0x0030 INT64U 0x0031 INT64 0x0040 FLOAT32 0x0041 FLOAT64"
    },
    {
      "name": "Entry 034: Register Number or Event Code",
      "group": "Alarms",
      "area": "holding",
      "address": 11518,
      "type": "uint16",
      "access": "R",
      "description": "See Event Codes for secondary events and Alarm Attributes for Primary events"
    },
    {
      "name": "Entry 034: Value",
      "group": "Alarms",
      "area": "holding",
      "address": 11519,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 034: Sequence Number",
      "group": "Alarms",
      "area": "holding",
      "address": 11523,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 035: Entry Number",
      "group": "Alarms",
      "area": "holding",
      "address": 11524,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 035: Date/Time",
      "group": "Alarms",
      "area": "holding",
      "address": 11525,
      "type": "uint64",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Entry 035: Record Type",
      "group": "Alarms",
      "area": "holding",
      "address": 11529,
      "type": "uint16",
      "access": "R",
      "description": "The high byte shall be 0xFF The low byte Indicates datatype of Value. 0x0000 Boolean 0x0010 INT16U 0x0011 INT16 0x0020 INT32U 0x0021 INT32 0x0030 INT64U 0x0031 INT64 0x0040 FLOAT32 0x0041 FLOAT64"
    },
    {
      "name": "Entry 035: Register Number or Event Code",
      "group": "Alarms",
      "area": "holding",
      "address": 11530,
      "type": "uint16",
      "access": "R",
      "description": "See Event Codes for secondary events and Alarm Attributes for Primary events"
    },
    {
      "name": "Entry 035: Value",
      "group": "Alarms",
      "area": "holding",
      "address": 11531,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 035: Sequence Number",
      "group": "Alarms",
      "area": "holding",
      "address": 11535,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 036: Entry Number",
      "group": "Alarms",
      "area": "holding",
      "address": 11536,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 036: Date/Time",
      "group": "Alarms",
      "area": "holding",
      "address": 11537,
      "type": "uint64",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Entry 036: Record Type",
      "group": "Alarms",
      "area": "holding",
      "address": 11541,
      "type": "uint16",
      "access": "R",
      "description": "The high byte shall be 0xFF The low byte Indicates datatype of Value. 0x0000 Boolean 0x0010 INT16U 0x0011 INT16 0x0020 INT32U 0x0021 INT32 0x0030 INT64U 0x0031 INT64 0x0040 FLOAT32 0x0041 FLOAT64"
    },
    {
      "name": "Entry 036: Register Number or Event Code",
      "group": "Alarms",
      "area": "holding",
      "address": 11542,
      "type": "uint16",
      "access": "R",
      "description": "See Event Codes for secondary events and Alarm Attributes for Primary events"
    },
    {
      "name": "Entry 036: Value",
      "group": "Alarms",
      "area": "holding",
      "address": 11543,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 036: Sequence Number",
      "group": "Alarms",
      "area": "holding",
      "address": 11547,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 037: Entry Number",
      "group": "Alarms",
      "area": "holding",
      "address": 11548,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 037: Date/Time",
      "group": "Alarms",
      "area": "holding",
      "address": 11549,
      "type": "uint64",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Entry 037: Record Type",
      "group": "Alarms",
      "area": "holding",
      "address": 11553,
      "type": "uint16",
      "access": "R",
      "description": "The high byte shall be 0xFF The low byte Indicates datatype of Value. 0x0000 Boolean 0x0010 INT16U 0x0011 INT16 0x0020 INT32U 0x0021 INT32 0x0030 INT64U 0x0031 INT64 0x0040 FLOAT32 0x0041 FLOAT64"
    },
    {
      "name": "Entry 037: Register Number or Event Code",
      "group": "Alarms",
      "area": "holding",
      "address": 11554,
      "type": "uint16",
      "access": "R",
      "description": "See Event Codes for secondary events and Alarm Attributes for Primary events"
    },
    {
      "name": "Entry 037: Value",
      "group": "Alarms",
      "area": "holding",
      "address": 11555,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 037: Sequence Number",
      "group": "Alarms",
      "area": "holding",
      "address": 11559,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 038: Entry Number",
      "group": "Alarms",
      "area": "holding",
      "address": 11560,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 038: Date/Time",
      "group": "Alarms",
      "area": "holding",
      "address": 11561,
      "type": "uint64",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Entry 038: Record Type",
      "group": "Alarms",
      "area": "holding",
      "address": 11565,
      "type": "uint16",
      "access": "R",
      "description": "The high byte shall be 0xFF The low byte Indicates datatype of Value. 0x0000 Boolean 0x0010 INT16U 0x0011 INT16 0x0020 INT32U 0x0021 INT32 0x0030 INT64U 0x0031 INT64 0x0040 FLOAT32 0x0041 FLOAT64"
    },
    {
      "name": "Entry 038: Register Number or Event Code",
      "group": "Alarms",
      "area": "holding",
      "address": 11566,
      "type": "uint16",
      "access": "R",
      "description": "See Event Codes for secondary events and Alarm Attributes for Primary events"
    },
    {
      "name": "Entry 038: Value",
      "group": "Alarms",
      "area": "holding",
      "address": 11567,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 038: Sequence Number",
      "group": "Alarms",
      "area": "holding",
      "address": 11571,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 039: Entry Number",
      "group": "Alarms",
      "area": "holding",
      "address": 11572,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 039: Date/Time",
      "group": "Alarms",
      "area": "holding",
      "address": 11573,
      "type": "uint64",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Entry 039: Record Type",
      "group": "Alarms",
      "area": "holding",
      "address": 11577,
      "type": "uint16",
      "access": "R",
      "description": "The high byte shall be 0xFF The low byte Indicates datatype of Value. 0x0000 Boolean 0x0010 INT16U 0x0011 INT16 0x0020 INT32U 0x0021 INT32 0x0030 INT64U 0x0031 INT64 0x0040 FLOAT32 0x0041 FLOAT64"
    },
    {
      "name": "Entry 039: Register Number or Event Code",
      "group": "Alarms",
      "area": "holding",
      "address": 11578,
      "type": "uint16",
      "access": "R",
      "description": "See Event Codes for secondary events and Alarm Attributes for Primary events"
    },
    {
      "name": "Entry 039: Value",
      "group": "Alarms",
      "area": "holding",
      "address": 11579,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 039: Sequence Number",
      "group": "Alarms",
      "area": "holding",
      "address": 11583,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 040: Entry Number",
      "group": "Alarms",
      "area": "holding",
      "address": 11584,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 040: Date/Time",
      "group": "Alarms",
      "area": "holding",
      "address": 11585,
      "type": "uint64",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Entry 040: Record Type",
      "group": "Alarms",
      "area": "holding",
      "address": 11589,
      "type": "uint16",
      "access": "R",
      "description": "The high byte shall be 0xFF The low byte Indicates datatype of Value. 0x0000 Boolean 0x0010 INT16U 0x0011 INT16 0x0020 INT32U 0x0021 INT32 0x0030 INT64U 0x0031 INT64 0x0040 FLOAT32 0x0041 FLOAT64"
    },
    {
      "name": "Entry 040: Register Number or Event Code",
      "group": "Alarms",
      "area": "holding",
      "address": 11590,
      "type": "uint16",
      "access": "R",
      "description": "See Event Codes for secondary events and Alarm Attributes for Primary events"
    },
    {
      "name": "Entry 040: Value",
      "group": "Alarms",
      "area": "holding",
      "address": 11591,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 040: Sequence Number",
      "group": "Alarms",
      "area": "holding",
      "address": 11595,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Size of History Log",
      "group": "Alarms",
      "area": "holding",
      "address": 12316,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Number of Entries in History Log",
      "group": "Alarms",
      "area": "holding",
      "address": 12317,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Alarm History Log: Entry Number of Most Recent Event",
      "group": "Alarms",
      "area": "holding",
      "address": 12318,
      "type": "uint16",
      "access": "R",
      "description": "Value rolls over from 65535 (0xFFFF) to 0"
    },
    {
      "name": "Entry 001: Entry Number",
      "group": "Alarms",
      "area": "holding",
      "address": 12319,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 001: Date/Time",
      "group": "Alarms",
      "area": "holding",
      "address": 12320,
      "type": "uint64",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Entry 001: Record Type",
      "group": "Alarms",
      "area": "holding",
      "address": 12324,
      "type": "uint16",
      "access": "R",
      "description": "The high byte shall be 0xFF The low byte Indicates datatype of Value. 0x0000 Boolean 0x0010 INT16U 0x0011 INT16 0x0020 INT32U 0x0021 INT32 0x0030 INT64U 0x0031 INT64 0x0040 FLOAT32 0x0041 FLOAT64"
    },
    {
      "name": "Entry 001: Register Number or Event Code",
      "group": "Alarms",
      "area": "holding",
      "address": 12325,
      "type": "uint16",
      "access": "R",
      "description": "See Event Codes for secondary events and Alarm Attributes for Primary events"
    },
    {
      "name": "Entry 001: Value",
      "group": "Alarms",
      "area": "holding",
      "address": 12326,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 001: Sequence Number",
      "group": "Alarms",
      "area": "holding",
      "address": 12330,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 002: Entry Number (12331)",
      "group": "Alarms",
      "area": "holding",
      "address": 12331,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 002: Date/Time (12332)",
      "group": "Alarms",
      "area": "holding",
      "address": 12332,
      "type": "uint64",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Entry 002: Record Type (12336)",
      "group": "Alarms",
      "area": "holding",
      "address": 12336,
      "type": "uint16",
      "access": "R",
      "description": "The high byte shall be 0xFF The low byte Indicates datatype of Value. 0x0000 Boolean 0x0010 INT16U 0x0011 INT16 0x0020 INT32U 0x0021 INT32 0x0030 INT64U 0x0031 INT64 0x0040 FLOAT32 0x0041 FLOAT64"
    },
    {
      "name": "Entry 002: Register Number or Event Code (12337)",
      "group": "Alarms",
      "area": "holding",
      "address": 12337,
      "type": "uint16",
      "access": "R",
      "description": "See Event Codes for secondary events and Alarm Attributes for Primary events"
    },
    {
      "name": "Entry 002: Value (12338)",
      "group": "Alarms",
      "area": "holding",
      "address": 12338,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 002: Sequence Number (12342)",
      "group": "Alarms",
      "area": "holding",
      "address": 12342,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 003: Entry Number (12343)",
      "group": "Alarms",
      "area": "holding",
      "address": 12343,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 003: Date/Time (12344)",
      "group": "Alarms",
      "area": "holding",
      "address": 12344,
      "type": "uint64",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Entry 003: Record Type (12348)",
      "group": "Alarms",
      "area": "holding",
      "address": 12348,
      "type": "uint16",
      "access": "R",
      "description": "The high byte shall be 0xFF The low byte Indicates datatype of Value. 0x0000 Boolean 0x0010 INT16U 0x0011 INT16 0x0020 INT32U 0x0021 INT32 0x0030 INT64U 0x0031 INT64 0x0040 FLOAT32 0x0041 FLOAT64"
    },
    {
      "name": "Entry 003: Register Number or Event Code (12349)",
      "group": "Alarms",
      "area": "holding",
      "address": 12349,
      "type": "uint16",
      "access": "R",
      "description": "See Event Codes for secondary events and Alarm Attributes for Primary events"
    },
    {
      "name": "Entry 003: Value (12350)",
      "group": "Alarms",
      "area": "holding",
      "address": 12350,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 003: Sequence Number (12354)",
      "group": "Alarms",
      "area": "holding",
      "address": 12354,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 004: Entry Number (12355)",
      "group": "Alarms",
      "area": "holding",
      "address": 12355,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 004: Date/Time (12356)",
      "group": "Alarms",
      "area": "holding",
      "address": 12356,
      "type": "uint64",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Entry 004: Record Type (12360)",
      "group": "Alarms",
      "area": "holding",
      "address": 12360,
      "type": "uint16",
      "access": "R",
      "description": "The high byte shall be 0xFF The low byte Indicates datatype of Value. 0x0000 Boolean 0x0010 INT16U 0x0011 INT16 0x0020 INT32U 0x0021 INT32 0x0030 INT64U 0x0031 INT64 0x0040 FLOAT32 0x0041 FLOAT64"
    },
    {
      "name": "Entry 004: Register Number or Event Code (12361)",
      "group": "Alarms",
      "area": "holding",
      "address": 12361,
      "type": "uint16",
      "access": "R",
      "description": "See Event Codes for secondary events and Alarm Attributes for Primary events"
    },
    {
      "name": "Entry 004: Value (12362)",
      "group": "Alarms",
      "area": "holding",
      "address": 12362,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 004: Sequence Number (12366)",
      "group": "Alarms",
      "area": "holding",
      "address": 12366,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 005: Entry Number (12367)",
      "group": "Alarms",
      "area": "holding",
      "address": 12367,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 005: Date/Time (12368)",
      "group": "Alarms",
      "area": "holding",
      "address": 12368,
      "type": "uint64",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Entry 005: Record Type (12372)",
      "group": "Alarms",
      "area": "holding",
      "address": 12372,
      "type": "uint16",
      "access": "R",
      "description": "The high byte shall be 0xFF The low byte Indicates datatype of Value. 0x0000 Boolean 0x0010 INT16U 0x0011 INT16 0x0020 INT32U 0x0021 INT32 0x0030 INT64U 0x0031 INT64 0x0040 FLOAT32 0x0041 FLOAT64"
    },
    {
      "name": "Entry 005: Register Number or Event Code (12373)",
      "group": "Alarms",
      "area": "holding",
      "address": 12373,
      "type": "uint16",
      "access": "R",
      "description": "See Event Codes for secondary events and Alarm Attributes for Primary events"
    },
    {
      "name": "Entry 005: Value (12374)",
      "group": "Alarms",
      "area": "holding",
      "address": 12374,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 005: Sequence Number (12378)",
      "group": "Alarms",
      "area": "holding",
      "address": 12378,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 006: Entry Number (12379)",
      "group": "Alarms",
      "area": "holding",
      "address": 12379,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 006: Date/Time (12380)",
      "group": "Alarms",
      "area": "holding",
      "address": 12380,
      "type": "uint64",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Entry 006: Record Type (12384)",
      "group": "Alarms",
      "area": "holding",
      "address": 12384,
      "type": "uint16",
      "access": "R",
      "description": "The high byte shall be 0xFF The low byte Indicates datatype of Value. 0x0000 Boolean 0x0010 INT16U 0x0011 INT16 0x0020 INT32U 0x0021 INT32 0x0030 INT64U 0x0031 INT64 0x0040 FLOAT32 0x0041 FLOAT64"
    },
    {
      "name": "Entry 006: Register Number or Event Code (12385)",
      "group": "Alarms",
      "area": "holding",
      "address": 12385,
      "type": "uint16",
      "access": "R",
      "description": "See Event Codes for secondary events and Alarm Attributes for Primary events"
    },
    {
      "name": "Entry 006: Value (12386)",
      "group": "Alarms",
      "area": "holding",
      "address": 12386,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 006: Sequence Number (12390)",
      "group": "Alarms",
      "area": "holding",
      "address": 12390,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 007: Entry Number (12391)",
      "group": "Alarms",
      "area": "holding",
      "address": 12391,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 007: Date/Time (12392)",
      "group": "Alarms",
      "area": "holding",
      "address": 12392,
      "type": "uint64",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Entry 007: Record Type (12396)",
      "group": "Alarms",
      "area": "holding",
      "address": 12396,
      "type": "uint16",
      "access": "R",
      "description": "The high byte shall be 0xFF The low byte Indicates datatype of Value. 0x0000 Boolean 0x0010 INT16U 0x0011 INT16 0x0020 INT32U 0x0021 INT32 0x0030 INT64U 0x0031 INT64 0x0040 FLOAT32 0x0041 FLOAT64"
    },
    {
      "name": "Entry 007: Register Number or Event Code (12397)",
      "group": "Alarms",
      "area": "holding",
      "address": 12397,
      "type": "uint16",
      "access": "R",
      "description": "See Event Codes for secondary events and Alarm Attributes for Primary events"
    },
    {
      "name": "Entry 007: Value (12398)",
      "group": "Alarms",
      "area": "holding",
      "address": 12398,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 007: Sequence Number (12402)",
      "group": "Alarms",
      "area": "holding",
      "address": 12402,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 008: Entry Number (12403)",
      "group": "Alarms",
      "area": "holding",
      "address": 12403,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 008: Date/Time (12404)",
      "group": "Alarms",
      "area": "holding",
      "address": 12404,
      "type": "uint64",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Entry 008: Record Type (12408)",
      "group": "Alarms",
      "area": "holding",
      "address": 12408,
      "type": "uint16",
      "access": "R",
      "description": "The high byte shall be 0xFF The low byte Indicates datatype of Value. 0x0000 Boolean 0x0010 INT16U 0x0011 INT16 0x0020 INT32U 0x0021 INT32 0x0030 INT64U 0x0031 INT64 0x0040 FLOAT32 0x0041 FLOAT64"
    },
    {
      "name": "Entry 008: Register Number or Event Code (12409)",
      "group": "Alarms",
      "area": "holding",
      "address": 12409,
      "type": "uint16",
      "access": "R",
      "description": "See Event Codes for secondary events and Alarm Attributes for Primary events"
    },
    {
      "name": "Entry 008: Value (12410)",
      "group": "Alarms",
      "area": "holding",
      "address": 12410,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 008: Sequence Number (12414)",
      "group": "Alarms",
      "area": "holding",
      "address": 12414,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 009: Entry Number (12415)",
      "group": "Alarms",
      "area": "holding",
      "address": 12415,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 009: Date/Time (12416)",
      "group": "Alarms",
      "area": "holding",
      "address": 12416,
      "type": "uint64",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Entry 009: Record Type (12420)",
      "group": "Alarms",
      "area": "holding",
      "address": 12420,
      "type": "uint16",
      "access": "R",
      "description": "The high byte shall be 0xFF The low byte Indicates datatype of Value. 0x0000 Boolean 0x0010 INT16U 0x0011 INT16 0x0020 INT32U 0x0021 INT32 0x0030 INT64U 0x0031 INT64 0x0040 FLOAT32 0x0041 FLOAT64"
    },
    {
      "name": "Entry 009: Register Number or Event Code (12421)",
      "group": "Alarms",
      "area": "holding",
      "address": 12421,
      "type": "uint16",
      "access": "R",
      "description": "See Event Codes for secondary events and Alarm Attributes for Primary events"
    },
    {
      "name": "Entry 009: Value (12422)",
      "group": "Alarms",
      "area": "holding",
      "address": 12422,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 009: Sequence Number (12426)",
      "group": "Alarms",
      "area": "holding",
      "address": 12426,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 010: Entry Number (12427)",
      "group": "Alarms",
      "area": "holding",
      "address": 12427,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 010: Date/Time (12428)",
      "group": "Alarms",
      "area": "holding",
      "address": 12428,
      "type": "uint64",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Entry 010: Record Type (12432)",
      "group": "Alarms",
      "area": "holding",
      "address": 12432,
      "type": "uint16",
      "access": "R",
      "description": "The high byte shall be 0xFF The low byte Indicates datatype of Value. 0x0000 Boolean 0x0010 INT16U 0x0011 INT16 0x0020 INT32U 0x0021 INT32 0x0030 INT64U 0x0031 INT64 0x0040 FLOAT32 0x0041 FLOAT64"
    },
    {
      "name": "Entry 010: Register Number or Event Code (12433)",
      "group": "Alarms",
      "area": "holding",
      "address": 12433,
      "type": "uint16",
      "access": "R",
      "description": "See Event Codes for secondary events and Alarm Attributes for Primary events"
    },
    {
      "name": "Entry 010: Value (12434)",
      "group": "Alarms",
      "area": "holding",
      "address": 12434,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 010: Sequence Number (12438)",
      "group": "Alarms",
      "area": "holding",
      "address": 12438,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 011: Entry Number (12439)",
      "group": "Alarms",
      "area": "holding",
      "address": 12439,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 011: Date/Time (12440)",
      "group": "Alarms",
      "area": "holding",
      "address": 12440,
      "type": "uint64",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Entry 011: Record Type (12444)",
      "group": "Alarms",
      "area": "holding",
      "address": 12444,
      "type": "uint16",
      "access": "R",
      "description": "The high byte shall be 0xFF The low byte Indicates datatype of Value. 0x0000 Boolean 0x0010 INT16U 0x0011 INT16 0x0020 INT32U 0x0021 INT32 0x0030 INT64U 0x0031 INT64 0x0040 FLOAT32 0x0041 FLOAT64"
    },
    {
      "name": "Entry 011: Register Number or Event Code (12445)",
      "group": "Alarms",
      "area": "holding",
      "address": 12445,
      "type": "uint16",
      "access": "R",
      "description": "See Event Codes for secondary events and Alarm Attributes for Primary events"
    },
    {
      "name": "Entry 011: Value (12446)",
      "group": "Alarms",
      "area": "holding",
      "address": 12446,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 011: Sequence Number (12450)",
      "group": "Alarms",
      "area": "holding",
      "address": 12450,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 012: Entry Number (12451)",
      "group": "Alarms",
      "area": "holding",
      "address": 12451,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 012: Date/Time (12452)",
      "group": "Alarms",
      "area": "holding",
      "address": 12452,
      "type": "uint64",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Entry 012: Record Type (12456)",
      "group": "Alarms",
      "area": "holding",
      "address": 12456,
      "type": "uint16",
      "access": "R",
      "description": "The high byte shall be 0xFF The low byte Indicates datatype of Value. 0x0000 Boolean 0x0010 INT16U 0x0011 INT16 0x0020 INT32U 0x0021 INT32 0x0030 INT64U 0x0031 INT64 0x0040 FLOAT32 0x0041 FLOAT64"
    },
    {
      "name": "Entry 012: Register Number or Event Code (12457)",
      "group": "Alarms",
      "area": "holding",
      "address": 12457,
      "type": "uint16",
      "access": "R",
      "description": "See Event Codes for secondary events and Alarm Attributes for Primary events"
    },
    {
      "name": "Entry 012: Value (12458)",
      "group": "Alarms",
      "area": "holding",
      "address": 12458,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 012: Sequence Number (12462)",
      "group": "Alarms",
      "area": "holding",
      "address": 12462,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 013: Entry Number (12463)",
      "group": "Alarms",
      "area": "holding",
      "address": 12463,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 013: Date/Time (12464)",
      "group": "Alarms",
      "area": "holding",
      "address": 12464,
      "type": "uint64",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Entry 013: Record Type (12468)",
      "group": "Alarms",
      "area": "holding",
      "address": 12468,
      "type": "uint16",
      "access": "R",
      "description": "The high byte shall be 0xFF The low byte Indicates datatype of Value. 0x0000 Boolean 0x0010 INT16U 0x0011 INT16 0x0020 INT32U 0x0021 INT32 0x0030 INT64U 0x0031 INT64 0x0040 FLOAT32 0x0041 FLOAT64"
    },
    {
      "name": "Entry 013: Register Number or Event Code (12469)",
      "group": "Alarms",
      "area": "holding",
      "address": 12469,
      "type": "uint16",
      "access": "R",
      "description": "See Event Codes for secondary events and Alarm Attributes for Primary events"
    },
    {
      "name": "Entry 013: Value (12470)",
      "group": "Alarms",
      "area": "holding",
      "address": 12470,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 013: Sequence Number (12474)",
      "group": "Alarms",
      "area": "holding",
      "address": 12474,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 014: Entry Number (12475)",
      "group": "Alarms",
      "area": "holding",
      "address": 12475,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 014: Date/Time (12476)",
      "group": "Alarms",
      "area": "holding",
      "address": 12476,
      "type": "uint64",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Entry 014: Record Type (12480)",
      "group": "Alarms",
      "area": "holding",
      "address": 12480,
      "type": "uint16",
      "access": "R",
      "description": "The high byte shall be 0xFF The low byte Indicates datatype of Value. 0x0000 Boolean 0x0010 INT16U 0x0011 INT16 0x0020 INT32U 0x0021 INT32 0x0030 INT64U 0x0031 INT64 0x0040 FLOAT32 0x0041 FLOAT64"
    },
    {
      "name": "Entry 014: Register Number or Event Code (12481)",
      "group": "Alarms",
      "area": "holding",
      "address": 12481,
      "type": "uint16",
      "access": "R",
      "description": "See Event Codes for secondary events and Alarm Attributes for Primary events"
    },
    {
      "name": "Entry 014: Value (12482)",
      "group": "Alarms",
      "area": "holding",
      "address": 12482,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 014: Sequence Number (12486)",
      "group": "Alarms",
      "area": "holding",
      "address": 12486,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 015: Entry Number (12487)",
      "group": "Alarms",
      "area": "holding",
      "address": 12487,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 015: Date/Time (12488)",
      "group": "Alarms",
      "area": "holding",
      "address": 12488,
      "type": "uint64",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Entry 015: Record Type (12492)",
      "group": "Alarms",
      "area": "holding",
      "address": 12492,
      "type": "uint16",
      "access": "R",
      "description": "The high byte shall be 0xFF The low byte Indicates datatype of Value. 0x0000 Boolean 0x0010 INT16U 0x0011 INT16 0x0020 INT32U 0x0021 INT32 0x0030 INT64U 0x0031 INT64 0x0040 FLOAT32 0x0041 FLOAT64"
    },
    {
      "name": "Entry 015: Register Number or Event Code (12493)",
      "group": "Alarms",
      "area": "holding",
      "address": 12493,
      "type": "uint16",
      "access": "R",
      "description": "See Event Codes for secondary events and Alarm Attributes for Primary events"
    },
    {
      "name": "Entry 015: Value (12494)",
      "group": "Alarms",
      "area": "holding",
      "address": 12494,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 015: Sequence Number (12498)",
      "group": "Alarms",
      "area": "holding",
      "address": 12498,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 016: Entry Number (12499)",
      "group": "Alarms",
      "area": "holding",
      "address": 12499,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 016: Date/Time (12500)",
      "group": "Alarms",
      "area": "holding",
      "address": 12500,
      "type": "uint64",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Entry 016: Record Type (12504)",
      "group": "Alarms",
      "area": "holding",
      "address": 12504,
      "type": "uint16",
      "access": "R",
      "description": "The high byte shall be 0xFF The low byte Indicates datatype of Value. 0x0000 Boolean 0x0010 INT16U 0x0011 INT16 0x0020 INT32U 0x0021 INT32 0x0030 INT64U 0x0031 INT64 0x0040 FLOAT32 0x0041 FLOAT64"
    },
    {
      "name": "Entry 016: Register Number or Event Code (12505)",
      "group": "Alarms",
      "area": "holding",
      "address": 12505,
      "type": "uint16",
      "access": "R",
      "description": "See Event Codes for secondary events and Alarm Attributes for Primary events"
    },
    {
      "name": "Entry 016: Value (12506)",
      "group": "Alarms",
      "area": "holding",
      "address": 12506,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 016: Sequence Number (12510)",
      "group": "Alarms",
      "area": "holding",
      "address": 12510,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 017: Entry Number (12511)",
      "group": "Alarms",
      "area": "holding",
      "address": 12511,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 017: Date/Time (12512)",
      "group": "Alarms",
      "area": "holding",
      "address": 12512,
      "type": "uint64",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Entry 017: Record Type (12516)",
      "group": "Alarms",
      "area": "holding",
      "address": 12516,
      "type": "uint16",
      "access": "R",
      "description": "The high byte shall be 0xFF The low byte Indicates datatype of Value. 0x0000 Boolean 0x0010 INT16U 0x0011 INT16 0x0020 INT32U 0x0021 INT32 0x0030 INT64U 0x0031 INT64 0x0040 FLOAT32 0x0041 FLOAT64"
    },
    {
      "name": "Entry 017: Register Number or Event Code (12517)",
      "group": "Alarms",
      "area": "holding",
      "address": 12517,
      "type": "uint16",
      "access": "R",
      "description": "See Event Codes for secondary events and Alarm Attributes for Primary events"
    },
    {
      "name": "Entry 017: Value (12518)",
      "group": "Alarms",
      "area": "holding",
      "address": 12518,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 017: Sequence Number (12522)",
      "group": "Alarms",
      "area": "holding",
      "address": 12522,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 018: Entry Number (12523)",
      "group": "Alarms",
      "area": "holding",
      "address": 12523,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 018: Date/Time (12524)",
      "group": "Alarms",
      "area": "holding",
      "address": 12524,
      "type": "uint64",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Entry 018: Record Type (12528)",
      "group": "Alarms",
      "area": "holding",
      "address": 12528,
      "type": "uint16",
      "access": "R",
      "description": "The high byte shall be 0xFF The low byte Indicates datatype of Value. 0x0000 Boolean 0x0010 INT16U 0x0011 INT16 0x0020 INT32U 0x0021 INT32 0x0030 INT64U 0x0031 INT64 0x0040 FLOAT32 0x0041 FLOAT64"
    },
    {
      "name": "Entry 018: Register Number or Event Code (12529)",
      "group": "Alarms",
      "area": "holding",
      "address": 12529,
      "type": "uint16",
      "access": "R",
      "description": "See Event Codes for secondary events and Alarm Attributes for Primary events"
    },
    {
      "name": "Entry 018: Value (12530)",
      "group": "Alarms",
      "area": "holding",
      "address": 12530,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 018: Sequence Number (12534)",
      "group": "Alarms",
      "area": "holding",
      "address": 12534,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 019: Entry Number (12535)",
      "group": "Alarms",
      "area": "holding",
      "address": 12535,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 019: Date/Time (12536)",
      "group": "Alarms",
      "area": "holding",
      "address": 12536,
      "type": "uint64",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Entry 019: Record Type (12540)",
      "group": "Alarms",
      "area": "holding",
      "address": 12540,
      "type": "uint16",
      "access": "R",
      "description": "The high byte shall be 0xFF The low byte Indicates datatype of Value. 0x0000 Boolean 0x0010 INT16U 0x0011 INT16 0x0020 INT32U 0x0021 INT32 0x0030 INT64U 0x0031 INT64 0x0040 FLOAT32 0x0041 FLOAT64"
    },
    {
      "name": "Entry 019: Register Number or Event Code (12541)",
      "group": "Alarms",
      "area": "holding",
      "address": 12541,
      "type": "uint16",
      "access": "R",
      "description": "See Event Codes for secondary events and Alarm Attributes for Primary events"
    },
    {
      "name": "Entry 019: Value (12542)",
      "group": "Alarms",
      "area": "holding",
      "address": 12542,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 019: Sequence Number (12546)",
      "group": "Alarms",
      "area": "holding",
      "address": 12546,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 020: Entry Number (12547)",
      "group": "Alarms",
      "area": "holding",
      "address": 12547,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 020: Date/Time (12548)",
      "group": "Alarms",
      "area": "holding",
      "address": 12548,
      "type": "uint64",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Entry 020: Record Type (12552)",
      "group": "Alarms",
      "area": "holding",
      "address": 12552,
      "type": "uint16",
      "access": "R",
      "description": "The high byte shall be 0xFF The low byte Indicates datatype of Value. 0x0000 Boolean 0x0010 INT16U 0x0011 INT16 0x0020 INT32U 0x0021 INT32 0x0030 INT64U 0x0031 INT64 0x0040 FLOAT32 0x0041 FLOAT64"
    },
    {
      "name": "Entry 020: Register Number or Event Code (12553)",
      "group": "Alarms",
      "area": "holding",
      "address": 12553,
      "type": "uint16",
      "access": "R",
      "description": "See Event Codes for secondary events and Alarm Attributes for Primary events"
    },
    {
      "name": "Entry 020: Value (12554)",
      "group": "Alarms",
      "area": "holding",
      "address": 12554,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 020: Sequence Number (12558)",
      "group": "Alarms",
      "area": "holding",
      "address": 12558,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 021: Entry Number (12559)",
      "group": "Alarms",
      "area": "holding",
      "address": 12559,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 021: Date/Time (12560)",
      "group": "Alarms",
      "area": "holding",
      "address": 12560,
      "type": "uint64",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Entry 021: Record Type (12564)",
      "group": "Alarms",
      "area": "holding",
      "address": 12564,
      "type": "uint16",
      "access": "R",
      "description": "The high byte shall be 0xFF The low byte Indicates datatype of Value. 0x0000 Boolean 0x0010 INT16U 0x0011 INT16 0x0020 INT32U 0x0021 INT32 0x0030 INT64U 0x0031 INT64 0x0040 FLOAT32 0x0041 FLOAT64"
    },
    {
      "name": "Entry 021: Register Number or Event Code (12565)",
      "group": "Alarms",
      "area": "holding",
      "address": 12565,
      "type": "uint16",
      "access": "R",
      "description": "See Event Codes for secondary events and Alarm Attributes for Primary events"
    },
    {
      "name": "Entry 021: Value (12566)",
      "group": "Alarms",
      "area": "holding",
      "address": 12566,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 021: Sequence Number (12570)",
      "group": "Alarms",
      "area": "holding",
      "address": 12570,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 022: Entry Number (12571)",
      "group": "Alarms",
      "area": "holding",
      "address": 12571,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 022: Date/Time (12572)",
      "group": "Alarms",
      "area": "holding",
      "address": 12572,
      "type": "uint64",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Entry 022: Record Type (12576)",
      "group": "Alarms",
      "area": "holding",
      "address": 12576,
      "type": "uint16",
      "access": "R",
      "description": "The high byte shall be 0xFF The low byte Indicates datatype of Value. 0x0000 Boolean 0x0010 INT16U 0x0011 INT16 0x0020 INT32U 0x0021 INT32 0x0030 INT64U 0x0031 INT64 0x0040 FLOAT32 0x0041 FLOAT64"
    },
    {
      "name": "Entry 022: Register Number or Event Code (12577)",
      "group": "Alarms",
      "area": "holding",
      "address": 12577,
      "type": "uint16",
      "access": "R",
      "description": "See Event Codes for secondary events and Alarm Attributes for Primary events"
    },
    {
      "name": "Entry 022: Value (12578)",
      "group": "Alarms",
      "area": "holding",
      "address": 12578,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 022: Sequence Number (12582)",
      "group": "Alarms",
      "area": "holding",
      "address": 12582,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 023: Entry Number (12583)",
      "group": "Alarms",
      "area": "holding",
      "address": 12583,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 023: Date/Time (12584)",
      "group": "Alarms",
      "area": "holding",
      "address": 12584,
      "type": "uint64",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Entry 023: Record Type (12588)",
      "group": "Alarms",
      "area": "holding",
      "address": 12588,
      "type": "uint16",
      "access": "R",
      "description": "The high byte shall be 0xFF The low byte Indicates datatype of Value. 0x0000 Boolean 0x0010 INT16U 0x0011 INT16 0x0020 INT32U 0x0021 INT32 0x0030 INT64U 0x0031 INT64 0x0040 FLOAT32 0x0041 FLOAT64"
    },
    {
      "name": "Entry 023: Register Number or Event Code (12589)",
      "group": "Alarms",
      "area": "holding",
      "address": 12589,
      "type": "uint16",
      "access": "R",
      "description": "See Event Codes for secondary events and Alarm Attributes for Primary events"
    },
    {
      "name": "Entry 023: Value (12590)",
      "group": "Alarms",
      "area": "holding",
      "address": 12590,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 023: Sequence Number (12594)",
      "group": "Alarms",
      "area": "holding",
      "address": 12594,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 024: Entry Number (12595)",
      "group": "Alarms",
      "area": "holding",
      "address": 12595,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 024: Date/Time (12596)",
      "group": "Alarms",
      "area": "holding",
      "address": 12596,
      "type": "uint64",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Entry 024: Record Type (12600)",
      "group": "Alarms",
      "area": "holding",
      "address": 12600,
      "type": "uint16",
      "access": "R",
      "description": "The high byte shall be 0xFF The low byte Indicates datatype of Value. 0x0000 Boolean 0x0010 INT16U 0x0011 INT16 0x0020 INT32U 0x0021 INT32 0x0030 INT64U 0x0031 INT64 0x0040 FLOAT32 0x0041 FLOAT64"
    },
    {
      "name": "Entry 024: Register Number or Event Code (12601)",
      "group": "Alarms",
      "area": "holding",
      "address": 12601,
      "type": "uint16",
      "access": "R",
      "description": "See Event Codes for secondary events and Alarm Attributes for Primary events"
    },
    {
      "name": "Entry 024: Value (12602)",
      "group": "Alarms",
      "area": "holding",
      "address": 12602,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 024: Sequence Number (12606)",
      "group": "Alarms",
      "area": "holding",
      "address": 12606,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 025: Entry Number (12607)",
      "group": "Alarms",
      "area": "holding",
      "address": 12607,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 025: Date/Time (12608)",
      "group": "Alarms",
      "area": "holding",
      "address": 12608,
      "type": "uint64",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Entry 025: Record Type (12612)",
      "group": "Alarms",
      "area": "holding",
      "address": 12612,
      "type": "uint16",
      "access": "R",
      "description": "The high byte shall be 0xFF The low byte Indicates datatype of Value. 0x0000 Boolean 0x0010 INT16U 0x0011 INT16 0x0020 INT32U 0x0021 INT32 0x0030 INT64U 0x0031 INT64 0x0040 FLOAT32 0x0041 FLOAT64"
    },
    {
      "name": "Entry 025: Register Number or Event Code (12613)",
      "group": "Alarms",
      "area": "holding",
      "address": 12613,
      "type": "uint16",
      "access": "R",
      "description": "See Event Codes for secondary events and Alarm Attributes for Primary events"
    },
    {
      "name": "Entry 025: Value (12614)",
      "group": "Alarms",
      "area": "holding",
      "address": 12614,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 025: Sequence Number (12618)",
      "group": "Alarms",
      "area": "holding",
      "address": 12618,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 026: Entry Number (12619)",
      "group": "Alarms",
      "area": "holding",
      "address": 12619,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 026: Date/Time (12620)",
      "group": "Alarms",
      "area": "holding",
      "address": 12620,
      "type": "uint64",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Entry 026: Record Type (12624)",
      "group": "Alarms",
      "area": "holding",
      "address": 12624,
      "type": "uint16",
      "access": "R",
      "description": "The high byte shall be 0xFF The low byte Indicates datatype of Value. 0x0000 Boolean 0x0010 INT16U 0x0011 INT16 0x0020 INT32U 0x0021 INT32 0x0030 INT64U 0x0031 INT64 0x0040 FLOAT32 0x0041 FLOAT64"
    },
    {
      "name": "Entry 026: Register Number or Event Code (12625)",
      "group": "Alarms",
      "area": "holding",
      "address": 12625,
      "type": "uint16",
      "access": "R",
      "description": "See Event Codes for secondary events and Alarm Attributes for Primary events"
    },
    {
      "name": "Entry 026: Value (12626)",
      "group": "Alarms",
      "area": "holding",
      "address": 12626,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 026: Sequence Number (12630)",
      "group": "Alarms",
      "area": "holding",
      "address": 12630,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 027: Entry Number (12631)",
      "group": "Alarms",
      "area": "holding",
      "address": 12631,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 027: Date/Time (12632)",
      "group": "Alarms",
      "area": "holding",
      "address": 12632,
      "type": "uint64",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Entry 027: Record Type (12636)",
      "group": "Alarms",
      "area": "holding",
      "address": 12636,
      "type": "uint16",
      "access": "R",
      "description": "The high byte shall be 0xFF The low byte Indicates datatype of Value. 0x0000 Boolean 0x0010 INT16U 0x0011 INT16 0x0020 INT32U 0x0021 INT32 0x0030 INT64U 0x0031 INT64 0x0040 FLOAT32 0x0041 FLOAT64"
    },
    {
      "name": "Entry 027: Register Number or Event Code (12637)",
      "group": "Alarms",
      "area": "holding",
      "address": 12637,
      "type": "uint16",
      "access": "R",
      "description": "See Event Codes for secondary events and Alarm Attributes for Primary events"
    },
    {
      "name": "Entry 027: Value (12638)",
      "group": "Alarms",
      "area": "holding",
      "address": 12638,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 027: Sequence Number (12642)",
      "group": "Alarms",
      "area": "holding",
      "address": 12642,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 028: Entry Number (12643)",
      "group": "Alarms",
      "area": "holding",
      "address": 12643,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 028: Date/Time (12644)",
      "group": "Alarms",
      "area": "holding",
      "address": 12644,
      "type": "uint64",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Entry 028: Record Type (12648)",
      "group": "Alarms",
      "area": "holding",
      "address": 12648,
      "type": "uint16",
      "access": "R",
      "description": "The high byte shall be 0xFF The low byte Indicates datatype of Value. 0x0000 Boolean 0x0010 INT16U 0x0011 INT16 0x0020 INT32U 0x0021 INT32 0x0030 INT64U 0x0031 INT64 0x0040 FLOAT32 0x0041 FLOAT64"
    },
    {
      "name": "Entry 028: Register Number or Event Code (12649)",
      "group": "Alarms",
      "area": "holding",
      "address": 12649,
      "type": "uint16",
      "access": "R",
      "description": "See Event Codes for secondary events and Alarm Attributes for Primary events"
    },
    {
      "name": "Entry 028: Value (12650)",
      "group": "Alarms",
      "area": "holding",
      "address": 12650,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 028: Sequence Number (12654)",
      "group": "Alarms",
      "area": "holding",
      "address": 12654,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 029: Entry Number (12655)",
      "group": "Alarms",
      "area": "holding",
      "address": 12655,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 029: Date/Time (12656)",
      "group": "Alarms",
      "area": "holding",
      "address": 12656,
      "type": "uint64",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Entry 029: Record Type (12660)",
      "group": "Alarms",
      "area": "holding",
      "address": 12660,
      "type": "uint16",
      "access": "R",
      "description": "The high byte shall be 0xFF The low byte Indicates datatype of Value. 0x0000 Boolean 0x0010 INT16U 0x0011 INT16 0x0020 INT32U 0x0021 INT32 0x0030 INT64U 0x0031 INT64 0x0040 FLOAT32 0x0041 FLOAT64"
    },
    {
      "name": "Entry 029: Register Number or Event Code (12661)",
      "group": "Alarms",
      "area": "holding",
      "address": 12661,
      "type": "uint16",
      "access": "R",
      "description": "See Event Codes for secondary events and Alarm Attributes for Primary events"
    },
    {
      "name": "Entry 029: Value (12662)",
      "group": "Alarms",
      "area": "holding",
      "address": 12662,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 029: Sequence Number (12666)",
      "group": "Alarms",
      "area": "holding",
      "address": 12666,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 030: Entry Number (12667)",
      "group": "Alarms",
      "area": "holding",
      "address": 12667,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 030: Date/Time (12668)",
      "group": "Alarms",
      "area": "holding",
      "address": 12668,
      "type": "uint64",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Entry 030: Record Type (12672)",
      "group": "Alarms",
      "area": "holding",
      "address": 12672,
      "type": "uint16",
      "access": "R",
      "description": "The high byte shall be 0xFF The low byte Indicates datatype of Value. 0x0000 Boolean 0x0010 INT16U 0x0011 INT16 0x0020 INT32U 0x0021 INT32 0x0030 INT64U 0x0031 INT64 0x0040 FLOAT32 0x0041 FLOAT64"
    },
    {
      "name": "Entry 030: Register Number or Event Code (12673)",
      "group": "Alarms",
      "area": "holding",
      "address": 12673,
      "type": "uint16",
      "access": "R",
      "description": "See Event Codes for secondary events and Alarm Attributes for Primary events"
    },
    {
      "name": "Entry 030: Value (12674)",
      "group": "Alarms",
      "area": "holding",
      "address": 12674,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 030: Sequence Number (12678)",
      "group": "Alarms",
      "area": "holding",
      "address": 12678,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 031: Entry Number (12679)",
      "group": "Alarms",
      "area": "holding",
      "address": 12679,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 031: Date/Time (12680)",
      "group": "Alarms",
      "area": "holding",
      "address": 12680,
      "type": "uint64",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Entry 031: Record Type (12684)",
      "group": "Alarms",
      "area": "holding",
      "address": 12684,
      "type": "uint16",
      "access": "R",
      "description": "The high byte shall be 0xFF The low byte Indicates datatype of Value. 0x0000 Boolean 0x0010 INT16U 0x0011 INT16 0x0020 INT32U 0x0021 INT32 0x0030 INT64U 0x0031 INT64 0x0040 FLOAT32 0x0041 FLOAT64"
    },
    {
      "name": "Entry 031: Register Number or Event Code (12685)",
      "group": "Alarms",
      "area": "holding",
      "address": 12685,
      "type": "uint16",
      "access": "R",
      "description": "See Event Codes for secondary events and Alarm Attributes for Primary events"
    },
    {
      "name": "Entry 031: Value (12686)",
      "group": "Alarms",
      "area": "holding",
      "address": 12686,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 031: Sequence Number (12690)",
      "group": "Alarms",
      "area": "holding",
      "address": 12690,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 032: Entry Number (12691)",
      "group": "Alarms",
      "area": "holding",
      "address": 12691,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 032: Date/Time (12692)",
      "group": "Alarms",
      "area": "holding",
      "address": 12692,
      "type": "uint64",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Entry 032: Record Type (12696)",
      "group": "Alarms",
      "area": "holding",
      "address": 12696,
      "type": "uint16",
      "access": "R",
      "description": "The high byte shall be 0xFF The low byte Indicates datatype of Value. 0x0000 Boolean 0x0010 INT16U 0x0011 INT16 0x0020 INT32U 0x0021 INT32 0x0030 INT64U 0x0031 INT64 0x0040 FLOAT32 0x0041 FLOAT64"
    },
    {
      "name": "Entry 032: Register Number or Event Code (12697)",
      "group": "Alarms",
      "area": "holding",
      "address": 12697,
      "type": "uint16",
      "access": "R",
      "description": "See Event Codes for secondary events and Alarm Attributes for Primary events"
    },
    {
      "name": "Entry 032: Value (12698)",
      "group": "Alarms",
      "area": "holding",
      "address": 12698,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 032: Sequence Number (12702)",
      "group": "Alarms",
      "area": "holding",
      "address": 12702,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 033: Entry Number (12703)",
      "group": "Alarms",
      "area": "holding",
      "address": 12703,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 033: Date/Time (12704)",
      "group": "Alarms",
      "area": "holding",
      "address": 12704,
      "type": "uint64",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Entry 033: Record Type (12708)",
      "group": "Alarms",
      "area": "holding",
      "address": 12708,
      "type": "uint16",
      "access": "R",
      "description": "The high byte shall be 0xFF The low byte Indicates datatype of Value. 0x0000 Boolean 0x0010 INT16U 0x0011 INT16 0x0020 INT32U 0x0021 INT32 0x0030 INT64U 0x0031 INT64 0x0040 FLOAT32 0x0041 FLOAT64"
    },
    {
      "name": "Entry 033: Register Number or Event Code (12709)",
      "group": "Alarms",
      "area": "holding",
      "address": 12709,
      "type": "uint16",
      "access": "R",
      "description": "See Event Codes for secondary events and Alarm Attributes for Primary events"
    },
    {
      "name": "Entry 033: Value (12710)",
      "group": "Alarms",
      "area": "holding",
      "address": 12710,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 033: Sequence Number (12714)",
      "group": "Alarms",
      "area": "holding",
      "address": 12714,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 034: Entry Number (12715)",
      "group": "Alarms",
      "area": "holding",
      "address": 12715,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 034: Date/Time (12716)",
      "group": "Alarms",
      "area": "holding",
      "address": 12716,
      "type": "uint64",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Entry 034: Record Type (12720)",
      "group": "Alarms",
      "area": "holding",
      "address": 12720,
      "type": "uint16",
      "access": "R",
      "description": "The high byte shall be 0xFF The low byte Indicates datatype of Value. 0x0000 Boolean 0x0010 INT16U 0x0011 INT16 0x0020 INT32U 0x0021 INT32 0x0030 INT64U 0x0031 INT64 0x0040 FLOAT32 0x0041 FLOAT64"
    },
    {
      "name": "Entry 034: Register Number or Event Code (12721)",
      "group": "Alarms",
      "area": "holding",
      "address": 12721,
      "type": "uint16",
      "access": "R",
      "description": "See Event Codes for secondary events and Alarm Attributes for Primary events"
    },
    {
      "name": "Entry 034: Value (12722)",
      "group": "Alarms",
      "area": "holding",
      "address": 12722,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 034: Sequence Number (12726)",
      "group": "Alarms",
      "area": "holding",
      "address": 12726,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 035: Entry Number (12727)",
      "group": "Alarms",
      "area": "holding",
      "address": 12727,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 035: Date/Time (12728)",
      "group": "Alarms",
      "area": "holding",
      "address": 12728,
      "type": "uint64",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Entry 035: Record Type (12732)",
      "group": "Alarms",
      "area": "holding",
      "address": 12732,
      "type": "uint16",
      "access": "R",
      "description": "The high byte shall be 0xFF The low byte Indicates datatype of Value. 0x0000 Boolean 0x0010 INT16U 0x0011 INT16 0x0020 INT32U 0x0021 INT32 0x0030 INT64U 0x0031 INT64 0x0040 FLOAT32 0x0041 FLOAT64"
    },
    {
      "name": "Entry 035: Register Number or Event Code (12733)",
      "group": "Alarms",
      "area": "holding",
      "address": 12733,
      "type": "uint16",
      "access": "R",
      "description": "See Event Codes for secondary events and Alarm Attributes for Primary events"
    },
    {
      "name": "Entry 035: Value (12734)",
      "group": "Alarms",
      "area": "holding",
      "address": 12734,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 035: Sequence Number (12738)",
      "group": "Alarms",
      "area": "holding",
      "address": 12738,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 036: Entry Number (12739)",
      "group": "Alarms",
      "area": "holding",
      "address": 12739,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 036: Date/Time (12740)",
      "group": "Alarms",
      "area": "holding",
      "address": 12740,
      "type": "uint64",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Entry 036: Record Type (12744)",
      "group": "Alarms",
      "area": "holding",
      "address": 12744,
      "type": "uint16",
      "access": "R",
      "description": "The high byte shall be 0xFF The low byte Indicates datatype of Value. 0x0000 Boolean 0x0010 INT16U 0x0011 INT16 0x0020 INT32U 0x0021 INT32 0x0030 INT64U 0x0031 INT64 0x0040 FLOAT32 0x0041 FLOAT64"
    },
    {
      "name": "Entry 036: Register Number or Event Code (12745)",
      "group": "Alarms",
      "area": "holding",
      "address": 12745,
      "type": "uint16",
      "access": "R",
      "description": "See Event Codes for secondary events and Alarm Attributes for Primary events"
    },
    {
      "name": "Entry 036: Value (12746)",
      "group": "Alarms",
      "area": "holding",
      "address": 12746,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 036: Sequence Number (12750)",
      "group": "Alarms",
      "area": "holding",
      "address": 12750,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 037: Entry Number (12751)",
      "group": "Alarms",
      "area": "holding",
      "address": 12751,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 037: Date/Time (12752)",
      "group": "Alarms",
      "area": "holding",
      "address": 12752,
      "type": "uint64",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Entry 037: Record Type (12756)",
      "group": "Alarms",
      "area": "holding",
      "address": 12756,
      "type": "uint16",
      "access": "R",
      "description": "The high byte shall be 0xFF The low byte Indicates datatype of Value. 0x0000 Boolean 0x0010 INT16U 0x0011 INT16 0x0020 INT32U 0x0021 INT32 0x0030 INT64U 0x0031 INT64 0x0040 FLOAT32 0x0041 FLOAT64"
    },
    {
      "name": "Entry 037: Register Number or Event Code (12757)",
      "group": "Alarms",
      "area": "holding",
      "address": 12757,
      "type": "uint16",
      "access": "R",
      "description": "See Event Codes for secondary events and Alarm Attributes for Primary events"
    },
    {
      "name": "Entry 037: Value (12758)",
      "group": "Alarms",
      "area": "holding",
      "address": 12758,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 037: Sequence Number (12762)",
      "group": "Alarms",
      "area": "holding",
      "address": 12762,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 038: Entry Number (12763)",
      "group": "Alarms",
      "area": "holding",
      "address": 12763,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 038: Date/Time (12764)",
      "group": "Alarms",
      "area": "holding",
      "address": 12764,
      "type": "uint64",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Entry 038: Record Type (12768)",
      "group": "Alarms",
      "area": "holding",
      "address": 12768,
      "type": "uint16",
      "access": "R",
      "description": "The high byte shall be 0xFF The low byte Indicates datatype of Value. 0x0000 Boolean 0x0010 INT16U 0x0011 INT16 0x0020 INT32U 0x0021 INT32 0x0030 INT64U 0x0031 INT64 0x0040 FLOAT32 0x0041 FLOAT64"
    },
    {
      "name": "Entry 038: Register Number or Event Code (12769)",
      "group": "Alarms",
      "area": "holding",
      "address": 12769,
      "type": "uint16",
      "access": "R",
      "description": "See Event Codes for secondary events and Alarm Attributes for Primary events"
    },
    {
      "name": "Entry 038: Value (12770)",
      "group": "Alarms",
      "area": "holding",
      "address": 12770,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 038: Sequence Number (12774)",
      "group": "Alarms",
      "area": "holding",
      "address": 12774,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 039: Entry Number (12775)",
      "group": "Alarms",
      "area": "holding",
      "address": 12775,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 039: Date/Time (12776)",
      "group": "Alarms",
      "area": "holding",
      "address": 12776,
      "type": "uint64",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Entry 039: Record Type (12780)",
      "group": "Alarms",
      "area": "holding",
      "address": 12780,
      "type": "uint16",
      "access": "R",
      "description": "The high byte shall be 0xFF The low byte Indicates datatype of Value. 0x0000 Boolean 0x0010 INT16U 0x0011 INT16 0x0020 INT32U 0x0021 INT32 0x0030 INT64U 0x0031 INT64 0x0040 FLOAT32 0x0041 FLOAT64"
    },
    {
      "name": "Entry 039: Register Number or Event Code (12781)",
      "group": "Alarms",
      "area": "holding",
      "address": 12781,
      "type": "uint16",
      "access": "R",
      "description": "See Event Codes for secondary events and Alarm Attributes for Primary events"
    },
    {
      "name": "Entry 039: Value (12782)",
      "group": "Alarms",
      "area": "holding",
      "address": 12782,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 039: Sequence Number (12786)",
      "group": "Alarms",
      "area": "holding",
      "address": 12786,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 040: Entry Number (12787)",
      "group": "Alarms",
      "area": "holding",
      "address": 12787,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 040: Date/Time (12788)",
      "group": "Alarms",
      "area": "holding",
      "address": 12788,
      "type": "uint64",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Entry 040: Record Type (12792)",
      "group": "Alarms",
      "area": "holding",
      "address": 12792,
      "type": "uint16",
      "access": "R",
      "description": "The high byte shall be 0xFF The low byte Indicates datatype of Value. 0x0000 Boolean 0x0010 INT16U 0x0011 INT16 0x0020 INT32U 0x0021 INT32 0x0030 INT64U 0x0031 INT64 0x0040 FLOAT32 0x0041 FLOAT64"
    },
    {
      "name": "Entry 040: Register Number or Event Code (12793)",
      "group": "Alarms",
      "area": "holding",
      "address": 12793,
      "type": "uint16",
      "access": "R",
      "description": "See Event Codes for secondary events and Alarm Attributes for Primary events"
    },
    {
      "name": "Entry 040: Value (12794)",
      "group": "Alarms",
      "area": "holding",
      "address": 12794,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Entry 040: Sequence Number (12798)",
      "group": "Alarms",
      "area": "holding",
      "address": 12798,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Total Counter",
      "group": "Alarms",
      "area": "holding",
      "address": 13519,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Over Current, Phase",
      "group": "Alarms",
      "area": "holding",
      "address": 13523,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0 – 9999"
    },
    {
      "name": "Under Current, Phase",
      "group": "Alarms",
      "area": "holding",
      "address": 13524,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0 – 9999"
    },
    {
      "name": "Over Voltage, L-L",
      "group": "Alarms",
      "area": "holding",
      "address": 13527,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0 – 9999"
    },
    {
      "name": "Under Voltage, L-L",
      "group": "Alarms",
      "area": "holding",
      "address": 13528,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0 – 9999"
    },
    {
      "name": "Over Voltage, L-N",
      "group": "Alarms",
      "area": "holding",
      "address": 13529,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0 – 9999"
    },
    {
      "name": "Under Voltage, L-N",
      "group": "Alarms",
      "area": "holding",
      "address": 13530,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0 – 9999"
    },
    {
      "name": "Over Power, Active",
      "group": "Alarms",
      "area": "holding",
      "address": 13531,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0 – 9999"
    },
    {
      "name": "Over Power, Reactive",
      "group": "Alarms",
      "area": "holding",
      "address": 13532,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0 – 9999"
    },
    {
      "name": "Over Power, Apparent",
      "group": "Alarms",
      "area": "holding",
      "address": 13533,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0 – 9999"
    },
    {
      "name": "Lead Power Factor, True",
      "group": "Alarms",
      "area": "holding",
      "address": 13534,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0 – 9999"
    },
    {
      "name": "Lag Power Factor, True",
      "group": "Alarms",
      "area": "holding",
      "address": 13535,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0 – 9999"
    },
    {
      "name": "Over Frequency",
      "group": "Alarms",
      "area": "holding",
      "address": 13547,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0 – 9999"
    },
    {
      "name": "Under Frequency",
      "group": "Alarms",
      "area": "holding",
      "address": 13548,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0 – 9999"
    },
    {
      "name": "Over Voltage Total Harmonic Distortion",
      "group": "Alarms",
      "area": "holding",
      "address": 13550,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0 – 9999"
    },
    {
      "name": "Meter Powerup (Control Power Loss)",
      "group": "Alarms",
      "area": "holding",
      "address": 13623,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0 – 9999"
    },
    {
      "name": "Meter Reset",
      "group": "Alarms",
      "area": "holding",
      "address": 13624,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0 – 9999"
    },
    {
      "name": "Meter Diagnostic",
      "group": "Alarms",
      "area": "holding",
      "address": 13625,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0 – 9999"
    },
    {
      "name": "Phase Reversal",
      "group": "Alarms",
      "area": "holding",
      "address": 13626,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0 – 9999"
    },
    {
      "name": "Digital Alarm DI1",
      "group": "Alarms",
      "area": "holding",
      "address": 13633,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0 – 9999"
    },
    {
      "name": "Digital Alarm DI2",
      "group": "Alarms",
      "area": "holding",
      "address": 13634,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0 – 9999"
    },
    {
      "name": "Attributes",
      "group": "Alarms",
      "area": "holding",
      "address": 14000,
      "type": "uint32",
      "access": "R",
      "description": "See Alarm Attributes for details"
    },
    {
      "name": "Source Register A",
      "group": "Alarms",
      "area": "holding",
      "address": 14002,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Source Register B",
      "group": "Alarms",
      "area": "holding",
      "address": 14003,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Source Register C",
      "group": "Alarms",
      "area": "holding",
      "address": 14004,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Pickup Setpoint",
      "group": "Alarms",
      "area": "holding",
      "address": 14005,
      "type": "float32",
      "unit": "A",
      "access": "R",
      "description": "Range: See User Notes. The maximum pickup setpoint allowed is the maximum current that can be reported under the present configuration of CT ratio"
    },
    {
      "name": "Pickup Time Delay",
      "group": "Alarms",
      "area": "holding",
      "address": 14007,
      "type": "uint32",
      "unit": "s",
      "access": "R"
    },
    {
      "name": "Dropout Setpoint",
      "group": "Alarms",
      "area": "holding",
      "address": 14009,
      "type": "float32",
      "unit": "A",
      "access": "R",
      "description": "Range: See User Notes. Must be < Pickup Setpoint"
    },
    {
      "name": "Dropout Time Delay",
      "group": "Alarms",
      "area": "holding",
      "address": 14011,
      "type": "uint32",
      "unit": "s",
      "access": "R"
    },
    {
      "name": "Digital Outputs to Associate – Base",
      "group": "Alarms",
      "area": "holding",
      "address": 14013,
      "type": "uint16",
      "access": "R",
      "description": "Bitmap. Bitmap of digital outputs to associate with this alarm. Bitmap is right-justified with the least significant bit associated with digital output ID of 1. For PM5xxx series, the maximum value is 0x0003. (There are 2 digital outputs.)"
    },
    {
      "name": "Under Current, Phase: Attributes",
      "group": "Alarms",
      "area": "holding",
      "address": 14020,
      "type": "uint32",
      "access": "R",
      "description": "See Alarm Attributes for details"
    },
    {
      "name": "Under Current, Phase: Source Register A",
      "group": "Alarms",
      "area": "holding",
      "address": 14022,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Under Current, Phase: Source Register B",
      "group": "Alarms",
      "area": "holding",
      "address": 14023,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Under Current, Phase: Source Register C",
      "group": "Alarms",
      "area": "holding",
      "address": 14024,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Under Current, Phase: Pickup Setpoint",
      "group": "Alarms",
      "area": "holding",
      "address": 14025,
      "type": "float32",
      "unit": "A",
      "access": "R",
      "description": "Range: See User Notes. Must be < Dropout Setpoint"
    },
    {
      "name": "Under Current, Phase: Pickup Time Delay",
      "group": "Alarms",
      "area": "holding",
      "address": 14027,
      "type": "uint32",
      "unit": "s",
      "access": "R"
    },
    {
      "name": "Under Current, Phase: Dropout Setpoint",
      "group": "Alarms",
      "area": "holding",
      "address": 14029,
      "type": "float32",
      "unit": "A",
      "access": "R",
      "description": "Range: See User Notes. The maximum pickup setpoint allowed is the maximum current that can be reported under the present configuration of CT ratio"
    },
    {
      "name": "Under Current, Phase: Dropout Time Delay",
      "group": "Alarms",
      "area": "holding",
      "address": 14031,
      "type": "uint32",
      "unit": "s",
      "access": "R"
    },
    {
      "name": "Digital Outputs to Associate –  Standard",
      "group": "Alarms",
      "area": "holding",
      "address": 14033,
      "type": "uint16",
      "access": "R",
      "description": "Bitmap. Bitmap of digital outputs to associate with this alarm. Bitmap is right-justified with the least significant bit associated with digital output ID of 1. For PM5xxx series, the maximum value is 0x0003. (There are 2 digital outputs.)"
    },
    {
      "name": "Over Voltage, L-L: Attributes",
      "group": "Alarms",
      "area": "holding",
      "address": 14080,
      "type": "uint32",
      "access": "R",
      "description": "See Alarm Attributes for details"
    },
    {
      "name": "Over Voltage, L-L: Source Register A",
      "group": "Alarms",
      "area": "holding",
      "address": 14082,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Over Voltage, L-L: Source Register B",
      "group": "Alarms",
      "area": "holding",
      "address": 14083,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Over Voltage, L-L: Source Register C",
      "group": "Alarms",
      "area": "holding",
      "address": 14084,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Over Voltage, L-L: Pickup Setpoint",
      "group": "Alarms",
      "area": "holding",
      "address": 14085,
      "type": "float32",
      "unit": "V",
      "access": "R",
      "description": "Range: See User Notes. The maximum pickup setpoint allowed is the maximum voltage that can be reported under the present configuration of VT ratio"
    },
    {
      "name": "Over Voltage, L-L: Pickup Time Delay",
      "group": "Alarms",
      "area": "holding",
      "address": 14087,
      "type": "uint32",
      "unit": "s",
      "access": "R"
    },
    {
      "name": "Over Voltage, L-L: Dropout Setpoint",
      "group": "Alarms",
      "area": "holding",
      "address": 14089,
      "type": "float32",
      "unit": "V",
      "access": "R",
      "description": "Range: See User Notes. Must be < Pickup Setpoint"
    },
    {
      "name": "Over Voltage, L-L: Dropout Time Delay",
      "group": "Alarms",
      "area": "holding",
      "address": 14091,
      "type": "uint32",
      "unit": "s",
      "access": "R"
    },
    {
      "name": "Over Voltage, L-L: Digital Outputs to Associate –  Standard",
      "group": "Alarms",
      "area": "holding",
      "address": 14093,
      "type": "uint16",
      "access": "R",
      "description": "Bitmap. Bitmap of digital outputs to associate with this alarm. Bitmap is right-justified with the least significant bit associated with digital output ID of 1. For PM5xxx series, the maximum value is 0x0003. (There are 2 digital outputs.)"
    },
    {
      "name": "Under Voltage, L-L: Attributes",
      "group": "Alarms",
      "area": "holding",
      "address": 14100,
      "type": "uint32",
      "access": "R",
      "description": "See Alarm Attributes for details"
    },
    {
      "name": "Under Voltage, L-L: Source Register A",
      "group": "Alarms",
      "area": "holding",
      "address": 14102,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Under Voltage, L-L: Source Register B",
      "group": "Alarms",
      "area": "holding",
      "address": 14103,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Under Voltage, L-L: Source Register C",
      "group": "Alarms",
      "area": "holding",
      "address": 14104,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Under Voltage, L-L: Pickup Setpoint",
      "group": "Alarms",
      "area": "holding",
      "address": 14105,
      "type": "float32",
      "unit": "V",
      "access": "R",
      "description": "Range: See User Notes. Must be < Dropout Setpoint"
    },
    {
      "name": "Under Voltage, L-L: Pickup Time Delay",
      "group": "Alarms",
      "area": "holding",
      "address": 14107,
      "type": "uint32",
      "unit": "s",
      "access": "R"
    },
    {
      "name": "Under Voltage, L-L: Dropout Setpoint",
      "group": "Alarms",
      "area": "holding",
      "address": 14109,
      "type": "float32",
      "unit": "V",
      "access": "R",
      "description": "Range: See User Notes. The maximum dropout setpoint allowed is the maximum voltage that can be reported under the present configuration of VT ratio"
    },
    {
      "name": "Under Voltage, L-L: Dropout Time Delay",
      "group": "Alarms",
      "area": "holding",
      "address": 14111,
      "type": "uint32",
      "unit": "s",
      "access": "R"
    },
    {
      "name": "Under Voltage, L-L: Digital Outputs to Associate –  Standard",
      "group": "Alarms",
      "area": "holding",
      "address": 14113,
      "type": "uint16",
      "access": "R",
      "description": "Bitmap. Bitmap of digital outputs to associate with this alarm. Bitmap is right-justified with the least significant bit associated with digital output ID of 1. For PM5xxx series, the maximum value is 0x0003. (There are 2 digital outputs.)"
    },
    {
      "name": "Over Voltage, L-N: Attributes",
      "group": "Alarms",
      "area": "holding",
      "address": 14120,
      "type": "uint32",
      "access": "R",
      "description": "See Alarm Attributes for details"
    },
    {
      "name": "Over Voltage, L-N: Source Register A",
      "group": "Alarms",
      "area": "holding",
      "address": 14122,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Over Voltage, L-N: Source Register B",
      "group": "Alarms",
      "area": "holding",
      "address": 14123,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Over Voltage, L-N: Source Register C",
      "group": "Alarms",
      "area": "holding",
      "address": 14124,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Over Voltage, L-N: Pickup Setpoint",
      "group": "Alarms",
      "area": "holding",
      "address": 14125,
      "type": "float32",
      "unit": "V",
      "access": "R",
      "description": "Range: See User Notes. The maximum pickup setpoint allowed is the maximum voltage that can be reported under the present configuration of VT ratio"
    },
    {
      "name": "Over Voltage, L-N: Pickup Time Delay",
      "group": "Alarms",
      "area": "holding",
      "address": 14127,
      "type": "uint32",
      "unit": "s",
      "access": "R"
    },
    {
      "name": "Over Voltage, L-N: Dropout Setpoint",
      "group": "Alarms",
      "area": "holding",
      "address": 14129,
      "type": "float32",
      "unit": "V",
      "access": "R",
      "description": "Range: See User Notes. Must be < Pickup Setpoint"
    },
    {
      "name": "Over Voltage, L-N: Dropout Time Delay",
      "group": "Alarms",
      "area": "holding",
      "address": 14131,
      "type": "uint32",
      "unit": "s",
      "access": "R"
    },
    {
      "name": "Over Voltage, L-N: Digital Outputs to Associate –  Standard",
      "group": "Alarms",
      "area": "holding",
      "address": 14133,
      "type": "uint16",
      "access": "R",
      "description": "Bitmap. Bitmap of digital outputs to associate with this alarm. Bitmap is right-justified with the least significant bit associated with digital output ID of 1. For PM5xxx series, the maximum value is 0x0003. (There are 2 digital outputs.)"
    },
    {
      "name": "Under Voltage, L-N: Attributes",
      "group": "Alarms",
      "area": "holding",
      "address": 14140,
      "type": "uint32",
      "access": "R",
      "description": "See Alarm Attributes for details"
    },
    {
      "name": "Under Voltage, L-N: Source Register A",
      "group": "Alarms",
      "area": "holding",
      "address": 14142,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Under Voltage, L-N: Source Register B",
      "group": "Alarms",
      "area": "holding",
      "address": 14143,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Under Voltage, L-N: Source Register C",
      "group": "Alarms",
      "area": "holding",
      "address": 14144,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Under Voltage, L-N: Pickup Setpoint",
      "group": "Alarms",
      "area": "holding",
      "address": 14145,
      "type": "float32",
      "unit": "V",
      "access": "R",
      "description": "Range: See User Notes. Must be < Dropout Setpoint"
    },
    {
      "name": "Under Voltage, L-N: Pickup Time Delay",
      "group": "Alarms",
      "area": "holding",
      "address": 14147,
      "type": "uint32",
      "unit": "s",
      "access": "R"
    },
    {
      "name": "Under Voltage, L-N: Dropout Setpoint",
      "group": "Alarms",
      "area": "holding",
      "address": 14149,
      "type": "float32",
      "unit": "V",
      "access": "R",
      "description": "Range: See User Notes. The maximum dropout setpoint allowed is the maximum voltage that can be reported under the present configuration of VT ratio"
    },
    {
      "name": "Under Voltage, L-N: Dropout Time Delay",
      "group": "Alarms",
      "area": "holding",
      "address": 14151,
      "type": "uint32",
      "unit": "s",
      "access": "R"
    },
    {
      "name": "Under Voltage, L-N: Digital Outputs to Associate –  Standard",
      "group": "Alarms",
      "area": "holding",
      "address": 14153,
      "type": "uint16",
      "access": "R",
      "description": "Bitmap. Bitmap of digital outputs to associate with this alarm. Bitmap is right-justified with the least significant bit associated with digital output ID of 1. For PM5xxx series, the maximum value is 0x0003. (There are 2 digital outputs.)"
    },
    {
      "name": "Over Power, Active: Attributes",
      "group": "Alarms",
      "area": "holding",
      "address": 14160,
      "type": "uint32",
      "access": "R",
      "description": "See Alarm Attributes for details"
    },
    {
      "name": "Over Power, Active: Source Register A",
      "group": "Alarms",
      "area": "holding",
      "address": 14162,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Over Power, Active: Source Register B",
      "group": "Alarms",
      "area": "holding",
      "address": 14163,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Over Power, Active: Source Register C",
      "group": "Alarms",
      "area": "holding",
      "address": 14164,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Over Power, Active: Pickup Setpoint",
      "group": "Alarms",
      "area": "holding",
      "address": 14165,
      "type": "float32",
      "unit": "kW",
      "access": "R",
      "description": "Range: See User Notes. The maximum pickup setpoint allowed is the maximum power that can be reported under the present configuration of CT and VT ratio"
    },
    {
      "name": "Over Power, Active: Pickup Time Delay",
      "group": "Alarms",
      "area": "holding",
      "address": 14167,
      "type": "uint32",
      "unit": "s",
      "access": "R"
    },
    {
      "name": "Over Power, Active: Dropout Setpoint",
      "group": "Alarms",
      "area": "holding",
      "address": 14169,
      "type": "float32",
      "unit": "kW",
      "access": "R",
      "description": "Range: See User Notes. Must be < Pickup Setpoint"
    },
    {
      "name": "Over Power, Active: Dropout Time Delay",
      "group": "Alarms",
      "area": "holding",
      "address": 14171,
      "type": "uint32",
      "unit": "s",
      "access": "R"
    },
    {
      "name": "Over Power, Active: Digital Outputs to Associate –  Standard",
      "group": "Alarms",
      "area": "holding",
      "address": 14173,
      "type": "uint16",
      "access": "R",
      "description": "Bitmap. Bitmap of digital outputs to associate with this alarm. Bitmap is right-justified with the least significant bit associated with digital output ID of 1. For PM5xxx series, the maximum value is 0x0003. (There are 2 digital outputs.)"
    },
    {
      "name": "Over Power, Reactive: Attributes",
      "group": "Alarms",
      "area": "holding",
      "address": 14180,
      "type": "uint32",
      "access": "R",
      "description": "See Alarm Attributes for details"
    },
    {
      "name": "Over Power, Reactive: Source Register A",
      "group": "Alarms",
      "area": "holding",
      "address": 14182,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Over Power, Reactive: Source Register B",
      "group": "Alarms",
      "area": "holding",
      "address": 14183,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Over Power, Reactive: Source Register C",
      "group": "Alarms",
      "area": "holding",
      "address": 14184,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Over Power, Reactive: Pickup Setpoint",
      "group": "Alarms",
      "area": "holding",
      "address": 14185,
      "type": "float32",
      "unit": "kvar",
      "access": "R",
      "description": "Range: See User Notes. The maximum pickup setpoint allowed is the maximum power that can be reported under the present configuration of CT and VT ratio"
    },
    {
      "name": "Over Power, Reactive: Pickup Time Delay",
      "group": "Alarms",
      "area": "holding",
      "address": 14187,
      "type": "uint32",
      "unit": "s",
      "access": "R"
    },
    {
      "name": "Over Power, Reactive: Dropout Setpoint",
      "group": "Alarms",
      "area": "holding",
      "address": 14189,
      "type": "float32",
      "unit": "kvar",
      "access": "R",
      "description": "Range: See User Notes. Must be < Pickup Setpoint"
    },
    {
      "name": "Over Power, Reactive: Dropout Time Delay",
      "group": "Alarms",
      "area": "holding",
      "address": 14191,
      "type": "uint32",
      "unit": "s",
      "access": "R"
    },
    {
      "name": "Over Power, Reactive: Digital Outputs to Associate –  Standard",
      "group": "Alarms",
      "area": "holding",
      "address": 14193,
      "type": "uint16",
      "access": "R",
      "description": "Bitmap. Bitmap of digital outputs to associate with this alarm. Bitmap is right-justified with the least significant bit associated with digital output ID of 1. For PM5xxx series, the maximum value is 0x0003. (There are 2 digital outputs.)"
    },
    {
      "name": "Over Power, Apparent: Attributes",
      "group": "Alarms",
      "area": "holding",
      "address": 14200,
      "type": "uint32",
      "access": "R",
      "description": "See Alarm Attributes for details"
    },
    {
      "name": "Over Power, Apparent: Source Register A",
      "group": "Alarms",
      "area": "holding",
      "address": 14202,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Over Power, Apparent: Source Register B",
      "group": "Alarms",
      "area": "holding",
      "address": 14203,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Over Power, Apparent: Source Register C",
      "group": "Alarms",
      "area": "holding",
      "address": 14204,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Over Power, Apparent: Pickup Setpoint",
      "group": "Alarms",
      "area": "holding",
      "address": 14205,
      "type": "float32",
      "unit": "kVA",
      "access": "R",
      "description": "Range: See User Notes. The maximum pickup setpoint allowed is the maximum power that can be reported under the present configuration of CT and VT ratio"
    },
    {
      "name": "Over Power, Apparent: Pickup Time Delay",
      "group": "Alarms",
      "area": "holding",
      "address": 14207,
      "type": "uint32",
      "unit": "s",
      "access": "R"
    },
    {
      "name": "Over Power, Apparent: Dropout Setpoint",
      "group": "Alarms",
      "area": "holding",
      "address": 14209,
      "type": "float32",
      "unit": "kVA",
      "access": "R",
      "description": "Range: See User Notes. Must be < Pickup Setpoint"
    },
    {
      "name": "Over Power, Apparent: Dropout Time Delay",
      "group": "Alarms",
      "area": "holding",
      "address": 14211,
      "type": "uint32",
      "unit": "s",
      "access": "R"
    },
    {
      "name": "Over Power, Apparent: Digital Outputs to Associate –  Standard",
      "group": "Alarms",
      "area": "holding",
      "address": 14213,
      "type": "uint16",
      "access": "R",
      "description": "Bitmap. Bitmap of digital outputs to associate with this alarm. Bitmap is right-justified with the least significant bit associated with digital output ID of 1. For PM5xxx series, the maximum value is 0x0003. (There are 2 digital outputs.)"
    },
    {
      "name": "Leading Power Factor, True: Attributes",
      "group": "Alarms",
      "area": "holding",
      "address": 14220,
      "type": "uint32",
      "access": "R",
      "description": "See Alarm Attributes for details"
    },
    {
      "name": "Leading Power Factor, True: Source Register A",
      "group": "Alarms",
      "area": "holding",
      "address": 14222,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Reserved",
      "group": "Alarms",
      "area": "holding",
      "address": 14223,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Leading Power Factor, True: Reserved",
      "group": "Alarms",
      "area": "holding",
      "address": 14224,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Leading Power Factor, True: Pickup Setpoint",
      "group": "Alarms",
      "area": "holding",
      "address": 14225,
      "type": "float32",
      "access": "R"
    },
    {
      "name": "Leading Power Factor, True: Pickup Time Delay",
      "group": "Alarms",
      "area": "holding",
      "address": 14227,
      "type": "uint32",
      "unit": "s",
      "access": "R"
    },
    {
      "name": "Leading Power Factor, True: Dropout Setpoint",
      "group": "Alarms",
      "area": "holding",
      "address": 14229,
      "type": "float32",
      "access": "R"
    },
    {
      "name": "Leading Power Factor, True: Dropout Time Delay",
      "group": "Alarms",
      "area": "holding",
      "address": 14231,
      "type": "uint32",
      "unit": "s",
      "access": "R"
    },
    {
      "name": "Leading Power Factor, True: Digital Outputs to Associate –  Standard",
      "group": "Alarms",
      "area": "holding",
      "address": 14233,
      "type": "uint16",
      "access": "R",
      "description": "Bitmap. Bitmap of digital outputs to associate with this alarm. Bitmap is right-justified with the least significant bit associated with digital output ID of 1. For PM5xxx series, the maximum value is 0x0003. (There are 2 digital outputs.)"
    },
    {
      "name": "Lagging Power Factor, True: Attributes",
      "group": "Alarms",
      "area": "holding",
      "address": 14240,
      "type": "uint32",
      "access": "R",
      "description": "See Alarm Attributes for details"
    },
    {
      "name": "Lagging Power Factor, True: Source Register A",
      "group": "Alarms",
      "area": "holding",
      "address": 14242,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Lagging Power Factor, True: Reserved",
      "group": "Alarms",
      "area": "holding",
      "address": 14243,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Lagging Power Factor, True: Reserved (14244)",
      "group": "Alarms",
      "area": "holding",
      "address": 14244,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Lagging Power Factor, True: Pickup Setpoint",
      "group": "Alarms",
      "area": "holding",
      "address": 14245,
      "type": "float32",
      "access": "R"
    },
    {
      "name": "Lagging Power Factor, True: Pickup Time Delay",
      "group": "Alarms",
      "area": "holding",
      "address": 14247,
      "type": "uint32",
      "unit": "s",
      "access": "R"
    },
    {
      "name": "Lagging Power Factor, True: Dropout Setpoint",
      "group": "Alarms",
      "area": "holding",
      "address": 14249,
      "type": "float32",
      "access": "R"
    },
    {
      "name": "Lagging Power Factor, True: Dropout Time Delay",
      "group": "Alarms",
      "area": "holding",
      "address": 14251,
      "type": "uint32",
      "unit": "s",
      "access": "R"
    },
    {
      "name": "Lagging Power Factor, True: Digital Outputs to Associate –  Standard",
      "group": "Alarms",
      "area": "holding",
      "address": 14253,
      "type": "uint16",
      "access": "R",
      "description": "Bitmap. Bitmap of digital outputs to associate with this alarm. Bitmap is right-justified with the least significant bit associated with digital output ID of 1. For PM5xxx series, the maximum value is 0x0003. (There are 2 digital outputs.)"
    },
    {
      "name": "Over Demand, Active Power, Present: Attributes",
      "group": "Alarms",
      "area": "holding",
      "address": 14300,
      "type": "uint32",
      "access": "R",
      "description": "See Alarm Attributes for details"
    },
    {
      "name": "Over Demand, Active Power, Present: Source Register A",
      "group": "Alarms",
      "area": "holding",
      "address": 14302,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Over Demand, Active Power, Present: Source Register B",
      "group": "Alarms",
      "area": "holding",
      "address": 14303,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Over Demand, Active Power, Present: Source Register C",
      "group": "Alarms",
      "area": "holding",
      "address": 14304,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Over Demand, Active Power, Present: Pickup Setpoint",
      "group": "Alarms",
      "area": "holding",
      "address": 14305,
      "type": "float32",
      "unit": "kW",
      "access": "R",
      "description": "Range: See User Notes. The maximum pickup setpoint allowed is the maximum power that can be reported under the present configuration of CT and VT ratio"
    },
    {
      "name": "Over Demand, Active Power, Present: Pickup Time Delay",
      "group": "Alarms",
      "area": "holding",
      "address": 14307,
      "type": "uint32",
      "unit": "s",
      "access": "R"
    },
    {
      "name": "Over Demand, Active Power, Present: Dropout Setpoint",
      "group": "Alarms",
      "area": "holding",
      "address": 14309,
      "type": "float32",
      "unit": "kW",
      "access": "R",
      "description": "Range: See User Notes. Must be < Pickup Setpoint"
    },
    {
      "name": "Over Demand, Active Power, Present: Dropout Time Delay",
      "group": "Alarms",
      "area": "holding",
      "address": 14311,
      "type": "uint32",
      "unit": "s",
      "access": "R"
    },
    {
      "name": "Over Demand, Active Power, Present: Digital Outputs to Associate –  Standard",
      "group": "Alarms",
      "area": "holding",
      "address": 14313,
      "type": "uint16",
      "access": "R",
      "description": "Bitmap. Bitmap of digital outputs to associate with this alarm. Bitmap is right-justified with the least significant bit associated with digital output ID of 1. For PM5xxx series, the maximum value is 0x0003. (There are 2 digital outputs.)"
    },
    {
      "name": "Over Demand, Active Power, Last: Attributes",
      "group": "Alarms",
      "area": "holding",
      "address": 14320,
      "type": "uint32",
      "access": "R",
      "description": "See Alarm Attributes for details"
    },
    {
      "name": "Over Demand, Active Power, Last: Source Register A",
      "group": "Alarms",
      "area": "holding",
      "address": 14322,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Over Demand, Active Power, Last: Source Register B",
      "group": "Alarms",
      "area": "holding",
      "address": 14323,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Over Demand, Active Power, Last: Source Register C",
      "group": "Alarms",
      "area": "holding",
      "address": 14324,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Over Demand, Active Power, Last: Pickup Setpoint",
      "group": "Alarms",
      "area": "holding",
      "address": 14325,
      "type": "float32",
      "unit": "kW",
      "access": "R",
      "description": "Range: See User Notes. The maximum pickup setpoint allowed is the maximum power that can be reported under the present configuration of CT and VT ratio"
    },
    {
      "name": "Over Demand, Active Power, Last: Pickup Time Delay",
      "group": "Alarms",
      "area": "holding",
      "address": 14327,
      "type": "uint32",
      "unit": "s",
      "access": "R"
    },
    {
      "name": "Over Demand, Active Power, Last: Dropout Setpoint",
      "group": "Alarms",
      "area": "holding",
      "address": 14329,
      "type": "float32",
      "unit": "kW",
      "access": "R",
      "description": "Range: See User Notes. Must be < Pickup Setpoint"
    },
    {
      "name": "Over Demand, Active Power, Last: Dropout Time Delay",
      "group": "Alarms",
      "area": "holding",
      "address": 14331,
      "type": "uint32",
      "unit": "s",
      "access": "R"
    },
    {
      "name": "Over Demand, Active Power, Last: Digital Outputs to Associate –  Standard",
      "group": "Alarms",
      "area": "holding",
      "address": 14333,
      "type": "uint16",
      "access": "R",
      "description": "Bitmap. Bitmap of digital outputs to associate with this alarm. Bitmap is right-justified with the least significant bit associated with digital output ID of 1. For PM5xxx series, the maximum value is 0x0003. (There are 2 digital outputs.)"
    },
    {
      "name": "Over Demand, Active Power, Predicted: Attributes",
      "group": "Alarms",
      "area": "holding",
      "address": 14340,
      "type": "uint32",
      "access": "R",
      "description": "See Alarm Attributes for details"
    },
    {
      "name": "Over Demand, Active Power, Predicted: Source Register A",
      "group": "Alarms",
      "area": "holding",
      "address": 14342,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Over Demand, Active Power, Predicted: Source Register B",
      "group": "Alarms",
      "area": "holding",
      "address": 14343,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Over Demand, Active Power, Predicted: Source Register C",
      "group": "Alarms",
      "area": "holding",
      "address": 14344,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Over Demand, Active Power, Predicted: Pickup Setpoint",
      "group": "Alarms",
      "area": "holding",
      "address": 14345,
      "type": "float32",
      "unit": "kW",
      "access": "R",
      "description": "Range: See User Notes. The maximum pickup setpoint allowed is the maximum power that can be reported under the present configuration of CT and VT ratio"
    },
    {
      "name": "Over Demand, Active Power, Predicted: Pickup Time Delay",
      "group": "Alarms",
      "area": "holding",
      "address": 14347,
      "type": "uint32",
      "unit": "s",
      "access": "R"
    },
    {
      "name": "Over Demand, Active Power, Predicted: Dropout Setpoint",
      "group": "Alarms",
      "area": "holding",
      "address": 14349,
      "type": "float32",
      "unit": "kW",
      "access": "R",
      "description": "Range: See User Notes. Must be < Pickup Setpoint"
    },
    {
      "name": "Over Demand, Active Power, Predicted: Dropout Time Delay",
      "group": "Alarms",
      "area": "holding",
      "address": 14351,
      "type": "uint32",
      "unit": "s",
      "access": "R"
    },
    {
      "name": "Over Demand, Active Power, Predicted: Digital Outputs to Associate –  Standard",
      "group": "Alarms",
      "area": "holding",
      "address": 14353,
      "type": "uint16",
      "access": "R",
      "description": "Bitmap. Bitmap of digital outputs to associate with this alarm. Bitmap is right-justified with the least significant bit associated with digital output ID of 1. For PM5xxx series, the maximum value is 0x0003. (There are 2 digital outputs.)"
    },
    {
      "name": "Over Demand, Reactive Power, Present: Attributes",
      "group": "Alarms",
      "area": "holding",
      "address": 14360,
      "type": "uint32",
      "access": "R",
      "description": "See Alarm Attributes for details"
    },
    {
      "name": "Over Demand, Reactive Power, Present: Source Register A",
      "group": "Alarms",
      "area": "holding",
      "address": 14362,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Over Demand, Reactive Power, Present: Source Register B",
      "group": "Alarms",
      "area": "holding",
      "address": 14363,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Over Demand, Reactive Power, Present: Source Register C",
      "group": "Alarms",
      "area": "holding",
      "address": 14364,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Over Demand, Reactive Power, Present: Pickup Setpoint",
      "group": "Alarms",
      "area": "holding",
      "address": 14365,
      "type": "float32",
      "unit": "kvar",
      "access": "R",
      "description": "Range: See User Notes. The maximum pickup setpoint allowed is the maximum power that can be reported under the present configuration of CT and VT ratio"
    },
    {
      "name": "Over Demand, Reactive Power, Present: Pickup Time Delay",
      "group": "Alarms",
      "area": "holding",
      "address": 14367,
      "type": "uint32",
      "unit": "s",
      "access": "R"
    },
    {
      "name": "Over Demand, Reactive Power, Present: Dropout Setpoint",
      "group": "Alarms",
      "area": "holding",
      "address": 14369,
      "type": "float32",
      "unit": "kvar",
      "access": "R",
      "description": "Range: See User Notes. Must be < Pickup Setpoint"
    },
    {
      "name": "Over Demand, Reactive Power, Present: Dropout Time Delay",
      "group": "Alarms",
      "area": "holding",
      "address": 14371,
      "type": "uint32",
      "unit": "s",
      "access": "R"
    },
    {
      "name": "Over Demand, Reactive Power, Present: Digital Outputs to Associate –  Standard",
      "group": "Alarms",
      "area": "holding",
      "address": 14373,
      "type": "uint16",
      "access": "R",
      "description": "Bitmap. Bitmap of digital outputs to associate with this alarm. Bitmap is right-justified with the least significant bit associated with digital output ID of 1. For PM5xxx series, the maximum value is 0x0003. (There are 2 digital outputs.)"
    },
    {
      "name": "Over Demand, Reactive Power, Last: Attributes",
      "group": "Alarms",
      "area": "holding",
      "address": 14380,
      "type": "uint32",
      "access": "R",
      "description": "See Alarm Attributes for details"
    },
    {
      "name": "Over Demand, Reactive Power, Last: Source Register A",
      "group": "Alarms",
      "area": "holding",
      "address": 14382,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Over Demand, Reactive Power, Last: Source Register B",
      "group": "Alarms",
      "area": "holding",
      "address": 14383,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Over Demand, Reactive Power, Last: Source Register C",
      "group": "Alarms",
      "area": "holding",
      "address": 14384,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Over Demand, Reactive Power, Last: Pickup Setpoint",
      "group": "Alarms",
      "area": "holding",
      "address": 14385,
      "type": "float32",
      "unit": "kvar",
      "access": "R",
      "description": "Range: See User Notes. The maximum pickup setpoint allowed is the maximum power that can be reported under the present configuration of CT and VT ratio"
    },
    {
      "name": "Over Demand, Reactive Power, Last: Pickup Time Delay",
      "group": "Alarms",
      "area": "holding",
      "address": 14387,
      "type": "uint32",
      "unit": "s",
      "access": "R"
    },
    {
      "name": "Over Demand, Reactive Power, Last: Dropout Setpoint",
      "group": "Alarms",
      "area": "holding",
      "address": 14389,
      "type": "float32",
      "unit": "kvar",
      "access": "R",
      "description": "Range: See User Notes. Must be < Pickup Setpoint"
    },
    {
      "name": "Over Demand, Reactive Power, Last: Dropout Time Delay",
      "group": "Alarms",
      "area": "holding",
      "address": 14391,
      "type": "uint32",
      "unit": "s",
      "access": "R"
    },
    {
      "name": "Over Demand, Reactive Power, Last: Digital Outputs to Associate –  Standard",
      "group": "Alarms",
      "area": "holding",
      "address": 14393,
      "type": "uint16",
      "access": "R",
      "description": "Bitmap. Bitmap of digital outputs to associate with this alarm. Bitmap is right-justified with the least significant bit associated with digital output ID of 1. For PM5xxx series, the maximum value is 0x0003. (There are 2 digital outputs.)"
    },
    {
      "name": "Over Demand, Reactive Power, Predicted: Attributes",
      "group": "Alarms",
      "area": "holding",
      "address": 14400,
      "type": "uint32",
      "access": "R",
      "description": "See Alarm Attributes for details"
    },
    {
      "name": "Over Demand, Reactive Power, Predicted: Source Register A",
      "group": "Alarms",
      "area": "holding",
      "address": 14402,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Over Demand, Reactive Power, Predicted: Source Register B",
      "group": "Alarms",
      "area": "holding",
      "address": 14403,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Over Demand, Reactive Power, Predicted: Source Register C",
      "group": "Alarms",
      "area": "holding",
      "address": 14404,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Over Demand, Reactive Power, Predicted: Pickup Setpoint",
      "group": "Alarms",
      "area": "holding",
      "address": 14405,
      "type": "float32",
      "unit": "kvar",
      "access": "R",
      "description": "Range: See User Notes. The maximum pickup setpoint allowed is the maximum power that can be reported under the present configuration of CT and VT ratio"
    },
    {
      "name": "Over Demand, Reactive Power, Predicted: Pickup Time Delay",
      "group": "Alarms",
      "area": "holding",
      "address": 14407,
      "type": "uint32",
      "unit": "s",
      "access": "R"
    },
    {
      "name": "Over Demand, Reactive Power, Predicted: Dropout Setpoint",
      "group": "Alarms",
      "area": "holding",
      "address": 14409,
      "type": "float32",
      "unit": "kvar",
      "access": "R",
      "description": "Range: See User Notes. Must be < Pickup Setpoint"
    },
    {
      "name": "Over Demand, Reactive Power, Predicted: Dropout Time Delay",
      "group": "Alarms",
      "area": "holding",
      "address": 14411,
      "type": "uint32",
      "unit": "s",
      "access": "R"
    },
    {
      "name": "Over Demand, Reactive Power, Predicted: Digital Outputs to Associate –  Standard",
      "group": "Alarms",
      "area": "holding",
      "address": 14413,
      "type": "uint16",
      "access": "R",
      "description": "Bitmap. Bitmap of digital outputs to associate with this alarm. Bitmap is right-justified with the least significant bit associated with digital output ID of 1. For PM5xxx series, the maximum value is 0x0003. (There are 2 digital outputs.)"
    },
    {
      "name": "Over Demand, Apparent Power, Present: Attributes",
      "group": "Alarms",
      "area": "holding",
      "address": 14420,
      "type": "uint32",
      "access": "R",
      "description": "See Alarm Attributes for details"
    },
    {
      "name": "Over Demand, Apparent Power, Present: Source Register A",
      "group": "Alarms",
      "area": "holding",
      "address": 14422,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Over Demand, Apparent Power, Present: Source Register B",
      "group": "Alarms",
      "area": "holding",
      "address": 14423,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Over Demand, Apparent Power, Present: Source Register C",
      "group": "Alarms",
      "area": "holding",
      "address": 14424,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Over Demand, Apparent Power, Present: Pickup Setpoint",
      "group": "Alarms",
      "area": "holding",
      "address": 14425,
      "type": "float32",
      "unit": "kVA",
      "access": "R",
      "description": "Range: See User Notes. The maximum pickup setpoint allowed is the maximum power that can be reported under the present configuration of CT and VT ratio"
    },
    {
      "name": "Over Demand, Apparent Power, Present: Pickup Time Delay",
      "group": "Alarms",
      "area": "holding",
      "address": 14427,
      "type": "uint32",
      "unit": "s",
      "access": "R"
    },
    {
      "name": "Over Demand, Apparent Power, Present: Dropout Setpoint",
      "group": "Alarms",
      "area": "holding",
      "address": 14429,
      "type": "float32",
      "unit": "kVA",
      "access": "R",
      "description": "Range: See User Notes. Must be < Pickup Setpoint"
    },
    {
      "name": "Over Demand, Apparent Power, Present: Dropout Time Delay",
      "group": "Alarms",
      "area": "holding",
      "address": 14431,
      "type": "uint32",
      "unit": "s",
      "access": "R"
    },
    {
      "name": "Over Demand, Apparent Power, Present: Digital Outputs to Associate –  Standard",
      "group": "Alarms",
      "area": "holding",
      "address": 14433,
      "type": "uint16",
      "access": "R",
      "description": "Bitmap. Bitmap of digital outputs to associate with this alarm. Bitmap is right-justified with the least significant bit associated with digital output ID of 1. For PM5xxx series, the maximum value is 0x0003. (There are 2 digital outputs.)"
    },
    {
      "name": "Over Demand, Apparent Power, Last: Attributes",
      "group": "Alarms",
      "area": "holding",
      "address": 14440,
      "type": "uint32",
      "access": "R",
      "description": "See Alarm Attributes for details"
    },
    {
      "name": "Over Demand, Apparent Power, Last: Source Register A",
      "group": "Alarms",
      "area": "holding",
      "address": 14442,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Over Demand, Apparent Power, Last: Source Register B",
      "group": "Alarms",
      "area": "holding",
      "address": 14443,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Over Demand, Apparent Power, Last: Source Register C",
      "group": "Alarms",
      "area": "holding",
      "address": 14444,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Over Demand, Apparent Power, Last: Pickup Setpoint",
      "group": "Alarms",
      "area": "holding",
      "address": 14445,
      "type": "float32",
      "unit": "kVA",
      "access": "R",
      "description": "Range: See User Notes. The maximum pickup setpoint allowed is the maximum power that can be reported under the present configuration of CT and VT ratio"
    },
    {
      "name": "Over Demand, Apparent Power, Last: Pickup Time Delay",
      "group": "Alarms",
      "area": "holding",
      "address": 14447,
      "type": "uint32",
      "unit": "s",
      "access": "R"
    },
    {
      "name": "Over Demand, Apparent Power, Last: Dropout Setpoint",
      "group": "Alarms",
      "area": "holding",
      "address": 14449,
      "type": "float32",
      "unit": "kVA",
      "access": "R",
      "description": "Range: See User Notes. Must be < Pickup Setpoint"
    },
    {
      "name": "Over Demand, Apparent Power, Last: Dropout Time Delay",
      "group": "Alarms",
      "area": "holding",
      "address": 14451,
      "type": "uint32",
      "unit": "s",
      "access": "R"
    },
    {
      "name": "Over Demand, Apparent Power, Last: Digital Outputs to Associate –  Standard",
      "group": "Alarms",
      "area": "holding",
      "address": 14453,
      "type": "uint16",
      "access": "R",
      "description": "Bitmap. Bitmap of digital outputs to associate with this alarm. Bitmap is right-justified with the least significant bit associated with digital output ID of 1. For PM5xxx series, the maximum value is 0x0003. (There are 2 digital outputs.)"
    },
    {
      "name": "Over Demand, Apparent Power, Predicted: Attributes",
      "group": "Alarms",
      "area": "holding",
      "address": 14460,
      "type": "uint32",
      "access": "R",
      "description": "See Alarm Attributes for details"
    },
    {
      "name": "Over Demand, Apparent Power, Predicted: Source Register A",
      "group": "Alarms",
      "area": "holding",
      "address": 14462,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Over Demand, Apparent Power, Predicted: Source Register B",
      "group": "Alarms",
      "area": "holding",
      "address": 14463,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Over Demand, Apparent Power, Predicted: Source Register C",
      "group": "Alarms",
      "area": "holding",
      "address": 14464,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Over Demand, Apparent Power, Predicted: Pickup Setpoint",
      "group": "Alarms",
      "area": "holding",
      "address": 14465,
      "type": "float32",
      "unit": "kVA",
      "access": "R",
      "description": "Range: See User Notes. The maximum pickup setpoint allowed is the maximum power that can be reported under the present configuration of CT and VT ratio"
    },
    {
      "name": "Over Demand, Apparent Power, Predicted: Pickup Time Delay",
      "group": "Alarms",
      "area": "holding",
      "address": 14467,
      "type": "uint32",
      "unit": "s",
      "access": "R"
    },
    {
      "name": "Over Demand, Apparent Power, Predicted: Dropout Setpoint",
      "group": "Alarms",
      "area": "holding",
      "address": 14469,
      "type": "float32",
      "unit": "kVA",
      "access": "R",
      "description": "Range: See User Notes. Must be < Pickup Setpoint"
    },
    {
      "name": "Over Demand, Apparent Power, Predicted: Dropout Time Delay",
      "group": "Alarms",
      "area": "holding",
      "address": 14471,
      "type": "uint32",
      "unit": "s",
      "access": "R"
    },
    {
      "name": "Over Demand, Apparent Power, Predicted: Digital Outputs to Associate –  Standard",
      "group": "Alarms",
      "area": "holding",
      "address": 14473,
      "type": "uint16",
      "access": "R",
      "description": "Bitmap. Bitmap of digital outputs to associate with this alarm. Bitmap is right-justified with the least significant bit associated with digital output ID of 1. For PM5xxx series, the maximum value is 0x0003. (There are 2 digital outputs.)"
    },
    {
      "name": "Over Frequency: Attributes",
      "group": "Alarms",
      "area": "holding",
      "address": 14480,
      "type": "uint32",
      "access": "R",
      "description": "See Alarm Attributes for details"
    },
    {
      "name": "Over Frequency: Source Register A",
      "group": "Alarms",
      "area": "holding",
      "address": 14482,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Over Frequency: Reserved",
      "group": "Alarms",
      "area": "holding",
      "address": 14483,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Over Frequency: Reserved (14484)",
      "group": "Alarms",
      "area": "holding",
      "address": 14484,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Over Frequency: Pickup Setpoint",
      "group": "Alarms",
      "area": "holding",
      "address": 14485,
      "type": "float32",
      "unit": "Hz",
      "access": "R"
    },
    {
      "name": "Over Frequency: Pickup Time Delay",
      "group": "Alarms",
      "area": "holding",
      "address": 14487,
      "type": "uint32",
      "unit": "s",
      "access": "R"
    },
    {
      "name": "Over Frequency: Dropout Setpoint",
      "group": "Alarms",
      "area": "holding",
      "address": 14489,
      "type": "float32",
      "unit": "Hz",
      "access": "R",
      "description": "Range: See User Notes. Must be < Pickup Setpoint"
    },
    {
      "name": "Over Frequency: Dropout Time Delay",
      "group": "Alarms",
      "area": "holding",
      "address": 14491,
      "type": "uint32",
      "unit": "s",
      "access": "R"
    },
    {
      "name": "Over Frequency: Digital Outputs to Associate –  Standard",
      "group": "Alarms",
      "area": "holding",
      "address": 14493,
      "type": "uint16",
      "access": "R",
      "description": "Bitmap. Bitmap of digital outputs to associate with this alarm. Bitmap is right-justified with the least significant bit associated with digital output ID of 1. For PM5xxx series, the maximum value is 0x0003. (There are 2 digital outputs.)"
    },
    {
      "name": "Under Frequency: Attributes",
      "group": "Alarms",
      "area": "holding",
      "address": 14500,
      "type": "uint32",
      "access": "R",
      "description": "See Alarm Attributes for details"
    },
    {
      "name": "Under Frequency: Source Register A",
      "group": "Alarms",
      "area": "holding",
      "address": 14502,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Under Frequency: Reserved",
      "group": "Alarms",
      "area": "holding",
      "address": 14503,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Under Frequency: Reserved (14504)",
      "group": "Alarms",
      "area": "holding",
      "address": 14504,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Under Frequency: Pickup Setpoint",
      "group": "Alarms",
      "area": "holding",
      "address": 14505,
      "type": "float32",
      "unit": "Hz",
      "access": "R",
      "description": "Range: See User Notes. Must be < Dropout Setpoint"
    },
    {
      "name": "Under Frequency: Pickup Time Delay",
      "group": "Alarms",
      "area": "holding",
      "address": 14507,
      "type": "uint32",
      "unit": "s",
      "access": "R"
    },
    {
      "name": "Under Frequency: Dropout Setpoint",
      "group": "Alarms",
      "area": "holding",
      "address": 14509,
      "type": "float32",
      "unit": "Hz",
      "access": "R"
    },
    {
      "name": "Under Frequency: Dropout Time Delay",
      "group": "Alarms",
      "area": "holding",
      "address": 14511,
      "type": "uint32",
      "unit": "s",
      "access": "R"
    },
    {
      "name": "Under Frequency: Digital Outputs to Associate –  Standard",
      "group": "Alarms",
      "area": "holding",
      "address": 14513,
      "type": "uint16",
      "access": "R",
      "description": "Bitmap. Bitmap of digital outputs to associate with this alarm. Bitmap is right-justified with the least significant bit associated with digital output ID of 1. For PM5xxx series, the maximum value is 0x0003. (There are 2 digital outputs.)"
    },
    {
      "name": "Over Voltage Total Harmonic Distortion: Attributes",
      "group": "Alarms",
      "area": "holding",
      "address": 14540,
      "type": "uint32",
      "access": "R",
      "description": "See Alarm Attributes for details"
    },
    {
      "name": "Over Voltage Total Harmonic Distortion: Source Register A",
      "group": "Alarms",
      "area": "holding",
      "address": 14542,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Over Voltage Total Harmonic Distortion: Source Register B",
      "group": "Alarms",
      "area": "holding",
      "address": 14543,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Over Voltage Total Harmonic Distortion: Source Register C",
      "group": "Alarms",
      "area": "holding",
      "address": 14544,
      "type": "uint16",
      "access": "R"
    },
    {
      "name": "Over Voltage Total Harmonic Distortion: Pickup Setpoint",
      "group": "Alarms",
      "area": "holding",
      "address": 14545,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Over Voltage Total Harmonic Distortion: Pickup Time Delay",
      "group": "Alarms",
      "area": "holding",
      "address": 14547,
      "type": "uint32",
      "unit": "s",
      "access": "R"
    },
    {
      "name": "Over Voltage Total Harmonic Distortion: Dropout Setpoint",
      "group": "Alarms",
      "area": "holding",
      "address": 14549,
      "type": "float32",
      "unit": "%",
      "access": "R",
      "description": "Range: See User Notes. Must be < Pickup Setpoint"
    },
    {
      "name": "Over Voltage Total Harmonic Distortion: Dropout Time Delay",
      "group": "Alarms",
      "area": "holding",
      "address": 14551,
      "type": "uint32",
      "unit": "s",
      "access": "R"
    },
    {
      "name": "Over Voltage Total Harmonic Distortion: Digital Outputs to Associate –  Standard",
      "group": "Alarms",
      "area": "holding",
      "address": 14553,
      "type": "uint16",
      "access": "R",
      "description": "Bitmap. Bitmap of digital outputs to associate with this alarm. Bitmap is right-justified with the least significant bit associated with digital output ID of 1. For PM5xxx series, the maximum value is 0x0003. (There are 2 digital outputs.)"
    },
    {
      "name": "Meter Power Up (Control Power Loss): Attributes",
      "group": "Alarms",
      "area": "holding",
      "address": 16200,
      "type": "uint32",
      "access": "R",
      "description": "See Alarm Attributes for details"
    },
    {
      "name": "Meter Power Up (Control Power Loss): Digital Outputs to Associate –  Standard",
      "group": "Alarms",
      "area": "holding",
      "address": 16202,
      "type": "uint16",
      "access": "R",
      "description": "Bitmap. Bitmap of digital outputs to associate with this alarm. Bitmap is right-justified with the least significant bit associated with digital output ID of 1. For PM5xxx series, the maximum value is 0x0003. (There are 2 digital outputs.)"
    },
    {
      "name": "Meter Reset: Attributes",
      "group": "Alarms",
      "area": "holding",
      "address": 16210,
      "type": "uint32",
      "access": "R",
      "description": "See Alarm Attributes for details"
    },
    {
      "name": "Meter Reset: Digital Outputs to Associate –  Standard",
      "group": "Alarms",
      "area": "holding",
      "address": 16212,
      "type": "uint16",
      "access": "R",
      "description": "Bitmap. Bitmap of digital outputs to associate with this alarm. Bitmap is right-justified with the least significant bit associated with digital output ID of 1. For PM5xxx series, the maximum value is 0x0003. (There are 2 digital outputs.)"
    },
    {
      "name": "Meter Diagnostic: Attributes",
      "group": "Alarms",
      "area": "holding",
      "address": 16220,
      "type": "uint32",
      "access": "R",
      "description": "See Alarm Attributes for details"
    },
    {
      "name": "Meter Diagnostic: Digital Outputs to Associate –  Standard",
      "group": "Alarms",
      "area": "holding",
      "address": 16222,
      "type": "uint16",
      "access": "R",
      "description": "Bitmap. Bitmap of digital outputs to associate with this alarm. Bitmap is right-justified with the least significant bit associated with digital output ID of 1. For PM5xxx series, the maximum value is 0x0003. (There are 2 digital outputs.)"
    },
    {
      "name": "Phase Reversal: Attributes",
      "group": "Alarms",
      "area": "holding",
      "address": 16230,
      "type": "uint32",
      "access": "R",
      "description": "See Alarm Attributes for details"
    },
    {
      "name": "Phase Reversal: Digital Outputs to Associate –  Standard",
      "group": "Alarms",
      "area": "holding",
      "address": 16232,
      "type": "uint16",
      "access": "R",
      "description": "Bitmap. Bitmap of digital outputs to associate with this alarm. Bitmap is right-justified with the least significant bit associated with digital output ID of 1. For PM5xxx series, the maximum value is 0x0003. (There are 2 digital outputs.)"
    },
    {
      "name": "Digital Alarm DI1: Attributes",
      "group": "Alarms",
      "area": "holding",
      "address": 16300,
      "type": "uint32",
      "access": "R",
      "description": "See Alarm Attributes for details"
    },
    {
      "name": "Digital Alarm DI1: Pickup Time Delay",
      "group": "Alarms",
      "area": "holding",
      "address": 16302,
      "type": "uint32",
      "unit": "s",
      "access": "R"
    },
    {
      "name": "Digital Alarm DI1: Dropout Time Delay",
      "group": "Alarms",
      "area": "holding",
      "address": 16304,
      "type": "uint32",
      "unit": "s",
      "access": "R"
    },
    {
      "name": "Digital Alarm DI1: Digital Outputs to Associate –  Standard",
      "group": "Alarms",
      "area": "holding",
      "address": 16306,
      "type": "uint16",
      "access": "R",
      "description": "Bitmap. Bitmap of digital outputs to associate with this alarm. Bitmap is right-justified with the least significant bit associated with digital output ID of 1. For PM5xxx series, the maximum value is 0x0003. (There are 2 digital outputs.)"
    },
    {
      "name": "Digital Alarm DI2: Attributes",
      "group": "Alarms",
      "area": "holding",
      "address": 16314,
      "type": "uint32",
      "access": "R",
      "description": "See Alarm Attributes for details"
    },
    {
      "name": "Digital Alarm DI2: Pickup Time Delay",
      "group": "Alarms",
      "area": "holding",
      "address": 16316,
      "type": "uint32",
      "unit": "s",
      "access": "R"
    },
    {
      "name": "Digital Alarm DI2: Dropout Time Delay",
      "group": "Alarms",
      "area": "holding",
      "address": 16318,
      "type": "uint32",
      "unit": "s",
      "access": "R"
    },
    {
      "name": "Digital Alarm DI2: Digital Outputs to Associate –  Standard",
      "group": "Alarms",
      "area": "holding",
      "address": 16320,
      "type": "uint16",
      "access": "R",
      "description": "Bitmap. Bitmap of digital outputs to associate with this alarm. Bitmap is right-justified with the least significant bit associated with digital output ID of 1. For PM5xxx series, the maximum value is 0x0003. (There are 2 digital outputs.)"
    },
    {
      "name": "Processor Loading",
      "group": "Diagnostics",
      "area": "holding",
      "address": 20000,
      "type": "uint16",
      "unit": "%",
      "access": "R",
      "description": "Range: 0 – 100"
    },
    {
      "name": "Meter Self-Test",
      "group": "Diagnostics",
      "area": "holding",
      "address": 20003,
      "type": "uint16",
      "access": "R",
      "description": "Bitmap"
    },
    {
      "name": "HS Frequency",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 21016,
      "type": "float32",
      "unit": "Hz",
      "access": "R",
      "description": "Range: 42 – 70"
    },
    {
      "name": "THD Current A",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 21300,
      "type": "float32",
      "unit": "%",
      "access": "R",
      "description": "Range: 0 – 100. THD = (RMS of harmonics / RMS of fundamental) * 100"
    },
    {
      "name": "THD Current B",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 21302,
      "type": "float32",
      "unit": "%",
      "access": "R",
      "description": "Range: 0 – 100"
    },
    {
      "name": "THD Current C",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 21304,
      "type": "float32",
      "unit": "%",
      "access": "R",
      "description": "Range: 0 – 100"
    },
    {
      "name": "THD Current N",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 21306,
      "type": "float32",
      "unit": "%",
      "access": "R",
      "description": "Range: 0 – 100"
    },
    {
      "name": "THD Current G",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 21308,
      "type": "float32",
      "unit": "%",
      "access": "R",
      "description": "Range: 0 – 100"
    },
    {
      "name": "thd Current A",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 21310,
      "type": "float32",
      "unit": "%",
      "access": "R",
      "description": "Range: 0 – 100. thd = (RMS of harmonics / total RMS) * 100. Only on PM2225"
    },
    {
      "name": "thd Current B",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 21312,
      "type": "float32",
      "unit": "%",
      "access": "R",
      "description": "Range: 0 – 100. Only on PM2225"
    },
    {
      "name": "thd Current C",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 21314,
      "type": "float32",
      "unit": "%",
      "access": "R",
      "description": "Range: 0 – 100. Only on PM2225"
    },
    {
      "name": "thd Current N",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 21316,
      "type": "float32",
      "unit": "%",
      "access": "R",
      "description": "Range: 0 – 100. Only on PM2225"
    },
    {
      "name": "thd Current G",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 21318,
      "type": "float32",
      "unit": "%",
      "access": "R",
      "description": "Range: 0 – 100. Only on PM2225"
    },
    {
      "name": "THD Voltage A-B",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 21322,
      "type": "float32",
      "unit": "%",
      "access": "R",
      "description": "Range: 0 – 100"
    },
    {
      "name": "THD Voltage B-C",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 21324,
      "type": "float32",
      "unit": "%",
      "access": "R",
      "description": "Range: 0 – 100"
    },
    {
      "name": "THD Voltage C-A",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 21326,
      "type": "float32",
      "unit": "%",
      "access": "R",
      "description": "Range: 0 – 100"
    },
    {
      "name": "THD Voltage L-L",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 21328,
      "type": "float32",
      "unit": "%",
      "access": "R",
      "description": "Range: 0 – 100"
    },
    {
      "name": "THD Voltage A-N",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 21330,
      "type": "float32",
      "unit": "%",
      "access": "R",
      "description": "Range: 0 – 100"
    },
    {
      "name": "THD Voltage B-N",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 21332,
      "type": "float32",
      "unit": "%",
      "access": "R",
      "description": "Range: 0 – 100"
    },
    {
      "name": "THD Voltage C-N",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 21334,
      "type": "float32",
      "unit": "%",
      "access": "R",
      "description": "Range: 0 – 100"
    },
    {
      "name": "THD Voltage L-N",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 21338,
      "type": "float32",
      "unit": "%",
      "access": "R",
      "description": "Range: 0 – 100"
    },
    {
      "name": "thd Voltage A-B",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 21340,
      "type": "float32",
      "unit": "%",
      "access": "R",
      "description": "Range: 0 – 100. Only on PM2225"
    },
    {
      "name": "thd Voltage B-C",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 21342,
      "type": "float32",
      "unit": "%",
      "access": "R",
      "description": "Range: 0 – 100. Only on PM2225"
    },
    {
      "name": "thd Voltage C-A",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 21344,
      "type": "float32",
      "unit": "%",
      "access": "R",
      "description": "Range: 0 – 100. Only on PM2225"
    },
    {
      "name": "thd Voltage L-L",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 21346,
      "type": "float32",
      "unit": "%",
      "access": "R",
      "description": "Range: 0 – 100. Only on PM2225"
    },
    {
      "name": "thd Voltage A-N",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 21348,
      "type": "float32",
      "unit": "%",
      "access": "R",
      "description": "Range: 0 – 100. Only on PM2225"
    },
    {
      "name": "thd Voltage B-N",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 21350,
      "type": "float32",
      "unit": "%",
      "access": "R",
      "description": "Range: 0 – 100. Only on PM2225"
    },
    {
      "name": "thd Voltage C-N",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 21352,
      "type": "float32",
      "unit": "%",
      "access": "R",
      "description": "Range: 0 – 100. Only on PM2225"
    },
    {
      "name": "thd Voltage N-G",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 21354,
      "type": "float32",
      "unit": "%",
      "access": "R",
      "description": "Range: 0 – 100. Only on PM2225"
    },
    {
      "name": "thd Voltage L-N",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 21356,
      "type": "float32",
      "unit": "%",
      "access": "R",
      "description": "Range: 0 – 100. Only on PM2225"
    },
    {
      "name": "Voltage A-B, H1 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 21712,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Voltage A-B, H2 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 21718,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Voltage A-B, H3 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 21724,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Voltage A-B, H4 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 21730,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Voltage A-B, H5 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 21736,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Voltage A-B, H6 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 21742,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Voltage A-B, H7 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 21748,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Voltage A-B, H8 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 21754,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Voltage A-B, H9 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 21760,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Voltage A-B, H10 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 21766,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Voltage A-B, H11 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 21772,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Voltage A-B, H12 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 21778,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Voltage A-B, H13 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 21784,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Voltage A-B, H14 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 21790,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Voltage A-B, H15 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 21796,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Voltage B-C, H1 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 22100,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Voltage B-C, H2 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 22106,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Voltage B-C, H3 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 22112,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Voltage B-C, H4 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 22118,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Voltage B-C, H5 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 22124,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Voltage B-C, H6 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 22130,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Voltage B-C, H7 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 22136,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Voltage B-C, H8 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 22142,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Voltage B-C, H9 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 22148,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Voltage B-C, H10 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 22154,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Voltage B-C, H11 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 22160,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Voltage B-C, H12 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 22166,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Voltage B-C, H13 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 22172,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Voltage B-C, H14 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 22178,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Voltage B-C, H15 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 22184,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Voltage C-A, H1 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 22488,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Voltage C-A, H2 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 22494,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Voltage C-A, H3 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 22500,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Voltage C-A, H4 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 22506,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Voltage C-A, H5 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 22512,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Voltage C-A, H6 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 22518,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Voltage C-A, H7 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 22524,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Voltage C-A, H8 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 22530,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Voltage C-A, H9 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 22536,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Voltage C-A, H10 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 22542,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Voltage C-A, H11 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 22548,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Voltage C-A, H12 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 22554,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Voltage C-A, H13 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 22560,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Voltage C-A, H14 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 22566,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Voltage C-A, H15 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 22572,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Voltage A-N, H1 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 22876,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Voltage A-N, H2 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 22882,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Voltage A-N, H3 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 22888,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Voltage A-N, H4 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 22894,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Voltage A-N, H5 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 22900,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Voltage A-N, H6 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 22906,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Voltage A-N, H7 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 22912,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Voltage A-N, H8 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 22918,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Voltage A-N, H9 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 22924,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Voltage A-N, H10 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 22930,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Voltage A-N, H11 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 22936,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Voltage A-N, H12 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 22942,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Voltage A-N, H13 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 22948,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Voltage A-N, H14 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 22954,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Voltage A-N, H15 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 22960,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Voltage B-N, H1 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 23264,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Voltage B-N, H2 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 23270,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Voltage B-N, H3 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 23276,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Voltage B-N, H4 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 23282,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Voltage B-N, H5 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 23288,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Voltage B-N, H6 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 23294,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Voltage B-N, H7 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 23300,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Voltage B-N, H8 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 23306,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Voltage B-N, H9 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 23312,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Voltage B-N, H10 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 23318,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Voltage B-N, H11 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 23324,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Voltage B-N, H12 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 23330,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Voltage B-N, H13 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 23336,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Voltage B-N, H14 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 23342,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Voltage B-N, H15 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 23348,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Voltage C-N, H1 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 23652,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Voltage C-N, H2 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 23658,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Voltage C-N, H3 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 23664,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Voltage C-N, H4 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 23670,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Voltage C-N, H5 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 23676,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Voltage C-N, H6 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 23682,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Voltage C-N, H7 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 23688,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Voltage C-N, H8 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 23694,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Voltage C-N, H9 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 23700,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Voltage C-N, H10 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 23706,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Voltage C-N, H11 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 23712,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Voltage C-N, H12 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 23718,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Voltage C-N, H13 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 23724,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Voltage C-N, H14 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 23730,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Voltage C-N, H15 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 23736,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Current A, H1 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 24428,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Current A, H2 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 24434,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Current A, H3 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 24440,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Current A, H4 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 24446,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Current A, H5 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 24452,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Current A, H6 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 24458,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Current A, H7 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 24464,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Current A, H8 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 24470,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Current A, H9 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 24476,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Current A, H10 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 24482,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Current A, H11 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 24488,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Current A, H12 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 24494,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Current A, H13 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 24500,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Current A, H14 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 24506,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Current A, H15 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 24512,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Current B, H1 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 24816,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Current B, H2 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 24822,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Current B, H3 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 24828,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Current B, H4 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 24834,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Current B, H5 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 24840,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Current B, H6 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 24846,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Current B, H7 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 24852,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Current B, H8 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 24858,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Current B, H9 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 24864,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Current B, H10 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 24870,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Current B, H11 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 24876,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Current B, H12 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 24882,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Current B, H13 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 24888,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Current B, H14 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 24894,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Current B, H15 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 24900,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Current C, H1 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 25204,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Current C, H2 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 25210,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Current C, H3 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 25216,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Current C, H4 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 25222,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Current C, H5 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 25228,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Current C, H6 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 25234,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Current C, H7 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 25240,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Current C, H8 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 25246,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Current C, H9 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 25252,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Current C, H10 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 25258,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Current C, H11 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 25264,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Current C, H12 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 25270,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Current C, H13 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 25276,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Current C, H14 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 25282,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "Current C, H15 Magnitude, %",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 25288,
      "type": "float32",
      "unit": "%",
      "access": "R"
    },
    {
      "name": "A.Suppression",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 42283,
      "type": "uint16",
      "unit": "mA",
      "access": "R",
      "description": "Range: 5 to 99mA"
    },
    {
      "name": "Max/Min Reset date and time",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 42300,
      "type": "uint64",
      "unit": "DATETIME",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Max Current Avg",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 42304,
      "type": "float32",
      "unit": "A",
      "access": "R"
    },
    {
      "name": "Max current avg occurrence date time",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 42306,
      "type": "uint64",
      "unit": "DATETIME",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Max Voltage L-L Avg",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 42310,
      "type": "float32",
      "unit": "V",
      "access": "R"
    },
    {
      "name": "Max Voltage L-L Avg - Occurrence date time",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 42312,
      "type": "uint64",
      "unit": "DATETIME",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Max Voltage L-N Avg",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 42316,
      "type": "float32",
      "unit": "V",
      "access": "R"
    },
    {
      "name": "Max Voltage L-N Avg - Occurrence date time",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 42318,
      "type": "uint64",
      "unit": "DATETIME",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Max Active Power Total",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 42322,
      "type": "float32",
      "unit": "W",
      "access": "R"
    },
    {
      "name": "Max Active Power Total -occurrence date time",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 42324,
      "type": "uint64",
      "unit": "DATETIME",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Max Reactive Power Total",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 42328,
      "type": "float32",
      "unit": "VAR",
      "access": "R"
    },
    {
      "name": "Max Reactive Power Total -occurrence date time",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 42330,
      "type": "uint64",
      "unit": "DATETIME",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Max Apparent Power Total",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 42334,
      "type": "float32",
      "unit": "VA",
      "access": "R"
    },
    {
      "name": "Max Apparent Power Total - occurrence date time",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 42336,
      "type": "uint64",
      "unit": "DATETIME",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Max Power Factor Total",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 42340,
      "type": "float32",
      "access": "R"
    },
    {
      "name": "Max Power Factor Total -occurrence date time",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 42342,
      "type": "uint64",
      "unit": "DATETIME",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Max Frequency",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 42346,
      "type": "float32",
      "unit": "Hz",
      "access": "R"
    },
    {
      "name": "Max Frequency occurrence date time",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 42348,
      "type": "uint64",
      "unit": "DATETIME",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Min Current Avg",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 42592,
      "type": "float32",
      "unit": "A",
      "access": "R"
    },
    {
      "name": "Min Current Avg occurrence date time",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 42594,
      "type": "uint64",
      "unit": "DATETIME",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Min Voltage L-L Avg",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 42598,
      "type": "float32",
      "unit": "V",
      "access": "R"
    },
    {
      "name": "Min Voltage L-L Avg occurrence date time",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 42600,
      "type": "uint64",
      "unit": "DATETIME",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Min Voltage L-N Avg",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 42604,
      "type": "float32",
      "unit": "V",
      "access": "R"
    },
    {
      "name": "Min Voltage L-N Avg occurrence date time",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 42606,
      "type": "uint64",
      "unit": "DATETIME",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Min Active Power Total",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 42610,
      "type": "float32",
      "unit": "W",
      "access": "R"
    },
    {
      "name": "Min Active Power Total occurrence date time",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 42612,
      "type": "uint64",
      "unit": "DATETIME",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Min Reactive Power Total",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 42616,
      "type": "float32",
      "unit": "VAR",
      "access": "R"
    },
    {
      "name": "Min Reactive Power Total occurrence date time",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 42618,
      "type": "uint64",
      "unit": "DATETIME",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Min Apparent Power Total",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 42622,
      "type": "float32",
      "unit": "VA",
      "access": "R"
    },
    {
      "name": "Min Apparent Power Total occurrence date time",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 42624,
      "type": "uint64",
      "unit": "DATETIME",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Min Power Factor Total",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 42628,
      "type": "float32",
      "access": "R"
    },
    {
      "name": "Min Power Factor Total occurrence date time",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 42630,
      "type": "uint64",
      "unit": "DATETIME",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Min Frequency",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 42634,
      "type": "float32",
      "unit": "Hz",
      "access": "R"
    },
    {
      "name": "Min Frequency occurrence date time",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 42636,
      "type": "uint64",
      "unit": "DATETIME",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds)"
    },
    {
      "name": "Max Current Neutral",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 42880,
      "type": "float32",
      "unit": "A",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "Max Current Neutral occurrence date time",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 42882,
      "type": "uint64",
      "unit": "DATETIME",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds). Only on PM2225"
    },
    {
      "name": "Min Current Neutral",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 42886,
      "type": "float32",
      "unit": "A",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "Min Current Neutral occurrence date time",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 42888,
      "type": "uint64",
      "unit": "DATETIME",
      "access": "R",
      "description": "DATETIME, 4 registers (IEC 870-5-4: year, day/weekday/month, hour/minute, milliseconds). Only on PM2225"
    },
    {
      "name": "OLD register (Last cleared Energy Registers) - 32 bit floating point values: Active Energy Delivered (Into Load)",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 42976,
      "type": "float32",
      "unit": "kWh",
      "access": "R"
    },
    {
      "name": "OLD register (Last cleared Energy Registers) - 32 bit floating point values: Active Energy Received (Out of Load)",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 42978,
      "type": "float32",
      "unit": "kWh",
      "access": "R"
    },
    {
      "name": "OLD register (Last cleared Energy Registers) - 32 bit floating point values: Active Energy Delivered + Received",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 42980,
      "type": "float32",
      "unit": "kWh",
      "access": "R"
    },
    {
      "name": "Active Energy Delivered – Received",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 42982,
      "type": "float32",
      "unit": "kWh",
      "access": "R"
    },
    {
      "name": "OLD register (Last cleared Energy Registers) - 32 bit floating point values: Reactive Energy Delivered",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 42984,
      "type": "float32",
      "unit": "kvarh",
      "access": "R"
    },
    {
      "name": "OLD register (Last cleared Energy Registers) - 32 bit floating point values: Reactive Energy Received",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 42986,
      "type": "float32",
      "unit": "kvarh",
      "access": "R"
    },
    {
      "name": "OLD register (Last cleared Energy Registers) - 32 bit floating point values: Reactive Energy Delivered + Received",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 42988,
      "type": "float32",
      "unit": "kvarh",
      "access": "R"
    },
    {
      "name": "Reactive Energy Delivered – Received",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 42990,
      "type": "float32",
      "unit": "kvarh",
      "access": "R"
    },
    {
      "name": "OLD register (Last cleared Energy Registers) - 32 bit floating point values: Apparent Energy Delivered",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 42992,
      "type": "float32",
      "unit": "kVAh",
      "access": "R"
    },
    {
      "name": "OLD register (Last cleared Energy Registers) - 32 bit floating point values: Apparent Energy Received",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 42994,
      "type": "float32",
      "unit": "kVAh",
      "access": "R"
    },
    {
      "name": "OLD register (Last cleared Energy Registers) - 32 bit floating point values: Apparent Energy Delivered + Received",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 42996,
      "type": "float32",
      "unit": "kVAh",
      "access": "R"
    },
    {
      "name": "Apparent Energy Delivered – Received",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 42998,
      "type": "float32",
      "unit": "kVAh",
      "access": "R"
    },
    {
      "name": "Phase angle between Voltage A and Current A",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 43508,
      "type": "float32",
      "access": "R"
    },
    {
      "name": "Phase angle between Voltage B and Current B",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 43510,
      "type": "float32",
      "access": "R"
    },
    {
      "name": "Phase angle between Voltage C and Current C",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 43512,
      "type": "float32",
      "access": "R"
    },
    {
      "name": "Run sec Delivered (Into Load)",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 43546,
      "type": "uint32",
      "unit": "s",
      "access": "R"
    },
    {
      "name": "Run sec Received (Out of Load)",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 43548,
      "type": "uint32",
      "unit": "s",
      "access": "R"
    },
    {
      "name": "OLD register (Last cleared Energy Registers): Active Energy Delivered (Into Load)",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 43600,
      "type": "uint64",
      "unit": "Wh",
      "access": "R"
    },
    {
      "name": "OLD register (Last cleared Energy Registers): Active Energy Received (Out of Load)",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 43604,
      "type": "uint64",
      "unit": "Wh",
      "access": "R"
    },
    {
      "name": "OLD register (Last cleared Energy Registers): Active Energy Delivered + Received",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 43608,
      "type": "uint64",
      "unit": "Wh",
      "access": "R"
    },
    {
      "name": "OLD register (Last cleared Energy Registers): Active Energy Delivered – Received",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 43612,
      "type": "uint64",
      "unit": "Wh",
      "access": "R"
    },
    {
      "name": "OLD register (Last cleared Energy Registers): Reactive Energy Delivered",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 43616,
      "type": "uint64",
      "unit": "varh",
      "access": "R"
    },
    {
      "name": "OLD register (Last cleared Energy Registers): Reactive Energy Received",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 43620,
      "type": "uint64",
      "unit": "varh",
      "access": "R"
    },
    {
      "name": "OLD register (Last cleared Energy Registers): Reactive Energy Delivered + Received",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 43624,
      "type": "uint64",
      "unit": "varh",
      "access": "R"
    },
    {
      "name": "OLD register (Last cleared Energy Registers): Reactive Energy Delivered – Received",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 43628,
      "type": "uint64",
      "unit": "varh",
      "access": "R"
    },
    {
      "name": "OLD register (Last cleared Energy Registers): Apparent Energy Delivered",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 43632,
      "type": "uint64",
      "unit": "VAh",
      "access": "R"
    },
    {
      "name": "OLD register (Last cleared Energy Registers): Apparent Energy Received",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 43636,
      "type": "uint64",
      "unit": "VAh",
      "access": "R"
    },
    {
      "name": "OLD register (Last cleared Energy Registers): Apparent Energy Delivered + Received",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 43640,
      "type": "uint64",
      "unit": "VAh",
      "access": "R"
    },
    {
      "name": "OLD register (Last cleared Energy Registers): Apparent Energy Delivered – Received",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 43644,
      "type": "uint64",
      "unit": "VAh",
      "access": "R"
    },
    {
      "name": "OLD register (Last cleared Energy Registers): Run sec Delivered (Into Load)",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 43672,
      "type": "uint32",
      "unit": "s",
      "access": "R"
    },
    {
      "name": "OLD register (Last cleared Energy Registers): Run sec Received (Out of Load)",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 43674,
      "type": "uint32",
      "unit": "s",
      "access": "R"
    },
    {
      "name": "Option Slot A - Analog Input A01: Type",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 44108,
      "type": "uint16",
      "access": "R",
      "description": "Range: 300-399"
    },
    {
      "name": "Option Slot A - Analog Input A01: Label",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 44109,
      "type": "string",
      "length": 20,
      "access": "R",
      "description": "Range: ascii"
    },
    {
      "name": "Option Slot A - Analog Input A01: Units Code",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 44129,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0-99. Placeholder for a code used by software to identify the SI units of the analog input being metered, i.e. kW, V, etc"
    },
    {
      "name": "Scale Code",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 44130,
      "type": "int16",
      "access": "R",
      "description": "Range: -3 - + 3. Placeholder for the scale code (power of 10) used by software to place the decimal point. -3 = 0.001 -2 = 0.01 -1 = 0.1 0 = unity +1 = 10.0 +2 = 100.0 +3 = 1000.0"
    },
    {
      "name": "Range Select",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 44131,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0-1. Analog input gain select. 1 = Use calibration constants associated with current (Default) 0 = Use calibration constants associated with voltage PM2000 supports only 0. i.e., 4-20mA Current Input"
    },
    {
      "name": "Analog Input Minimum",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 44132,
      "type": "float32",
      "access": "R",
      "description": "Minimum value of the scaled register value for the analog input"
    },
    {
      "name": "Analog Input Maximum",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 44134,
      "type": "float32",
      "access": "R",
      "description": "Maximum value of the scaled register value for the analog input"
    },
    {
      "name": "Present Raw Value",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 44150,
      "type": "float32",
      "access": "R",
      "description": "Raw digital value read from analog input"
    },
    {
      "name": "Present Scaled Value",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 44152,
      "type": "float32",
      "access": "R",
      "description": "Raw value corrected by calibration gain and offset adjustments and scaled based on range of register values"
    },
    {
      "name": "IO Point Diagnostic Bitmap",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 44160,
      "type": "uint16",
      "access": "R",
      "description": "Bitmap. Range: 0x0000 – 0x0007. 0 = OK, 1 = Error Bit 00 = IO Point diagnostic summary Bit 01 = Configuration invalid – default value used"
    },
    {
      "name": "Option Slot A - Analog Input A02: Type",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 44162,
      "type": "uint16",
      "access": "R",
      "description": "Range: 300-399"
    },
    {
      "name": "Option Slot A - Analog Input A02: Label",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 44163,
      "type": "string",
      "length": 20,
      "access": "R",
      "description": "Range: ascii"
    },
    {
      "name": "Option Slot A - Analog Input A02: Units Code",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 44183,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0-99. Placeholder for a code used by software to identify the SI units of the analog input being metered, i.e. kW, V, etc"
    },
    {
      "name": "Option Slot A - Analog Input A02: Scale Code",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 44184,
      "type": "uint16",
      "access": "R",
      "description": "Range: -3 - + 3. Placeholder for the scale code (power of 10) used by software to place the decimal point. -3 = 0.001 -2 = 0.01 -1 = 0.1 0 = unity +1 = 10.0 +2 = 100.0 +3 = 1000.0"
    },
    {
      "name": "Option Slot A - Analog Input A02: Range Select",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 44185,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0-1. Analog input gain select. 1 = Use calibration constants associated with current (Default) 0 = Use calibration constants associated with voltage PM2000 supports only 0. i.e., 4-20mA Current Input"
    },
    {
      "name": "Option Slot A - Analog Input A02: Analog Input Minimum",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 44186,
      "type": "float32",
      "access": "R",
      "description": "Minimum value of the scaled register value for the analog input"
    },
    {
      "name": "Option Slot A - Analog Input A02: Analog Input Maximum",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 44188,
      "type": "float32",
      "access": "R",
      "description": "Maximum value of the scaled register value for the analog input"
    },
    {
      "name": "Option Slot A - Analog Input A02: Present Raw Value",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 44204,
      "type": "float32",
      "access": "R",
      "description": "Raw digital value read from analog input"
    },
    {
      "name": "Option Slot A - Analog Input A02: Present Scaled Value",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 44206,
      "type": "float32",
      "access": "R",
      "description": "Raw value corrected by calibration gain and offset adjustments and scaled based on range of register values"
    },
    {
      "name": "Option Slot A - Analog Input A02: IO Point Diagnostic Bitmap",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 44214,
      "type": "uint16",
      "access": "R",
      "description": "Bitmap. Range: 0x0000 – 0x0007. 0 = OK, 1 = Error Bit 00 = IO Point diagnostic summary Bit 01 = Configuration invalid – default value used"
    },
    {
      "name": "Option Slot A -  Analog Output A01: Type",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 44748,
      "type": "uint16",
      "access": "R",
      "description": "Range: 400 – 499"
    },
    {
      "name": "Option Slot A -  Analog Output A01: Label",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 44749,
      "type": "string",
      "length": 20,
      "access": "R",
      "description": "Range: ASCII"
    },
    {
      "name": "Option Slot A -  Analog Output A01: Range Select",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 44769,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0-1"
    },
    {
      "name": "Output Enable",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 44770,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0 – 1. Analog output range select for IOC-2222: 0 = Voltage (0-5V) 1 = Current (4-20mA) Not used for other analog outputs"
    },
    {
      "name": "Reference Register Number",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 44771,
      "type": "uint16",
      "access": "R",
      "description": "Range: 1000 – 32000. 0 = Enable 1 = Disable"
    },
    {
      "name": "Lower Limit Register Value",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 44776,
      "type": "float32",
      "access": "R"
    },
    {
      "name": "Upper Limit Register Value",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 44778,
      "type": "float32",
      "access": "R",
      "description": "Lower limit of the register value associated with the lower limit of the analog output value"
    },
    {
      "name": "Present Analog Value",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 44786,
      "type": "float32",
      "access": "R",
      "description": "Range: 4 -20 milliAmps"
    },
    {
      "name": "Present Raw (Register) Value",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 44788,
      "type": "float32",
      "access": "R",
      "description": "Value in Reference Register"
    },
    {
      "name": "Calibration Offset",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 44790,
      "type": "float32",
      "access": "R",
      "description": "Analog value expected to be present at the output terminals of the analog output module. ( in mA )"
    },
    {
      "name": "Calibration Gain",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 44792,
      "type": "float32",
      "access": "R",
      "description": "Range: 8000 – 12,000. Analog output offset adjustment in Bits of digital resolution"
    },
    {
      "name": "Present Digital Value",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 44794,
      "type": "uint16",
      "access": "R",
      "description": "Analog output gain adjustment in 100ths of a percent"
    },
    {
      "name": "Option Slot A -  Analog Output A01: IO Point Diagnostic Bitmap",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 44795,
      "type": "uint16",
      "access": "R",
      "description": "Bitmap. Range: 0x0000 – 0xFFFF. Digital value written to analog output"
    },
    {
      "name": "Option Slot A -  Analog Output A02: Type",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 44800,
      "type": "uint16",
      "access": "R",
      "description": "Range: 400 – 499"
    },
    {
      "name": "Option Slot A -  Analog Output A02: Label",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 44801,
      "type": "string",
      "length": 20,
      "access": "R",
      "description": "Range: ASCII"
    },
    {
      "name": "Option Slot A -  Analog Output A02: Range Select",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 44821,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0-1"
    },
    {
      "name": "Option Slot A -  Analog Output A02: Output Enable",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 44822,
      "type": "uint16",
      "access": "R",
      "description": "Range: 0 – 1. Analog output range select for IOC-2222: 0 = Voltage (0-5V) 1 = Current (4-20mA) Not used for other analog outputs"
    },
    {
      "name": "Option Slot A -  Analog Output A02: Reference Register Number",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 44823,
      "type": "uint16",
      "access": "R",
      "description": "Range: 1000 – 32000. 0 = Enable 1 = Disable"
    },
    {
      "name": "Option Slot A -  Analog Output A02: Lower Limit Register Value",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 44828,
      "type": "float32",
      "access": "R"
    },
    {
      "name": "Option Slot A -  Analog Output A02: Upper Limit Register Value",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 44830,
      "type": "float32",
      "access": "R",
      "description": "Lower limit of the register value associated with the lower limit of the analog output value"
    },
    {
      "name": "Option Slot A -  Analog Output A02: Present Analog Value",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 44838,
      "type": "float32",
      "access": "R",
      "description": "Range: 4 -20 milliAmps"
    },
    {
      "name": "Option Slot A -  Analog Output A02: Present Raw (Register) Value",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 44840,
      "type": "float32",
      "access": "R",
      "description": "Value in Reference Register"
    },
    {
      "name": "Option Slot A -  Analog Output A02: Calibration Offset",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 44842,
      "type": "float32",
      "access": "R",
      "description": "Analog value expected to be present at the output terminals of the analog output module. ( in mA )"
    },
    {
      "name": "Option Slot A -  Analog Output A02: Calibration Gain",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 44844,
      "type": "float32",
      "access": "R",
      "description": "Range: 8000 – 12,000. Analog output offset adjustment in Bits of digital resolution"
    },
    {
      "name": "Option Slot A -  Analog Output A02: Present Digital Value",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 44846,
      "type": "uint16",
      "access": "R",
      "description": "Analog output gain adjustment in 100ths of a percent"
    },
    {
      "name": "Option Slot A -  Analog Output A02: IO Point Diagnostic Bitmap",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 44847,
      "type": "uint16",
      "access": "R",
      "description": "Bitmap. Range: 0x0000 – 0xFFFF. Digital value written to analog output"
    },
    {
      "name": "Active Energy Recieved Phase A",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60000,
      "type": "int64",
      "unit": "Wh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "Active Energy Recieved Phase B",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60004,
      "type": "int64",
      "unit": "Wh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "Active Energy Recieved Phase C",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60008,
      "type": "int64",
      "unit": "Wh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "Active Energy Delivered + Received Phase A",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60012,
      "type": "int64",
      "unit": "Wh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "Active Energy Delivered + Received Phase B",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60016,
      "type": "int64",
      "unit": "Wh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "Active Energy Delivered + Received  Phase C",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60020,
      "type": "int64",
      "unit": "Wh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "Active Energy Delivered- Received Phase A",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60024,
      "type": "int64",
      "unit": "Wh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "Active Energy Delivered- Received Phase B",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60028,
      "type": "int64",
      "unit": "Wh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "Active Energy Delivered- Received Phase C",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60032,
      "type": "int64",
      "unit": "Wh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "Reactive Energy Recieved Phase A",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60036,
      "type": "int64",
      "unit": "varh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "ReactiveEnergy Recieved Phase B",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60040,
      "type": "int64",
      "unit": "varh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "Reactive Energy Recieved Phase C",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60044,
      "type": "int64",
      "unit": "varh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "Reactive Energy Delivered + Received Phase A",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60048,
      "type": "int64",
      "unit": "varh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "Reactive Energy Delivered + Received Phase B",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60052,
      "type": "int64",
      "unit": "varh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "Reactive Energy Delivered + Received  Phase C",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60056,
      "type": "int64",
      "unit": "varh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "Reactive Energy Delivered- Received Phase A",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60060,
      "type": "int64",
      "unit": "varh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "Reactive Energy Delivered- Received Phase B",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60064,
      "type": "int64",
      "unit": "varh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "Reactive Energy Delivered- Received Phase C",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60068,
      "type": "int64",
      "unit": "varh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "Apparent Energy Recieved Phase A",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60072,
      "type": "int64",
      "unit": "VAh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "Apparent Energy Recieved Phase B",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60076,
      "type": "int64",
      "unit": "VAh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "Apparent Energy Recieved Phase C",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60080,
      "type": "int64",
      "unit": "VAh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "Apparent Energy Delivered + Received Phase A",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60084,
      "type": "int64",
      "unit": "VAh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "Apparent Energy Delivered + Received Phase B",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60088,
      "type": "int64",
      "unit": "VAh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "Apparent Energy Delivered + Received  Phase C",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60092,
      "type": "int64",
      "unit": "VAh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "Apparent Energy Delivered- Received Phase A",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60096,
      "type": "int64",
      "unit": "VAh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "Apparent Energy Delivered- Received Phase B",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60100,
      "type": "int64",
      "unit": "VAh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "Apparent Energy Delivered- Received Phase C",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60104,
      "type": "int64",
      "unit": "VAh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "Accumulated Per Phase Energy - 32 bit floating point values: Active Energy Recieved Phase A",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60108,
      "type": "float32",
      "unit": "kWh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "Accumulated Per Phase Energy - 32 bit floating point values: Active Energy Recieved Phase B",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60110,
      "type": "float32",
      "unit": "kWh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "Accumulated Per Phase Energy - 32 bit floating point values: Active Energy Recieved Phase C",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60112,
      "type": "float32",
      "unit": "kWh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "Accumulated Per Phase Energy - 32 bit floating point values: Active Energy Delivered + Received Phase A",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60114,
      "type": "float32",
      "unit": "kWh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "Accumulated Per Phase Energy - 32 bit floating point values: Active Energy Delivered + Received Phase B",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60116,
      "type": "float32",
      "unit": "kWh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "Accumulated Per Phase Energy - 32 bit floating point values: Active Energy Delivered + Received  Phase C",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60118,
      "type": "float32",
      "unit": "kWh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "Accumulated Per Phase Energy - 32 bit floating point values: Active Energy Delivered- Received Phase A",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60120,
      "type": "float32",
      "unit": "kWh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "Accumulated Per Phase Energy - 32 bit floating point values: Active Energy Delivered- Received Phase B",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60122,
      "type": "float32",
      "unit": "kWh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "Accumulated Per Phase Energy - 32 bit floating point values: Active Energy Delivered- Received Phase C",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60124,
      "type": "float32",
      "unit": "kWh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "Accumulated Per Phase Energy - 32 bit floating point values: Reactive Energy Recieved Phase A",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60126,
      "type": "float32",
      "unit": "kvarh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "Accumulated Per Phase Energy - 32 bit floating point values: ReactiveEnergy Recieved Phase B",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60128,
      "type": "float32",
      "unit": "kvarh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "Accumulated Per Phase Energy - 32 bit floating point values: Reactive Energy Recieved Phase C",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60130,
      "type": "float32",
      "unit": "kvarh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "Accumulated Per Phase Energy - 32 bit floating point values: Reactive Energy Delivered + Received Phase A",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60132,
      "type": "float32",
      "unit": "kvarh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "Accumulated Per Phase Energy - 32 bit floating point values: Reactive Energy Delivered + Received Phase B",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60134,
      "type": "float32",
      "unit": "kvarh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "Accumulated Per Phase Energy - 32 bit floating point values: Reactive Energy Delivered + Received  Phase C",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60136,
      "type": "float32",
      "unit": "kvarh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "Accumulated Per Phase Energy - 32 bit floating point values: Reactive Energy Delivered- Received Phase A",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60138,
      "type": "float32",
      "unit": "kvarh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "Accumulated Per Phase Energy - 32 bit floating point values: Reactive Energy Delivered- Received Phase B",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60140,
      "type": "float32",
      "unit": "kvarh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "Accumulated Per Phase Energy - 32 bit floating point values: Reactive Energy Delivered- Received Phase C",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60142,
      "type": "float32",
      "unit": "kvarh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "Accumulated Per Phase Energy - 32 bit floating point values: Apparent Energy Recieved Phase A",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60144,
      "type": "float32",
      "unit": "kVAh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "Accumulated Per Phase Energy - 32 bit floating point values: Apparent Energy Recieved Phase B",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60146,
      "type": "float32",
      "unit": "kVAh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "Accumulated Per Phase Energy - 32 bit floating point values: Apparent Energy Recieved Phase C",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60148,
      "type": "float32",
      "unit": "kVAh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "Accumulated Per Phase Energy - 32 bit floating point values: Apparent Energy Delivered + Received Phase A",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60150,
      "type": "float32",
      "unit": "kVAh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "Accumulated Per Phase Energy - 32 bit floating point values: Apparent Energy Delivered + Received Phase B",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60152,
      "type": "float32",
      "unit": "kVAh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "Accumulated Per Phase Energy - 32 bit floating point values: Apparent Energy Delivered + Received  Phase C",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60154,
      "type": "float32",
      "unit": "kVAh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "Accumulated Per Phase Energy - 32 bit floating point values: Apparent Energy Delivered- Received Phase A",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60156,
      "type": "float32",
      "unit": "kVAh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "Accumulated Per Phase Energy - 32 bit floating point values: Apparent Energy Delivered- Received Phase B",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60158,
      "type": "float32",
      "unit": "kVAh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "Accumulated Per Phase Energy - 32 bit floating point values: Apparent Energy Delivered- Received Phase C",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60160,
      "type": "float32",
      "unit": "kVAh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "OLD register (Last cleared Per Phase Energy Registers): Active Energy Delivered Phase A",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60260,
      "type": "int64",
      "unit": "Wh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "OLD register (Last cleared Per Phase Energy Registers): Active Energy Delivered Phase B",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60264,
      "type": "int64",
      "unit": "Wh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "OLD register (Last cleared Per Phase Energy Registers): Active Energy Delivered Phase C",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60268,
      "type": "int64",
      "unit": "Wh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "OLD register (Last cleared Per Phase Energy Registers): Active Energy Recieved Phase A",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60272,
      "type": "int64",
      "unit": "Wh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "OLD register (Last cleared Per Phase Energy Registers): Active Energy Recieved Phase B",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60276,
      "type": "int64",
      "unit": "Wh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "OLD register (Last cleared Per Phase Energy Registers): Active Energy Recieved Phase C",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60280,
      "type": "int64",
      "unit": "Wh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "OLD register (Last cleared Per Phase Energy Registers): Active Energy Delivered + Received Phase A",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60284,
      "type": "int64",
      "unit": "Wh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "OLD register (Last cleared Per Phase Energy Registers): Active Energy Delivered + Received Phase B",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60288,
      "type": "int64",
      "unit": "Wh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "OLD register (Last cleared Per Phase Energy Registers): Active Energy Delivered + Received  Phase C",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60292,
      "type": "int64",
      "unit": "Wh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "OLD register (Last cleared Per Phase Energy Registers): Active Energy Delivered- Received Phase A",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60296,
      "type": "int64",
      "unit": "Wh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "OLD register (Last cleared Per Phase Energy Registers): Active Energy Delivered- Received Phase B",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60300,
      "type": "int64",
      "unit": "Wh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "OLD register (Last cleared Per Phase Energy Registers): Active Energy Delivered- Received Phase C",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60304,
      "type": "int64",
      "unit": "Wh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "OLD register (Last cleared Per Phase Energy Registers): Reactive Energy Delivered Phase A",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60308,
      "type": "int64",
      "unit": "varh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "OLD register (Last cleared Per Phase Energy Registers): Reactive Energy Delivered Phase B",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60312,
      "type": "int64",
      "unit": "varh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "OLD register (Last cleared Per Phase Energy Registers): Reactive Energy Delivered Phase C",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60316,
      "type": "int64",
      "unit": "varh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "OLD register (Last cleared Per Phase Energy Registers): Reactive Energy Recieved Phase A",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60320,
      "type": "int64",
      "unit": "varh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "OLD register (Last cleared Per Phase Energy Registers): ReactiveEnergy Recieved Phase B",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60324,
      "type": "int64",
      "unit": "varh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "OLD register (Last cleared Per Phase Energy Registers): Reactive Energy Recieved Phase C",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60328,
      "type": "int64",
      "unit": "varh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "OLD register (Last cleared Per Phase Energy Registers): Reactive Energy Delivered + Received Phase A",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60332,
      "type": "int64",
      "unit": "varh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "OLD register (Last cleared Per Phase Energy Registers): Reactive Energy Delivered + Received Phase B",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60336,
      "type": "int64",
      "unit": "varh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "OLD register (Last cleared Per Phase Energy Registers): Reactive Energy Delivered + Received  Phase C",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60340,
      "type": "int64",
      "unit": "varh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "OLD register (Last cleared Per Phase Energy Registers): Reactive Energy Delivered- Received Phase A",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60344,
      "type": "int64",
      "unit": "varh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "OLD register (Last cleared Per Phase Energy Registers): Reactive Energy Delivered- Received Phase B",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60348,
      "type": "int64",
      "unit": "varh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "OLD register (Last cleared Per Phase Energy Registers): Reactive Energy Delivered- Received Phase C",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60352,
      "type": "int64",
      "unit": "varh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "OLD register (Last cleared Per Phase Energy Registers): Apparent Energy Delivered Phase A",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60356,
      "type": "int64",
      "unit": "VAh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "OLD register (Last cleared Per Phase Energy Registers): Apparent Energy Delivered Phase B",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60360,
      "type": "int64",
      "unit": "VAh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "OLD register (Last cleared Per Phase Energy Registers): Apparent Energy Delivered Phase C",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60364,
      "type": "int64",
      "unit": "VAh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "OLD register (Last cleared Per Phase Energy Registers): Apparent Energy Recieved Phase A",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60368,
      "type": "int64",
      "unit": "VAh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "OLD register (Last cleared Per Phase Energy Registers): Apparent Energy Recieved Phase B",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60372,
      "type": "int64",
      "unit": "VAh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "OLD register (Last cleared Per Phase Energy Registers): Apparent Energy Recieved Phase C",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60376,
      "type": "int64",
      "unit": "VAh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "OLD register (Last cleared Per Phase Energy Registers): Apparent Energy Delivered + Received Phase A",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60380,
      "type": "int64",
      "unit": "VAh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "OLD register (Last cleared Per Phase Energy Registers): Apparent Energy Delivered + Received Phase B",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60384,
      "type": "int64",
      "unit": "VAh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "OLD register (Last cleared Per Phase Energy Registers): Apparent Energy Delivered + Received  Phase C",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60388,
      "type": "int64",
      "unit": "VAh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "OLD register (Last cleared Per Phase Energy Registers): Apparent Energy Delivered- Received Phase A",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60392,
      "type": "int64",
      "unit": "VAh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "OLD register (Last cleared Per Phase Energy Registers): Apparent Energy Delivered- Received Phase B",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60396,
      "type": "int64",
      "unit": "VAh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "OLD register (Last cleared Per Phase Energy Registers): Apparent Energy Delivered- Received Phase C",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60400,
      "type": "int64",
      "unit": "VAh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "OLD register (Last cleared Per Phase Energy Registers) - 32 bit floating point values: Active Energy Delivered Phase A",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60404,
      "type": "float32",
      "unit": "kWh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "OLD register (Last cleared Per Phase Energy Registers) - 32 bit floating point values: Active Energy Delivered Phase B",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60406,
      "type": "float32",
      "unit": "kWh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "OLD register (Last cleared Per Phase Energy Registers) - 32 bit floating point values: Active Energy Delivered Phase C",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60408,
      "type": "float32",
      "unit": "kWh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "OLD register (Last cleared Per Phase Energy Registers) - 32 bit floating point values: Active Energy Recieved Phase A",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60410,
      "type": "float32",
      "unit": "kWh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "OLD register (Last cleared Per Phase Energy Registers) - 32 bit floating point values: Active Energy Recieved Phase B",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60412,
      "type": "float32",
      "unit": "kWh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "OLD register (Last cleared Per Phase Energy Registers) - 32 bit floating point values: Active Energy Recieved Phase C",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60414,
      "type": "float32",
      "unit": "kWh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "OLD register (Last cleared Per Phase Energy Registers) - 32 bit floating point values: Active Energy Delivered + Received Phase A",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60416,
      "type": "float32",
      "unit": "kWh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "OLD register (Last cleared Per Phase Energy Registers) - 32 bit floating point values: Active Energy Delivered + Received Phase B",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60418,
      "type": "float32",
      "unit": "kWh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "OLD register (Last cleared Per Phase Energy Registers) - 32 bit floating point values: Active Energy Delivered + Received  Phase C",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60420,
      "type": "float32",
      "unit": "kWh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "OLD register (Last cleared Per Phase Energy Registers) - 32 bit floating point values: Active Energy Delivered- Received Phase A",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60422,
      "type": "float32",
      "unit": "kWh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "OLD register (Last cleared Per Phase Energy Registers) - 32 bit floating point values: Active Energy Delivered- Received Phase B",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60424,
      "type": "float32",
      "unit": "kWh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "OLD register (Last cleared Per Phase Energy Registers) - 32 bit floating point values: Active Energy Delivered- Received Phase C",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60426,
      "type": "float32",
      "unit": "kWh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "OLD register (Last cleared Per Phase Energy Registers) - 32 bit floating point values: Reactive Energy Delivered Phase A",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60428,
      "type": "float32",
      "unit": "kvarh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "OLD register (Last cleared Per Phase Energy Registers) - 32 bit floating point values: Reactive Energy Delivered Phase B",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60430,
      "type": "float32",
      "unit": "kvarh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "OLD register (Last cleared Per Phase Energy Registers) - 32 bit floating point values: Reactive Energy Delivered Phase C",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60432,
      "type": "float32",
      "unit": "kvarh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "OLD register (Last cleared Per Phase Energy Registers) - 32 bit floating point values: Reactive Energy Recieved Phase A",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60434,
      "type": "float32",
      "unit": "kvarh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "OLD register (Last cleared Per Phase Energy Registers) - 32 bit floating point values: ReactiveEnergy Recieved Phase B",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60436,
      "type": "float32",
      "unit": "kvarh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "OLD register (Last cleared Per Phase Energy Registers) - 32 bit floating point values: Reactive Energy Recieved Phase C",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60438,
      "type": "float32",
      "unit": "kvarh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "OLD register (Last cleared Per Phase Energy Registers) - 32 bit floating point values: Reactive Energy Delivered + Received Phase A",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60440,
      "type": "float32",
      "unit": "kvarh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "OLD register (Last cleared Per Phase Energy Registers) - 32 bit floating point values: Reactive Energy Delivered + Received Phase B",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60442,
      "type": "float32",
      "unit": "kvarh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "OLD register (Last cleared Per Phase Energy Registers) - 32 bit floating point values: Reactive Energy Delivered + Received  Phase C",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60444,
      "type": "float32",
      "unit": "kvarh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "OLD register (Last cleared Per Phase Energy Registers) - 32 bit floating point values: Reactive Energy Delivered- Received Phase A",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60446,
      "type": "float32",
      "unit": "kvarh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "OLD register (Last cleared Per Phase Energy Registers) - 32 bit floating point values: Reactive Energy Delivered- Received Phase B",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60448,
      "type": "float32",
      "unit": "kvarh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "OLD register (Last cleared Per Phase Energy Registers) - 32 bit floating point values: Reactive Energy Delivered- Received Phase C",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60450,
      "type": "float32",
      "unit": "kvarh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "OLD register (Last cleared Per Phase Energy Registers) - 32 bit floating point values: Apparent Energy Delivered Phase A",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60452,
      "type": "float32",
      "unit": "kVAh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "OLD register (Last cleared Per Phase Energy Registers) - 32 bit floating point values: Apparent Energy Delivered Phase B",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60454,
      "type": "float32",
      "unit": "kVAh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "OLD register (Last cleared Per Phase Energy Registers) - 32 bit floating point values: Apparent Energy Delivered Phase C",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60456,
      "type": "float32",
      "unit": "kVAh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "OLD register (Last cleared Per Phase Energy Registers) - 32 bit floating point values: Apparent Energy Recieved Phase A",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60458,
      "type": "float32",
      "unit": "kVAh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "OLD register (Last cleared Per Phase Energy Registers) - 32 bit floating point values: Apparent Energy Recieved Phase B",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60460,
      "type": "float32",
      "unit": "kVAh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "OLD register (Last cleared Per Phase Energy Registers) - 32 bit floating point values: Apparent Energy Recieved Phase C",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60462,
      "type": "float32",
      "unit": "kVAh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "OLD register (Last cleared Per Phase Energy Registers) - 32 bit floating point values: Apparent Energy Delivered + Received Phase A",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60464,
      "type": "float32",
      "unit": "kVAh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "OLD register (Last cleared Per Phase Energy Registers) - 32 bit floating point values: Apparent Energy Delivered + Received Phase B",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60466,
      "type": "float32",
      "unit": "kVAh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "OLD register (Last cleared Per Phase Energy Registers) - 32 bit floating point values: Apparent Energy Delivered + Received  Phase C",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60468,
      "type": "float32",
      "unit": "kVAh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "OLD register (Last cleared Per Phase Energy Registers) - 32 bit floating point values: Apparent Energy Delivered- Received Phase A",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60470,
      "type": "float32",
      "unit": "kVAh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "OLD register (Last cleared Per Phase Energy Registers) - 32 bit floating point values: Apparent Energy Delivered- Received Phase B",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60472,
      "type": "float32",
      "unit": "kVAh",
      "access": "R",
      "description": "Only on PM2225"
    },
    {
      "name": "OLD register (Last cleared Per Phase Energy Registers) - 32 bit floating point values: Apparent Energy Delivered- Received Phase C",
      "group": "Meter Data (Advanced)",
      "area": "holding",
      "address": 60474,
      "type": "float32",
      "unit": "kVAh",
      "access": "R",
      "description": "Only on PM2225"
    }
  ]
}
