All devices

Janitza · Power analyzer

UMG 96-PA / UMG 96-PAMID+ Modbus register map

Default configuration

Protocol
RS485
Port
502
Unit ID
1
Addressing
0-based
Byte order
Big endian
Word order
High word first
Baud rate
9600
Parity
None
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
10002
Voltage L1-N
Float32V1R
10022
Voltage L2-N
Float32V1R
10042
Voltage L3-N
Float32V1R
10062
Voltage L1-L2
Float32V1R
10082
Voltage L2-L3
Float32V1R
10102
Voltage L3-L1
Float32V1R
10122
Current L1
Float32A1R
10142
Current L2
Float32A1R
10162
Current L3
Float32A1R
10182
Current sum (calculated neutral current)
Float32A1R
10202
Active power L1
Float32W1R
10222
Active power L2
Float32W1R
10242
Active power L3
Float32W1R
10262
Active power sum
Float32W1R
10282
Reactive power L1
Float32var1R
10302
Reactive power L2
Float32var1R
10322
Reactive power L3
Float32var1R
10342
Reactive power sum
Float32var1R
10362
Apparent power L1
Float32VA1R
10382
Apparent power L2
Float32VA1R
10402
Apparent power L3
Float32VA1R
10422
Apparent power sum
Float32VA1R
10442
cos phi L1
Float32-1R
10462
cos phi L2
Float32-1R
10482
cos phi L3
Float32-1R
10502
cos phi sum
Float32-1R
10522
Active power of the fundamental oscillation L1
Float32W1R
10542
Active power of the fundamental oscillation L2
Float32W1R
10562
Active power of the fundamental oscillation L3
Float32W1R
12142
THD voltage L1
Float32%1R
12162
THD voltage L2
Float32%1R
12182
THD voltage L3
Float32%1R
12202
THD current L1
The vendor table prints "THD current L1" for all three of 1220, 1222 and 1224.
Float32%1R
12222
THD current L2
Float32%1R
12242
THD current L3
Float32%1R
12262
Frequency
Float32Hz1R
12482
Rotation field
1 = right, 0 = none, -1 = left.
Float32-1R
50002
Active energy L1, consumed
Float32Wh1R
50022
Active energy L2, consumed
Float32Wh1R
50042
Active energy L3, consumed
Float32Wh1R
50062
Active energy sum, consumed
Float32Wh1R
50082
Active energy L1, consumed, high tariff
Float32Wh1R
50102
Active energy L2, consumed, high tariff
Float32Wh1R
50122
Active energy L3, consumed, high tariff
Float32Wh1R
50142
Active energy sum, consumed, high tariff
Float32Wh1R
50162
Active energy L1, consumed, low tariff
Float32Wh1R
50182
Active energy L2, consumed, low tariff
Float32Wh1R
50202
Active energy L3, consumed, low tariff
Float32Wh1R
50222
Active energy sum, consumed, low tariff
Float32Wh1R
50242
Apparent energy L1
Float32VAh1R
50262
Apparent energy L2
Float32VAh1R
50282
Apparent energy L3
Float32VAh1R
50302
Apparent energy, total
Float32VAh1R
50482
Reactive energy L1, inductive
Float32varh1R
50502
Reactive energy L2, inductive
Float32varh1R
50522
Reactive energy L3, inductive
Float32varh1R
50542
Reactive energy sum, inductive
Float32varh1R
50722
Active energy L1, delivered
Float32Wh1R
50742
Active energy L2, delivered
Float32Wh1R
50762
Active energy L3, delivered
Float32Wh1R
50782
Active energy sum, delivered
Float32Wh1R
50802
Reactive energy L1, capacitive
Float32varh1R
50822
Reactive energy L2, capacitive
Float32varh1R
50842
Reactive energy L3, capacitive
Float32varh1R
50862
Reactive energy sum, capacitive
Float32varh1R

Read this device live with Modbus Connect, free for Windows, macOS and Linux

Related guides

Notes

RS-485 device: reach it through a Modbus RTU-to-TCP gateway using the serial settings above. Sources: Janitza "UMG 96-PA / UMG 96-PAMID+ - Modbus address list and Formulary", document 1.360.292.e (from firmware 3.54), sections "Measured values" (registers 991-1278) and "Energy values" (registers 5000-5090), published as the English PDF inside https://assets.janitza.com/ce18jq9ih0x6/75730e79d6b9bb7b43018d/f90faad4edfd24d91b2db81eee1a4791/janitza-mal-umg96pa-fw3-en.zip , and the device manual "UMG 96-PA / UMG 96-PAMID" (janitza-bhb-umg96pa-fw1-en) section 12.3 for the communication defaults. Addresses are used as wire addresses; the address list says the Little-Endian variant is the same address + 32768, so this is the Big-Endian, high-byte-first layout, and every value here is an IEEE-754 single precision float read with function code 03/04. The device manual gives the factory communication settings as device address 1 (range 1...250), data frame "1 stop bit, no parity" with 8 data bits and baud rate "Auto" - the UMG 96-PA detects the bus speed, so a gateway can use any of the supported rates (9600, 19200, 38400, 57600, 115200 bps); 9600 8N1 is entered above because this format needs a fixed number. The "frequently required measured values" block at 19000 repeats part of these values and is not listed to avoid duplicate rows; it is, however, the block whose energy labels the vendor table prints twice (19054 and 19062 both read "Real energy L1, consumed"), so the 5000-block is used for the energy counters instead. Not listed: min/max/mean value blocks, drag indicators, comparator groups, Fourier analysis, the MID+ shift register, the 19000 block and the RCM module values - all documented in the same address list.