All devices

Schneider Electric · Energy meter

iEM3000 series, RS-485 models (iEM3100 / iEM3150 / iEM3250 / iEM3350 and variants) Modbus register map

Download JSONSupplier documentationSuggest an edit

Default configuration

Protocol
RS485
Port
502
Unit ID
1
Addressing
0-based
Byte order
Big endian
Word order
High word first
Baud rate
19200
Parity
Even
Data bits
8
Stop bits
1

This device has an RS-485 interface. Reach it through a Modbus RTU-to-TCP gateway, configured with the factory serial settings above.

Register map

AddressCountNameTypeUnitScaleAccess
2920
Meter name
20 registers of UTF-8 text.
Ascii-1R
4920
Meter model
Ascii-1R
6920
Manufacturer
Ascii-1R
1292
Serial number
UInt32-1R
16361
Firmware version
DLF format X.Y.ZTT.
UInt16-1R
29992
Current L1
Address 0x0BB7, register 3000.
Float32A1R
30012
Current L2
Float32A1R
30032
Current L3
Float32A1R
30052
Neutral current
Only available on models with a neutral input, e.g. iEM3555.
Float32A1R
30092
Average current
Float32A1R
30192
Voltage L1-L2
Float32V1R
30212
Voltage L2-L3
Float32V1R
30232
Voltage L3-L1
Float32V1R
30252
Average voltage L-L
Float32V1R
30272
Voltage L1-N
Float32V1R
30292
Voltage L2-N
Float32V1R
30312
Voltage L3-N
Float32V1R
30352
Average voltage L-N
Float32V1R
30532
Active power phase 1
Float32kW1R
30552
Active power phase 2
Float32kW1R
30572
Active power phase 3
Float32kW1R
30592
Total active power
Float32kW1R
30612
Reactive power phase 1
Float32kVAR1R
30632
Reactive power phase 2
Float32kVAR1R
30652
Reactive power phase 3
Float32kVAR1R
30672
Total reactive power
Not available on iEM3150 / iEM3250 / iEM3350.
Float32kVAR1R
30692
Apparent power phase 1
Float32kVA1R
30712
Apparent power phase 2
Float32kVA1R
30732
Apparent power phase 3
Float32kVA1R
30752
Total apparent power
Not available on iEM3150 / iEM3250 / iEM3350.
Float32kVA1R
30772
Power factor phase 1
Signed complex format: -1 to 0 = quadrant 2, -2 to -1 = quadrant 3, 0 to 1 = quadrant 1, 1 to 2 = quadrant 4.
Float32-1R
30792
Power factor phase 2
Float32-1R
30812
Power factor phase 3
Float32-1R
30832
Total power factor
Float32-1R
31092
Frequency
Float32Hz1R
450992
Total active energy imported
Address 0xB02B, register 45100. The same counter is also available as a 64-bit integer at 0x0C83.
Float32kWh1R
451012
Total active energy exported
Float32kWh1R
451032
Total reactive energy imported
Float32kVARh1R
451052
Total reactive energy exported
Float32kVARh1R
451072
Partial active energy imported
Float32kWh1R
451092
Partial reactive energy imported
Float32kVARh1R
451112
Active energy imported phase 1
Float32kWh1R
451132
Active energy imported phase 2
Float32kWh1R
451152
Active energy imported phase 3
Float32kWh1R
451192
Active energy imported, rate A
Multi-tariff models only (iEM3155 / iEM3255 / iEM3355).
Float32kWh1R
451212
Active energy imported, rate B
Float32kWh1R
451232
Active energy imported, rate C
Float32kWh1R
451252
Active energy imported, rate D
Float32kWh1R

Combined registers

  • Active power L1 + L2 (calculated)Holding registers 3053 + Holding registers 3055 (kW)
  • Active power, all phases (calculated)Active power L1 + L2 (calculated) + Holding registers 3057 (kW)Sum of the three phases, next to the device's own total at 3059.
  • Active energy, imported minus exported (calculated)Holding registers 45099 - Holding registers 45101 (kWh)

Notes

Addresses are the hexadecimal 'Address' column of the iEM3000 Modbus register list (Schneider user manual DOCA0005EN, also attached to FAQ FA370395) converted to decimal; that column is the address used in the Modbus frame, and the manual's 'Register' column is address + 1 (0x0BB7 = address 2999 = register 3000). This file is the RS-485 variant of the range: iEM3110 / iEM3130 / iEM3150 / iEM3155 / iEM3165 / iEM3175 / iEM3210 / iEM3230 / iEM3250 / iEM3255 / iEM3335 / iEM3355 and the iEM3000 meters without an Ethernet port speak Modbus RTU on a 2-wire RS-485 bus and are reached through a Modbus RTU-to-TCP gateway, which must use the meter's serial settings - factory slave address 1, 19200 bps, even parity, 8 data bits, 1 stop bit. The register map is identical to the Ethernet models (see the iEM3000 Ethernet entry), so only the transport differs. All measurement and energy values are IEEE 754 single precision; energy counters are in kWh/kVARh, and a second copy of most counters exists as 64-bit integers (0x0C83 onwards), which is not listed because this format has no 64-bit integer type. Configuration registers in the 0x07xx to 0x10xx range (power system, transformer ratios, tariff mode) are written with function code 16 to command registers rather than as plain register writes, so they are not listed.