Easy Modbus
  1. Home
  2. Modbus register maps
  3. inepro Metering
  4. PRO380-Mod three-phase energy meter

Energy meter · Modbus register map

inepro Metering PRO380-Mod three-phase energy meter Modbus register map

Updated 24 October 2026

Short answer

The PRO380-Mod is inepro's MID-certified three-phase DIN-rail energy meter (direct connection up to 100 A, or a CT version) with an RS485 Modbus RTU port. Every measurement is an IEEE 754 float sent high word first and read with function 03 from hex address blocks 4000h (setup), 5000h (live values) and 6000h (energy). This map covers phase voltages, currents, powers, power factor, frequency, total/tariff/per-phase energy and the writable address, baud, parity, tariff, S0 and combination-code settings.

This page lists 75 Modbus registers for the inepro Metering PRO380-Mod three-phase energy meter — 8 writable — with the table, 0-based wire address, data type, word order, scale, units and access of each, re-typed from inepro Metering’s own free documentation (linked below) and checked against it.

Manufacturer
inepro Metering
Model
PRO380-Mod three-phase energy meter
Equipment type
Energy meter
Registers
75 (8 writable)
Transport
Modbus RTU
Default unit ID
1
Default serial
9600 baud, 8E1
Documented addressing
hexadecimal, 0-based
32-bit word order
ABCD high word first (big-endian)
Also known as
PRO380 Mod, PRO380-Mod CT, PRO380-MOD, inepro PRO380, PRO380 MID
Source document
PRO380 Series MID Three phase energy meter PRO380-S, PRO380-Mb, PRO380-Mod - User manual · Version 2.18-8 · rev. 2026
Download CSV all columns JSON Manufacturer PDF ↗

Integration notes: inepro Metering PRO380-Mod three-phase energy meter

Integration in brief

Wire RS485 to terminals 22/23, poll unit 1 at 9600 baud 8E1 with function 03, and decode each value as a high-word-first float. Live values sit at 5002h-5031h, energy at 6000h-6047h.

Minimum registers to map

Addresses are 0-based wire addresses. Enough to monitor and run the unit; map more as the job needs.

RegisterNameTypeWhyAccess
HR 20482L1 voltageFLOAT32 ABCDL1 voltageRead
HR 20492L1 currentFLOAT32 ABCDL1 currentRead
HR 20498Total active powerFLOAT32 ABCDTotal active power (kW)Read
HR 20522Power factorFLOAT32 ABCDPower factorRead
HR 20488Grid frequencyFLOAT32 ABCDGrid frequencyRead
HR 24588Forward active energyFLOAT32 ABCDForward (import) active energyRead
HR 24600Reverse active energyFLOAT32 ABCDReverse (export) active energyRead

Enable Modbus control & writes

The manual describes no enable step for Modbus on the -Mod variant. Set the address in display Program mode 2, and baud/parity in Program mode 3 (4-digit password, default 0000), with the inepro IR software, or over Modbus at 4003h/4004h/4011h.

Byte order & addressing

Network setup

Watch out for

inepro Metering PRO380-Mod three-phase energy meter Modbus registers

Address = 0-based wire address (the documented number is shown under it when it differs) · Order: ABCD = high word first, CDAB = low word first · Scale: engineering value = raw × scale.

