-
-
Notifications
You must be signed in to change notification settings - Fork 7
MODBUS registers
Stefan Allius edited this page Dec 24, 2024
·
5 revisions
The GEN3 and GEN3PLUS inverters from TSUN support a limited MODBUS implementation. The register assignment is standardized for the various inverters.
The registers can be read with the proxy from version 0.8.0. In addition, the proxy reads the main registers once a minute and reports value changes via MQTT.
Modbus Register | Data-Type | Description | Unit | Ratio |
---|---|---|---|---|
0x2000 | uInt16LE | Boot Status | - | - |
0x2001 | uInt16LE | DSP Status | - | - |
0x2003 | uInt16LE | Work Mode | - | - |
0x2007 | uInt16LE | Max Design Power | W | 1 |
0x2008 | uInt16LE | Rated Level | - | - |
0x2009 | uInt16LE | Input Coeffizient | % | 100/1024 |
0x202c | uInt16LE | Output Coeffizient | % | 100/1024 |
0x3000 | uInt16LE | Inverter Status | - | - |
0x3008 | uInt16LE | Version BCD coded | - | - |
0x3009 | uInt16LE | Grid Voltage | V | 0.1 |
0x300a | uInt16LE | Grid Current | A | 0.01 |
0x300b | uInt16LE | Grid Frequency | Hz | 0.01 |
0x300c | uInt16LE | Temperature +40°C | °C | 1 |
0x300d | uInt16LE | ?? | - | - |
0x300e | uInt16LE | Rated Power | W | 1 |
0x300f | uInt16LE | Current Power | W | 0.1 |
0x3010 | uInt16LE | PV1 Voltage | V | 0.1 |
0x3011 | uInt16LE | PV1 Current | A | 0.01 |
0x3012 | uInt16LE | PV1 Power | W | 0.1 |
0x3013 | uInt16LE | PV2 Voltage | V | 0.1 |
0x3014 | uInt16LE | PV2 Current | A | 0.01 |
0x3015 | uInt16LE | PV2 Power | W | 0.1 |
0x3016 | uInt16LE | PV3 Voltage | V | 0.1 |
0x3017 | uInt16LE | PV3 Current | A | 0.01 |
0x3018 | uInt16LE | PV3 Power | W | 0.1 |
0x3019 | uInt16LE | PV4 Voltage | V | 0.1 |
0x301a | uInt16LE | PV4 Current | A | 0.01 |
0x301b | uInt16LE | PV4 Power | W | 0.1 |
0x301c | uInt16LE | AC Daily Energy | kWh | 0.01 |
0x301d | High16LE | AC Total Energy | kWh | 0.01 |
0x301e | Low16LE | (AC Total Energy) | ||
0x301f | uInt16LE | PV1 Daily Production | kWh | 0.01 |
0x3020 | High16LE | PV1 Total Production | kWh | 0.01 |
0x3021 | Low16LE | (PV1 Total Production) | ||
0x3022 | uInt16LE | PV2 Daily Production | kWh | 0.01 |
0x3023 | High16LE | PV2 Total Production | kWh | 0.01 |
0x3024 | Low16LE | (PV2 Total Production) | ||
0x3025 | uInt16LE | PV3 Daily Production | kWh | 0.01 |
0x3026 | High16LE | PV3 Total Production | kWh | 0.01 |
0x3027 | Low16LE | (PV3 Total Production) | ||
0x3028 | uInt16LE | PV4 Daily Production | kWh | 0.01 |
0x3029 | High16LE | PV4 Total Production | kWh | 0.01 |
0x302a | Low16LE | (PV4 Total Production) |
Please ask questions in the discussions area