ModbusCloud
Back to library
Janitza Janitza UMG 96-PA Modbus RTU template
Modbus RTU

Janitza UMG 96-PA

Janitza

Power analyzer for switchboards: voltage, current, power, energy, power factor and THD over Modbus RTU on RS485.

Overview

The Janitza UMG 96-PA is a power analyzer for switchboards and distribution panels, also available as MID and MID+ version for billing. Over Modbus RTU on its RS485 interface it reports voltages, currents, power, energy, power factor, frequency and harmonic distortion. This template follows the Modbus address list in the Janitza UMG 96-PA user manual (doc. no. 2.061.015.3d, firmware up to 1.12) and reads 38 float registers from address 19000: voltages L-N and L-L, currents, active, apparent and reactive power per phase and total, cos phi, imported and exported energy and THD. Default link: device address 1, baud rate auto, 8 data bits, no parity, 1 stop bit.

Key readings

  • Voltage per phase, L-N and L-L
  • Current per phase and sum
  • Active power per phase and total
  • Apparent and reactive power
  • Power factor per phase and frequency
  • Imported and exported active energy
  • Voltage and current THD

Use cases

  • Track Active Power Total per feeder to see which group causes the peak and when.
  • Alert when Voltage L1-N, L2-N or L3-N drops below a set limit, so a failing supply or a blown fuse is noticed.
  • Compare Current L1, L2 and L3 to find an unbalanced distribution board before the neutral overheats.
  • Report monthly consumption per board from Active Energy Imported and feed-in from Active Energy Exported.
  • Watch THD Current per phase to spot harmonic load from drives and LED drivers.

Installation

  1. 1Connect A, B and Data GND of the UMG 96-PA RS485 plug to the RS485 port of your ModbusCloud Gateway with twisted pair cable. Fit a 120 ohm termination resistor at both ends of the bus; the device has none built in.
  2. 2On the device, open the Communication menu and set a unique device address (default 1), the baud rate (default Auto) and the data frame (default 1 stop bit, no parity).
  3. 3In ModbusCloud, add a Modbus device (RTU) with address 1, 19200 baud, 8 data bits, no parity and 1 stop bit, and import this template. With baud rate Auto the device follows the speed of the master.
  4. 4Check the link: Voltage L1-N must show the mains voltage and Frequency about 50 Hz. If nothing answers, swap A and B and check the device address.

Things to watch for

The UMG 96-PA does not answer. What should I check?
Check that the device address in ModbusCloud matches the Communication menu (default 1) and that the data frame matches (default no parity, 1 stop bit). If baud rate Auto does not lock, set a fixed baud rate on both sides. Then swap A and B and check that the bus is terminated with 120 ohm at both ends.
Values look like random large numbers.
The registers are 32-bit floats and need two registers per value. Reading a single register or swapping the words gives nonsense. The template reads each value as float32 with the high word first, starting at an even address such as 19000.
Why are the energy values in Wh and not kWh?
The UMG 96-PA reports active energy in Wh and reactive energy in varh as floats. Divide by 1000 for kWh in a report. The device stores energy values every 5 minutes, so after a power cut up to 5 minutes of counting can be missing.
Several meters share one RS485 bus. Anything special?
Give each UMG 96-PA its own device address from 1 to 250 and the same baud rate and data frame. A segment holds up to 32 devices. Use shielded twisted pair cable, not CAT cable, and terminate only the two ends. The ModbusCloud Gateway must be the only master on the line.
Power or current is off by the transformer ratio.
The device scales with the current and voltage transformer ratios set in its Measurement menu (default 5 A to 5 A, 400 V to 400 V). If the ratio there is wrong, the Modbus values are wrong too. Correct the primary and secondary values on the device.

Registers (38)

38 read / 0 write

