manufacturer: eaton
model: pxm-2000
device: pxm-2000
category: Altro
protocol: modbus
version: v1
firmware: null
verification: IMPORTED
isDemo: false
source:
  title: eaton pxm-2000 — modbus-database (registers.json)
  url: https://www.aggsoft.com/serial-data-logger/tutorials/modbus-data-logging/eaton-pxm-2000.htm
  documentRef: null
  revision: null
generatedAt: 2026-09-21T14:28:36.177Z
registers:
  - address: "1032"
    addressNumeric: 1032
    signal: vendor_name
    name: Vendor-name
    description: Vendor-name
    functionCode: 3
    datatype: string
    length: null
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1064"
    addressNumeric: 1064
    signal: model_name
    name: Model-name
    description: Model-name
    functionCode: 3
    datatype: string
    length: null
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1096"
    addressNumeric: 1096
    signal: display_name
    name: Display-name
    description: Display-name
    functionCode: 3
    datatype: string
    length: null
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1276"
    addressNumeric: 1276
    signal: serial_number
    name: Serial-number
    description: Serial-number
    functionCode: 3
    datatype: string
    length: null
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1355"
    addressNumeric: 1355
    signal: nominal_voltage
    name: Nominal-voltage
    description: Nominal-voltage
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: volts
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1361"
    addressNumeric: 1361
    signal: phases_to_display_on_meter_front
    name: Phases-to-display-on-meter-front
    description: Phases-to-display-on-meter-front
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1605"
    addressNumeric: 1605
    signal: field_replaceable_unit
    name: Field-replaceable-unit
    description: Field-replaceable-unit
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1668"
    addressNumeric: 1668
    signal: nominal_frequency
    name: Nominal-frequency
    description: Nominal-frequency
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: hertz
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1810"
    addressNumeric: 1810
    signal: output_current_rating
    name: Output-current-rating
    description: Output-current-rating
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: amperes
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "2108"
    addressNumeric: 2108
    signal: software_version
    name: Software-version
    description: Software-version
    functionCode: 3
    datatype: string
    length: null
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "3000"
    addressNumeric: 3000
    signal: status
    name: Status
    description: Status
    functionCode: 3
    datatype: uint16
    length: 1
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "4002"
    addressNumeric: 4002
    signal: vab
    name: Vab
    description: Vab
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: volts
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "4004"
    addressNumeric: 4004
    signal: vbc
    name: Vbc
    description: Vbc
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: volts
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "4006"
    addressNumeric: 4006
    signal: vca
    name: Vca
    description: Vca
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: volts
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "4008"
    addressNumeric: 4008
    signal: v_l_l_average
    name: V-(L-l)-average
    description: V-(L-l)-average
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: volts
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "4010"
    addressNumeric: 4010
    signal: van
    name: Van
    description: Van
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: volts
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "4012"
    addressNumeric: 4012
    signal: vbn
    name: Vbn
    description: Vbn
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: volts
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "4014"
    addressNumeric: 4014
    signal: vcn
    name: Vcn
    description: Vcn
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: volts
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "4016"
    addressNumeric: 4016
    signal: v_l_n_average
    name: V-(L-n)-average
    description: V-(L-n)-average
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: volts
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "4497"
    addressNumeric: 4497
    signal: phase_angle_vab
    name: Phase-angle-vab
    description: Phase-angle-vab
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: degrees-phase
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "4499"
    addressNumeric: 4499
    signal: phase_angle_vbc
    name: Phase-angle-vbc
    description: Phase-angle-vbc
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: degrees-phase
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "4501"
    addressNumeric: 4501
    signal: phase_angle_vca
    name: Phase-angle-vca
    description: Phase-angle-vca
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: degrees-phase
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "4525"
    addressNumeric: 4525
    signal: v_l_l_average_long_term_average
    name: V-(L-l)-average---long-term-average
    description: V-(L-l)-average---long-term-average
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: volts
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "4527"
    addressNumeric: 4527
    signal: v_l_n_average_long_term_average
    name: V-(L-n)-average---long-term-average
    description: V-(L-n)-average---long-term-average
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: volts
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "5002"
    addressNumeric: 5002
    signal: ia
    name: Ia
    description: Ia
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: amperes
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "5004"
    addressNumeric: 5004
    signal: ib
    name: Ib
    description: Ib
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: amperes
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "5006"
    addressNumeric: 5006
    signal: ic
    name: Ic
    description: Ic
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: amperes
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "5010"
    addressNumeric: 5010
    signal: in
    name: In
    description: In
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: amperes
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "5012"
    addressNumeric: 5012
    signal: iavg
    name: Iavg
    description: Iavg
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: amperes
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "5014"
    addressNumeric: 5014
    signal: demand_ia_peak
    name: Demand-ia-peak
    description: Demand-ia-peak
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: amperes
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "5016"
    addressNumeric: 5016
    signal: demand_ib_peak
    name: Demand-ib-peak
    description: Demand-ib-peak
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: amperes
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "5018"
    addressNumeric: 5018
    signal: demand_ic_peak
    name: Demand-ic-peak
    description: Demand-ic-peak
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: amperes
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "5250"
    addressNumeric: 5250
    signal: demand_ia
    name: Demand-ia
    description: Demand-ia
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: amperes
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "5252"
    addressNumeric: 5252
    signal: demand_ib
    name: Demand-ib
    description: Demand-ib
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: amperes
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "5254"
    addressNumeric: 5254
    signal: demand_ic
    name: Demand-ic
    description: Demand-ic
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: amperes
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "5258"
    addressNumeric: 5258
    signal: demand_in
    name: Demand-in
    description: Demand-in
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: amperes
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "5262"
    addressNumeric: 5262
    signal: demand_in_peak
    name: Demand-in-peak
    description: Demand-in-peak
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: amperes
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "5338"
    addressNumeric: 5338
    signal: phase_angle_ia
    name: Phase-angle-ia
    description: Phase-angle-ia
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: degrees-phase
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "5340"
    addressNumeric: 5340
    signal: phase_angle_ib
    name: Phase-angle-ib
    description: Phase-angle-ib
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: degrees-phase
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "5342"
    addressNumeric: 5342
    signal: phase_angle_ic
    name: Phase-angle-ic
    description: Phase-angle-ic
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: degrees-phase
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "5448"
    addressNumeric: 5448
    signal: ia_long_term_average
    name: Ia---long-term-average
    description: Ia---long-term-average
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: amperes
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "5450"
    addressNumeric: 5450
    signal: ib_long_term_average
    name: Ib---long-term-average
    description: Ib---long-term-average
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: amperes
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "5452"
    addressNumeric: 5452
    signal: ic_long_term_average
    name: Ic---long-term-average
    description: Ic---long-term-average
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: amperes
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "5454"
    addressNumeric: 5454
    signal: in_long_term_average
    name: In---long-term-average
    description: In---long-term-average
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: amperes
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "6000"
    addressNumeric: 6000
    signal: real_power_phase_a
    name: Real-power-phase-A
    description: Real-power-phase-A
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: watts
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "6002"
    addressNumeric: 6002
    signal: real_power_phase_b
    name: Real-power-phase-B
    description: Real-power-phase-B
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: watts
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "6004"
    addressNumeric: 6004
    signal: real_power_phase_c
    name: Real-power-phase-C
    description: Real-power-phase-C
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: watts
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "6006"
    addressNumeric: 6006
    signal: real_power
    name: Real-power
    description: Real-power
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: watts
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "6064"
    addressNumeric: 6064
    signal: apparent_power_phase_a
    name: Apparent-power-phase-A
    description: Apparent-power-phase-A
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: volt-amperes
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "6066"
    addressNumeric: 6066
    signal: apparent_power_phase_b
    name: Apparent-power-phase-B
    description: Apparent-power-phase-B
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: volt-amperes
    access: READ
    endianness: null
    group: null
    notes: null
