TapHome

Fronius Symo Solar Inverter

Modbus TCP
Submitted by
Last updated: 03. 2026
Fronius Symo Solar Inverter

A Fronius Symo egy 3 fázisú string inverter (3,0–8,2 kW) a SnapINverter generációból. A TapHome Modbus TCP-n keresztül csatlakozik az inverterhez a beépített Fronius Datamanageren át — nincs szükség további gateway-re vagy hardverre.

A sablon SunSpec int+SF regisztereket olvas (101/102/103 modellek és MPPT Extension Model 160), és valós idejű AC kimeneti teljesítményt, kumulatív élettartam energiatermelést, az inverter üzemállapotát és egyedi PV stringek DC teljesítményét biztosítja (legfeljebb két string). Egy inicializáló szkript automatikusan beállítja a SunSpec Model Type-ot int+SF-re az első csatlakozáskor.

Hálózati kapcsolat

A Fronius Datamanager biztosítja a Modbus TCP interfészt. Vagy beépítve az inverterbe, vagy beépülő kártyaként telepítve. A kommunikáció szabványos Ethernetet használ (vezetékes vagy WiFi) ugyanazon a helyi hálózaton, mint a TapHome Core.

  • Protokoll: Modbus TCP (SunSpec Alliance)
  • Port: 502 (alapértelmezett)
  • Slave ID: 1 (az #01 inverterhez; a #00 inverter a Modbus ID 100-hoz tartozik)
  • SunSpec Model Type: int+SF (automatikusan konfigurálva a sablon inicializáló szkriptje által)

A TapHome sablon int+SF (integer skálázási faktorral) regisztercímeket használ, nem az alapértelmezett float modellt. A sablon tartalmaz egy inicializáló szkriptet, amely az első csatlakozáskor automatikusan átváltja a SunSpec Model Type-ot int+SF-re. Ha az inicializálás sikertelen (pl. időtúllépés miatt), a modelltípust manuálisan kell megváltoztatni a Fronius Datamanager webes felületén. A rossz modelltípus használata helytelen vagy hiányzó mérési értékeket eredményez.

Konfiguráció

Modbus kommunikáció engedélyezése

A Modbus TCP alapértelmezés szerint ki van kapcsolva a Fronius Datamanageren. Kövesse az alábbi lépéseket az engedélyezéshez:

Fronius Datamanager 1.x (SnapINverter):

  1. Nyisson meg egy webböngészőt, és navigáljon a Fronius Datamanager IP-címéhez (megtalálható a System Information alatt a webes felületen, vagy ellenőrizze a router DHCP bérlettáblázatát)
  2. Kattintson a Settings gombra a jobb oldalsávon
  3. Nyissa meg a Modbus menüpontot
Fronius Datamanager webes felület — Settings > Modbus menü
  1. Állítsa a Datenausgabe uber Modbus (Adatkimenet Modbus-on keresztül) értékét tcp-re
  2. Konfigurálja az alábbi beállításokat:
Fronius Datamanager Modbus TCP beállítások — port, SunSpec modelltípus, inverter vezérlés
BeállításÉrték
Modbus Port502 (alapértelmezett)
Sunspec Model Typeint+SF (módosítás az alapértelmezett float-ról)
Wechselrichter-Steuerung uber ModbusEngedélyezze, ha írási hozzáférés szükséges
  1. Kattintson a pipa gombra a beállítások mentéséhez

Fronius GEN24 / újabb inverterek:

  1. Nyissa meg az inverter webes felületét (navigáljon az IP-címéhez)
  2. Lépjen a Communication > Modbus menüpontra
  3. Állítsa az adatkimenetet tcp-re és a SunSpec Model Type-ot int+SF-re
Importparaméterek

A sablon TapHome-ba való importálásakor adja meg:

  • IP-cím — a Fronius Datamanager IP-címe a helyi hálózaton
  • Slave ID — Modbus eszközcím (alapértelmezett: 1 az #01 inverterhez; a #00 inverter a Modbus ID 100-hoz tartozik)

Rendeljen statikus IP-címet vagy DHCP foglalást a Fronius Datamanagerhez a router beállításaiban, hogy az áramszünet utáni újrainduláskor ne változzon a cím.

A SunSpec regisztercímek nem állandóak — a SunSpec regiszterlista összetételétől függnek. A sablon az alapértelmezett int+SF konfigurációt feltételezi. A SunSpec modelleket hozzáadó vagy eltávolító firmware-frissítések eltolhatják a regisztercímeket.

Eszközképességek

Az inverter üzemállapota

Üzemállapot egy csak olvasható többértékű kapcsoló, amely az aktuális SunSpec üzemállapotot mutatja az MPPT Extension modellből (regiszter H:40290). Az inverter nyolc szabványos SunSpec állapot egyikét jelenti:

ÉrtékÁllapotLeírás
1KikapcsolvaAz inverter ki van kapcsolva
2ÜzembenAutomatikus leállás (nincs napsugárzás)
3Indulási fázisFelfutási fázis
4Normál üzemMPPT követés — normál napelemes termelés
5TeljesítménycsökkentésHálózatüzemeltető vagy beállítások által korlátozva
6LeállásLekapcsolási fázis
7HibaHiba áll fenn — ellenőrizze az inverter kijelzőjét
8Készenléti módKészenléti üzemmód
Napelemes termelés monitorozása

A PV Production egy villamosenergia-mérő eszköz, amely két értéket biztosít:

  • Aktuális teljesítmény (H:40107) — valós idejű AC kimeneti teljesítmény kilowattban. A regiszterérték wattban van, 1000-rel osztva a kW-ban való megjelenítéshez.
  • Összes energia (H:40101) — kumulatív élettartam energiatermelés kilowattórában. A regiszterérték wattórában van, 1000-rel osztva a kWh-ban való megjelenítéshez.

Két eszközszintű szervizattribútum érhető el a PV Production eszközön:

  • Frekvencia (H:40093) — AC hálózati frekvencia Hz-ben, egész számra kerekítve
  • Maximális AC áram (H:40143 skálázási faktorral H:40144) — maximális névleges AC kimeneti áram
DC string teljesítmény

A sablon az egyes PV stringek DC teljesítményét monitorozza az MPPT Extension Model 160-on keresztül:

  • String 1 (H:40284) — DC teljesítmény a PV string 1-ből wattban, a megosztott DC teljesítmény skálázási faktor használatával (H:40267)
  • String 2 (H:40304) — DC teljesítmény a PV string 2-ből wattban, ugyanazon megosztott skálázási faktor használatával

Egyetlen DC bemenettel rendelkező invertereknél a String 2 nem támogatott értéket ad vissza. Hybrid rendszereknél a String 1 a PV bemenetet, a String 2 a tárolót képviseli.

Szervizdiagnosztika

A modul kilenc szervizattribútumot tesz elérhetővé azonosításhoz és diagnosztikához:

  • Gyártó (H:40004) — az inverter gyártójának azonosítója
  • Eszközmodell (H:40020) — az inverter modellazonosítója
  • Datamanager FW verzió (H:40036) — a Fronius Datamanager firmware verziója
  • Inverter SW verzió (H:40044) — az inverter szoftververziója
  • Sorozatszám (H:40052) — az inverter sorozatszáma
  • Fáziskonfiguráció (H:40069) — egyfázisú, osztott fázisú vagy háromfázisú
  • ECP csatlakozási állapot (H:40195) — Energy Communication Platform csatlakozási állapot (Leválasztva / Csatlakoztatva)
  • PV inverter állapot (H:40193) — az inverter elérhetőségi és üzemi állapotjelzői
  • Folyamatos teljesítmény (H:40134 skálázási faktorral H:40135) — maximális folyamatos AC kimeneti teljesítmény wattban
További képességek

A Fronius Datamanager számos további SunSpec regisztert tesz elérhetővé, amelyek nem szerepelnek az aktuális sablonban. Ide tartozik a fázisonkénti AC áram és feszültség (3 fázisú), AC frekvencia, látszólagos és meddő teljesítmény, teljesítménytényező, aggregált DC áram és feszültség, készülékház hőmérséklet, SunSpec esemény-/hibajelzők, Fronius telephelyszintű teljesítmény- és energiaösszesítések az összes csatlakoztatott inverterről, valamint aktív állapotkód. Hybrid invertereknél akkumulátortárolóval a Basic Storage Control Model (124) akkumulátor töltöttségi szintet, töltési/kisütési sebesség vezérlést és hálózati töltési konfigurációt biztosít. Ezek egy jövőbeli sablonfrissítésben hozzáadhatók.

Több invertert tartalmazó Fronius Solar Net gyűrűs rendszereknél használjon legalább 10 másodperces időtúllépést a Modbus lekérdezésekhez. A Fronius szekvenciális (nem párhuzamos) lekérdezést javasol. Datamanagerenként maximum 6 inverter ajánlott az elfogadható válaszidők érdekében.

Hibaelhárítás

Nincs Modbus kommunikáció
  1. Ellenőrizze, hogy a Modbus TCP engedélyezve van a Fronius Datamanager webes felületén (Settings > Modbus > tcp)
  2. Győződjön meg róla, hogy a SunSpec Model Type int+SF-re van állítva (nem float)
  3. Ellenőrizze az IP-címet — navigáljon a Datamanager webes felületéhez a kapcsolat ellenőrzéséhez
  4. Győződjön meg róla, hogy a TapHome Core és a Fronius Datamanager ugyanazon a hálózaton és alhálózaton van
  5. Ellenőrizze, hogy nincs tűzfal, amely blokkolja az 502-es portot
Helytelen vagy nulla értékek
  • Rossz SunSpec Model Type: Ha float-ra van állítva int+SF helyett, minden regisztercím eltolódik és az értékek hibásak lesznek. A sablon inicializáló szkriptje ezt automatikusan beállítja, de ha sikertelen, módosítsa manuálisan a Datamanager webes felületén és importálja újra a sablont.
  • Több inverter: Ha egynél több inverter van a Solar Net gyűrűben, ellenőrizze a Slave ID hozzárendelést. Inverter #00 = Modbus ID 100, inverter #01 = ID 1.
  • Időtúllépési problémák: Több eszköz esetén a Solar Net-ben növelje a lekérdezési időtúllépést legalább 10 másodpercre. A lekérdezéseknek szekvenciálisaknak kell lenniük, nem párhuzamosaknak.
A String 2 érvénytelen adatokat mutat

Egyetlen DC bemenettel rendelkező invertereknél a String 2 regiszterei „nem támogatott" értékeket adnak vissza (0xFFFF uint16 esetén). Ez elvárt viselkedés — a String 2 eszköz elrejthető a TapHome felületen.

Elérhető eszközök

Fronius Symo Modul
Szerviz attribútumok
Gyártó
Eszközmodell
Datamanager FW verzió
Inverter SW verzió
Sorozatszám
FáziskonfigurációInverter fáziskonfiguráció — egyfázisú, osztott fázisú vagy háromfázisú
ECP csatlakozási állapotEnergy Communication Platform csatlakozás — Leválasztva vagy Csatlakoztatva
PV inverter állapotAz inverter elérhetőségi és üzemi állapotjelzői
Folyamatos teljesítmény

Fronius Symo

Szerviz attribútumok
Manufacturer
Modbusr(H, 40004, String, 32)
Device Model
ModbusR(H, 40020, String, 32)
Datamanager FW version
ModbusR(H, 40036, String, 16)
Inverter SW version
ModbusR(H, 40044, String, 16)
Serial number of the inverter
ModbusR(H, 40052, String, 32)
Phase
SWITCH(MODBUSR(H, 40069, Uint16), 111, "Single Phase",
112, "Split Phase",
113, "Three Phase",
"Unreachable")
ECP Connection Status
SWITCH(ModbusR(H, 40195, Uint16), 0, "Disconnected", 1, "Connected", "Unreachable")
PV Inverter Status
SWITCH(MODBUSR(H, 40193, Uint16), 
1, "Connected", 
2, "Available",
3, "Connected, Available",
7, "Connected, Available, Operating",
8, "Test",
"Not connected")
Continuous power output capability of the inverter [W]
modbusr(H, 40134, Uint16) * 
POWER(10, modbusr(H, 40135, int16))
Üzemállapot Többértékű kapcsoló Csak olvasható

SunSpec inverter üzemállapot — Kikapcsolva, Alvó mód, Indulás, MPPT, Teljesítménycsökkentés, Leállás, Hiba, Készenléti mód

Regiszter: H:40290 Int16 numeric
Értékek / Állapotok: Kikapcsolva · Üzemben · Indulási fázis · Normál üzem · Teljesítménycsökkentés · Leállás · Hiba · Készenléti mód

Üzemállapot

Kapcsoló állapot olvasása
MODBUSR(H, 40253+37, Int16)
PV termelés Villanyóra Csak olvasható

AC termelés mérő — aktuális kimeneti teljesítmény (kW) és kumulatív élettartam energia (kWh)

Regiszter: H:40101 (readtotalconsumption), H:40107 (readdemand) Float Egység: kWh / kW
Szerviz attribútumok
Frekvencia
Maximális AC áram

PV termelés

Összes fogyasztás olvasása
MODBUSR(H, 40101, Float) / 1000
Igény olvasása
MODBUSR(H, 40107, float) / 1000
Szerviz attribútumok
Frequency [Hz]
ROUND(ModbusR(H, 40093, Float, 2))
Maximum RMS AC current level capability [W]
ModbusR(H, 40143, UInt16) * POWER(10, ModbusR(H, 40144, Int16))
String 1 Változó Csak olvasható

DC teljesítmény a PV string 1-ből (W) — MPPT Extension Model

Regiszter: H:40284 UInt16 * 10^(H:40267) Egység: W scale factor

String 1

Olvasás
(MODBUSR(H, 40284, UInt16) * 
POWER(10, MODBUSR(H, 40267, Int16)))
String 2 Változó Csak olvasható

DC teljesítmény a PV string 2-ből (W) — MPPT Extension Model, egyetlen bemenetű invertereknél nem támogatott

Regiszter: H:40304 UInt16 * 10^(H:40267) Egység: W scale factor

String 2

Olvasás
(MODBUSR(H, 40304, UInt16) * 
POWER(10, MODBUSR(H, 40267, Int16)))
Kapcsolat: Modbus TCP • Slave ID: $[SlaveId]
Lehetséges fejlesztések (20)
  • H:40072 AC Total Current — uint16, A, with A_SF scale factor
  • H:40077-40082 AC Voltages (phase-to-phase and phase-to-neutral) — uint16, V, with V_SF scale factor — 6 registers for 3-phase
  • H:40086 AC Frequency — uint16, Hz, with Hz_SF scale factor — template reads frequency via Float at H:40093 instead
  • H:40088 Apparent Power — int16, VA, with VA_SF scale factor
  • H:40090 Reactive Power — int16, VAr, with VAr_SF scale factor
  • H:40092 Power Factor — int16, %, with PF_SF scale factor
  • H:40097 DC Current — uint16, A, with DCA_SF scale factor
  • H:40099 DC Voltage — uint16, V, with DCV_SF scale factor
  • H:40103 Cabinet Temperature — int16, C, with Tmp_SF scale factor
  • H:40108 Operating State (Inverter Model) — enum16, standard SunSpec operating state at Inverter Model level (vs MPPT model used in template)
  • H:40110-40111 Event Flags — uint32, SunSpec event/fault flags (bits 0-31)
  • H:214 Active State Code — uint16, Fronius-specific active state code
  • H:500-501 Site Total Power — uint32, W, total power across all connected inverters
  • H:502-505 Site Energy Day — uint64, Wh, total energy for current day
  • H:510-513 Site Energy Total — uint64, Wh, total energy across all connected inverters
  • H:40311 Battery State of Charge — uint16, %, ChaState (SOC%). Was in old template revision but removed. Hybrid inverters only.
  • H:40309 Storage Control Mode — bitfield16, R/W — bit 0=CHARGE, bit 1=DISCHARGE. Hybrid inverters only.
  • H:40316 Max Discharge Rate — int16, R/W, % of WChaMax. Hybrid inverters only.
  • H:40317 Max Charge Rate — int16, R/W, % of WChaMax. Hybrid inverters only.
  • H:40321 Grid Charging — enum16, R/W, 0=PV only, 1=grid charging enabled. Hybrid inverters only.

Források