MBMap Registry
  1. Devices
  2. Rish
  3. EM1300 / EM2300 / EM13XX / EM23XX

Rish EM1300 / EM2300 / EM13XX / EM23XX Modbus register map

Also covers RISH EM 1320, RISH EM 1330, RISH EM 1340, RISH EM 2340

Rishabh RISH EM 13xx / 23xx energy meters with RS-485 (Modbus RTU)

  • Official
  • 97 registers
  • Modbus RTU
  • Revision 2 · 2026-10-17

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
9600 8E1 · 9600 baud, 8 data bits, even parity, 1 stop bit
Byte / word order
ABCD · bytes big-endian, words high first
Addresses
0-based
Max read
40 registers per request

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

Map

Registers
97 input registers
Groups
4
Revision
2 · 2026-10-17
Added
()
File
maps/rish/em1300-em2300-em13xx-em23xx.mbmap.json · 17 KB · history
SHA-256
1b23dc9071fba25759c965af6431580122d47e11e514f58572effa47896c32c6
Manufacturer
rishabh.co.in

Sources and notes

Source: Rishabh Instruments, "RISH EM 2340/1320/30/40 Interface Definition", Rev B (2020-06)

  • Measured values are float32 input registers (FC04, two registers each, most significant byte first); at most 20 values per request.
  • Energies are given here without a unit because the interface definition does not state it. The overflow counters count energy register rollovers.
  • Registers marked for 3P4W, 3P3W or 1P2W read 0 on the other wiring systems (manual table 1).
  • Models 1320/30/40 count import and export energy; the 2340 counts utility and generator energy. Values marked only 2340 are on the EM 2340 only; the THD registers are not on the 1320 and 1330.
  • Not in this map: the 'old' (previous period) values, the values updated at the user update rate, the 4X copies and the setup registers.
AreaAddressNameTypeAccessUnitScaleDescription
IR 0 float32 ABCD R V L-N on 3P4W, L-L on 3P3W
IR 2 float32 ABCD R V Valid on 3P4W, 3P3W; reads 0 otherwise L-N on 3P4W, L-L on 3P3W
IR 4 float32 ABCD R V Valid on 3P4W, 3P3W; reads 0 otherwise L-N on 3P4W, L-L on 3P3W
IR 6 float32 ABCD R A
IR 8 float32 ABCD R A Valid on 3P4W, 3P3W; reads 0 otherwise
IR 10 float32 ABCD R A Valid on 3P4W, 3P3W; reads 0 otherwise
IR 12 float32 ABCD R W Valid on 3P4W, 1P2W; reads 0 otherwise
IR 14 float32 ABCD R W Valid on 3P4W; reads 0 otherwise
IR 16 float32 ABCD R W Valid on 3P4W; reads 0 otherwise
IR 18 float32 ABCD R VA Valid on 3P4W, 1P2W; reads 0 otherwise
IR 20 float32 ABCD R VA Valid on 3P4W; reads 0 otherwise
IR 22 float32 ABCD R VA Valid on 3P4W; reads 0 otherwise
IR 24 float32 ABCD R var Valid on 3P4W, 1P2W; reads 0 otherwise
IR 26 float32 ABCD R var Valid on 3P4W; reads 0 otherwise
IR 28 float32 ABCD R var Valid on 3P4W; reads 0 otherwise
IR 30 float32 ABCD R Valid on 3P4W, 1P2W; reads 0 otherwise
IR 32 float32 ABCD R Valid on 3P4W; reads 0 otherwise
IR 34 float32 ABCD R Valid on 3P4W; reads 0 otherwise
IR 36 float32 ABCD R ° Valid on 3P4W, 1P2W; reads 0 otherwise
IR 38 float32 ABCD R ° Valid on 3P4W; reads 0 otherwise
IR 40 float32 ABCD R ° Valid on 3P4W; reads 0 otherwise
IR 42 float32 ABCD R V L-N on 3P4W, L-L on 3P3W
IR 44 float32 ABCD R V L-N on 3P4W, L-L on 3P3W
IR 46 float32 ABCD R A
IR 48 float32 ABCD R A
IR 50 float32 ABCD R W Valid on 3P4W, 3P3W; reads 0 otherwise
IR 52 float32 ABCD R W
IR 54 float32 ABCD R VA Valid on 3P4W, 3P3W; reads 0 otherwise
IR 56 float32 ABCD R VA
IR 58 float32 ABCD R var Valid on 3P4W, 3P3W; reads 0 otherwise
IR 60 float32 ABCD R var
IR 62 float32 ABCD R
IR 64 float32 ABCD R Valid on 3P4W; reads 0 otherwise
IR 66 float32 ABCD R °
IR 68 float32 ABCD R ° Valid on 3P4W; reads 0 otherwise
IR 70 float32 ABCD R Hz
IR 72 float32 ABCD R
IR 74 float32 ABCD R
IR 76 float32 ABCD R
IR 78 float32 ABCD R
IR 80 float32 ABCD R
IR 82 float32 ABCD R EM 2340 only
IR 84 float32 ABCD R W
IR 86 float32 ABCD R W
IR 88 float32 ABCD R W
IR 90 float32 ABCD R W
IR 100 float32 ABCD R VA
IR 102 float32 ABCD R VA
IR 104 float32 ABCD R A
IR 106 float32 ABCD R A
IR 108 float32 ABCD R
IR 112 float32 ABCD R
IR 116 float32 ABCD R
IR 120 float32 ABCD R
IR 124 float32 ABCD R
IR 128 float32 ABCD R EM 2340 only
IR 132 float32 ABCD R V
IR 134 float32 ABCD R V
IR 136 float32 ABCD R rpm
IR 140 float32 ABCD R A
IR 142 float32 ABCD R A
IR 192 float32 ABCD R VA
IR 194 float32 ABCD R A
IR 200 float32 ABCD R V Valid on 3P4W; reads 0 otherwise
IR 202 float32 ABCD R V Valid on 3P4W; reads 0 otherwise
IR 204 float32 ABCD R V Valid on 3P4W; reads 0 otherwise
IR 206 float32 ABCD R %
IR 208 float32 ABCD R % Valid on 3P4W, 3P3W; reads 0 otherwise
IR 210 float32 ABCD R % Valid on 3P4W, 3P3W; reads 0 otherwise
IR 212 float32 ABCD R %
IR 214 float32 ABCD R % Valid on 3P4W, 3P3W; reads 0 otherwise
IR 216 float32 ABCD R % Valid on 3P4W, 3P3W; reads 0 otherwise
IR 218 float32 ABCD R %
IR 220 float32 ABCD R %
IR 224 float32 ABCD R A Valid on 3P4W; reads 0 otherwise
IR 226 float32 ABCD R h
IR 228 float32 ABCD R h
IR 230 float32 ABCD R
IR 236 float32 ABCD R h EM 2340 only
IR 238 float32 ABCD R h EM 2340 only
IR 240 float32 ABCD R EM 2340 only
IR 242 float32 ABCD R h EM 2340 only
IR 244 float32 ABCD R h EM 2340 only
IR 266 float32 ABCD R
IR 268 float32 ABCD R
IR 768 uint32 ABCD R
IR 770 uint32 ABCD R
IR 772 uint32 ABCD R
IR 774 uint32 ABCD R
IR 776 uint32 ABCD R
IR 778 uint32 ABCD R EM 2340 only
IR 780 uint32 ABCD R
IR 782 uint32 ABCD R
IR 784 uint32 ABCD R
IR 786 uint32 ABCD R
IR 788 uint32 ABCD R
IR 790 uint32 ABCD R EM 2340 only

Help improve this map