SolaX Power · Solar inverter
X3-MIC / X3-PRO G2 (three-phase string) Modbus register map
Default configuration
- Protocol
- RS485
- Port
- 502
- Unit ID
- 1
- Addressing
- 0-based
- Byte order
- Big endian
- Word order
- High word first
- Baud rate
- 9600
- Parity
- None
- Data bits
- 8
- Stop bits
- 1
This device has an RS-485 interface. Reach it through a Modbus RTU-to-TCP gateway, configured with the factory serial settings above.
Register map
| Address | Count | Name | Type | Unit | Scale | Access |
|---|---|---|---|---|---|---|
| 1028 | 1 | AC voltage R | UInt16 | V | 0.1 | R |
| 1029 | 1 | AC voltage S | UInt16 | V | 0.1 | R |
| 1030 | 1 | AC voltage T | UInt16 | V | 0.1 | R |
| 1034 | 1 | AC current R | UInt16 | A | 0.1 | R |
| 1035 | 1 | AC current S | UInt16 | A | 0.1 | R |
| 1036 | 1 | AC current T | UInt16 | A | 0.1 | R |
| 1038 | 1 | AC active power (Pac) | UInt16 | W | 1 | R |
| 1059 | 2 | Total yield | UInt32 | kWh | 0.1 | R |
| 1083 | 2 | Grid power Positive means export to the grid, negative means import. | Int32 | W | 1 | R |
| 1087 | 2 | Total energy consumed from grid | UInt32 | kWh | 0.01 | R |
Notes
Register map from the evcc template https://raw.githubusercontent.com/evcc-io/evcc/master/templates/definition/meter/solax-g2.yaml (SolaX X3-MIC G2, X3-PRO G2 and the rebadged Qcells Q.VOLT P5T-X/P17T-X). RS-485 device with 9600 8N1 factory settings and slave address 1; the PocketLAN/PocketWiFi dongle serves the same map as Modbus TCP on port 502. All entries are input registers. Grid power is signed: positive means export to the grid.