manufacturer: schneider
model: electric-pm600
device: electric-pm600
category: Altro
protocol: modbus
version: v1
firmware: null
verification: IMPORTED
isDemo: false
source:
  title: schneider electric-pm600 — modbus-database (registers.json)
  url: https://www.aggsoft.com/serial-data-logger/tutorials/modbus-data-logging/schneider-electric-pm600.htm
  documentRef: null
  revision: null
generatedAt: 2026-09-21T14:37:15.675Z
registers:
  - address: "999"
    addressNumeric: 999
    signal: update_interval
    name: Update-interval
    description: Update-interval
    functionCode: 3
    datatype: int16
    length: 1
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1000"
    addressNumeric: 1000
    signal: frequency
    name: Frequency
    description: Frequency
    functionCode: 3
    datatype: int16
    length: 1
    scale: 1
    offset: 0
    unit: Hertz
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1002"
    addressNumeric: 1002
    signal: current_phase_a
    name: Current,-phase-A
    description: Current,-phase-A
    functionCode: 3
    datatype: int16
    length: 1
    scale: 1
    offset: 0
    unit: Amps
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1003"
    addressNumeric: 1003
    signal: current_phase_b
    name: Current,-phase-B
    description: Current,-phase-B
    functionCode: 3
    datatype: int16
    length: 1
    scale: 1
    offset: 0
    unit: Amps
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1004"
    addressNumeric: 1004
    signal: current_phase_c
    name: Current,-phase-C
    description: Current,-phase-C
    functionCode: 3
    datatype: int16
    length: 1
    scale: 1
    offset: 0
    unit: Amps
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1005"
    addressNumeric: 1005
    signal: current_calculated_neutral
    name: Current,-calculated-neutral
    description: Current,-calculated-neutral
    functionCode: 3
    datatype: int16
    length: 1
    scale: 1
    offset: 0
    unit: Amps
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1009"
    addressNumeric: 1009
    signal: current_unbalance_phase_a
    name: Current-unbalance,-phase-A
    description: Current-unbalance,-phase-A
    functionCode: 3
    datatype: int16
    length: 1
    scale: 1
    offset: 0
    unit: Percent
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1010"
    addressNumeric: 1010
    signal: current_unbalance_phase_b
    name: Current-unbalance,-phase-B
    description: Current-unbalance,-phase-B
    functionCode: 3
    datatype: int16
    length: 1
    scale: 1
    offset: 0
    unit: Percent
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1011"
    addressNumeric: 1011
    signal: current_unbalance_phase_c
    name: Current-unbalance,-phase-C
    description: Current-unbalance,-phase-C
    functionCode: 3
    datatype: int16
    length: 1
    scale: 1
    offset: 0
    unit: Percent
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1012"
    addressNumeric: 1012
    signal: current_unbalance_worst
    name: Current-unbalance,-worst
    description: Current-unbalance,-worst
    functionCode: 3
    datatype: int16
    length: 1
    scale: 1
    offset: 0
    unit: Percent
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1013"
    addressNumeric: 1013
    signal: voltage_phase_a_to_b
    name: Voltage,-phase-A-to-B
    description: Voltage,-phase-A-to-B
    functionCode: 3
    datatype: int16
    length: 1
    scale: 1
    offset: 0
    unit: Volts
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1014"
    addressNumeric: 1014
    signal: voltage_phase_b_to_c
    name: Voltage,-phase-B-to-C
    description: Voltage,-phase-B-to-C
    functionCode: 3
    datatype: int16
    length: 1
    scale: 1
    offset: 0
    unit: Volts
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1015"
    addressNumeric: 1015
    signal: voltage_phase_c_to_a
    name: Voltage,-phase-C-to-A
    description: Voltage,-phase-C-to-A
    functionCode: 3
    datatype: int16
    length: 1
    scale: 1
    offset: 0
    unit: Volts
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1017"
    addressNumeric: 1017
    signal: voltage_phase_a_to_neutral
    name: Voltage,-phase-A-to-neutral
    description: Voltage,-phase-A-to-neutral
    functionCode: 3
    datatype: int16
    length: 1
    scale: 1
    offset: 0
    unit: Volts
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1018"
    addressNumeric: 1018
    signal: voltage_phase_b_to_neutral
    name: Voltage,-phase-B-to-neutral
    description: Voltage,-phase-B-to-neutral
    functionCode: 3
    datatype: int16
    length: 1
    scale: 1
    offset: 0
    unit: Volts
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1019"
    addressNumeric: 1019
    signal: voltage_phase_c_to_neutral
    name: Voltage,-phase-C-to-neutral
    description: Voltage,-phase-C-to-neutral
    functionCode: 3
    datatype: int16
    length: 1
    scale: 1
    offset: 0
    unit: Volts
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1021"
    addressNumeric: 1021
    signal: voltage_unbalance_phase_a_b
    name: Voltage-unbalance,-phase-A-B
    description: Voltage-unbalance,-phase-A-B
    functionCode: 3
    datatype: int16
    length: 1
    scale: 1
    offset: 0
    unit: Percent
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1022"
    addressNumeric: 1022
    signal: voltage_unbalance_phase_b_c
    name: Voltage-unbalance,-phase-B-C
    description: Voltage-unbalance,-phase-B-C
    functionCode: 3
    datatype: int16
    length: 1
    scale: 1
    offset: 0
    unit: Percent
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1023"
    addressNumeric: 1023
    signal: voltage_unbalance_phase_c_a
    name: Voltage-unbalance,-phase-C-A
    description: Voltage-unbalance,-phase-C-A
    functionCode: 3
    datatype: int16
    length: 1
    scale: 1
    offset: 0
    unit: Percent
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1024"
    addressNumeric: 1024
    signal: voltage_unbalance_l_l_worst
    name: Voltage-unbalance,-L-L-worst
    description: Voltage-unbalance,-L-L-worst
    functionCode: 3
    datatype: int16
    length: 1
    scale: 1
    offset: 0
    unit: Percent
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1025"
    addressNumeric: 1025
    signal: voltage_unbalance_phase_a
    name: Voltage-unbalance,-phase-A
    description: Voltage-unbalance,-phase-A
    functionCode: 3
    datatype: int16
    length: 1
    scale: 1
    offset: 0
    unit: Percent
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1026"
    addressNumeric: 1026
    signal: voltage_unbalance_phase_b
    name: Voltage-unbalance,-phase-B
    description: Voltage-unbalance,-phase-B
    functionCode: 3
    datatype: int16
    length: 1
    scale: 1
    offset: 0
    unit: Percent
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1027"
    addressNumeric: 1027
    signal: voltage_unbalance_phase_c
    name: Voltage-unbalance,-phase-C
    description: Voltage-unbalance,-phase-C
    functionCode: 3
    datatype: int16
    length: 1
    scale: 1
    offset: 0
    unit: Percent
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1028"
    addressNumeric: 1028
    signal: voltage_unbalance_l_n_worst
    name: Voltage-unbalance,-L-N-worst
    description: Voltage-unbalance,-L-N-worst
    functionCode: 3
    datatype: int16
    length: 1
    scale: 1
    offset: 0
    unit: Percent
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1030"
    addressNumeric: 1030
    signal: true_power_factor_phase_a
    name: True-power-factor,-phase-A
    description: True-power-factor,-phase-A
    functionCode: 3
    datatype: int16
    length: 1
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1031"
    addressNumeric: 1031
    signal: true_power_factor_phase_b
    name: True-power-factor,-phase-B
    description: True-power-factor,-phase-B
    functionCode: 3
    datatype: int16
    length: 1
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1032"
    addressNumeric: 1032
    signal: true_power_factor_phase_c
    name: True-power-factor,-phase-C
    description: True-power-factor,-phase-C
    functionCode: 3
    datatype: int16
    length: 1
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1033"
    addressNumeric: 1033
    signal: true_power_factor_3_phase_total
    name: True-power-factor,-3-phase-total
    description: True-power-factor,-3-phase-total
    functionCode: 3
    datatype: int16
    length: 1
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1038"
    addressNumeric: 1038
    signal: real_power_phase_a
    name: Real-power,-phase-A
    description: Real-power,-phase-A
    functionCode: 3
    datatype: int16
    length: 1
    scale: 1
    offset: 0
    unit: kW
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1039"
    addressNumeric: 1039
    signal: real_power_phase_b
    name: Real-power,-phase-B
    description: Real-power,-phase-B
    functionCode: 3
    datatype: int16
    length: 1
    scale: 1
    offset: 0
    unit: kW
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1040"
    addressNumeric: 1040
    signal: real_power_phase_c
    name: Real-power,-phase-C
    description: Real-power,-phase-C
    functionCode: 3
    datatype: int16
    length: 1
    scale: 1
    offset: 0
    unit: kW
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1041"
    addressNumeric: 1041
    signal: real_power_3_phase_total
    name: Real-power,-3-phase-total
    description: Real-power,-3-phase-total
    functionCode: 3
    datatype: int16
    length: 1
    scale: 1
    offset: 0
    unit: kW
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1042"
    addressNumeric: 1042
    signal: reactive_power_phase_a
    name: Reactive-power,-phase-A
    description: Reactive-power,-phase-A
    functionCode: 3
    datatype: int16
    length: 1
    scale: 1
    offset: 0
    unit: kVAr
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1043"
    addressNumeric: 1043
    signal: reactive_power_phase_b
    name: Reactive-power,-phase-B
    description: Reactive-power,-phase-B
    functionCode: 3
    datatype: int16
    length: 1
    scale: 1
    offset: 0
    unit: kVAr
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1044"
    addressNumeric: 1044
    signal: reactive_power_phase_c
    name: Reactive-power,-phase-C
    description: Reactive-power,-phase-C
    functionCode: 3
    datatype: int16
    length: 1
    scale: 1
    offset: 0
    unit: kVAr
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1045"
    addressNumeric: 1045
    signal: reactive_power_3_phase_total
    name: Reactive-power,-3-phase-total
    description: Reactive-power,-3-phase-total
    functionCode: 3
    datatype: int16
    length: 1
    scale: 1
    offset: 0
    unit: kVAr
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1046"
    addressNumeric: 1046
    signal: apparent_power_phase_a
    name: Apparent-power,-phase-A
    description: Apparent-power,-phase-A
    functionCode: 3
    datatype: int16
    length: 1
    scale: 1
    offset: 0
    unit: kVA
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1047"
    addressNumeric: 1047
    signal: apparent_power_phase_b
    name: Apparent-power,-phase-B
    description: Apparent-power,-phase-B
    functionCode: 3
    datatype: int16
    length: 1
    scale: 1
    offset: 0
    unit: kVA
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1048"
    addressNumeric: 1048
    signal: apparent_power_phase_c
    name: Apparent-power,-phase-C
    description: Apparent-power,-phase-C
    functionCode: 3
    datatype: int16
    length: 1
    scale: 1
    offset: 0
    unit: kVA
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1049"
    addressNumeric: 1049
    signal: apparent_power_3_phase_total
    name: Apparent-power,-3-phase-total
    description: Apparent-power,-3-phase-total
    functionCode: 3
    datatype: int16
    length: 1
    scale: 1
    offset: 0
    unit: kVA
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1050"
    addressNumeric: 1050
    signal: thd_thd_a_current
    name: Thd/thd-A-current
    description: Thd/thd-A-current
    functionCode: 3
    datatype: int16
    length: 1
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1051"
    addressNumeric: 1051
    signal: thd_thd_b_current
    name: Thd/thd-B-current
    description: Thd/thd-B-current
    functionCode: 3
    datatype: int16
    length: 1
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1052"
    addressNumeric: 1052
    signal: thd_thd_c_current
    name: Thd/thd-C-current
    description: Thd/thd-C-current
    functionCode: 3
    datatype: int16
    length: 1
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1054"
    addressNumeric: 1054
    signal: thd_thd_a_voltage
    name: Thd/thd-A-voltage
    description: Thd/thd-A-voltage
    functionCode: 3
    datatype: int16
    length: 1
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1055"
    addressNumeric: 1055
    signal: thd_thd_b_voltage
    name: Thd/thd-B-voltage
    description: Thd/thd-B-voltage
    functionCode: 3
    datatype: int16
    length: 1
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1056"
    addressNumeric: 1056
    signal: thd_thd_c_voltage
    name: Thd/thd-C-voltage
    description: Thd/thd-C-voltage
    functionCode: 3
    datatype: int16
    length: 1
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "1077"
    addressNumeric: 1077
    signal: a_current_fundamental_rms_magnitude
    name: A-current-fundamental-rms-magnitude
    description: A-current-fundamental-rms-magnitude
    functionCode: 3
    datatype: int16
    length: 1
    scale: 1
    offset: 0
    unit: Amps
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "2019"
    addressNumeric: 2019
    signal: scale_factor_a
    name: Scale-Factor-A
    description: Scale-Factor-A
    functionCode: 3
    datatype: int16
    length: 1
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "2022"
    addressNumeric: 2022
    signal: scale_factor_d
    name: Scale-Factor-D
    description: Scale-Factor-D
    functionCode: 3
    datatype: int16
    length: 1
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "2023"
    addressNumeric: 2023
    signal: scale_factor_e
    name: Scale-Factor-E
    description: Scale-Factor-E
    functionCode: 3
    datatype: int16
    length: 1
    scale: 1
    offset: 0
    unit: null
    access: READ
    endianness: null
    group: null
    notes: null
