SolPlanet Solplanet inverter modbus. Modbus TCP template

Solplanet inverter modbus.

Monitors SolPlanet three-phase solar inverter production via Modbus

This template connects SolPlanet three-phase solar inverters to ModbusCloud via Modbus RTU over RS-485. It reads PV string voltages and currents, grid phase data, temperatures, device state, error and warning codes, and provides a remote power on/off control command.

Protocol
Modbus TCP
Connection
Ethernet, Modbus TCP
Registers
21, read and write
Key readings
PV1/PV2 voltage and current · L1-L3 phase voltage and current · Air and inverter temperatures · Device state · Error and warning messages · Grid frequency and power factor
Available commands
Power remote switch command
Compatible models
ASW-8-20K-LT-G2
Last updated

Registers (21)

20 read, 1 write

NameUnitAccessAddress (Hidden until you enter your email)Function (hidden)Type (hidden)
Device StateRead
Power factorRead
Error messageRead
Warning messageRead
PV1 currentARead
PV2 currentARead
L1 Phase currentARead
L2 Phase currentARead
L3 Phase currentARead
Air temperature°CRead
Inverter U phase temperature°CRead
Inverter V phase temperature°CRead
Inverter W phase temperature°CRead
Grid frequencyHzRead
Bus voltageVRead
PV1 voltageVRead
PV2 voltageVRead
L1 Phase voltageVRead
L2 Phase voltageVRead
L3 Phase voltageVRead
Power remote switch commandWrite

Loading registers…

Send your device list

If a device is not in the library yet, we build the template for free as soon as we have the register data.

Number of installations (optional)

Use cases

  • Monitor PV string voltages and currents on a live dashboard to verify panel performance for each string.
  • Create an alert when the device state changes to Fault so you can respond to inverter errors without a site visit.
  • Log grid frequency and power factor over time to analyse power quality at the point of connection.
  • Use the remote power switch command to shut down the inverter during planned maintenance or emergency situations.
  • Track inverter and air temperatures to detect overheating conditions in poorly ventilated installation locations.
  • Compare daily and monthly energy production trends across multiple SolPlanet inverters in a portfolio.

Installation

  1. Connect the RS-485 A and B wires from your ModbusCloud Gateway to the RJ45 COM1 or COM2 port on the SolPlanet inverter, following the RJ45 pinout in the inverter manual.

  2. Verify that the inverter serial settings are 9600 baud, 8 data bits, no parity, 1 stop bit, and that the Modbus device address is set to 1 (or note the configured address).

  3. In the ModbusCloud platform, import the SolPlanet inverter Modbus template and assign it to the connected gateway.

  4. Set the gateway RS-485 port parameters to match the inverter settings: 9600 8N1 and the correct device address.

  5. Confirm communication by checking that PV voltage and device state values appear on the ModbusCloud dashboard.

  6. If you have multiple inverters on the same RS-485 bus, assign a unique Modbus address to each inverter and duplicate the template accordingly.

Things to watch for

Which pins on the RJ45 connector are used for RS-485 communication?

The RS-485 A and B data lines are available on the RJ45 plug at the COM1 or COM2 port. Refer to the SolPlanet inverter manual for the exact pin numbers, as the pinout varies by model revision.

The gateway cannot read any registers from the inverter. What should I check?

Verify that the baud rate is set to 9600 with 8N1 framing on both the gateway and the inverter. Confirm the Modbus device address matches. Also check that the RS-485 A and B wires are not swapped.

Can I use this template for single-phase SolPlanet inverters?

The template is designed for three-phase, two-string models. For single-phase or single-string inverters, you will need to remove or remap the unused phase and string registers based on the specific model register map.

Does the remote power switch command work immediately?

The inverter processes the power on/off command within a few seconds. Ensure the gateway has write access enabled and that the correct register address is configured in the template.

More TCP templates

Want to see how it works?

Electrician working in an open distribution board