MBMap Registry
  1. Devices
  2. Janitza
  3. UMG 96RM-E

Janitza UMG 96RM-E Modbus register map

Also covers UMG96RM-E

96 mm panel power analyser with Ethernet (Modbus TCP) and RS-485 (Modbus RTU)

  • Official
  • 83 registers
  • Modbus TCP and RTU
  • Revision 2 · 2026-10-17
  • 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 RTU
Unit ID
1
TCP port
502
Serial
115200 8N1 · 115200 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
83 holding registers
Groups
3
Revision
2 · 2026-10-17
Firmware
from firmware 3.01, hardware release 104
Added
()
File
maps/janitza/umg-96rm-e.mbmap.json · 14 KB · history
SHA-256
1c10e6b83236ea6b0e1c2e92796cc595fad9c09b0c610f732fe260d05e18c63a
Manufacturer
janitza.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 754 uint32 ABCD

Sources and notes

Source: Janitza electronics, "UMG 96RM-E Modbus address list" (2024-06)

  • Addresses are the protocol addresses of the address list; all values are holding registers (FC03 read, FC06/FC16 write).
  • Values are big-endian; the device also serves them little-endian at the same address + 32768.
  • Not in this map: the rest of the address list (200 ms values, mean, minimum and maximum values, Fourier analysis, configuration); this map covers the frequently required readings block.
  • Parameter registers 0-50 can also be set with the device buttons.
AreaAddressNameTypeAccessUnitScaleDescription
HR 19000 float32 ABCD R V
HR 19002 float32 ABCD R V
HR 19004 float32 ABCD R V
HR 19006 float32 ABCD R V
HR 19008 float32 ABCD R V
HR 19010 float32 ABCD R V
HR 19012 float32 ABCD R A
HR 19014 float32 ABCD R A
HR 19016 float32 ABCD R A
HR 19018 float32 ABCD R A
HR 19020 float32 ABCD R W
HR 19022 float32 ABCD R W
HR 19024 float32 ABCD R W
HR 19026 float32 ABCD R W
HR 19028 float32 ABCD R VA
HR 19030 float32 ABCD R VA
HR 19032 float32 ABCD R VA
HR 19034 float32 ABCD R VA
HR 19036 float32 ABCD R var
HR 19038 float32 ABCD R var
HR 19040 float32 ABCD R var
HR 19042 float32 ABCD R var
HR 19044 float32 ABCD R
HR 19046 float32 ABCD R
HR 19048 float32 ABCD R
HR 19050 float32 ABCD R Hz
HR 19052 float32 ABCD R
HR 19054 float32 ABCD R Wh
HR 19056 float32 ABCD R Wh
HR 19058 float32 ABCD R Wh
HR 19060 float32 ABCD R Wh
HR 19062 float32 ABCD R Wh
HR 19064 float32 ABCD R Wh
HR 19066 float32 ABCD R Wh
HR 19068 float32 ABCD R Wh
HR 19070 float32 ABCD R Wh
HR 19072 float32 ABCD R Wh
HR 19074 float32 ABCD R Wh
HR 19076 float32 ABCD R Wh
HR 19078 float32 ABCD R VAh
HR 19080 float32 ABCD R VAh
HR 19082 float32 ABCD R VAh
HR 19084 float32 ABCD R VAh
HR 19086 float32 ABCD R varh
HR 19088 float32 ABCD R varh
HR 19090 float32 ABCD R varh
HR 19092 float32 ABCD R varh
HR 19094 float32 ABCD R varh
HR 19096 float32 ABCD R varh
HR 19098 float32 ABCD R varh
HR 19100 float32 ABCD R varh
HR 19102 float32 ABCD R varh
HR 19104 float32 ABCD R varh
HR 19106 float32 ABCD R varh
HR 19108 float32 ABCD R varh
HR 19110 float32 ABCD R %
HR 19112 float32 ABCD R %
HR 19114 float32 ABCD R %
HR 19116 float32 ABCD R %
HR 19118 float32 ABCD R %
HR 19120 float32 ABCD R %
HR 0 int16 RW Default 1; 0 and 248-255 are reserved
HR 1 int16 RW Default 4
HR 2 int16 RW
HR 3 int16 RW Default 0
HR 10 float32 ABCD RW A
HR 12 float32 ABCD RW A
HR 14 float32 ABCD RW V
HR 16 float32 ABCD RW V
HR 18 float32 ABCD RW A
HR 20 float32 ABCD RW A
HR 22 float32 ABCD RW V
HR 24 float32 ABCD RW V
HR 26 float32 ABCD RW A
HR 28 float32 ABCD RW A
HR 30 float32 ABCD RW V
HR 32 float32 ABCD RW V
HR 34 int16 RW Hz 0 = automatic, 45-65 = fixed frequency
HR 50 int16 RW 0-999, 0 = no password
HR 750 int16 R
HR 754 uint32 ABCD R
HR 756 uint32 ABCD R
HR 761 uint16 R

Help improve this map