manufacturer: schneider
model: electric-em6400ng-pm2100-pm2200
device: electric-em6400ng-pm2100-pm2200
category: Altro
protocol: modbus
version: v1
firmware: null
verification: IMPORTED
isDemo: false
source:
  title: schneider electric-em6400ng-pm2100-pm2200 — modbus-database (registers.json)
  url: https://www.aggsoft.com/serial-data-logger/tutorials/modbus-data-logging/schneider-electric-em6400ng-pm2100-pm2200.htm
  documentRef: null
  revision: null
generatedAt: 2026-09-21T13:16:55.451Z
registers:
  - address: "2699"
    addressNumeric: 2699
    signal: active_energy_delivered_into_load
    name: Active-energy-delivered-(into-load)
    description: Active-energy-delivered-(into-load)
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: kWh
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "2701"
    addressNumeric: 2701
    signal: active_energy_received_out_of_load
    name: Active-energy-received-(out-of-load)
    description: Active-energy-received-(out-of-load)
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: kWh
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "2703"
    addressNumeric: 2703
    signal: active_energy_delivered_received
    name: Active-energy-delivered-+-received
    description: Active-energy-delivered-+-received
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: kWh
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "2705"
    addressNumeric: 2705
    signal: active_energy_delivered_received_2705
    name: Active-energy-delivered-received
    description: Active-energy-delivered-received
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: kWh
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "2707"
    addressNumeric: 2707
    signal: reactive_energy_delivered
    name: Reactive-energy-delivered
    description: Reactive-energy-delivered
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: kVARh
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "2709"
    addressNumeric: 2709
    signal: reactive_energy_received
    name: Reactive-energy-received
    description: Reactive-energy-received
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: kVARh
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "2711"
    addressNumeric: 2711
    signal: reactive_energy_delivered_received
    name: Reactive-energy-delivered-+-received
    description: Reactive-energy-delivered-+-received
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: kVARh
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "2713"
    addressNumeric: 2713
    signal: reactive_energy_delivered_received_2713
    name: Reactive-energy-delivered-received
    description: Reactive-energy-delivered-received
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: kVARh
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "2715"
    addressNumeric: 2715
    signal: apparent_energy_delivered
    name: Apparent-energy-delivered
    description: Apparent-energy-delivered
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: kVAh
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "2717"
    addressNumeric: 2717
    signal: apparent_energy_received
    name: Apparent-energy-received
    description: Apparent-energy-received
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: kVAh
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "2719"
    addressNumeric: 2719
    signal: apparent_energy_delivered_received
    name: Apparent-energy-delivered-+-received
    description: Apparent-energy-delivered-+-received
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: kVAh
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "2721"
    addressNumeric: 2721
    signal: apparent_energy_delivered_received_2721
    name: Apparent-energy-delivered-received
    description: Apparent-energy-delivered-received
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: kVAh
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "2999"
    addressNumeric: 2999
    signal: current_a
    name: Current-A
    description: Current-A
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: A
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "3001"
    addressNumeric: 3001
    signal: current_b
    name: Current-B
    description: Current-B
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: A
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "3003"
    addressNumeric: 3003
    signal: current_c
    name: Current-C
    description: Current-C
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: A
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "3005"
    addressNumeric: 3005
    signal: current_n
    name: Current-N
    description: Current-N
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: A
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "3007"
    addressNumeric: 3007
    signal: current_g
    name: Current-G
    description: Current-G
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: A
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "3009"
    addressNumeric: 3009
    signal: current_avg
    name: Current-avg
    description: Current-avg
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: A
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "3011"
    addressNumeric: 3011
    signal: current_unbalance_a
    name: Current-unbalance-A
    description: Current-unbalance-A
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: "%"
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "3013"
    addressNumeric: 3013
    signal: current_unbalance_b
    name: Current-unbalance-B
    description: Current-unbalance-B
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: "%"
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "3015"
    addressNumeric: 3015
    signal: current_unbalance_c
    name: Current-unbalance-C
    description: Current-unbalance-C
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: "%"
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "3017"
    addressNumeric: 3017
    signal: current_unbalance_worst
    name: Current-unbalance-worst
    description: Current-unbalance-worst
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: "%"
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "3019"
    addressNumeric: 3019
    signal: voltage_a_b
    name: Voltage-A-B
    description: Voltage-A-B
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: V
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "3021"
    addressNumeric: 3021
    signal: voltage_b_c
    name: Voltage-B-C
    description: Voltage-B-C
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: V
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "3023"
    addressNumeric: 3023
    signal: voltage_c_a
    name: Voltage-C-A
    description: Voltage-C-A
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: V
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "3025"
    addressNumeric: 3025
    signal: voltage_l_l_avg
    name: Voltage-L-L-avg
    description: Voltage-L-L-avg
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: V
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "3027"
    addressNumeric: 3027
    signal: voltage_a_n
    name: Voltage-A-N
    description: Voltage-A-N
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: V
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "3029"
    addressNumeric: 3029
    signal: voltage_b_n
    name: Voltage-B-N
    description: Voltage-B-N
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: V
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "3031"
    addressNumeric: 3031
    signal: voltage_c_n
    name: Voltage-C-N
    description: Voltage-C-N
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: V
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "3035"
    addressNumeric: 3035
    signal: voltage_l_n_avg
    name: Voltage-L-N-avg
    description: Voltage-L-N-avg
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: V
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "3037"
    addressNumeric: 3037
    signal: voltage_unbalance_a_b
    name: Voltage-unbalance-A-B
    description: Voltage-unbalance-A-B
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: "%"
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "3039"
    addressNumeric: 3039
    signal: voltage_unbalance_b_c
    name: Voltage-unbalance-B-C
    description: Voltage-unbalance-B-C
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: "%"
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "3041"
    addressNumeric: 3041
    signal: voltage_unbalance_c_a
    name: Voltage-unbalance-C-A
    description: Voltage-unbalance-C-A
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: "%"
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "3043"
    addressNumeric: 3043
    signal: voltage_unbalance_l_l_worst
    name: Voltage-unbalance-L-L-worst
    description: Voltage-unbalance-L-L-worst
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: "%"
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "3045"
    addressNumeric: 3045
    signal: voltage_unbalance_a_n
    name: Voltage-unbalance-A-N
    description: Voltage-unbalance-A-N
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: "%"
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "3047"
    addressNumeric: 3047
    signal: voltage_unbalance_b_n
    name: Voltage-unbalance-B-N
    description: Voltage-unbalance-B-N
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: "%"
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "3049"
    addressNumeric: 3049
    signal: voltage_unbalance_c_n
    name: Voltage-unbalance-C-N
    description: Voltage-unbalance-C-N
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: "%"
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "3051"
    addressNumeric: 3051
    signal: voltage_unbalance_l_n_worst
    name: Voltage-unbalance-L-N-worst
    description: Voltage-unbalance-L-N-worst
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: "%"
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "3053"
    addressNumeric: 3053
    signal: active_power_a
    name: Active-power-A
    description: Active-power-A
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: kW
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "3055"
    addressNumeric: 3055
    signal: active_power_b
    name: Active-power-B
    description: Active-power-B
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: kW
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "3057"
    addressNumeric: 3057
    signal: active_power_c
    name: Active-power-C
    description: Active-power-C
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: kW
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "3059"
    addressNumeric: 3059
    signal: active_power_total
    name: Active-power-total
    description: Active-power-total
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: kW
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "3061"
    addressNumeric: 3061
    signal: reactive_power_a
    name: Reactive-power-A
    description: Reactive-power-A
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: kVAR
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "3063"
    addressNumeric: 3063
    signal: reactive_power_b
    name: Reactive-power-B
    description: Reactive-power-B
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: kVAR
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "3065"
    addressNumeric: 3065
    signal: reactive_power_c
    name: Reactive-power-C
    description: Reactive-power-C
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: kVAR
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "3067"
    addressNumeric: 3067
    signal: reactive_power_total
    name: Reactive-power-total
    description: Reactive-power-total
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: kVAR
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "3069"
    addressNumeric: 3069
    signal: apparent_power_a
    name: Apparent-power-A
    description: Apparent-power-A
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: kVA
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "3071"
    addressNumeric: 3071
    signal: apparent_power_b
    name: Apparent-power-B
    description: Apparent-power-B
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: kVA
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "3073"
    addressNumeric: 3073
    signal: apparent_power_c
    name: Apparent-power-C
    description: Apparent-power-C
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: kVA
    access: READ
    endianness: null
    group: null
    notes: null
  - address: "3075"
    addressNumeric: 3075
    signal: apparent_power_total
    name: Apparent-power-total
    description: Apparent-power-total
    functionCode: 3
    datatype: float32
    length: 2
    scale: 1
    offset: 0
    unit: kVA
    access: READ
    endianness: null
    group: null
    notes: null
