Gossen Metrawatt Gossen Metrawatt ENERGYMID EM2389 Modbus RTU template

Gossen Metrawatt ENERGYMID EM2389

MID-certified three-phase energy meter for current transformers, with power, quality and energy per tariff.

The Gossen Metrawatt ENERGYMID EM2389 is a MID-certified three-phase energy meter for current and voltage transformers that measures energy, power and power quality in distribution boards. This Modbus RTU template reads voltages, currents, power, power factor, frequency and energy per tariff, and lets you set the tariff, transformer ratios and clock from ModbusCloud.

Protocol
Modbus RTU
Connection
RS485, 9600 baud
Registers
273, read and write
Key readings
Voltage per phase · Current per phase · Active power · Reactive power · Power factor · Frequency · Energy import and export · Energy per tariff
Available commands
Tariff selection · CT and VT ratio · Meter clock · Billing date · Counter reset date
Compatible models
ENERGYMID EM2389 (U2389, Modbus RTU feature W7) · ENERGYMID EM2289 (U2289, W7) · ENERGYMID EM2387 (U2387, W7) · ENERGYMID EM2381 (U2381, W7) · ENERGYMID EM2281 (U2281, W7)
Last updated

Registers (273)

273 read, 9 write

NameUnitAccessAddress (Hidden until you enter your email)Function (hidden)Type (hidden)
Voltage L1-L2VRead
Voltage L2-L3VRead
Voltage L3-L1VRead
Voltage L-L AverageVRead
Voltage L1-NVRead
Voltage L2-NVRead
Voltage L3-NVRead
Voltage L-N AverageVRead
THD Voltage L1-NRead
THD Voltage L2-NRead
THD Voltage L3-NRead
FrequencyHzRead
Voltage ExponentRead
Voltage Error Flags 1Read
Voltage Error Flags 2Read
Current L1ARead
Current L2ARead
Current L3ARead
Current AverageARead
Current NARead
THD Current L1Read
THD Current L2Read
THD Current L3Read
Current ExponentRead
Current Error Flags 1Read
Current Error Flags 2Read
Active Power L1WRead
Active Power L2WRead
Active Power L3WRead
Active Power TotalWRead
Reactive Power L1varRead
Reactive Power L2varRead
Reactive Power L3varRead
Reactive Power TotalvarRead
Power Factor L1Read
Power Factor L2Read
Power Factor L3Read
Power Factor TotalRead
Primary Power ExponentRead
Secondary Active Power TotalWRead
Secondary Power ExponentRead
Power Error Flags 1Read
Power Error Flags 2Read
Total Active Energy ImportWhRead
Total Active Energy ExportWhRead
Total Reactive Energy ImportvarhRead
Total Reactive Energy ExportvarhRead
Total Energy FactorRead
Total Energy ExponentRead
Total Energy TypeRead
Total Error Flags 1Read
Total Error Flags 2Read
Active Tariff Active Energy ImportWhRead
Active Tariff Active Energy ExportWhRead
Active Tariff Reactive Energy ImportvarhRead
Active Tariff Reactive Energy ExportvarhRead
Active Tariff Energy FactorRead
Active Tariff Energy ExponentRead
Active Tariff Energy TypeRead
Active TariffRead
Active Tariff Error Flags 1Read
Active Tariff Error Flags 2Read
Operating HourshRead
Operating Hours Since ResethRead
Last Billing Date Seconds MinutesRead
Last Billing Date Hours DayRead
Last Billing Date Month Year LowRead
Last Billing Date Year HighRead
Last Reset Date Seconds MinutesRead
Last Reset Date Hours DayRead
Last Reset Date Month Year LowRead
Last Reset Date Year HighRead
Tariff 1 Active Energy ImportWhRead
Tariff 1 Active Energy ExportWhRead
Tariff 1 Reactive Energy ImportvarhRead
Tariff 1 Reactive Energy ExportvarhRead
Tariff 1 Energy FactorRead
Tariff 1 Energy ExponentRead
Tariff 1 Energy TypeRead
Tariff 1 Error Flags 1Read
Tariff 1 Error Flags 2Read
Tariff 2 Active Energy ImportWhRead
Tariff 2 Active Energy ExportWhRead
Tariff 2 Reactive Energy ImportvarhRead
Tariff 2 Reactive Energy ExportvarhRead
Tariff 2 Energy FactorRead
Tariff 2 Energy ExponentRead
Tariff 2 Energy TypeRead
Tariff 2 Error Flags 1Read
Tariff 2 Error Flags 2Read
Tariff 3 Active Energy ImportWhRead
Tariff 3 Active Energy ExportWhRead
Tariff 3 Reactive Energy ImportvarhRead
Tariff 3 Reactive Energy ExportvarhRead
Tariff 3 Energy FactorRead
Tariff 3 Energy ExponentRead
Tariff 3 Energy TypeRead
Tariff 3 Error Flags 1Read
Tariff 3 Error Flags 2Read
Tariff 4 Active Energy ImportWhRead
Tariff 4 Active Energy ExportWhRead
Tariff 4 Reactive Energy ImportvarhRead
Tariff 4 Reactive Energy ExportvarhRead
Tariff 4 Energy FactorRead
Tariff 4 Energy ExponentRead
Tariff 4 Energy TypeRead
Tariff 4 Error Flags 1Read
Tariff 4 Error Flags 2Read
Tariff 5 Active Energy ImportWhRead
Tariff 5 Active Energy ExportWhRead
Tariff 5 Reactive Energy ImportvarhRead
Tariff 5 Reactive Energy ExportvarhRead
Tariff 5 Energy FactorRead
Tariff 5 Energy ExponentRead
Tariff 5 Energy TypeRead
Tariff 5 Error Flags 1Read
Tariff 5 Error Flags 2Read
Tariff 6 Active Energy ImportWhRead
Tariff 6 Active Energy ExportWhRead
Tariff 6 Reactive Energy ImportvarhRead
Tariff 6 Reactive Energy ExportvarhRead
Tariff 6 Energy FactorRead
Tariff 6 Energy ExponentRead
Tariff 6 Energy TypeRead
Tariff 6 Error Flags 1Read
Tariff 6 Error Flags 2Read
Tariff 7 Active Energy ImportWhRead
Tariff 7 Active Energy ExportWhRead
Tariff 7 Reactive Energy ImportvarhRead
Tariff 7 Reactive Energy ExportvarhRead
Tariff 7 Energy FactorRead
Tariff 7 Energy ExponentRead
Tariff 7 Energy TypeRead
Tariff 7 Error Flags 1Read
Tariff 7 Error Flags 2Read
Tariff 8 Active Energy ImportWhRead
Tariff 8 Active Energy ExportWhRead
Tariff 8 Reactive Energy ImportvarhRead
Tariff 8 Reactive Energy ExportvarhRead
Tariff 8 Energy FactorRead
Tariff 8 Energy ExponentRead
Tariff 8 Energy TypeRead
Tariff 8 Error Flags 1Read
Tariff 8 Error Flags 2Read
Tariff 1 Billing Date Active Energy ImportWhRead
Tariff 1 Billing Date Active Energy ExportWhRead
Tariff 1 Billing Date Reactive Energy ImportvarhRead
Tariff 1 Billing Date Reactive Energy ExportvarhRead
Tariff 1 Billing Date Energy FactorRead
Tariff 1 Billing Date Energy ExponentRead
Tariff 1 Billing Date Energy TypeRead
Tariff 2 Billing Date Active Energy ImportWhRead
Tariff 2 Billing Date Active Energy ExportWhRead
Tariff 2 Billing Date Reactive Energy ImportvarhRead
Tariff 2 Billing Date Reactive Energy ExportvarhRead
Tariff 2 Billing Date Energy FactorRead
Tariff 2 Billing Date Energy ExponentRead
Tariff 2 Billing Date Energy TypeRead
Tariff 3 Billing Date Active Energy ImportWhRead
Tariff 3 Billing Date Active Energy ExportWhRead
Tariff 3 Billing Date Reactive Energy ImportvarhRead
Tariff 3 Billing Date Reactive Energy ExportvarhRead
Tariff 3 Billing Date Energy FactorRead
Tariff 3 Billing Date Energy ExponentRead
Tariff 3 Billing Date Energy TypeRead
Tariff 4 Billing Date Active Energy ImportWhRead
Tariff 4 Billing Date Active Energy ExportWhRead
Tariff 4 Billing Date Reactive Energy ImportvarhRead
Tariff 4 Billing Date Reactive Energy ExportvarhRead
Tariff 4 Billing Date Energy FactorRead
Tariff 4 Billing Date Energy ExponentRead
Tariff 4 Billing Date Energy TypeRead
Tariff 5 Billing Date Active Energy ImportWhRead
Tariff 5 Billing Date Active Energy ExportWhRead
Tariff 5 Billing Date Reactive Energy ImportvarhRead
Tariff 5 Billing Date Reactive Energy ExportvarhRead
Tariff 5 Billing Date Energy FactorRead
Tariff 5 Billing Date Energy ExponentRead
Tariff 5 Billing Date Energy TypeRead
Tariff 6 Billing Date Active Energy ImportWhRead
Tariff 6 Billing Date Active Energy ExportWhRead
Tariff 6 Billing Date Reactive Energy ImportvarhRead
Tariff 6 Billing Date Reactive Energy ExportvarhRead
Tariff 6 Billing Date Energy FactorRead
Tariff 6 Billing Date Energy ExponentRead
Tariff 6 Billing Date Energy TypeRead
Tariff 7 Billing Date Active Energy ImportWhRead
Tariff 7 Billing Date Active Energy ExportWhRead
Tariff 7 Billing Date Reactive Energy ImportvarhRead
Tariff 7 Billing Date Reactive Energy ExportvarhRead
Tariff 7 Billing Date Energy FactorRead
Tariff 7 Billing Date Energy ExponentRead
Tariff 7 Billing Date Energy TypeRead
Tariff 8 Billing Date Active Energy ImportWhRead
Tariff 8 Billing Date Active Energy ExportWhRead
Tariff 8 Billing Date Reactive Energy ImportvarhRead
Tariff 8 Billing Date Reactive Energy ExportvarhRead
Tariff 8 Billing Date Energy FactorRead
Tariff 8 Billing Date Energy ExponentRead
Tariff 8 Billing Date Energy TypeRead
Tariff 1 Resettable Active Energy ImportWhRead
Tariff 1 Resettable Active Energy ExportWhRead
Tariff 1 Resettable Reactive Energy ImportvarhRead
Tariff 1 Resettable Reactive Energy ExportvarhRead
Tariff 1 Resettable Energy FactorRead
Tariff 1 Resettable Energy ExponentRead
Tariff 1 Resettable Energy TypeRead
Tariff 2 Resettable Active Energy ImportWhRead
Tariff 2 Resettable Active Energy ExportWhRead
Tariff 2 Resettable Reactive Energy ImportvarhRead
Tariff 2 Resettable Reactive Energy ExportvarhRead
Tariff 2 Resettable Energy FactorRead
Tariff 2 Resettable Energy ExponentRead
Tariff 2 Resettable Energy TypeRead
Tariff 3 Resettable Active Energy ImportWhRead
Tariff 3 Resettable Active Energy ExportWhRead
Tariff 3 Resettable Reactive Energy ImportvarhRead
Tariff 3 Resettable Reactive Energy ExportvarhRead
Tariff 3 Resettable Energy FactorRead
Tariff 3 Resettable Energy ExponentRead
Tariff 3 Resettable Energy TypeRead
Tariff 4 Resettable Active Energy ImportWhRead
Tariff 4 Resettable Active Energy ExportWhRead
Tariff 4 Resettable Reactive Energy ImportvarhRead
Tariff 4 Resettable Reactive Energy ExportvarhRead
Tariff 4 Resettable Energy FactorRead
Tariff 4 Resettable Energy ExponentRead
Tariff 4 Resettable Energy TypeRead
Tariff 5 Resettable Active Energy ImportWhRead
Tariff 5 Resettable Active Energy ExportWhRead
Tariff 5 Resettable Reactive Energy ImportvarhRead
Tariff 5 Resettable Reactive Energy ExportvarhRead
Tariff 5 Resettable Energy FactorRead
Tariff 5 Resettable Energy ExponentRead
Tariff 5 Resettable Energy TypeRead
Tariff 6 Resettable Active Energy ImportWhRead
Tariff 6 Resettable Active Energy ExportWhRead
Tariff 6 Resettable Reactive Energy ImportvarhRead
Tariff 6 Resettable Reactive Energy ExportvarhRead
Tariff 6 Resettable Energy FactorRead
Tariff 6 Resettable Energy ExponentRead
Tariff 6 Resettable Energy TypeRead
Tariff 7 Resettable Active Energy ImportWhRead
Tariff 7 Resettable Active Energy ExportWhRead
Tariff 7 Resettable Reactive Energy ImportvarhRead
Tariff 7 Resettable Reactive Energy ExportvarhRead
Tariff 7 Resettable Energy FactorRead
Tariff 7 Resettable Energy ExponentRead
Tariff 7 Resettable Energy TypeRead
Tariff 8 Resettable Active Energy ImportWhRead
Tariff 8 Resettable Active Energy ExportWhRead
Tariff 8 Resettable Reactive Energy ImportvarhRead
Tariff 8 Resettable Reactive Energy ExportvarhRead
Tariff 8 Resettable Energy FactorRead
Tariff 8 Resettable Energy ExponentRead
Tariff 8 Resettable Energy TypeRead
Device InformationRead
Operating Log Latest EntryRead
Operating Log Previous EntryRead
Operating Log Next EntryRead
Load Profile Latest EntryRead
Load Profile Previous EntryRead
Load Profile Next EntryRead
Interface VersionRead
Current Transformer RatioRead and write
Voltage Transformer RatioRead and write
Modbus AddressRead and write
Baud RateRead and write
Load Profile PeriodminRead and write
Tariff SelectionRead and write
Device ClockRead and write
Next Reset DateRead and write
Next Billing DateRead and write

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

  • Show power, voltage and current of every feeder in a building on one dashboard next to the other meters.
  • Send an e-mail when a phase voltage drops or the error flags report a fault on the meter.
  • Keep a history of energy import and export to see consumption per day, week or month.
  • Switch the tariff from ModbusCloud so that day and night consumption land in separate registers.
  • Read the billing date values of all tariffs at the end of the month without walking to the board.

