
Fronius Symo este un invertor string trifazat (3,0–8,2 kW) din generația SnapINverter. TapHome se conectează la invertor prin Modbus TCP, prin intermediul Fronius Datamanager integrat – nu este necesar niciun gateway sau hardware suplimentar.
Șablonul citește registrele SunSpec int+SF (modelele 101/102/103 și MPPT Extension Model 160) și oferă puterea AC de ieșire în timp real, energia totală produsă pe toată durata de funcționare, starea de funcționare a invertorului și puterea DC pentru până la două stringuri fotovoltaice. Un script de inițializare setează automat SunSpec Model Type la int+SF la prima conectare.
Conexiunea la rețea
Interfața Modbus TCP este oferită de Fronius Datamanager. Acesta este fie integrat în invertor, fie instalat ca placă de extensie. Comunicația folosește Ethernet standard (prin cablu sau Wi-Fi) în aceeași rețea locală ca TapHome Core.
- Protocol: Modbus TCP (SunSpec Alliance)
- Port: 502 (implicit)
- Slave ID: 1 (pentru invertorul #01; invertorul #00 corespunde Modbus ID 100)
- SunSpec Model Type: int+SF (configurat automat de scriptul de inițializare al șablonului)
Șablonul TapHome folosește adresele de registre int+SF (număr întreg cu factor de scalare), nu modelul implicit float. Șablonul include un script de inițializare care comută automat SunSpec Model Type la int+SF la prima conectare. Dacă inițializarea eșuează (de ex. din cauza unui timeout), tipul de model trebuie schimbat manual în interfața web Fronius Datamanager. Un tip de model greșit duce la valori incorecte sau lipsă.
Configurare
Activarea comunicației Modbus
Modbus TCP este implicit dezactivat pe Fronius Datamanager. Pentru activare, urmați acești pași:
Fronius Datamanager 1.x (SnapINverter):
- Deschideți un browser web și accesați adresa IP a Fronius Datamanager (o găsiți în System Information din interfața web sau în tabelul de alocări DHCP al routerului)
- Faceți clic pe Settings în bara laterală din dreapta
- Deschideți elementul de meniu Modbus

- Setați Datenausgabe über Modbus (ieșirea datelor prin Modbus) la tcp
- Configurați următoarele setări:

| Setare | Valoare |
|---|---|
| Modbus Port | 502 (implicit) |
| Sunspec Model Type | int+SF (schimbați din valoarea implicită float) |
| Wechselrichter-Steuerung über Modbus | Activați dacă este necesar accesul de scriere |
- Faceți clic pe butonul cu bifă pentru a salva setările
Fronius GEN24 / invertoare mai noi:
- Deschideți interfața web a invertorului (accesați adresa sa IP)
- Mergeți la Communication > Modbus
- Setați ieșirea datelor la tcp și SunSpec Model Type la int+SF
Parametri de import
La importul șablonului în TapHome, introduceți:
- Adresa IP – adresa IP a Fronius Datamanager în rețeaua locală
- Slave ID – adresa dispozitivului Modbus (implicit: 1 pentru invertorul #01; invertorul #00 corespunde Modbus ID 100)
Atribuiți în setările routerului o adresă IP statică sau o rezervare DHCP pentru Fronius Datamanager, ca adresa să nu se schimbe după o întrerupere a alimentării.
Adresele registrelor SunSpec nu sunt constante – depind de componența listei de registre SunSpec. Șablonul presupune configurația implicită int+SF. Actualizările de firmware care adaugă sau elimină modele SunSpec pot deplasa adresele registrelor.
Funcțiile dispozitivului
Starea de funcționare a invertorului
Stare de funcționare este un comutator cu mai multe valori, doar pentru citire, care afișează starea de funcționare SunSpec curentă din MPPT Extension Model (registrul H:40290). Invertorul raportează una dintre cele opt stări SunSpec standard:
| Valoare | Stare | Descriere |
|---|---|---|
| 1 | Oprit | Invertorul este oprit |
| 2 | Repaus | Oprire automată (fără radiație solară) |
| 3 | Fază de pornire | Pornire |
| 4 | Funcționare normală | Urmărire MPPT – producție solară normală |
| 5 | Reducere de putere | Putere limitată de operatorul de rețea sau de setări |
| 6 | Oprire în curs | Faza de oprire |
| 7 | Defecțiune | Există o eroare – verificați afișajul invertorului |
| 8 | Standby | Mod standby |
Monitorizarea producției solare
Producție fotovoltaică este un dispozitiv de tip contor electric care oferă două valori:
- Putere instantanee (H:40107) – puterea AC de ieșire în timp real, în kilowați. Valoarea registrului în wați se împarte la 1000 pentru afișarea în kW.
- Energie totală (H:40101) – energia totală produsă pe toată durata de funcționare, în kilowați-oră. Valoarea registrului în wați-oră se împarte la 1000 pentru afișarea în kWh.
Pe dispozitivul Producție fotovoltaică sunt disponibile două atribute de service la nivel de dispozitiv:
- Frecvență (H:40093) – frecvența rețelei AC în Hz, rotunjită la număr întreg
- Curent AC maxim (H:40143 cu factorul de scalare H:40144) – curentul AC nominal maxim de ieșire
Puterea DC pe string
Șablonul monitorizează puterea DC a fiecărui string fotovoltaic prin MPPT Extension Model 160:
- String 1 (H:40284) – puterea DC din stringul fotovoltaic 1 în wați, cu factorul de scalare comun pentru puterea DC (H:40267)
- String 2 (H:40304) – puterea DC din stringul fotovoltaic 2 în wați, cu același factor de scalare comun
La invertoarele cu o singură intrare DC, String 2 returnează o valoare neacceptată. La sistemele hibride, String 1 reprezintă intrarea fotovoltaică, iar String 2 reprezintă stocarea.
Diagnosticare de service
Modulul oferă nouă atribute de service pentru identificare și diagnosticare:
- Producător (H:40004) – șirul cu numele producătorului invertorului
- Model dispozitiv (H:40020) – șirul cu modelul invertorului
- Versiune FW Datamanager (H:40036) – versiunea de firmware a Fronius Datamanager
- Versiune SW invertor (H:40044) – versiunea de software a invertorului
- Număr de serie (H:40052) – numărul de serie al invertorului
- Configurație faze (H:40069) – monofazată, cu fază divizată (split phase) sau trifazată
- Stare conexiune ECP (H:40195) – starea conexiunii la Energy Communication Platform (deconectat / conectat)
- Stare invertor solar (H:40193) – indicatori de disponibilitate și de stare de funcționare ai invertorului
- Putere de ieșire continuă maximă (H:40134 cu factorul de scalare H:40135) – puterea AC continuă nominală maximă de ieșire, în wați
Funcții suplimentare
Fronius Datamanager oferă multe alte registre SunSpec care nu sunt incluse în șablonul actual. Printre acestea se numără curentul și tensiunea AC pe fiecare fază (trifazat), frecvența AC, puterea aparentă și reactivă, factorul de putere, curentul și tensiunea DC totale, temperatura carcasei, indicatorii de evenimente/defecțiuni SunSpec, totalurile de putere și energie Fronius la nivelul întregii instalații pentru toate invertoarele conectate și un cod de stare activă. La invertoarele hibride cu stocare în baterie, Basic Storage Control Model (124) oferă starea de încărcare a bateriei, controlul ratei de încărcare/descărcare și configurarea încărcării din rețea. Acestea pot fi adăugate într-o actualizare viitoare a șablonului.
La sistemele cu mai multe invertoare într-un inel Fronius Solar Net, folosiți pentru interogările Modbus un timeout de minimum 10 secunde. Fronius recomandă interogarea secvențială (nu paralelă). Pentru timpi de răspuns acceptabili se recomandă maximum 6 invertoare pe un Datamanager.
Rezolvarea problemelor
Nu există comunicare Modbus
- Verificați dacă Modbus TCP este activat în interfața web Fronius Datamanager (Settings > Modbus > tcp)
- Verificați dacă SunSpec Model Type este setat la int+SF (nu float)
- Verificați adresa IP – accesați interfața web a Datamanager pentru a verifica conexiunea
- Asigurați-vă că TapHome Core și Fronius Datamanager sunt în aceeași rețea și subrețea
- Verificați dacă niciun firewall nu blochează portul 502
Valori incorecte sau zero
- SunSpec Model Type greșit: Dacă este setat float în loc de int+SF, toate adresele registrelor se deplasează și valorile vor fi incorecte. Scriptul de inițializare al șablonului setează automat tipul de model, dar dacă inițializarea a eșuat, schimbați-l manual în interfața web a Datamanager și importați din nou șablonul.
- Mai multe invertoare: Cu mai mult de un invertor în inelul Solar Net, verificați corespondența Slave ID-urilor. Invertorul #00 = Modbus ID 100, invertorul #01 = ID 1.
- Probleme de timeout: Cu mai multe dispozitive în Solar Net, măriți timeout-ul de interogare la cel puțin 10 secunde. Interogările trebuie să fie secvențiale, nu paralele.
String 2 afișează date invalide
La invertoarele cu o singură intrare DC, registrele String 2 returnează valori „not supported” (0xFFFF pentru uint16). Acesta este comportamentul așteptat – dispozitivul String 2 poate fi ascuns în interfața TapHome.