
Seria SolaX SK-SU (SK-SU3000E, SK-SU3700E, SK-SU5000E, SK-SU3000C, SK-SU5000C) cuprinde invertoare solare hibride monofazate din familia Gen2 X1 Hybrid. Acestea combină conversia energiei fotovoltaice cu managementul stocării în baterii într-o singură unitate. TapHome se conectează direct la invertor prin Modbus TCP pe Ethernet — nu este necesar niciun gateway suplimentar și niciun dongle Wi-Fi.
Șablonul oferă monitorizarea în timp real a puterii AC la ieșire, a producției stringurilor PV, a stării de încărcare și a puterii bateriei, a injectării în rețea și a consumului din rețea, a producției zilnice și totale de energie, precum și senzori de temperatură pentru invertor și baterie.
Activarea comunicației Modbus
Seria SK-SU are un modul Ethernet integrat care acceptă nativ Modbus TCP. Nu este necesar hardware suplimentar (dongle Pocket WiFi).
- Conectați un cablu Ethernet de la portul Ethernet al invertorului la routerul sau switch-ul rețelei locale
- Verificați tabelul DHCP al routerului pentru a afla adresa IP atribuită invertorului
- Verificați dacă TapHome Core este în aceeași rețea/subrețea cu invertorul
- Protocol: Modbus TCP
- Port: 502
- Slave ID implicit: 1
- Cod de funcție: 0x04 (Read Input Registers)
- Ordinea octeților: little-endian pentru valorile pe 32 de biți
Atribuiți invertorului o adresă IP statică în setările DHCP ale routerului, pentru ca adresa să nu se schimbe după o întrerupere a alimentării.
Invertorul acceptă o singură conexiune Modbus TCP activă la un moment dat. Închideți orice alte instrumente Modbus (QModMaster, monitorizarea SolaX Cloud prin dongle) înainte de a conecta TapHome.
Configurare
La importul șablonului în TapHome introduceți:
- IP Address — adresa IP a invertorului în rețeaua locală (introduceți adresa reală a dispozitivului; șablonul precompletează valoarea substituent 192.168.1.0)
- Slave ID — adresa slave Modbus (implicit: 1)
Ciclul minim de interogare recomandat pentru invertor este de aproximativ 1 secundă. Șablonul folosește intervale de interogare de 2,5–150 de secunde, în funcție de dispozitiv, ceea ce respectă cu ușurință această limită.
Funcțiile dispozitivului
Șablonul pune la dispoziție următoarele dispozitive:
Producția solară
- Putere string PV 1 — puterea instantanee a stringului PV 1, în kW (registrul 0x0A, UInt16, împărțit la 1000)
- Putere string PV 2 — puterea instantanee a stringului PV 2, în kW (registrul 0x0B, UInt16, împărțit la 1000)
- Putere AC — puterea AC totală la ieșirea invertorului, în kW (registrul 0x02, Int16, împărțit la 1000)
Monitorizarea bateriei
- SOC baterie — starea de încărcare a bateriei în procente (registrul 0x1C, UInt16). În TapHome se afișează ca 0–100% prin AnalogInput cu conversie de nivel (împărțire la 100 pentru intervalul 0,0–1,0).
- Puterea bateriei — puterea de încărcare/descărcare, în kW (registrul 0x16, Int16, împărțit la 1000). Valorile pozitive indică încărcarea, cele negative descărcarea.
- Temperatura bateriei — temperatura bateriei, în °C (registrul 0x55, UInt16, împărțit la 10). Acesta este un registru specific Gen2 SK-SU.
Măsurarea rețelei
- Injectare în rețea / consum din rețea — puterea rețelei în timp real, în kW (registrele 0x46–0x47, LittleEndianInt32, împărțit la 1000). Valorile pozitive înseamnă că energia este exportată în rețea, cele negative că energia este importată din rețea.
- Producție zilnică / instantanee — contor electric care combină producția zilnică de energie în kWh (registrul 0x50, UInt16, împărțit la 10) cu puterea AC instantanee în kW (registrul 0x02).
Totaluri de energie
- Producție totală de energie — energia totală cumulată produsă de invertor, în kWh (registrele 0x52–0x53, LittleEndianInt32, împărțit la 1000).
Monitorizarea temperaturii
- Temperatura invertorului — temperatura internă a invertorului, în °C (registrul 0x08, Int16).
- Temperatura bateriei — consultați secțiunea Monitorizarea bateriei de mai sus.
Atribute de service
Modulul pune la dispoziție un atribut de service:
- Mod de funcționare — modul de funcționare actual al invertorului, citit din registrul 0x09. Valori: 0=Wait, 1=Check, 2=Normal, 3=Fault, 4=Permanent Fault, 5=Update, 6=Off-grid waiting, 7=Off-grid, 8=Self Test, 9=Idle, 10=Standby.
Alarme
Șablonul monitorizează trei registre de eroare și declanșează alarme când sunt detectate defecțiuni:
| Registru | Alarmă |
|---|---|
| 0x40 | Defecțiune invertor |
| 0x42 | Defecțiune încărcare |
| 0x43 | Defecțiune manager |
Funcții suplimentare care nu sunt în șablon
SolaX SK-SU pune la dispoziție și registre Modbus pentru tensiunea și curentul rețelei, tensiunile și curenții stringurilor PV, frecvența rețelei, tensiunea și curentul bateriei, temperatura bateriei din BMS, energia cumulată importată/exportată din/în rețea și setarea Use Mode (Self Use, Feed-in Priority, Backup, Manual). Acestea pot fi adăugate în șablonul TapHome într-o actualizare viitoare.
Rezolvarea problemelor
Nu există comunicare Modbus
- Verificați dacă cablul Ethernet este conectat la portul Ethernet al invertorului (nu la portul pentru dongle-ul Wi-Fi)
- Confirmați adresa IP a invertorului în tabelul de alocări DHCP al routerului
- Asigurați-vă că TapHome Core și invertorul sunt în aceeași rețea/subrețea
- Verificați dacă portul 502 nu este blocat de un firewall
- Închideți orice alte conexiuni Modbus TCP către invertor (este acceptată o singură conexiune)
Valorile sunt zero noaptea / fără lumină solară
Este normal. Când producția PV este zero, invertorul trece în modul Wait sau Idle (Mod de funcționare 0 sau 9). Valorile puterii AC și ale puterii stringurilor PV vor fi zero. Valorile puterii bateriei și ale rețelei continuă să se actualizeze.
Valori neașteptate pentru SOC baterie
Șablonul citește registrul 0x1C (Battery Capacity) și îl împarte la 100 pentru intervalul AnalogInput 0,0–1,0. Verificați dacă bateria este conectată și dacă BMS comunică (registrul BMS_Connect_State 0x11 trebuie să aibă valoarea 1).
