Acrel ACR10RH-DxxT(R)E3 / E4 Modbus register map
Also covers ACR10RH-DxxT(R)E4, ACR10R-D16TE4
Three-phase harmonic meters with split-core CTs or Rogowski coils (ACR10RH-DxxT(R)E3/E4), RS485 Modbus RTU
- Official
- 352 registers
- Modbus RTU
- Revision 2 · 2026-10-17
Official: Written from the manufacturer's documentation, but not tested on a device yet. Check the map against the manufacturer's documentation before you write to a live device. Tested it? Report a test.
Communication
- Protocol
- Modbus RTU
- Unit ID
- 1
- Serial
- 38400 8N1 · 38400 baud, 8 data bits, none parity, 1 stop bit
- Byte / word order
- ABCD · bytes big-endian, words high first
- Addresses
- 0-based
Connection values are defaults: the device may be configured differently.
Map
- Registers
- 352 holding registers
- Groups
- 12
- Translation tables
- 2
- Revision
- 2 · 2026-10-17
- Added
- ()
- File
- maps/acrel/acr10rh.mbmap.json · 59 KB · history
- SHA-256
- 718b9a3ae7046f966dba42831776f7019eb93180c559c7b532e194dfef62f0ba
- Manufacturer
- acrel-electric.com
Sources and notes
- External Roche Coil and Switched Transformer Harmonic Meter - Installation and operation instruction · version V1.5 sections 7.4 and 7.5
Source: Acrel, "External Roche Coil and Switched Transformer Harmonic Meter - Installation and operation instruction" V1.5, section 7.4-7.5
- Acrel ACR10RH-DxxT(R)E3 and E4 harmonic meters (T: split-core CT, TR: Rogowski coil). The older name ACR10R is kept in the models.
- Addresses are register numbers as sent on the bus. FC03 reads, FC10 writes; 32-bit values are high word first.
- Measurements and energies are on the secondary side: multiply voltages by the voltage ratio (14), currents by the current ratio (16) and powers and energies by the power ratio (18), all float32.
- The clock is BCD: a register reading 0x0026 means 26.
- Event records, waveform samples, alarm and transmission settings and the second tariff calendar (from 1200) are in the manual and left out here; history for September-December is not listed in the manual.
| Area | Address | Name | Type | Access | Unit | Scale | Description |
|---|---|---|---|---|---|---|---|
| HR | 0 | uint16 | RW | ||||
| HR | 1 | uint16 | RW | ||||
| HR | 2 | uint16 | RW | ||||
| HR | 3 | uint16 | RW | ||||
| HR | 4 | uint16 | RW | ||||
| HR | 5 | uint16 | RW | ||||
| HR | 6 | uint16 | RW | kV | ×0.01 | ||
| HR | 7 | uint16 | RW | A | |||
| HR | 8 | uint16 | RW | s | 0 = always on | ||
| HR | 9 | uint16 | RW | s | ×0.01 | 0 = level control | |
| HR | 10 | uint16 | RW | s | ×0.01 | 0 = level control | |
| HR | 11 | uint16 | RW | s | ×0.01 | 0 = level control | |
| HR | 12 | uint16 | RW | s | ×0.01 | 0 = level control | |
| HR | 14 | float32 ABCD | R | Primary/secondary coefficient for voltages | |||
| HR | 16 | float32 ABCD | R | Primary/secondary coefficient for currents | |||
| HR | 18 | float32 ABCD | R | Primary/secondary coefficient for powers and energies | |||
| HR | 21 | uint16 | RW | Written as one 3-register period | |||
| HR | 22 | uint16 | RW | ||||
| HR | 23 | uint16 | RW | ||||
| HR | 24 | uint16 | RW | ||||
| HR | 25 | uint16 | RW | ||||
| HR | 26 | uint16 | RW | ||||
| HR | 27 | uint16 | RW | ||||
| HR | 28 | uint16 | RW | ||||
| HR | 29 | uint16 | RW | ||||
| HR | 30 | uint16 | RW | ||||
| HR | 31 | uint16 | RW | ||||
| HR | 32 | uint16 | RW | ||||
| HR | 33 | uint16 | RW | ||||
| HR | 34 | uint16 | RW | ||||
| HR | 35 | uint16 | RW | ||||
| HR | 36 | uint16 | RW | ||||
| HR | 37 | uint16 | RW | ||||
| HR | 38 | uint16 | RW | ||||
| HR | 39 | uint16 | RW | ||||
| HR | 40 | uint16 | RW | ||||
| HR | 41 | uint16 | RW | ||||
| HR | 42 | uint16 | RW | ||||
| HR | 43 | uint16 | RW | ||||
| HR | 44 | uint16 | RW | ||||
| HR | 53 | uint16 | R | ||||
| HR | 54 | uint16 | R | ||||
| HR | 55 | uint16 | R | ||||
| HR | 56 | uint16 | R | ||||
| HR | 57 | uint16 | R | ||||
| HR | 58 | uint16 | R | ||||
| HR | 59 | uint16 | R | ||||
| HR | 60 | uint16 | R | ||||
| HR | 61 | uint16 | RW | ||||
| HR | 62 | uint16 | RW | ||||
| HR | 63 | uint16 | RW | ||||
| HR | 64 | uint16 | RW | ||||
| HR | 128 | uint16 | RW | BCD; write all six registers together with FC16 | |||
| HR | 129 | uint16 | RW | BCD | |||
| HR | 130 | uint16 | RW | BCD | |||
| HR | 131 | uint16 | RW | BCD | |||
| HR | 132 | uint16 | RW | BCD | |||
| HR | 133 | uint16 | RW | BCD | |||
| HR | 242 | uint16 | R | A | ×0.001 | × current ratio (16) for the primary value | |
| HR | 243 | uint16 | R | V | ×0.1 | × voltage ratio (14) for the primary value | |
| HR | 244 | uint16 | R | V | ×0.1 | ||
| HR | 245 | uint16 | R | V | ×0.1 | ||
| HR | 246 | uint16 | R | V | ×0.1 | ||
| HR | 247 | uint16 | R | V | ×0.1 | ||
| HR | 248 | uint16 | R | V | ×0.1 | ||
| HR | 249 | uint16 | R | A | ×0.001 | × current ratio (16) for the primary value | |
| HR | 250 | uint16 | R | A | ×0.001 | ||
| HR | 251 | uint16 | R | A | ×0.001 | ||
| HR | 252 | uint16 | R | Hz | ×0.01 | ||
| HR | 253 | int32 ABCD | R | W | ×0.01 | × power ratio (18) for the primary value | |
| HR | 255 | int32 ABCD | R | W | ×0.01 | ||
| HR | 257 | int32 ABCD | R | W | ×0.01 | ||
| HR | 259 | int32 ABCD | R | W | ×0.01 | ||
| HR | 261 | int32 ABCD | R | var | ×0.01 | ||
| HR | 263 | int32 ABCD | R | var | ×0.01 | ||
| HR | 265 | int32 ABCD | R | var | ×0.01 | ||
| HR | 267 | int32 ABCD | R | var | ×0.01 | ||
| HR | 269 | uint32 ABCD | R | VA | ×0.01 | ||
| HR | 271 | uint32 ABCD | R | VA | ×0.01 | ||
| HR | 273 | uint32 ABCD | R | VA | ×0.01 | ||
| HR | 275 | int32 ABCD | R | VA | ×0.01 | ||
| HR | 277 | int16 | R | ×0.001 | |||
| HR | 278 | int16 | R | ×0.001 | |||
| HR | 279 | int16 | R | ×0.001 | |||
| HR | 280 | int16 | R | ×0.001 | |||
| HR | 287 | uint16 | R | ×0.01 | |||
| HR | 288 | uint16 | R | ×0.01 | |||
| HR | 289 | uint16 | R | ×0.01 | |||
| HR | 299 | uint16 | R | % | ×0.1 | ||
| HR | 300 | uint16 | R | % | ×0.1 | ||
| HR | 301 | uint32 ABCD | R | kW | ×0.01 | ||
| HR | 333 | uint32 ABCD | R | kWh | ×0.01 | × power ratio (18) for the primary value | |
| HR | 335 | uint32 ABCD | R | kWh | ×0.01 | ||
| HR | 337 | uint32 ABCD | R | kWh | ×0.01 | ||
| HR | 339 | uint32 ABCD | R | kWh | ×0.01 | ||
| HR | 341 | uint32 ABCD | R | kWh | ×0.01 | ||
| HR | 343 | uint32 ABCD | R | kWh | ×0.01 | ||
| HR | 345 | uint32 ABCD | R | kWh | ×0.01 | ||
| HR | 347 | uint32 ABCD | R | kWh | ×0.01 | ||
| HR | 349 | uint32 ABCD | R | kWh | ×0.01 |
No registers match
Try part of the name, an address (decimal or 0x hex) or clear the filters.
Help improve this map
- I tested it on a deviceReport whether it worked, even if you did not write the map.
- Suggest a correctionEdit the file on GitHub; it opens a pull request.
- Report a problemA wrong address, type, scale or byte order.
- Read the formatWhat each key of the file means (SPEC.md).