75 of 75 shown
inepro Metering PRO380-Mod three-phase energy meter Modbus register map
TableAddressNameDescriptionTypeOrderScaleUnitsAccessValues / bits
HR16387doc 4003Modbus IDSlave address 1-247 (default 1); write with function 06.INT16Read/write
HR16388doc 4004Baud rateBaud rate as a plain number, e.g. 9600 = 0x2580.INT16Read/write
HR16389doc 4005Protocol versionFLOAT32ABCDRead
HR16391doc 4007Software versionFLOAT32ABCDRead
HR16393doc 4009Hardware versionFLOAT32ABCDRead
HR16395doc 400BMeter ampsCurrent rating of the meter.INT16ARead
HR16397doc 400DS0 output ratePulse output rate; write both registers with function 16.FLOAT32ABCDimp/kWhRead/write
HR16399doc 400FCombination codeHow total energy combines forward and reverse.INT16Read/write1 = Forward only; 4 = Reverse only; 5 = Forward + reverse; 6 = Reverse - forward; 9 = Forward - reverse; 10 = Forward - reverse (permanent once set); 11 = Forward - reverse
HR16401doc 4011Parity settingINT16Read/write1 = Even; 2 = None; 3 = Odd
HR16406doc 4016Power down counterNumber of times the meter lost power; write 0 to reset.INT16Read/write
HR16407doc 4017Present quadrantPresent operating quadrant, whole meter.INT16Read
HR16408doc 4018L1 quadrantINT16Read
HR16409doc 4019L2 quadrantINT16Read
HR16410doc 401AL3 quadrantINT16Read
HR20482doc 5002L1 voltageFLOAT32ABCDVRead
HR20484doc 5004L2 voltageFLOAT32ABCDVRead
HR20486doc 5006L3 voltageFLOAT32ABCDVRead
HR20488doc 5008Grid frequencyFLOAT32ABCDHzRead
HR20492doc 500CL1 currentFLOAT32ABCDARead
HR20494doc 500EL2 currentFLOAT32ABCDARead
HR20496doc 5010L3 currentFLOAT32ABCDARead
HR20498doc 5012Total active powerFLOAT32ABCDkWRead
HR20500doc 5014L1 active powerFLOAT32ABCDkWRead
HR20502doc 5016L2 active powerFLOAT32ABCDkWRead
HR20504doc 5018L3 active powerFLOAT32ABCDkWRead
HR20506doc 501ATotal reactive powerFLOAT32ABCDkvarRead
HR20508doc 501CL1 reactive powerFLOAT32ABCDkvarRead
HR20510doc 501EL2 reactive powerFLOAT32ABCDkvarRead
HR20512doc 5020L3 reactive powerFLOAT32ABCDkvarRead
HR20514doc 5022Total apparent powerFLOAT32ABCDkVARead
HR20516doc 5024L1 apparent powerFLOAT32ABCDkVARead
HR20518doc 5026L2 apparent powerFLOAT32ABCDkVARead
HR20520doc 5028L3 apparent powerFLOAT32ABCDkVARead
HR20522doc 502APower factorFLOAT32ABCDRead
HR20524doc 502CL1 power factorFLOAT32ABCDRead
HR20526doc 502EL2 power factorFLOAT32ABCDRead
HR20528doc 5030L3 power factorFLOAT32ABCDRead
HR24576doc 6000Total active energyForward and reverse combined per the combination code (400Fh).FLOAT32ABCDkWhRead
HR24578doc 6002T1 total active energyFLOAT32ABCDkWhRead
HR24580doc 6004T2 total active energyFLOAT32ABCDkWhRead
HR24582doc 6006L1 total active energyFLOAT32ABCDkWhRead
HR24584doc 6008L2 total active energyFLOAT32ABCDkWhRead
HR24586doc 600AL3 total active energyFLOAT32ABCDkWhRead
HR24588doc 600CForward active energyFLOAT32ABCDkWhRead
HR24590doc 600ET1 forward active energyFLOAT32ABCDkWhRead
HR24592doc 6010T2 forward active energyFLOAT32ABCDkWhRead
HR24594doc 6012L1 forward active energyFLOAT32ABCDkWhRead
HR24596doc 6014L2 forward active energyFLOAT32ABCDkWhRead
HR24598doc 6016L3 forward active energyFLOAT32ABCDkWhRead
HR24600doc 6018Reverse active energyFLOAT32ABCDkWhRead
HR24602doc 601AT1 reverse active energyFLOAT32ABCDkWhRead
HR24604doc 601CT2 reverse active energyFLOAT32ABCDkWhRead
HR24606doc 601EL1 reverse active energyFLOAT32ABCDkWhRead
HR24608doc 6020L2 reverse active energyFLOAT32ABCDkWhRead
HR24610doc 6022L3 reverse active energyFLOAT32ABCDkWhRead
HR24612doc 6024Total reactive energyFLOAT32ABCDkvarhRead
HR24614doc 6026T1 total reactive energyFLOAT32ABCDkvarhRead
HR24616doc 6028T2 total reactive energyFLOAT32ABCDkvarhRead
HR24618doc 602AL1 total reactive energyFLOAT32ABCDkvarhRead
HR24620doc 602CL2 total reactive energyFLOAT32ABCDkvarhRead
HR24622doc 602EL3 total reactive energyFLOAT32ABCDkvarhRead
HR24624doc 6030Forward reactive energyFLOAT32ABCDkvarhRead
HR24626doc 6032T1 forward reactive energyFLOAT32ABCDkvarhRead
HR24628doc 6034T2 forward reactive energyFLOAT32ABCDkvarhRead
HR24630doc 6036L1 forward reactive energyFLOAT32ABCDkvarhRead
HR24632doc 6038L2 forward reactive energyFLOAT32ABCDkvarhRead
HR24634doc 603AL3 forward reactive energyFLOAT32ABCDkvarhRead
HR24636doc 603CReverse reactive energyFLOAT32ABCDkvarhRead
HR24638doc 603ET1 reverse reactive energyFLOAT32ABCDkvarhRead
HR24640doc 6040T2 reverse reactive energyFLOAT32ABCDkvarhRead
HR24642doc 6042L1 reverse reactive energyFLOAT32ABCDkvarhRead
HR24644doc 6044L2 reverse reactive energyFLOAT32ABCDkvarhRead
HR24646doc 6046L3 reverse reactive energyFLOAT32ABCDkvarhRead
HR24648doc 6048TariffActive tariff; 11/12 switch tariff without saving it.INT16Read/write1 = T1; 2 = T2; 11 = T1 (not saved); 12 = T2 (not saved)
HR24649doc 6049Resettable day counterForward energy since last reset; write 0.0 with function 16 to reset.FLOAT32ABCDkWhRead/write

