Janitza UMG-96 Modbus TCP

Monitors power quality and energy consumption via Modbus TCP on a Janitza UMG-96 meter.

This template reads voltage, current, power, frequency, and energy data from a Janitza UMG-96 energy meter over Modbus TCP. All 14 registers are read-only float32 values covering three-phase electrical parameters. No control registers are included.

Protocol
Modbus TCP
Connection
Ethernet, Modbus TCP
Registers
14, read only
Brand
Janitza
Key readings
Voltage L1-N to L3-N · Current L1 to L3 · Real, Reactive, Apparent Power · Real Energy Consumed/Delivered · Apparent Energy · Measured Frequency
Compatible models
UMG-96
Last updated

Registers (14)

14 read, 0 write

NameUnitAccessAddress (Hidden until you enter your email)Function (hidden)Type (hidden)
1 Voltage L1-NVRead
2 Voltage L2-NVRead
3 Voltage L3-NVRead
1 Current I L1ARead
2 Current I L2ARead
3 Current I L3ARead
4 Measured frequencyHzRead
6 Real Energy ConsumedkWhRead
6 Apparent EnergykVAhRead
6 Reactive EnergykvarhRead
5 Real PowerkWRead
5 Reactive PowerkvarRead
5 Apparent PowerkVARead
6 Real Energy DeliveredkWhRead

Loading registers…

Send your device list

If a device is not in the library yet, we build the template for free as soon as we have the register data.

Number of installations (optional)

Use cases

  • Monitor three-phase voltage, current, and power on a live cloud dashboard for your customer.
  • Track real energy consumed and delivered over time to support energy audits or billing verification.
  • Create an alert when measured frequency deviates from nominal to detect grid instability early.
  • Compare reactive and apparent power readings to identify power factor issues on a distribution board.
  • Log historical energy data from multiple Janitza UMG-96 meters across different tenants or zones.
  • Set up threshold alerts for overcurrent conditions on individual phases to prevent equipment damage.

Installation

  1. Mount the Janitza UMG-96 in the switchboard and wire the voltage and current inputs according to the manufacturer's installation manual.

  2. Connect the UMG-96 to the local IP network using its Ethernet port and assign a static IP address via the meter's configuration menu.

  3. Verify that Modbus TCP is enabled on the UMG-96 and note the configured TCP port (default is 502).

  4. Connect the ModbusCloud Gateway to the same IP network and ensure it can reach the meter's IP address.

  5. Import the Janitza UMG-96 Modbus TCP template in the ModbusCloud platform and enter the meter's IP address and Modbus unit ID.

  6. Confirm live data appears on the ModbusCloud dashboard by comparing displayed values with the meter's local display.

Things to watch for

What byte order does the UMG-96 use for float32 registers?

The UMG-96 uses big-endian (AB CD) byte order for its float32 registers. This is the default in the ModbusCloud template, so no manual byte-swap configuration should be needed.

Why do I see zero or incorrect values even though the connection is established?

Check that the register start address is set to 19000 and that each register is configured as a two-word float32 read. An off-by-one addressing error or wrong data type will produce zero or nonsensical values.

Can I connect multiple UMG-96 meters to a single ModbusCloud gateway?

Yes. Each meter needs its own IP address on the network. Add a separate device instance in ModbusCloud for each meter using the same template but with the corresponding IP address.

Does the UMG-96 require a specific firmware version for Modbus TCP support?

Modbus TCP is supported on standard UMG-96 firmware. However, if you experience connection issues, verify that the firmware is up to date using the Janitza GridVis software.

Want to see how it works?

Electrician working in an open distribution board