MBMap Registry
  1. Devices
  2. Schneider Electric
  3. EM4200

Schneider Electric EM4200 Modbus register map

Energy meter

  • Official
  • 369 registers
  • Revision 4 · 2026-11-10
  • Identity: serial number

Official: Written from the manufacturer's documentation, but not tested on a device yet. Check the map against the manufacturer's documentation before you write to a live device. Tested it? Report a test.

Communication

Protocol
Modbus TCP and RTUdefault
Unit ID
1default
TCP port
502default
Serial
9600 8E1 · 9600 baud, 8 data bits, even parity, 1 stop bit defaults
Byte / word order
ABCD · bytes big-endian, words high first
Addresses
1-based · wire address = address − 1

Connection values are defaults: the device may be configured differently.

Map

Registers
369 holding registers
Groups
11
Revision
4 · 2026-11-10
Added
()
File
maps/schneider-electric/em4200.mbmap.json · 103 KB · history
SHA-256
62cdbda39c0beccfd3657885fe92ae2933f278e455a0e533579e9eb3f53fe83d
Manufacturer
se.com

Device identity

What a tool can read to check that this map fits the connected device (SPEC.md section 4.7). Registers with a role are read like any other register.

Registers
RoleRegisterAddressTypeValues
Serial number Serial Number holding 5128 string[32]

Sources and notes

Source: Schneider Electric, EM4200 Modbus register map (EM4200_Modbus_RegisterMap.xlsx), sheet EM4200 Register Map

  • Addresses are the base 1 register numbers of the register map: the address on the wire is the register number minus 1.
  • 32-bit values and floats have the most significant register first, except where the map marks the order as LSR (the Enercept-compatible energy counters), which have the least significant register first.
  • Integer registers with a scale letter (I, V, W, E) are multiplied by 10 to the power of the matching scale factor register (4188 to 4191). 0x8000 means unavailable.
  • The Enercept-compatible integer data block (registers 1 to 39), whose scale depends on the CT size, is not in this map; use the floating-point or the integer data of the uni- and bi-directional blocks.