Notes on this map

Check it against the live device. A register map tells you what the controller can expose; the unit in front of you may differ by firmware or options. Read a few registers and compare them with the unit’s own display; for a 32-bit value the float and byte-order decoder shows all four word orders at once, so a wrong word order or scale is obvious. New to this? Read what a register map is and why addresses are off by one.

Questions about the inepro Metering PRO380-Mod three-phase energy meter

What Modbus registers does the inepro Metering PRO380-Mod three-phase energy meter have?

This map lists 75 registers: 75 holding registers. 8 of them can be written. Registers vary with firmware, options and configuration, so confirm against the device.

Are the inepro Metering PRO380-Mod three-phase energy meter Modbus addresses 0-based or 1-based?

The manufacturer's document numbers registers hexadecimal, 0-based. Every address on this page is the 0-based wire address you put in the request; the documented number is shown under it where it differs. The map prints addresses in hex and they go into the request unchanged: the manual's example frames are 01 06 4003 000A (set Modbus ID) and 01 06 6048 0002 (set tariff). So 4003h is wire address 16387 and 5012h (total active power) is 20498. Do not enter the hex numbers as decimal.

What byte order does the inepro Metering PRO380-Mod three-phase energy meter use for 32-bit values?

Multi-register values in this map use ABCD (high word first (big-endian)). Set your client to this order for every 32/64-bit value in the table.

What are the minimum Modbus registers to integrate the inepro Metering PRO380-Mod three-phase energy meter?

Start with HR 20482 L1 voltage (L1 voltage); HR 20492 L1 current (L1 current); HR 20498 Total active power (Total active power (kW)); HR 20522 Power factor (Power factor); HR 20488 Grid frequency (Grid frequency); HR 24588 Forward active energy (Forward (import) active energy); HR 24600 Reverse active energy (Reverse (export) active energy).

How do I enable Modbus control of the inepro Metering PRO380-Mod three-phase energy meter?

The manual describes no enable step for Modbus on the -Mod variant. Set the address in display Program mode 2, and baud/parity in Program mode 3 (4-digit password, default 0000), with the inepro IR software, or over Modbus at 4003h/4004h/4011h.

Where is the official inepro Metering PRO380-Mod three-phase energy meter Modbus documentation?

The source is PRO380 Series MID Three phase energy meter PRO380-S, PRO380-Mb, PRO380-Mod - User manual (Version 2.18-8), revision 2026, published free by inepro Metering at https://cdn.prod.website-files.com/6617f74190bf0a53bfd776e8/69f0b42e8df8da5157fb250d_PRO380%20user%20manual%20V2.18-8.pdf.

Source: PRO380 Series MID Three phase energy meter PRO380-S, PRO380-Mb, PRO380-Mod - User manual · Version 2.18-8 · rev. 2026. Register numbers, types, scaling and units are reproduced as published; descriptions are our own.