Connection and addressing notes
- Register addressing
- 1-based register numbers (register 1 = offset 0)
- Address register
- 24, range 1-247
- Address write
- not writable by broadcast
- Baud rate registers
- 4 to 5, 32-bit value
- Baud rate example
- 115200 bps
- Byte order
- high register sent first for double registers, big endian
- Partial counter reset
- registers 30 to 31, write 0 to both registers in the same message
Registers in the map: 16. function 3 (holding registers). byte order big-endian. data types: dword, word.
| MODBUS offset | Description | Units | Data type | Scale |
|---|---|---|---|---|
| 0 | Firmware version | word | ||
| 1 | Number of supported registers | word | ||
| 2 | Number of supported flags | word | ||
| 14 | Hw vers. Modif | word | ||
| 15 | Serial number low | dword | ||
| 17 | Serial number high | word | ||
| 21 | Status/ protect | word | ||
| 22 | Modbus timeout | word | ||
| 24 | Error register | word | ||
| 27 | WT1 total counter energy total tariff 1 | dword | ×0.01 | |
| 29 | WT1 partial counter energy partial tariff 1 | dword | ×0.01 | |
| 35 | Urms effective voltage | word | ||
| 36 | Irms effective current | word | ×0.1 | |
| 37 | Prms effective active power | word | ×0.01 | |
| 38 | Qrms effective reactive power | word | ×0.01 | |
| 39 | Cos phi | word | ×0.01 |