device library

Legrand EMDX3 multifunction meter (4 120 45)

Register map(s) for this device, with a note of how far each has been checked. Addresses are 0-based, as on the wire. Scale and byte order are confirmed only at the hardware-verified rung.

coherence-checked

Round-trips through a real Modbus stack with no overlapping addresses and a word-order-sensitive codec — the map is internally coherent and wire-decodable. Does NOT prove byte-order or scaling match a real device: the emulator is seeded from the map's own types, so a uniformly wrong byte-order still round-trips. Only hardware-verified confirms byte-order/scale on the wire.

pointaddress (0-based)typescaleunit
Write Current transformer ratio - CT256U161
Device identifier768U160.01
Phase 1 : phase voltage4096U32BE1mV
Phase 2 : phase voltage4098U32BE1mV
Phase 3 : phase voltage4100U32BE1mV
Phase 1 : current4102U32BE1mA
Phase 2 : current4104U32BE1mA
Phase 3 : current4106U32BE1mA
Neutral current4108U32BE1mA
Chained voltage : L1-L24110U32BE1mV
Chained voltage : L2-L34112U32BE1mV
Chained voltage : L3-L14114U32BE1mV
3-phase : active power4116U32BE1W
3-phase : reactive power4118U32BE1var
3-phase : apparent power4120U32BE1VA
3-phase : sign of active power4122U161
3-phase : sign of reactive power4123U161
3-phase : positive active energy4124U32BE1Wh
3-phase : positive reactive energy4126U32BE1varh
3-phase : negative active energy4128U32BE1Wh
3-phase : negative reactive energy4130U32BE1varh
3-phase : power factor4132I160.01
3-phase : sector of power factor (cap or ind)4133U161
Frequency4134U160.1Hz
3-phase : average power4135U32BE1W
3-phase : peak maximum demand4137U32BE1W
Time counter for average power4139U161min
Phase 1 : active power4140U32BE1W
Phase 2 : active power4142U32BE1W
Phase 3 : active power4144U32BE1W
Phase 1 : sign of active power4146U161
Phase 2 : sign of active power4147U161
Phase 3 : sign of active power4148U161
Phase 1 : reactive power4149U32BE1var
Phase 2 : reactive power4151U32BE1var
Phase 3 : reactive power4153U32BE1var
Phase 1 : sign of reactive power4155U161
Phase 2 : sign of reactive power4156U161
Phase 3 : sign of reactive power4157U161
Phase 1 : apparent power4158U32BE1VA
Phase 2 : apparent power4160U32BE1VA
Phase 3 : apparent power4162U32BE1VA
Phase 1 : power factor4164I160.01
Phase 2 : power factor4165I160.01
Phase 3 : power factor4166I160.01
Phase 1 : sector of power factor (cap or ind)4167U161
Phase 2 : sector of power factor (cap or ind)4168U161
Phase 3 : sector of power factor (cap or ind)4169U161
Phase 1 : THD V14170U160.1%
Phase 2 : THD V24171U160.1%
Phase 3 : THD V34172U160.1%
Phase 1 : THD I14173U160.1%
Phase 2 : THD I24174U160.1%
Phase 3 : THD I34175U160.1%
Phase 1 : I1 average4176U32BE1mA
Phase 2 : I2 average4178U32BE1mA
Phase 3 : I3 average4180U32BE1mA
Phase 1 : I1 peak Max.4182U32BE1mA
Phase 2 : I2 peak Max.4184U32BE1mA
Phase 3 : I3 peak Max.4186U32BE1mA
3-phase : I average4188U32BE1mA
Phase 1 : V1 min.4190U32BE1mV
Phase 2 : V2 min.4192U32BE1mV
Phase 3 : V3 min.4194U32BE1mV
Phase 1 : V1 Max.4196U32BE1mV
Phase 2 : V2 Max.4198U32BE1mV
Phase 3 : V3 Max.4200U32BE1mV
3-phase : partial active energy4202U32BE1Wh
3-phase : partial reactive energy4204U32BE1varh
Operating timer counter4206U161h
3-phase : average active power4208U32BE1W
3-phase : average reactive power4210U32BE1var
3-phase : average apparent power4212U32BE1VA
3-phase : active PMD power4214U32BE1W
3-phase : reactive PMD power4216U32BE1var
3-phase : apparent PMD power4218U32BE1VA
Operating timer counter4220U32BE1minutes
Current transformer ratio (CT)4608U161
Device identifier4612U160.01
Signed Total active power5400I32BE1W
Signed Total reactive power5402I32BE1var
Signed phase1 active power5404I32BE1W
Signed phase2 active power5406I32BE1W
Signed phase3 active power5408I32BE1W
Signed phase1 reactive power5410I32BE1Var
Signed phase2 reactive power5412I32BE1Var
Signed phase3 reactive power5414I32BE1var
Signed total Power Factor5416I32BE0.001
Signed phase1 Power Factor5418I32BE0.001
Signed phase2 Power Factor5420I32BE0.001
Signed phase3 Power Factor5422I32BE0.001
Total Apparent power5424U32BE1VA
3-phase : average active power5426U32BE1W
3-phase : average reactive power5428U32BE1var
3-phase : average apparent power5430U32BE1VA
3-phase : max active power5432U32BE1W
3-phase : max reactive power5434U32BE1var
3-phase : max apparent power5436U32BE1VA
Wrap round positive active energy5440U161
Wrap round positive reactive energy5441U161
Wrap round negative active energy5442U161
Wrap round negative reactive energy5443U161
Low Positive Active Energy5888U32BE1Wh
High Positive Active Energy5890U32BE1MWh
Low Positive Reactive Energy5892U32BE1varh
High Positive Reactive Energy5894U32BE1Mvarh
Low Negative Active Energy5896U32BE1Wh
High Negative Active Energy5898U32BE1MWh
Low Negative Reactive Energy5900U32BE1varh
High Negative Reactive Energy5902U32BE1Mvarh
Low Partial Active Energy5904U32BE1Wh
High Partial Active Energy5906U32BE1MWh
Low Partial Reactive Energy5908U32BE1varh
High Partial Reactive Energy5910U32BE1Mvarh
Low Negative Partial Active Energy5912U32BE1Wh
High Negative Partial Active Energy5914U32BE1MWh
Low Negative Partial Reactive Energy5916U32BE1varh
High Negative Partial Reactive Energy5918U32BE1Mvarh
Percentage of rated 3phase active power run hour meter8196U160.01%
Run hour meter active on8197U161
Power Averaging time8202U161
Insertion type8203U161
Measure on line 1 of custom page8204U161
Measure on line 2 of custom page8205U161
Measure on line 3 of custom page8206U161
Pulse duration8715U161
Pulse weight8716U161
Pulse active on8717U161
Reset parameters9216U161
Saving in EEPROM parameters changed by Remote commands9728U161
Enable Remote Writing Operation9984U161
Restore default parameters10240U161