AreaAddressNameTypeAccessUnitScaleDescription
HR 36 uint16 RW integer 20 = Single Phase, 2-Wire: L1 + N 20 = Single Phase, 2-Wire: L1 + L2 21 = Single Split Phase, 3-Wire: L1 + L2 + N 30 = 3 Phase Delta, ∆, L1 + L2 + L3, no N 40 = 3 Phase Wye, Y, L1 + L2 + L3 + N. Range: 20 21 30 40
HR 37 uint16 RW integer
HR 38 uint16 RW integer
HR 39 uint16 RW bit map bit 0 (mask 1) = Begin new demand sub-interval bit 1 (mask 2) = Clear kWH accumulator (only command supported on Basic model) bit 2 (mask 3) = Reset peak demand. Range: 0x00 - 0x07
HR 40 uint16 R
HR 257 float32 ABCD RW kWh Clear by writing a 0 to either integer kWh register #1 or 2
HR 259 float32 ABCD RW kWh
HR 261 float32 ABCD R kW
HR 263 float32 ABCD R kvar
HR 265 float32 ABCD R kVA
HR 267 float32 ABCD R
HR 269 float32 ABCD R V
HR 271 float32 ABCD R V
HR 273 float32 ABCD R A
HR 275 float32 ABCD R kW
HR 277 float32 ABCD R kW
HR 279 float32 ABCD R kW
HR 281 float32 ABCD R
HR 283 float32 ABCD R
HR 285 float32 ABCD R
HR 287 float32 ABCD R V
HR 289 float32 ABCD R V
HR 291 float32 ABCD R V
HR 293 float32 ABCD R V
HR 295 float32 ABCD R V
HR 297 float32 ABCD R V
HR 299 float32 ABCD R A
HR 301 float32 ABCD R A
HR 303 float32 ABCD R A
HR 305 float32 ABCD R kW
HR 307 float32 ABCD R kW
HR 309 float32 ABCD R kW
HR 311 float32 ABCD R kW
HR 313 float32 ABCD R kW
HR 317 float32 ABCD R Amps
HR 319 float32 ABCD R Integer
HR 321 float32 ABCD R Integer
HR 323 float32 ABCD R Integer
HR 325 float32 ABCD R Integer
HR 327 float32 ABCD R
HR 1025 uint32 ABCD R kWh ×10^Scale factor E (energy) Accumulated Real (Active) Energy (Ph)
HR 1027 uint32 ABCD R KVARh ×10^Scale factor E (energy) Accumulated Reactive Energy (Qh)
HR 1029 uint32 ABCD R KVAh ×10^Scale factor E (energy) Accumulated Apparent Energy (Sh)
HR 1031 uint16 R kW ×10^Scale factor W (power) Total Power
HR 1032 uint16 R kvar ×10^Scale factor W (power)
HR 1033 uint16 R kVA ×10^Scale factor W (power)
HR 1034 uint16 R ×0.0001 Average of Active Phases
HR 1035 uint16 R V ×10^Scale factor V (voltage)
HR 1036 uint16 R V ×10^Scale factor V (voltage)
HR 1037 uint16 R A ×10^Scale factor I (current)
HR 1038 uint16 R Hz ×0.01 Frequency
HR 1039 uint16 R kW ×10^Scale factor W (power) Present
HR 1040 uint16 R kvar ×10^Scale factor W (power)
HR 1041 uint16 R kVA ×10^Scale factor W (power)
HR 1042 uint16 R kW ×10^Scale factor W (power) Maximum
HR 1043 uint16 R kvar ×10^Scale factor W (power)
HR 1044 uint16 R kVA ×10^Scale factor W (power)
HR 1045 uint16 R
HR 1048 uint32 ABCD R Counter Contact Closure Counters. Valid for both Pulse inputs and outputs. Default count source are shown in (). Clear via Command Register. Inputs are user defined. Reset via Command Register
HR 1050 uint32 ABCD R Counter
HR 1052 uint16 R
HR 1056 uint32 ABCD R kWh ×10^Scale factor E (energy) Real (Active) Energy (Ph)
HR 1058 uint32 ABCD R kWh ×10^Scale factor E (energy)
HR 1060 uint32 ABCD R kWh ×10^Scale factor E (energy)
HR 1062 uint32 ABCD R kWh ×10^Scale factor E (energy) Reactive Energy (Qh)
HR 1064 uint32 ABCD R kWh ×10^Scale factor E (energy)
HR 1066 uint32 ABCD R kWh ×10^Scale factor E (energy)
HR 1068 uint32 ABCD R kWh ×10^Scale factor E (energy) Apparent Energy (Sh)
HR 1070 uint32 ABCD R kWh ×10^Scale factor E (energy)
HR 1072 uint32 ABCD R kWh ×10^Scale factor E (energy)
HR 1074 uint16 R kW ×10^Scale factor W (power) Real (Active) Power (P)
HR 1075 uint16 R kW ×10^Scale factor W (power)
HR 1076 uint16 R kW ×10^Scale factor W (power)
HR 1077 uint16 R kvar ×10^Scale factor W (power) Reactive Power (Q)
HR 1078 uint16 R kvar ×10^Scale factor W (power)
HR 1079 uint16 R kvar ×10^Scale factor W (power)
HR 1080 uint16 R kVA ×10^Scale factor W (power) Apparent Power (S)
HR 1081 uint16 R kVA ×10^Scale factor W (power)
HR 1082 uint16 R kVA ×10^Scale factor W (power)
HR 1083 uint16 R ×0.0001 Power Factor
HR 1084 uint16 R ×0.0001
HR 1085 uint16 R ×0.0001
HR 1086 uint16 R V ×10^Scale factor V (voltage) Voltage - Line to Line
HR 1087 uint16 R V ×10^Scale factor V (voltage)
HR 1088 uint16 R V ×10^Scale factor V (voltage)
HR 1089 uint16 R V ×10^Scale factor V (voltage) Voltage - Line to Neutral
HR 1090 uint16 R V ×10^Scale factor V (voltage)
HR 1091 uint16 R V ×10^Scale factor V (voltage)
HR 1092 uint16 R A ×10^Scale factor I (current) Current
HR 1093 uint16 R A ×10^Scale factor I (current)
HR 1094 uint16 R A ×10^Scale factor I (current)
HR 1095 uint16 R A ×10^Scale factor I (current)
HR 1096 uint16 R A
HR 1537 float32 ABCD R kWh Accumulated Energy: Reset via Command Register
HR 1539 float32 ABCD R kvarh
HR 1541 float32 ABCD R kVAh
HR 1543 float32 ABCD R kW Total of Active Phases
HR 1545 float32 ABCD R kvar
HR 1547 float32 ABCD R kVA
HR 1549 float32 ABCD R Average of Active Phases

Help improve this map