manufacturer: eaton
model: iq100-series-iq130-iq140-iq150
device: iq100-series-iq130-iq140-iq150
category: Altro
protocol: modbus
version: v1
firmware: null
verification: IMPORTED
isDemo: false
source:
  title: eaton iq100-series-iq130-iq140-iq150 — modbus-database (registers.json)
  url: https://www.aggsoft.com/serial-data-logger/tutorials/modbus-data-logging/eaton-iq100-series-iq130-iq140-iq150.htm
  documentRef: null
  revision: null
generatedAt: 2026-09-21T14:38:36.563Z
registers:
  - address: "16"
    addressNumeric: 16
    signal: meter_type
    name: Meter-type
    description: Meter-type
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: bit-mapped
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "17"
    addressNumeric: 17
    signal: firmware_version
    name: Firmware-version
    description: Firmware-version
    functionCode: 3
    datatype: string
    length: null
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "19"
    addressNumeric: 19
    signal: map_version
    name: Map-version
    description: Map-version
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: 0 to 65535
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "20"
    addressNumeric: 20
    signal: meter_configuration
    name: Meter-configuration
    description: Meter-configuration
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: bit-mapped
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "21"
    addressNumeric: 21
    signal: asic_version
    name: Asic-version
    description: Asic-version
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: 0-65535
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "899"
    addressNumeric: 899
    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: Watt
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "901"
    addressNumeric: 901
    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: "903"
    addressNumeric: 903
    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: "999"
    addressNumeric: 999
    signal: voits_a_n
    name: Voits-A-N
    description: Voits-A-N
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: voIts
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1001"
    addressNumeric: 1001
    signal: voits_b_n
    name: Voits-B-N
    description: Voits-B-N
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: volts
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1003"
    addressNumeric: 1003
    signal: voits_c_n
    name: Voits-C-N
    description: Voits-C-N
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: voIts
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1005"
    addressNumeric: 1005
    signal: voits_a_b
    name: Voits-A-B
    description: Voits-A-B
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: volts
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1007"
    addressNumeric: 1007
    signal: voits_b_c
    name: Voits-B-C
    description: Voits-B-C
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: volts
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1009"
    addressNumeric: 1009
    signal: voits_c_a
    name: Voits-C-A
    description: Voits-C-A
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: volts
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1011"
    addressNumeric: 1011
    signal: amps_a
    name: Amps-A
    description: Amps-A
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: amps
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1013"
    addressNumeric: 1013
    signal: amps_b
    name: Amps-B
    description: Amps-B
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: amps
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1015"
    addressNumeric: 1015
    signal: amps_c
    name: Amps-C
    description: Amps-C
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: amps
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1017"
    addressNumeric: 1017
    signal: watts_3_ph_total_1017
    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: "1019"
    addressNumeric: 1019
    signal: vars_3_ph_total_1019
    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: "1021"
    addressNumeric: 1021
    signal: vas_3_ph_total_1021
    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: "1025"
    addressNumeric: 1025
    signal: frequency
    name: Frequency
    description: Frequency
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: Hz
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1027"
    addressNumeric: 1027
    signal: neutral_current
    name: Neutral-current
    description: Neutral-current
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: amps
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1099"
    addressNumeric: 1099
    signal: w_hours_received
    name: W-hours,-received
    description: W-hours,-received
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: Wh
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1101"
    addressNumeric: 1101
    signal: w_hours_delivered
    name: W-hours,-delivered
    description: W-hours,-delivered
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: Wh
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1103"
    addressNumeric: 1103
    signal: w_hours_net
    name: W-hours,-net
    description: W-hours,-net
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: Wh
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1105"
    addressNumeric: 1105
    signal: w_hours_total
    name: W-hours,-total
    description: W-hours,-total
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: Wh
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1107"
    addressNumeric: 1107
    signal: var_hours_positive
    name: Var-hours,-positive
    description: Var-hours,-positive
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: VARh
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1109"
    addressNumeric: 1109
    signal: var_hours_negative
    name: Var-hours,-negative
    description: Var-hours,-negative
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: VARh
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1111"
    addressNumeric: 1111
    signal: var_hours_net
    name: Var-hours,-net
    description: Var-hours,-net
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: VARh
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1113"
    addressNumeric: 1113
    signal: var_hours_total
    name: Var-hours,-total
    description: Var-hours,-total
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: VARh
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1115"
    addressNumeric: 1115
    signal: va_hours_total
    name: Va-hours,-total
    description: Va-hours,-total
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: 0 to 99999999
    access: READ
    endianness: null
    group: null
    notes: null
  - 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: -9999 M to +9999 M
    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: -1.00 to +1.00
    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: -1.00 to +1.00
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "3001"
    addressNumeric: 3001
    signal: volts_b_n_minimum
    name: Volts-B-n,-minimum
    description: Volts-B-n,-minimum
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: Volt
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "3129"
    addressNumeric: 3129
    signal: negative_power_factor_3_ph_maximum_avg_demand
    name: Negative-power-factor,-3-ph,-maximum-avg-demand
    description: Negative-power-factor,-3-ph,-maximum-avg-demand
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: -1.00 to +1.00
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "4099"
    addressNumeric: 4099
    signal: phase_a_current
    name: Phase-A-current
    description: Phase-A-current
    functionCode: 3
    datatype: int16
    length: 1
    scale: 1
    offset: 0
    unit: -1800 to +1800
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "4100"
    addressNumeric: 4100
    signal: phase_b_current
    name: Phase-B-current
    description: Phase-B-current
    functionCode: 3
    datatype: int16
    length: 1
    scale: 1
    offset: 0
    unit: -1800 to +1800
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "4101"
    addressNumeric: 4101
    signal: phase_c_current
    name: Phase-C-current
    description: Phase-C-current
    functionCode: 3
    datatype: int16
    length: 1
    scale: 1
    offset: 0
    unit: -1800 to +1800
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "4102"
    addressNumeric: 4102
    signal: angle_volts_a_b
    name: Angle,-volts-A-B
    description: Angle,-volts-A-B
    functionCode: 3
    datatype: int16
    length: 1
    scale: 1
    offset: 0
    unit: -1800 to +1800
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "4103"
    addressNumeric: 4103
    signal: angle_volts_b_c
    name: Angle,-volts-B-C
    description: Angle,-volts-B-C
    functionCode: 3
    datatype: int16
    length: 1
    scale: 1
    offset: 0
    unit: -1800 to +1800
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "4104"
    addressNumeric: 4104
    signal: angle_volts_c_a
    name: Angle,-volts-C-A
    description: Angle,-volts-C-A
    functionCode: 3
    datatype: int16
    length: 1
    scale: 1
    offset: 0
    unit: -1800 to +1800
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "4999"
    addressNumeric: 4999
    signal: meter_status
    name: Meter-status
    description: Meter-status
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: bit-mapped
    access: READ
    endianness: null
    group: null
    notes: null