link settings as documented (unverified): RTU; FC 03,16

bench facts as documented (unverified)
terminalstwo-wire configuration
connectorstandard EIA/TIA 485 (RS-485)
response timeout300 ms
inter-frame delay20 ms
model register768
field reports — community-sourced, unverified (checked 2026-06-11)
  • The official Legrand Modbus Table document lists the measurement registers under the section 'INPUT REGISTERS - Words (R)'. However, attempting to read these registers using Modbus Function Code 04 (Read Input Registers) results in an 'Illegal Function' error. The device actually requires Function Code 03 (Read Holding Registers) to read these values, as specified in the 'Read Function Code' column of the table. [source]
  • confirmed: comms framing RTU, function codes 3 and 16, and 1 stop bit — confirmed by Legrand EMDX3 Cat.No 4 120 45 Modbus Table document
  • confirmed: model register 768 — confirmed by Legrand EMDX3 Cat.No 4 120 45 Modbus Table document
  • confirmed: physical connector standard EIA/TIA 485 (RS-485) and two-wire configuration — confirmed by Legrand EMDX3 Cat.No 4 120 45 Modbus Table document
  • confirmed: inter-frame delay of 20ms and response timeout of 300ms — confirmed by Legrand EMDX3 Cat.No 4 120 45 Modbus Table document
  • confirmed: register map addresses (phase_1_voltage @ 4096, phase_1_current @ 4102, three_phase_active_power @ 4116, three_phase_positive_active_energy @ 4124, frequency @ 4134, phase_1_thd_v1 @ 4170) — confirmed by Legrand EMDX3 Cat.No 4 120 45 Modbus Table document

The trust ladder

Each rung states what it proved and what it did not. Gray until proven; green is earned by hardware only.

Device not here? Upload its manual and get a checked map back. It's free.

Want it confirmed against your own device? Order hardware verification. If it doesn't check out, you don't pay.

Building on a lot of devices? License the library — machine-readable maps, the firmware matrix, and API access.