Connection and addressing notes
- Protocol
- Modbus RTU, Modbus TCP
- Function codes
- 04 read input registers
- Register addressing
- addresses start at 0x0000
- Data format
- 32-bit values sent as two consecutive 16-bit registers
- Word order
- low word first (0x0046 is the LSB, 0x0047 the MSB)
Registers in the map: 100 (the first 50 are listed below; the browser reader and the data loggers use the complete map). function 4 (input registers). byte order big-endian. data types: dword, integer, smallint, word.
| MODBUS offset | Description | Units | Data type | Scale |
|---|---|---|---|---|
| 1 | Grid current (X1) | V | smallint | ×0.1 |
| 2 | Grid power (X1) | W | smallint | |
| 3 | Pv voltage1 (Hybrid) | V | word | ×0.1 |
| 4 | Pv voltage2 (Hybrid) | V | word | ×0.1 |
| 5 | Pv current1 (Hybrid) | A | word | ×0.1 |
| 6 | Pv current2 (Hybrid) | A | word | ×0.1 |
| 7 | Grid frequency (X1) | Hz | word | ×0.01 |
| 8 | Temperature | smallint | ||
| 9 | Run mode | word | ||
| 10 | Powerdc1 (Hybrid) | W | word | |
| 11 | Powerdc2 (Hybrid) | W | word | |
| 12 | Temper fault value | smallint | ||
| 13 | Pv1Volt fault value | V | word | ×0.1 |
| 14 | Pv2Volt fault value | V | word | ×0.1 |
| 15 | Gfci fault value | A | word | ×0.001 |
| 16 | Grid volt fault value | V | word | ×0.1 |
| 17 | Grid freq fault value T | Hz | word | ×0.01 |
| 18 | Dci fault value | A | word | ×0.001 |
| 19 | Time count down | ms | word | |
| 20 | Bat voltage charge1 | V | smallint | ×0.1 |
| 21 | Bat current charge1 | A | smallint | ×0.1 |
| 22 | Batpower charge1 | W | smallint | |
| 23 | BMS connect state | word | ||
| 24 | Temperature bat | smallint | ||
| 28 | Battery capacity | % | word | |
| 29 | Output energy Charge.LSB | kWh | word | ×0.1 |
| 30 | Output energy Charge.MSB | kWh | word | ×0.1 |
| 31 | BMS warning LSB | word | ||
| 32 | Output energy charge today | kWh | word | ×0.1 |
| 33 | Input energy Charge.LSB | kWh | word | ×0.1 |
| 34 | Input energy Charge.MSB | kWh | word | ×0.1 |
| 35 | Input energy charge today | kWh | word | ×0.1 |
| 36 | BMS charge max current | A | word | ×0.1 |
| 37 | BMS discharge max current | A | word | ×0.1 |
| 38 | BMS warning MSB | word | ||
| 64 | Inv fault Message.LSB | word | ||
| 65 | Inv fault Message.MSB | word | ||
| 67 | Mgr fault message | word | ||
| 70 | Feedin power (meter) | W | integer | |
| 72 | Feedin energy total (meter) | kWh | dword | ×0.01 |
| 74 | Consum energy total (meter) | kWh | dword | ×0.01 |
| 76 | EPS volt (X1) | V | word | ×0.1 |
| 77 | EPS current (X1) | A | word | ×0.1 |
| 78 | EPS power (X1) | VA | word | |
| 79 | EPS frequency (X1) | Hz | word | ×0.01 |
| 80 | Etoday togrid | kWh | word | ×0.1 |
| 82 | Etotal togrid | kWh | dword | ×0.001 |
| 84 | Lock state | word | ||
| 102 | Bus | V | word | ×0.1 |
| 103 | W dcv fault val | V | word | ×0.1 |
This is not the complete map: 50 of 100 registers are listed above. Click "Read register values online" to read any register of your device in the browser, or download the program to log the complete map.