
ZCS Azzurro Inverter (grid)
The ZCS Azzurro Inverter is a grid-tied PV inverter, available in single-phase and three-phase variants, designed for residential and light-commercial solar installations. This Modbus RTU template reads total active power output, per-phase AC currents across all three phases, and cumulative energy generation. Connecting the ModbusCloud Gateway to the inverter's RS485 port gives installers and asset managers continuous visibility into generation performance and lifetime yield without relying on the manufacturer's proprietary cloud portal.
- Protocol
- Modbus RTU
- Connection
- RS485
- Registers
- 5, read only
- Brand
- ZCS Azzurro
- Compatible models
- Inverter · Hybrid Inverter
- Last updated
Registers (5)
5 read, 0 write
| Name | Unit | Access | Address (Hidden until you enter your email) | Function (hidden) | Type (hidden) |
|---|---|---|---|---|---|
| power | W | Read | |||
| currents_a | A | Read | |||
| currents_b | A | Read | |||
| currents_c | A | Read | |||
| energy | Read |
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.
Use cases
- Monitor total active power output in real time to confirm the ZCS Azzurro Inverter is generating as expected.
- Track cumulative energy generation over months to verify annual yield against the original system design estimate.
- Compare per-phase currents on phases A, B, and C to detect load imbalances or string faults on three-phase systems.
- Alert on unexpected drops in total power during peak solar hours to catch shading, soiling, or inverter faults early.
- Report monthly energy totals from the energy register to support grid-feed-in settlements or tenant billing.
Installation
On the ZCS Azzurro Inverter, navigate to Settings and confirm the Modbus address is set to 01 and the baud rate is set to 9600 baud, 8-N-1, under the communication or Modbus section.
Connect the ModbusCloud Gateway RS485 terminals to the inverter's COM port, wiring A+ to A+ and B- to B-. Use a twisted-pair cable and add a 120-ohm termination resistor at the last device on the bus.
In the ModbusCloud portal, add a new gateway, import the ZCS Azzurro Inverter (grid) template, and assign unit ID 1 to match the inverter's Modbus address.
Trigger a manual poll in the portal and verify that the power register at address 530 returns a plausible watt reading before saving the configuration.
Things to watch for
The gateway connects but all register values read zero or timeout. Why?
The ZCS Azzurro Inverter only responds on RS485 when the RS485 communication icon is visible on the inverter display. If the icon is absent, go to the inverter's Settings menu, open each communication parameter (Modbus address, baud rate), confirm without changing any value, and the RS485 link should reactivate.
I read garbage or CRC errors on the RS485 bus. What is wrong?
ZCS Azzurro inverters use 9600 baud, 8 data bits, no parity, 1 stop bit. A mismatch on any of these parameters, or reversed A+/B- wires, causes CRC errors. Try swapping the A and B leads first; several installers have resolved persistent CRC failures this way.
Phase currents on registers 519, 521, or 523 show implausible values. What could cause this?
The three-phase register map uses different base addresses than single-phase models. Confirm you are using the three-phase template variant. Also verify that the inverter firmware is current, as older firmware versions are known to truncate FC-03 response frames, producing corrupt values.
The energy register at address 544 stopped incrementing. Is the counter broken?
The energy register is a uint32 cumulative counter. If the inverter is off (nighttime or fault state), the counter does not increment; this is normal behavior. If the counter stays static during daylight generation, re-check the RS485 connection and confirm the Modbus address has not been reset to 00, which disables communication.
Want to see how it works?