Installation

  1. Connect terminal A (+) and B (-) of the meter to the RS485 port of the ModbusCloud Gateway with a twisted, shielded pair. Terminate both ends of the bus with 100 to 150 ohm.

  2. In the Modbus menu of the meter, set a unique address, the baud rate and the frame. The default frame is 8 data bits, even parity, 1 stop bit.

  3. In ModbusCloud, add a Modbus device with the same address and serial settings and import this template.

  4. Check that voltage, frequency and the energy counters come in, and read the exponent and factor registers once to know the scaling.

Things to watch for

The meter does not answer. What should I check?

Compare address, baud rate and frame in the Modbus menu of the meter with ModbusCloud; the default frame is 8E1. On this meter A is plus and B is minus, other devices sometimes swap them. Terminate both ends of the bus. The meter needs about 5 seconds after power-up before it answers.

Why does the voltage read 2309 instead of 230.9 V?

Voltage, current and power are sent as a number with a separate power of ten in an exponent register. With an exponent of -1, 2309 means 230.9 V. Energy works the same way with a factor register. Read the exponent and factor once, they only change with the measuring range or the transformer ratio.

How many meters can I connect to one bus?

Each ENERGYMID uses one eighth of a standard RS485 load, so up to 256 of these meters fit on one segment of at most 1000 m. Give every meter its own address and wire the bus as a line, not as a star.

The tariff does not change when I write it.

The first switch from the tariff input on the meter to tariff control over Modbus only works after the release key on the meter has been pressed. After that you can write tariff 1 to 8 at any time, and 0 hands control back to the tariff input. Tariffs 5 to 8 are outside the MID approval.

What should I keep in mind when writing settings?

CT and VT ratio can only be written on transformer meters with adjustable ratios, and CT times VT has a limit. The clock, billing date and reset date are written as one block of four registers. A new Modbus address or baud rate takes effect at once, so change ModbusCloud right after.

More RTU templates

Want to see how it works?

Electrician working in an open distribution board