{
  "format": "voltrus-modbus-poll-template",
  "version": 1,
  "device": {
    "vendor": "Schneider Electric",
    "model": "iEM3355",
    "series": "iEM3000 (iEM3300 series)"
  },
  "page": "https://voltrus.id/registers/schneider-electric/iem3355/",
  "source": {
    "title": "iEM3100 / iEM3200 / iEM3300 series user manual",
    "url": "https://productinfo.se.com/iem3100_iem3200_iem3300/iem3100_iem3200_iem3300-series_user-manual/iEM3100_iEM3200_iEM3300%20series_User%20Manual/English/DOCA0005EN-16.pdf",
    "document": "DOCA0005EN-16, 05/2026",
    "fetched": "2026-10-24"
  },
  "addressing": "Block addresses are 0-based wire addresses, the ones Modbus Poll shows.",
  "wordOrder": null,
  "blocks": [
    {
      "name": "Meter_Name",
      "address": 29,
      "quantity": 20,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Meter_Model",
      "address": 49,
      "quantity": 20,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Manufacturer",
      "address": 69,
      "quantity": 20,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Serial_Number",
      "address": 129,
      "quantity": 2,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Hardware_Revision",
      "address": 135,
      "quantity": 5,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Firmware_Version",
      "address": 1636,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Diagnostics_Error_Status",
      "address": 44999,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Meter_Operation_Timer",
      "address": 2003,
      "quantity": 2,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Number_Of_Phases",
      "address": 2013,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Number_Of_Wires",
      "address": 2014,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Power_System",
      "address": 2015,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Nominal_Frequency",
      "address": 2016,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Energy_Pulse_Duration",
      "address": 2128,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Pulse_Output_Association",
      "address": 2130,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Pulse_Weight",
      "address": 2131,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Command_Requested",
      "address": 5249,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Command_Status",
      "address": 5374,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Command_Result",
      "address": 5375,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Comm_Protocol",
      "address": 6499,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Modbus_Address",
      "address": 6500,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Baud_Rate",
      "address": 6501,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Parity",
      "address": 6502,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "DI_Control_Mode",
      "address": 7273,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "DO_Control_Mode",
      "address": 9672,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Current_I1",
      "address": 2999,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Current_I2",
      "address": 3001,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Current_I3",
      "address": 3003,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Current_Avg",
      "address": 3009,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Voltage_L1_L2",
      "address": 3019,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Voltage_L2_L3",
      "address": 3021,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Voltage_L3_L1",
      "address": 3023,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Voltage_LL_Avg",
      "address": 3025,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Voltage_L1_N",
      "address": 3027,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Voltage_L2_N",
      "address": 3029,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Voltage_L3_N",
      "address": 3031,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Voltage_LN_Avg",
      "address": 3035,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Active_Power_L1",
      "address": 3053,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Active_Power_L2",
      "address": 3055,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Active_Power_L3",
      "address": 3057,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Active_Power_Total",
      "address": 3059,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Reactive_Power_Total",
      "address": 3067,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Apparent_Power_Total",
      "address": 3075,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Power_Factor_Total",
      "address": 3083,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Frequency",
      "address": 3109,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "PF_Total_IEC_Float",
      "address": 3191,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "PF_Total_LeadLag_Float",
      "address": 3193,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "PF_Total_IEC_Int",
      "address": 3195,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "PF_Total_LeadLag_Int",
      "address": 3196,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Active_Tariff",
      "address": 4190,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Total_Active_Energy_Import",
      "address": 3203,
      "quantity": 4,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Total_Active_Energy_Export",
      "address": 3207,
      "quantity": 4,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Total_Reactive_Energy_Import",
      "address": 3219,
      "quantity": 4,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Total_Reactive_Energy_Export",
      "address": 3223,
      "quantity": 4,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Partial_Active_Energy_Import",
      "address": 3255,
      "quantity": 4,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Partial_Reactive_Energy_Import",
      "address": 3271,
      "quantity": 4,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Active_Energy_Import_L1",
      "address": 3517,
      "quantity": 4,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Active_Energy_Import_L2",
      "address": 3521,
      "quantity": 4,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Active_Energy_Import_L3",
      "address": 3525,
      "quantity": 4,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Input_Metering_Accumulation",
      "address": 3557,
      "quantity": 4,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Rate_A_Active_Energy_Import",
      "address": 4195,
      "quantity": 4,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Rate_B_Active_Energy_Import",
      "address": 4199,
      "quantity": 4,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Rate_C_Active_Energy_Import",
      "address": 4203,
      "quantity": 4,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Rate_D_Active_Energy_Import",
      "address": 4207,
      "quantity": 4,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Total_Active_Energy_Import_F",
      "address": 45099,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Total_Active_Energy_Export_F",
      "address": 45101,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Total_Reactive_Energy_Import_F",
      "address": 45103,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Total_Reactive_Energy_Export_F",
      "address": 45105,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Partial_Active_Energy_Import_F",
      "address": 45107,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Partial_Reactive_Energy_Import_F",
      "address": 45109,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Reactive_Energy_Import_L1_F",
      "address": 45127,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Reactive_Energy_Import_L2_F",
      "address": 45129,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Reactive_Energy_Import_L3_F",
      "address": 45131,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Overload_Alarm_Setup",
      "address": 45000,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    },
    {
      "name": "Overload_Alarm_Pickup",
      "address": 45001,
      "quantity": 1,
      "type": "float32",
      "area": "holding"
    },
    {
      "name": "Overload_Alarm_Active",
      "address": 45004,
      "quantity": 1,
      "type": "uint16",
      "area": "holding"
    }
  ],
  "registers": [
    {
      "name": "Meter_Name",
      "description": "Meter name",
      "addressInManual": 30,
      "address": 29,
      "area": "holding",
      "type": "string",
      "registers": 20,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Meter_Model",
      "description": "Meter model",
      "addressInManual": 50,
      "address": 49,
      "area": "holding",
      "type": "string",
      "registers": 20,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Manufacturer",
      "description": "Manufacturer name",
      "addressInManual": 70,
      "address": 69,
      "area": "holding",
      "type": "string",
      "registers": 20,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Serial_Number",
      "description": "Serial number",
      "addressInManual": 130,
      "address": 129,
      "area": "holding",
      "type": "uint32",
      "registers": 2,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Hardware_Revision",
      "description": "Hardware revision",
      "addressInManual": 136,
      "address": 135,
      "area": "holding",
      "type": "string",
      "registers": 5,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Firmware_Version",
      "description": "Present firmware version",
      "addressInManual": 1637,
      "address": 1636,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Diagnostics_Error_Status",
      "description": "Diagnostics error status bits",
      "addressInManual": 45000,
      "address": 44999,
      "area": "holding",
      "type": "bitfield16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Meter_Operation_Timer",
      "description": "Meter operation timer",
      "addressInManual": 2004,
      "address": 2003,
      "area": "holding",
      "type": "uint32",
      "registers": 2,
      "unit": "s",
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Number_Of_Phases",
      "description": "Number of phases",
      "addressInManual": 2014,
      "address": 2013,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Number_Of_Wires",
      "description": "Number of wires",
      "addressInManual": 2015,
      "address": 2014,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Power_System",
      "description": "Power system configuration",
      "addressInManual": 2016,
      "address": 2015,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Nominal_Frequency",
      "description": "Nominal frequency",
      "addressInManual": 2017,
      "address": 2016,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": "Hz",
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Energy_Pulse_Duration",
      "description": "Energy pulse duration",
      "addressInManual": 2129,
      "address": 2128,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": "ms",
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Pulse_Output_Association",
      "description": "Digital output association for energy pulse",
      "addressInManual": 2131,
      "address": 2130,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Pulse_Weight",
      "description": "Energy pulse weight",
      "addressInManual": 2132,
      "address": 2131,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": "pulse/kWh",
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Command_Requested",
      "description": "Requested command number",
      "addressInManual": 5250,
      "address": 5249,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Command_Status",
      "description": "Command status",
      "addressInManual": 5375,
      "address": 5374,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Command_Result",
      "description": "Command result code",
      "addressInManual": 5376,
      "address": 5375,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Comm_Protocol",
      "description": "Communication protocol",
      "addressInManual": 6500,
      "address": 6499,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Modbus_Address",
      "description": "Modbus slave address",
      "addressInManual": 6501,
      "address": 6500,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Baud_Rate",
      "description": "Baud rate code",
      "addressInManual": 6502,
      "address": 6501,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Parity",
      "description": "Parity code",
      "addressInManual": 6503,
      "address": 6502,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "DI_Control_Mode",
      "description": "Digital input control mode",
      "addressInManual": 7274,
      "address": 7273,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "DO_Control_Mode",
      "description": "Digital output control mode status",
      "addressInManual": 9673,
      "address": 9672,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Current_I1",
      "description": "Phase 1 current",
      "addressInManual": 3000,
      "address": 2999,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": "A",
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Current_I2",
      "description": "Phase 2 current",
      "addressInManual": 3002,
      "address": 3001,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": "A",
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Current_I3",
      "description": "Phase 3 current",
      "addressInManual": 3004,
      "address": 3003,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": "A",
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Current_Avg",
      "description": "Average current",
      "addressInManual": 3010,
      "address": 3009,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": "A",
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Voltage_L1_L2",
      "description": "Voltage L1 to L2",
      "addressInManual": 3020,
      "address": 3019,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": "V",
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Voltage_L2_L3",
      "description": "Voltage L2 to L3",
      "addressInManual": 3022,
      "address": 3021,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": "V",
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Voltage_L3_L1",
      "description": "Voltage L3 to L1",
      "addressInManual": 3024,
      "address": 3023,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": "V",
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Voltage_LL_Avg",
      "description": "Average line to line voltage",
      "addressInManual": 3026,
      "address": 3025,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": "V",
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Voltage_L1_N",
      "description": "Voltage L1 to neutral",
      "addressInManual": 3028,
      "address": 3027,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": "V",
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Voltage_L2_N",
      "description": "Voltage L2 to neutral",
      "addressInManual": 3030,
      "address": 3029,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": "V",
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Voltage_L3_N",
      "description": "Voltage L3 to neutral",
      "addressInManual": 3032,
      "address": 3031,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": "V",
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Voltage_LN_Avg",
      "description": "Average line to neutral voltage",
      "addressInManual": 3036,
      "address": 3035,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": "V",
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Active_Power_L1",
      "description": "Phase 1 active power",
      "addressInManual": 3054,
      "address": 3053,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": "kW",
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Active_Power_L2",
      "description": "Phase 2 active power",
      "addressInManual": 3056,
      "address": 3055,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": "kW",
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Active_Power_L3",
      "description": "Phase 3 active power",
      "addressInManual": 3058,
      "address": 3057,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": "kW",
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Active_Power_Total",
      "description": "Total active power",
      "addressInManual": 3060,
      "address": 3059,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": "kW",
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Reactive_Power_Total",
      "description": "Total reactive power",
      "addressInManual": 3068,
      "address": 3067,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": "kVAR",
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Apparent_Power_Total",
      "description": "Total apparent power",
      "addressInManual": 3076,
      "address": 3075,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": "kVA",
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Power_Factor_Total",
      "description": "Total power factor",
      "addressInManual": 3084,
      "address": 3083,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Frequency",
      "description": "Frequency",
      "addressInManual": 3110,
      "address": 3109,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": "Hz",
      "scale": 1,
      "access": "R"
    },
    {
      "name": "PF_Total_IEC_Float",
      "description": "Total power factor, IEC format",
      "addressInManual": 3192,
      "address": 3191,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "PF_Total_LeadLag_Float",
      "description": "Total power factor, lead/lag format",
      "addressInManual": 3194,
      "address": 3193,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "PF_Total_IEC_Int",
      "description": "Total power factor, IEC format, integer",
      "addressInManual": 3196,
      "address": 3195,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "PF_Total_LeadLag_Int",
      "description": "Total power factor, lead/lag format, integer",
      "addressInManual": 3197,
      "address": 3196,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Active_Tariff",
      "description": "Active tariff rate",
      "addressInManual": 4191,
      "address": 4190,
      "area": "holding",
      "type": "uint16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Total_Active_Energy_Import",
      "description": "Total active energy import",
      "addressInManual": 3204,
      "address": 3203,
      "area": "holding",
      "type": "uint64",
      "registers": 4,
      "unit": "Wh",
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Total_Active_Energy_Export",
      "description": "Total active energy export",
      "addressInManual": 3208,
      "address": 3207,
      "area": "holding",
      "type": "uint64",
      "registers": 4,
      "unit": "Wh",
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Total_Reactive_Energy_Import",
      "description": "Total reactive energy import",
      "addressInManual": 3220,
      "address": 3219,
      "area": "holding",
      "type": "uint64",
      "registers": 4,
      "unit": "VARh",
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Total_Reactive_Energy_Export",
      "description": "Total reactive energy export",
      "addressInManual": 3224,
      "address": 3223,
      "area": "holding",
      "type": "uint64",
      "registers": 4,
      "unit": "VARh",
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Partial_Active_Energy_Import",
      "description": "Partial active energy import",
      "addressInManual": 3256,
      "address": 3255,
      "area": "holding",
      "type": "uint64",
      "registers": 4,
      "unit": "Wh",
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Partial_Reactive_Energy_Import",
      "description": "Partial reactive energy import",
      "addressInManual": 3272,
      "address": 3271,
      "area": "holding",
      "type": "uint64",
      "registers": 4,
      "unit": "VARh",
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Active_Energy_Import_L1",
      "description": "Phase 1 active energy import",
      "addressInManual": 3518,
      "address": 3517,
      "area": "holding",
      "type": "uint64",
      "registers": 4,
      "unit": "Wh",
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Active_Energy_Import_L2",
      "description": "Phase 2 active energy import",
      "addressInManual": 3522,
      "address": 3521,
      "area": "holding",
      "type": "uint64",
      "registers": 4,
      "unit": "Wh",
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Active_Energy_Import_L3",
      "description": "Phase 3 active energy import",
      "addressInManual": 3526,
      "address": 3525,
      "area": "holding",
      "type": "uint64",
      "registers": 4,
      "unit": "Wh",
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Input_Metering_Accumulation",
      "description": "Input metering accumulation",
      "addressInManual": 3558,
      "address": 3557,
      "area": "holding",
      "type": "uint64",
      "registers": 4,
      "unit": null,
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Rate_A_Active_Energy_Import",
      "description": "Rate A active energy import",
      "addressInManual": 4196,
      "address": 4195,
      "area": "holding",
      "type": "uint64",
      "registers": 4,
      "unit": "Wh",
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Rate_B_Active_Energy_Import",
      "description": "Rate B active energy import",
      "addressInManual": 4200,
      "address": 4199,
      "area": "holding",
      "type": "uint64",
      "registers": 4,
      "unit": "Wh",
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Rate_C_Active_Energy_Import",
      "description": "Rate C active energy import",
      "addressInManual": 4204,
      "address": 4203,
      "area": "holding",
      "type": "uint64",
      "registers": 4,
      "unit": "Wh",
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Rate_D_Active_Energy_Import",
      "description": "Rate D active energy import",
      "addressInManual": 4208,
      "address": 4207,
      "area": "holding",
      "type": "uint64",
      "registers": 4,
      "unit": "Wh",
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Total_Active_Energy_Import_F",
      "description": "Total active energy import (float)",
      "addressInManual": 45100,
      "address": 45099,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": "kWh",
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Total_Active_Energy_Export_F",
      "description": "Total active energy export (float)",
      "addressInManual": 45102,
      "address": 45101,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": "kWh",
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Total_Reactive_Energy_Import_F",
      "description": "Total reactive energy import (float)",
      "addressInManual": 45104,
      "address": 45103,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": "kVARh",
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Total_Reactive_Energy_Export_F",
      "description": "Total reactive energy export (float)",
      "addressInManual": 45106,
      "address": 45105,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": "kVARh",
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Partial_Active_Energy_Import_F",
      "description": "Partial active energy import (float)",
      "addressInManual": 45108,
      "address": 45107,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": "kWh",
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Partial_Reactive_Energy_Import_F",
      "description": "Partial reactive energy import (float)",
      "addressInManual": 45110,
      "address": 45109,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": "kVARh",
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Reactive_Energy_Import_L1_F",
      "description": "Phase 1 reactive energy import (float)",
      "addressInManual": 45128,
      "address": 45127,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": "kVARh",
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Reactive_Energy_Import_L2_F",
      "description": "Phase 2 reactive energy import (float)",
      "addressInManual": 45130,
      "address": 45129,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": "kVARh",
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Reactive_Energy_Import_L3_F",
      "description": "Phase 3 reactive energy import (float)",
      "addressInManual": 45132,
      "address": 45131,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": "kVARh",
      "scale": 1,
      "access": "R"
    },
    {
      "name": "Overload_Alarm_Setup",
      "description": "Overload alarm setup",
      "addressInManual": 45001,
      "address": 45000,
      "area": "holding",
      "type": "bitfield16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Overload_Alarm_Pickup",
      "description": "Overload alarm pickup setpoint",
      "addressInManual": 45002,
      "address": 45001,
      "area": "holding",
      "type": "float32",
      "registers": 2,
      "unit": "kW",
      "scale": 1,
      "access": "RW"
    },
    {
      "name": "Overload_Alarm_Active",
      "description": "Overload alarm activated status",
      "addressInManual": 45005,
      "address": 45004,
      "area": "holding",
      "type": "bitfield16",
      "registers": 1,
      "unit": null,
      "scale": 1,
      "access": "R"
    }
  ]
}
