MBMap Registry
  1. Devices
  2. GE
  3. EPM 6000

GE EPM 6000 Modbus register map

Also covers EPM 6000T

GE Multilin EPM 6000 power meter and EPM 6000T transducer, Modbus RTU/ASCII over the optional RS-485 port

  • Official
  • 97 registers
  • Modbus RTU
  • Revision 2 · 2026-10-17
  • Identity: model, firmware, 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 RTU
Unit ID
1
Serial
57600 8N1 · 57600 baud, 8 data bits, none parity, 1 stop bit
Byte / word order
ABCD · bytes big-endian, words high first
Addresses
0-based

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

Map

Registers
97 holding registers
Groups
10
Revision
2 · 2026-10-17
Added
()
File
maps/ge/epm-6000.mbmap.json · 18 KB · history
SHA-256
2b91ad58a57579d9ff63427294bf5bad7d9e7d39fb3fb1abcf027d3edd7c191f
Manufacturer
gevernova.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
Model Meter name holding 0 string[8]
Serial number Meter serial number holding 8 string[8]
Firmware Firmware version holding 17 string[2]

Sources and notes

Source: GE Vernova Multilin, "EPM 6000/6000T Power Meter Instruction Manual", software revision 1.17, GEK-106558G (1601-0215-A8)

  • All registers are holding registers (FC03 read, FC06/FC10 write). Addresses here are the zero-based hex addresses of the manual; the manual's decimal register numbers are one higher (e.g. 0x03E7 = register 1000).
  • 32-bit values and floats span two registers with the high-order half first.
  • Factory settings in normal mode are 57600 baud, address 1, Modbus RTU, 8 bits, no parity. For 5 seconds after power-up the RS-485 port also answers at 9600 baud, address 1, and keeps those settings for 5 minutes once used.
  • Energy registers are integers whose scale, digit count and decimal places follow the power and energy format setting (0x7535). Reset the energy after changing that format.
  • The 3-phase power readings at 0x0383-0x0388 are updated every 6 cycles; the other readings every 60 cycles. THD reads 65535 when it is not available (needs the THD option).
  • Not in this map: the individual harmonic magnitudes, the meter programming and encryption blocks, programmable settings and the 12-bit readings block (0x9C40-0x9CA3).
AreaAddressNameTypeAccessUnitScaleDescription
HR 0 string[8] R
HR 8 string[8] R
HR 16 uint16 R
HR 17 string[2] R
HR 19 uint16 R
HR 20 uint16 R
HR 21 uint16 R
HR 39 string[8] R
HR 899 float32 ABCD R W
HR 901 float32 ABCD R var
HR 903 float32 ABCD R VA
HR 999 float32 ABCD R V
HR 1001 float32 ABCD R V
HR 1003 float32 ABCD R V
HR 1005 float32 ABCD R V
HR 1007 float32 ABCD R V
HR 1009 float32 ABCD R V
HR 1011 float32 ABCD R A
HR 1013 float32 ABCD R A
HR 1015 float32 ABCD R A
HR 1017 float32 ABCD R W
HR 1019 float32 ABCD R var
HR 1021 float32 ABCD R VA
HR 1023 float32 ABCD R
HR 1025 float32 ABCD R Hz
HR 1027 float32 ABCD R A
HR 1099 int32 ABCD R Wh Integer energy; scale and decimal places follow the power and energy format setting (0x7535)
HR 1101 int32 ABCD R Wh Integer energy; scale and decimal places follow the power and energy format setting (0x7535)
HR 1103 int32 ABCD R Wh Integer energy; scale and decimal places follow the power and energy format setting (0x7535)
HR 1105 int32 ABCD R Wh Integer energy; scale and decimal places follow the power and energy format setting (0x7535)
HR 1107 int32 ABCD R varh Integer energy; scale and decimal places follow the power and energy format setting (0x7535)
HR 1109 int32 ABCD R varh Integer energy; scale and decimal places follow the power and energy format setting (0x7535)
HR 1111 int32 ABCD R varh Integer energy; scale and decimal places follow the power and energy format setting (0x7535)
HR 1113 int32 ABCD R varh Integer energy; scale and decimal places follow the power and energy format setting (0x7535)
HR 1115 int32 ABCD R VAh Integer energy; scale and decimal places follow the power and energy format setting (0x7535)
HR 1999 float32 ABCD R A
HR 2001 float32 ABCD R A
HR 2003 float32 ABCD R A
HR 2005 float32 ABCD R W
HR 2007 float32 ABCD R var
HR 2009 float32 ABCD R W
HR 2011 float32 ABCD R var
HR 2013 float32 ABCD R VA
HR 2015 float32 ABCD R
HR 2017 float32 ABCD R
HR 2999 float32 ABCD R V
HR 3001 float32 ABCD R V
HR 3003 float32 ABCD R V
HR 3005 float32 ABCD R V
HR 3007 float32 ABCD R V
HR 3009 float32 ABCD R V
HR 3011 float32 ABCD R A
HR 3013 float32 ABCD R A
HR 3015 float32 ABCD R A
HR 3017 float32 ABCD R W
HR 3019 float32 ABCD R var
HR 3021 float32 ABCD R W
HR 3023 float32 ABCD R var
HR 3025 float32 ABCD R VA
HR 3027 float32 ABCD R
HR 3029 float32 ABCD R
HR 3031 float32 ABCD R Hz
HR 3099 float32 ABCD R V
HR 3101 float32 ABCD R V
HR 3103 float32 ABCD R V
HR 3105 float32 ABCD R V
HR 3107 float32 ABCD R V
HR 3109 float32 ABCD R V
HR 3111 float32 ABCD R A
HR 3113 float32 ABCD R A
HR 3115 float32 ABCD R A
HR 3117 float32 ABCD R W
HR 3119 float32 ABCD R var
HR 3121 float32 ABCD R W
HR 3123 float32 ABCD R var
HR 3125 float32 ABCD R VA
HR 3127 float32 ABCD R
HR 3129 float32 ABCD R
HR 3131 float32 ABCD R Hz
HR 3999 uint16 R % ×0.1
HR 4000 uint16 R % ×0.1
HR 4001 uint16 R % ×0.1
HR 4002 uint16 R % ×0.1
HR 4003 uint16 R % ×0.1
HR 4004 uint16 R % ×0.1
HR 4099 int16 R ° ×0.1
HR 4100 int16 R ° ×0.1
HR 4101 int16 R ° ×0.1
HR 4102 int16 R ° ×0.1
HR 4103 int16 R ° ×0.1
HR 4104 int16 R ° ×0.1
HR 4999 uint16 R
HR 5000 uint16 R Bit-mapped: high byte = setpoint 1 of limits 8..1, low byte = setpoint 2; 0 = in limit, 1 = out
HR 5001 uint32 ABCD R s ×0.004
HR 19999 uint16 W Write the password (5555 when passwords are disabled)
HR 20000 uint16 W Write the password (5555 when passwords are disabled)
HR 24999 uint16 W Write the password (5555 when passwords are disabled)

Help improve this map