Ginlong Ginlong Solis Inverter (pv) Modbus RTU template

Ginlong Solis Inverter (pv)

The Ginlong Solis Inverter (pv) is a grid-tied solar PV string inverter that converts DC power from photovoltaic panels into AC power for on-site use or grid export. This Modbus RTU template reads two core registers over the RS485 interface: instantaneous AC output power and cumulative energy yield. Connecting this template in the ModbusCloud portal gives installers and asset managers a live production view and a running generation total, without relying on the Ginlong cloud or a proprietary monitoring stick.

Protocol
Modbus RTU
Connection
RS485
Registers
2, read only
Brand
Ginlong
Last updated

Registers (2)

2 read, 0 write

NameUnitAccessAddress (Hidden until you enter your email)Function (hidden)Type (hidden)
powerWRead
energyWhRead

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 real-time AC output power to verify the inverter is producing as expected during daylight hours.
  • Track cumulative energy yield over weeks and months to detect gradual output degradation.
  • Alert on a sudden drop in power during peak irradiance to identify shading, faults, or grid disconnection.
  • Compare daily energy totals across multiple Solis inverters on the same site to spot underperforming strings.
  • Report monthly generation figures from the ModbusCloud portal to building owners or energy managers.

Installation

  1. Enable RS485 Modbus communication on the Solis inverter: the COM port uses 9600 bps, 8 data bits, no parity, 1 stop bit. Confirm or set the slave address (default is 1) via the inverter display menu under the communication or Modbus section.

  2. Wire the RS485 A and B terminals from the inverter COM connector to the corresponding A and B terminals on the ModbusCloud Gateway. Use shielded twisted-pair cable and ground the shield at one end only.

  3. In the ModbusCloud portal, add the Gateway to your site, then import the Ginlong Solis Inverter (pv) template. Set the unit ID to match the slave address configured on the inverter (default 1) and save.

  4. Verify the connection by checking the live register values in the portal: the power register should show a positive watt value during daylight and the energy register should show a plausible cumulative total.

Things to watch for

Why does the gateway report no data or timeout errors?

The most common cause is a mismatch between the inverter slave address and the unit ID set in the portal. Confirm the slave address on the inverter display, then update the unit ID in the ModbusCloud template assignment to match. Also verify the RS485 A and B wires are not swapped, as polarity reversal causes continuous timeouts.

Why do power values read zero even when the sun is out?

Solis inverters only respond to Modbus requests when the DC input voltage is above the start threshold. Early morning or heavily overcast conditions can leave the inverter in standby, returning zero or no response. Wait for sufficient irradiance, then re-check. If the issue persists during full sun, confirm the RS485 baud rate is set to 9600 bps.

The energy value looks implausibly large. Is there a scaling issue?

The energy register is a 32-bit unsigned integer spread across two consecutive 16-bit Modbus registers. If your polling tool reads only one word instead of two, the raw value will be misinterpreted. This template uses the uint32 type to read both words correctly. If values still look wrong, check that the function code is 4 (Read Input Registers), not 3.

Can the Solis cloud data logger and the ModbusCloud Gateway share the RS485 bus?

In practice this is unreliable. The Solis data logger acts as a Modbus master and will contend with the ModbusCloud Gateway on the same bus. The recommended approach is to use one connection at a time, or to add an RS485 splitter or Modbus repeater designed for multi-master setups. Running both without isolation often causes intermittent read failures on both sides.

Want to see how it works?

Electrician working in an open distribution board