NameAddressFunctionTypeUnitAccess
Voltage L1-N
Phase voltage L1 to neutral in V, float. Janitza variable _ULN[0].
•••••••••VR
Voltage L2-N
Phase voltage L2 to neutral in V, float. Janitza variable _ULN[1].
•••••••••VR
Voltage L3-N
Phase voltage L3 to neutral in V, float. Janitza variable _ULN[2].
•••••••••VR
Voltage L1-L2
Line voltage L1-L2 in V, float. Janitza variable _ULL[0].
•••••••••VR
Voltage L2-L3
Line voltage L2-L3 in V, float. Janitza variable _ULL[1].
•••••••••VR
Voltage L3-L1
Line voltage L3-L1 in V, float. Janitza variable _ULL[2].
•••••••••VR
Current L1
Apparent current L1 in A, float. Janitza variable _ILN[0].
•••••••••AR
Current L2
Apparent current L2 in A, float. Janitza variable _ILN[1].
•••••••••AR
Current L3
Apparent current L3 in A, float. Janitza variable _ILN[2].
•••••••••AR
Current Sum
Sum of the three phase currents, I1 + I2 + I3, in A, float. Janitza variable _I_SUM3.
•••••••••AR
Active Power L1
Active power L1 in W, float, signed. Janitza variable _PLN[0].
•••••••••WR
Active Power L2
Active power L2 in W, float, signed. Janitza variable _PLN[1].
•••••••••WR
Active Power L3
Active power L3 in W, float, signed. Janitza variable _PLN[2].
•••••••••WR
Active Power Total
Total active power P1 + P2 + P3 in W, float, signed. Janitza variable _P_SUM3.
•••••••••WR
Apparent Power L1
Apparent power L1 in VA, float. Janitza variable _SLN[0].
•••••••••VAR
Apparent Power L2
Apparent power L2 in VA, float. Janitza variable _SLN[1].
•••••••••VAR
Apparent Power L3
Apparent power L3 in VA, float. Janitza variable _SLN[2].
•••••••••VAR
Apparent Power Total
Total apparent power S1 + S2 + S3 in VA, float. Janitza variable _S_SUM3.
•••••••••VAR
Reactive Power L1
Reactive power at fundamental frequency L1 in var, float. Janitza variable _QLN[0].
•••••••••varR
Reactive Power L2
Reactive power at fundamental frequency L2 in var, float. Janitza variable _QLN[1].
•••••••••varR
Reactive Power L3
Reactive power at fundamental frequency L3 in var, float. Janitza variable _QLN[2].
•••••••••varR
Reactive Power Total
Total reactive power Q1 + Q2 + Q3 in var, float. Janitza variable _Q_SUM3.
•••••••••varR
Power Factor L1
Fundamental power factor cos phi for UL1 and IL1, float. Janitza variable _COS_PHI[0].
•••••••••R
Power Factor L2
Fundamental power factor cos phi for UL2 and IL2, float. Janitza variable _COS_PHI[1].
•••••••••R
Power Factor L3
Fundamental power factor cos phi for UL3 and IL3, float. Janitza variable _COS_PHI[2].
•••••••••R
Frequency
Mains frequency in Hz, float. The device calculates it automatically between 45 and 65 Hz. Janitza variable _FREQ.
•••••••••HzR
Phase Sequence
Rotation field: 1 = right (clockwise), 0 = none, -1 = left, float. Janitza variable _PHASE_SEQ.
•••••••••R
Active Energy Imported
Active energy L1 to L3 obtained (imported), tariff 1, in Wh, float. Janitza variable _WH_V_HT_SUML13.
•••••••••WhR
Active Energy Exported
Active energy L1 to L3 supplied (exported), in Wh, float. Janitza variable _WH_Z_SUML13.
•••••••••WhR
Apparent Energy Total
Apparent energy L1 to L3 in VAh, float. Janitza variable _WH_S_SUML13.
•••••••••VAhR
Reactive Energy Inductive
Inductive reactive energy L1 to L3 in varh, float. Janitza variable _IQH_SUML13.
•••••••••varhR
Reactive Energy Capacitive
Capacitive reactive energy L1 to L3 in varh, float. Janitza variable _CQH_SUML13.
•••••••••varhR
THD Voltage L1
Total harmonic distortion of voltage L1-N in %, float. Janitza variable _THD_ULN[0].
•••••••••%R
THD Voltage L2
Total harmonic distortion of voltage L2-N in %, float. Janitza variable _THD_ULN[1].
•••••••••%R
THD Voltage L3
Total harmonic distortion of voltage L3-N in %, float. Janitza variable _THD_ULN[2].
•••••••••%R
THD Current L1
Total harmonic distortion of current L1 in %, float. Janitza variable _THD_ILN[0].
•••••••••%R
THD Current L2
Total harmonic distortion of current L2 in %, float. Janitza variable _THD_ILN[1].
•••••••••%R
THD Current L3
Total harmonic distortion of current L3 in %, float. Janitza variable _THD_ILN[2].
•••••••••%R

Loading registers…

Read the Janitza UMG 96-PA remotely

We load the templates onto the gateway and set up your portal, you connect it at your customer's site. Tell us briefly what you need and we'll send a proposal.

From €295 + €149/year.

Prefer to configure it yourself? Order the gateway in the shop·Or see the live demo first

EU-hosted
Data in the Netherlands and Germany
Open standard
Based on Modbus RTU/TCP
Free to browse
No account or payment required
European company
Based in the Netherlands

More Janitza templates

More RTU templates