manufacturer: schneider
model: electric-pm800
device: electric-pm800
category: Altro
protocol: modbus
version: v1
firmware: null
verification: IMPORTED
isDemo: false
source:
  title: schneider electric-pm800 — modbus-database (registers.json)
  url: https://www.aggsoft.com/serial-data-logger/tutorials/modbus-data-logging/schneider-electric-pm800.htm
  documentRef: null
  revision: null
generatedAt: 2026-09-21T13:30:39.794Z
registers:
  - address: "628"
    addressNumeric: 628
    signal: ethernet_physical_connection
    name: Ethernet-physical-connection
    description: Ethernet-physical-connection
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "629"
    addressNumeric: 629
    signal: baud_rate
    name: Baud-rate
    description: Baud-rate
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "630"
    addressNumeric: 630
    signal: parity
    name: Parity
    description: Parity
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "631"
    addressNumeric: 631
    signal: wire_mode
    name: Wire-mode
    description: Wire-mode
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "632"
    addressNumeric: 632
    signal: port_protocol_mode
    name: Port-protocol-mode
    description: Port-protocol-mode
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "633"
    addressNumeric: 633
    signal: pm8ecc_reset_counter
    name: PM8ECC-reset-counter
    description: PM8ECC-reset-counter
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "634"
    addressNumeric: 634
    signal: frame_type
    name: Frame-type
    description: Frame-type
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1100"
    addressNumeric: 1100
    signal: current_phase_a
    name: Current,-phase-A
    description: Current,-phase-A
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: Amps/Scale
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1101"
    addressNumeric: 1101
    signal: current_phase_b
    name: Current,-phase-B
    description: Current,-phase-B
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: Amps/Scale
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1102"
    addressNumeric: 1102
    signal: current_phase_c
    name: Current,-phase-C
    description: Current,-phase-C
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: Amps/Scale
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1103"
    addressNumeric: 1103
    signal: current_neutral
    name: Current,-neutral
    description: Current,-neutral
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: Amps/Scale
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1104"
    addressNumeric: 1104
    signal: current_ground
    name: Current,-ground
    description: Current,-ground
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: Amps/Scale
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1105"
    addressNumeric: 1105
    signal: current_3_phase_average
    name: Current,-3-phase-average
    description: Current,-3-phase-average
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: Amps/Scale
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1107"
    addressNumeric: 1107
    signal: current_unbalance_phase_a
    name: Current,-unbalance,-phase-A
    description: Current,-unbalance,-phase-A
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: "%"
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1108"
    addressNumeric: 1108
    signal: current_unbalance_phase_b
    name: Current,-unbalance,-phase-B
    description: Current,-unbalance,-phase-B
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: "%"
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1109"
    addressNumeric: 1109
    signal: current_unbalance_phase_c
    name: Current,-unbalance,-phase-C
    description: Current,-unbalance,-phase-C
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: "%"
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1110"
    addressNumeric: 1110
    signal: current_unbalance_max
    name: Current,-unbalance,-max
    description: Current,-unbalance,-max
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: "%"
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1120"
    addressNumeric: 1120
    signal: voltage_a_b
    name: Voltage,-A-B
    description: Voltage,-A-B
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: Volts/Scale
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1121"
    addressNumeric: 1121
    signal: voltage_b_c
    name: Voltage,-B-C
    description: Voltage,-B-C
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: Volts/Scale
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1122"
    addressNumeric: 1122
    signal: voltage_c_a
    name: Voltage,-C-A
    description: Voltage,-C-A
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: Volts/Scale
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1123"
    addressNumeric: 1123
    signal: voltage_l_l_average
    name: Voltage,-L-L-average
    description: Voltage,-L-L-average
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: Volts/Scale
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1124"
    addressNumeric: 1124
    signal: voltage_a_n
    name: Voltage,-A-N
    description: Voltage,-A-N
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: Volts/Scale
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1125"
    addressNumeric: 1125
    signal: voltage_b_n
    name: Voltage,-B-N
    description: Voltage,-B-N
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: Volts/Scale
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1126"
    addressNumeric: 1126
    signal: voltage_c_n
    name: Voltage,-C-N
    description: Voltage,-C-N
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: Volts/Scale
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1127"
    addressNumeric: 1127
    signal: voltage_n_r
    name: Voltage,-N-R
    description: Voltage,-N-R
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: Volts/Scale
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1128"
    addressNumeric: 1128
    signal: voltage_l_n_average
    name: Voltage,-L-N-average
    description: Voltage,-L-N-average
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: Volts/Scale
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1129"
    addressNumeric: 1129
    signal: voltage_unbalance_a_b
    name: Voltage,-unbalance,-A-B
    description: Voltage,-unbalance,-A-B
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: "%"
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1130"
    addressNumeric: 1130
    signal: voltage_unbalance_b_c
    name: Voltage,-unbalance,-B-C
    description: Voltage,-unbalance,-B-C
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: "%"
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1131"
    addressNumeric: 1131
    signal: voltage_unbalance_c_a
    name: Voltage,-unbalance,-C-A
    description: Voltage,-unbalance,-C-A
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: "%"
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1132"
    addressNumeric: 1132
    signal: voltage_unbalance_max_l_l
    name: Voltage,-unbalance,-max-L-L
    description: Voltage,-unbalance,-max-L-L
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: "%"
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1133"
    addressNumeric: 1133
    signal: voltage_unbalance_a_n
    name: Voltage,-unbalance,-A-N
    description: Voltage,-unbalance,-A-N
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: "%"
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1134"
    addressNumeric: 1134
    signal: voltage_unbalance_b_n
    name: Voltage,-unbalance,-B-N
    description: Voltage,-unbalance,-B-N
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: "%"
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1135"
    addressNumeric: 1135
    signal: voltage_unbalance_c_n
    name: Voltage,-unbalance,-C-N
    description: Voltage,-unbalance,-C-N
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: "%"
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1136"
    addressNumeric: 1136
    signal: voltage_unbalance_max_l_n
    name: Voltage,-unbalance,-max-L-N
    description: Voltage,-unbalance,-max-L-N
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: "%"
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1140"
    addressNumeric: 1140
    signal: real_power_phase_a
    name: Real-power,-phase-A
    description: Real-power,-phase-A
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: kW/Scale
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1141"
    addressNumeric: 1141
    signal: real_power_phase_b
    name: Real-power,-phase-B
    description: Real-power,-phase-B
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: kW/Scale
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1142"
    addressNumeric: 1142
    signal: real_power_phase_c
    name: Real-power,-phase-C
    description: Real-power,-phase-C
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: kW/Scale
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1143"
    addressNumeric: 1143
    signal: real_power_total
    name: Real-power,-total
    description: Real-power,-total
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: kW/Scale
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1144"
    addressNumeric: 1144
    signal: reactive_power_phase_a
    name: Reactive-power,-phase-A
    description: Reactive-power,-phase-A
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: kVAr/Scale
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1145"
    addressNumeric: 1145
    signal: reactive_power_phase_b
    name: Reactive-power,-phase-B
    description: Reactive-power,-phase-B
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: kVAr/Scale
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1146"
    addressNumeric: 1146
    signal: reactive_power_phase_c
    name: Reactive-power,-phase-C
    description: Reactive-power,-phase-C
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: kVAr/Scale
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1147"
    addressNumeric: 1147
    signal: reactive_power_total
    name: Reactive-power,-total
    description: Reactive-power,-total
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: kVAr/Scale
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1148"
    addressNumeric: 1148
    signal: apparent_power_phase_a
    name: Apparent-power,-phase-A
    description: Apparent-power,-phase-A
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: kVA/Scale
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1149"
    addressNumeric: 1149
    signal: apparent_power_phase_b
    name: Apparent-power,-phase-B
    description: Apparent-power,-phase-B
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: kVA/Scale
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1150"
    addressNumeric: 1150
    signal: apparent_power_phase_c
    name: Apparent-power,-phase-C
    description: Apparent-power,-phase-C
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: kVA/Scale
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1151"
    addressNumeric: 1151
    signal: apparent_power_total
    name: Apparent-power,-total
    description: Apparent-power,-total
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: kVA/Scale
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1160"
    addressNumeric: 1160
    signal: true_power_factor_phase_a
    name: True-power-factor,-phase-A
    description: True-power-factor,-phase-A
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1161"
    addressNumeric: 1161
    signal: true_power_factor_phase_b
    name: True-power-factor,-phase-B
    description: True-power-factor,-phase-B
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1162"
    addressNumeric: 1162
    signal: true_power_factor_phase_c
    name: True-power-factor,-phase-C
    description: True-power-factor,-phase-C
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1163"
    addressNumeric: 1163
    signal: true_power_factor_total
    name: True-power-factor,-total
    description: True-power-factor,-total
    functionCode: 3
    datatype: int32
    length: 2
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
