{
  "manufacturer": "eaton",
  "model": "iq250-iq260-power-meter",
  "device": "iq250-iq260-power-meter",
  "category": "Altro",
  "protocol": "modbus",
  "version": "v1",
  "firmware": null,
  "verification": "IMPORTED",
  "isDemo": false,
  "source": {
    "title": "eaton iq250-iq260-power-meter — modbus-database (registers.json)",
    "url": "https://www.aggsoft.com/serial-data-logger/tutorials/modbus-data-logging/eaton-iq250-iq260-power-meter.htm",
    "documentRef": null,
    "revision": null
  },
  "generatedAt": "2026-09-21T14:46:31.336Z",
  "registers": [
    {
      "address": "1999",
      "addressNumeric": 1999,
      "signal": "amps_a_average",
      "name": "Amps-a,-average",
      "description": "Amps-a,-average",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "amps",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "2001",
      "addressNumeric": 2001,
      "signal": "amps_b_average",
      "name": "Amps-b,-average",
      "description": "Amps-b,-average",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "amps",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "2003",
      "addressNumeric": 2003,
      "signal": "amps_c_average",
      "name": "Amps-c,-average",
      "description": "Amps-c,-average",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "amps",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "2005",
      "addressNumeric": 2005,
      "signal": "positive_watts_3_ph_average",
      "name": "Positive-watts,-3-ph,-average",
      "description": "Positive-watts,-3-ph,-average",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "watts",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "2007",
      "addressNumeric": 2007,
      "signal": "positive_vars_3_ph_average",
      "name": "Positive-vars,-3-ph,-average",
      "description": "Positive-vars,-3-ph,-average",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "VARs",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "2009",
      "addressNumeric": 2009,
      "signal": "negative_watts_3_ph_average",
      "name": "Negative-watts,-3-ph,-average",
      "description": "Negative-watts,-3-ph,-average",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "watts",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "2011",
      "addressNumeric": 2011,
      "signal": "negative_vars_3_ph_average",
      "name": "Negative-vars,-3-ph,-average",
      "description": "Negative-vars,-3-ph,-average",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "VARs",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "2013",
      "addressNumeric": 2013,
      "signal": "vas_3_ph_average",
      "name": "Vas,-3-ph,-average",
      "description": "Vas,-3-ph,-average",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "VAs",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "2015",
      "addressNumeric": 2015,
      "signal": "positive_pf_3_ph_average",
      "name": "Positive-pf,-3-ph,-average",
      "description": "Positive-pf,-3-ph,-average",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "none",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "2017",
      "addressNumeric": 2017,
      "signal": "negative_pf_3_pf_average",
      "name": "Negative-pf,-3-pf,-average",
      "description": "Negative-pf,-3-pf,-average",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "none",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "2019",
      "addressNumeric": 2019,
      "signal": "neutral_current_average",
      "name": "Neutral-current,-average",
      "description": "Neutral-current,-average",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "amps",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "2021",
      "addressNumeric": 2021,
      "signal": "positive_watts_phase_a_average",
      "name": "Positive-watts,-phase-a,-average",
      "description": "Positive-watts,-phase-a,-average",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "watts",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "2023",
      "addressNumeric": 2023,
      "signal": "positive_watts_phase_b_average",
      "name": "Positive-watts,-phase-b,-average",
      "description": "Positive-watts,-phase-b,-average",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "watts",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "2025",
      "addressNumeric": 2025,
      "signal": "positive_watts_phase_c_average",
      "name": "Positive-watts,-phase-c,-average",
      "description": "Positive-watts,-phase-c,-average",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "watts",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "2027",
      "addressNumeric": 2027,
      "signal": "positive_vars_phase_a_average",
      "name": "Positive-vars,-phase-a,-average",
      "description": "Positive-vars,-phase-a,-average",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "VARs",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "2029",
      "addressNumeric": 2029,
      "signal": "positive_vars_phase_b_average",
      "name": "Positive-vars,-phase-b,-average",
      "description": "Positive-vars,-phase-b,-average",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "VARs",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "2031",
      "addressNumeric": 2031,
      "signal": "positive_vars_phase_c_average",
      "name": "Positive-vars,-phase-c,-average",
      "description": "Positive-vars,-phase-c,-average",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "VARs",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "2033",
      "addressNumeric": 2033,
      "signal": "negative_watts_phase_a_average",
      "name": "Negative-watts,-phase-a,-average",
      "description": "Negative-watts,-phase-a,-average",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "watts",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "2035",
      "addressNumeric": 2035,
      "signal": "negative_watts_phase_b_average",
      "name": "Negative-watts,-phase-b,-average",
      "description": "Negative-watts,-phase-b,-average",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "watts",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "2037",
      "addressNumeric": 2037,
      "signal": "negative_watts_phase_c_average",
      "name": "Negative-watts,-phase-c,-average",
      "description": "Negative-watts,-phase-c,-average",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "watts",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "2039",
      "addressNumeric": 2039,
      "signal": "negative_vars_phase_a_average",
      "name": "Negative-vars,-phase-a,-average",
      "description": "Negative-vars,-phase-a,-average",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "VARs",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "2041",
      "addressNumeric": 2041,
      "signal": "negative_vars_phase_b_average",
      "name": "Negative-vars,-phase-b,-average",
      "description": "Negative-vars,-phase-b,-average",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "VARs",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "2043",
      "addressNumeric": 2043,
      "signal": "negative_vars_phase_c_average",
      "name": "Negative-vars,-phase-c,-average",
      "description": "Negative-vars,-phase-c,-average",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "VARs",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "2045",
      "addressNumeric": 2045,
      "signal": "vas_phase_a_average",
      "name": "Vas,-phase-a,-average",
      "description": "Vas,-phase-a,-average",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "VAs",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "2047",
      "addressNumeric": 2047,
      "signal": "vas_phase_b_average",
      "name": "Vas,-phase-b,-average",
      "description": "Vas,-phase-b,-average",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "VAs",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "2049",
      "addressNumeric": 2049,
      "signal": "vas_phase_c_average",
      "name": "Vas,-phase-c,-average",
      "description": "Vas,-phase-c,-average",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "VAs",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "2051",
      "addressNumeric": 2051,
      "signal": "positive_pf_phase_a_average",
      "name": "Positive-pf,-phase-a,-average",
      "description": "Positive-pf,-phase-a,-average",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "none",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "2053",
      "addressNumeric": 2053,
      "signal": "positive_pf_phase_b_average",
      "name": "Positive-pf,-phase-b,-average",
      "description": "Positive-pf,-phase-b,-average",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "none",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "2055",
      "addressNumeric": 2055,
      "signal": "positive_pf_phase_c_average",
      "name": "Positive-pf,-phase-c,-average",
      "description": "Positive-pf,-phase-c,-average",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "none",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "2057",
      "addressNumeric": 2057,
      "signal": "negative_pf_phase_a_average",
      "name": "Negative-pf,-phase-a,-average",
      "description": "Negative-pf,-phase-a,-average",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "none",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "2059",
      "addressNumeric": 2059,
      "signal": "negative_pf_phase_b_average",
      "name": "Negative-pf,-phase-b,-average",
      "description": "Negative-pf,-phase-b,-average",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "none",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "2061",
      "addressNumeric": 2061,
      "signal": "negative_pf_phase_c_average",
      "name": "Negative-pf,-phase-c,-average",
      "description": "Negative-pf,-phase-c,-average",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "none",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "2999",
      "addressNumeric": 2999,
      "signal": "watts_3_ph_total",
      "name": "Watts,-3-ph-total",
      "description": "Watts,-3-ph-total",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "watts",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "3001",
      "addressNumeric": 3001,
      "signal": "vars_3_ph_total",
      "name": "Vars,-3-ph-total",
      "description": "Vars,-3-ph-total",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "VARs",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "3003",
      "addressNumeric": 3003,
      "signal": "vas_3_ph_total",
      "name": "Vas,-3-ph-total",
      "description": "Vas,-3-ph-total",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "VAs",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "3005",
      "addressNumeric": 3005,
      "signal": "power_factor_3_ph_total",
      "name": "Power-factor,-3-ph-total",
      "description": "Power-factor,-3-ph-total",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "none",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "3007",
      "addressNumeric": 3007,
      "signal": "watts_phase_a",
      "name": "Watts,-phase-a",
      "description": "Watts,-phase-a",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "watts",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "3009",
      "addressNumeric": 3009,
      "signal": "watts_phase_b",
      "name": "Watts,-phase-b",
      "description": "Watts,-phase-b",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "watts",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "3011",
      "addressNumeric": 3011,
      "signal": "watts_phase_c",
      "name": "Watts,-phase-c",
      "description": "Watts,-phase-c",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "watts",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "3013",
      "addressNumeric": 3013,
      "signal": "vars_phase_a",
      "name": "Vars,-phase-a",
      "description": "Vars,-phase-a",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "VARs",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "3017",
      "addressNumeric": 3017,
      "signal": "vars_phase_c",
      "name": "Vars,-phase-c",
      "description": "Vars,-phase-c",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "VARs",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "3019",
      "addressNumeric": 3019,
      "signal": "vas_phase_a",
      "name": "Vas,-phase-a",
      "description": "Vas,-phase-a",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "VAs",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "3021",
      "addressNumeric": 3021,
      "signal": "vas_phase_b",
      "name": "Vas,-phase-b",
      "description": "Vas,-phase-b",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "VAs",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "3023",
      "addressNumeric": 3023,
      "signal": "vas_phase_c",
      "name": "Vas,-phase-c",
      "description": "Vas,-phase-c",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "VAs",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "3025",
      "addressNumeric": 3025,
      "signal": "power_factor_phase_a",
      "name": "Power-factor,-phase-a",
      "description": "Power-factor,-phase-a",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "none",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "3027",
      "addressNumeric": 3027,
      "signal": "power_factor_phase_b",
      "name": "Power-factor,-phase-b",
      "description": "Power-factor,-phase-b",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "none",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "3029",
      "addressNumeric": 3029,
      "signal": "power_factor_phase_c",
      "name": "Power-factor,-phase-c",
      "description": "Power-factor,-phase-c",
      "functionCode": 3,
      "datatype": "float32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "none",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "3031",
      "addressNumeric": 3031,
      "signal": "w_hours_received",
      "name": "W-hours,-received",
      "description": "W-hours,-received",
      "functionCode": 3,
      "datatype": "int32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "Wh per energy format",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "3033",
      "addressNumeric": 3033,
      "signal": "w_hours_delivered",
      "name": "W-hours,-delivered",
      "description": "W-hours,-delivered",
      "functionCode": 3,
      "datatype": "int32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "Wh per energy format",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    },
    {
      "address": "3035",
      "addressNumeric": 3035,
      "signal": "w_hours_net",
      "name": "W-hours,-net",
      "description": "W-hours,-net",
      "functionCode": 3,
      "datatype": "int32",
      "length": 2,
      "scale": 1,
      "offset": 0,
      "unit": "Wh per energy format",
      "access": "READ",
      "endianness": null,
      "group": null,
      "notes": null
    }
  ]
}