
A Huawei SUN2000 3-10KTL sorozat egyfázisú és háromfázisú string invertereket tartalmaz lakossági PV rendszerekhez 3 kW-tól 10 kW-ig terjedő névleges teljesítménnyel. A TapHome Modbus TCP-n keresztül csatlakozik az inverterhez — vagy az inverter USB portjába illesztett Huawei Smart Dongle (WLAN-FE vagy 4G) használatával, vagy közvetlenül az inverter beépített WiFi hozzáférési pontján keresztül.
A sablon a hálózati hatásos teljesítmény monitorozását, napi és élettartam energia számlálókat, akár 4 PV string áramának olvasását, egyedi fázisfeszültség érzékelőket, hálózati frekvenciát, aggregált DC termelést, akkumulátor töltöttségi állapotot (LUNA2000-hez), inverter működési állapotot részletes alállapot dekódolással és írható hálózati visszatáplálási korlátot biztosít. A modulszintű szervizműveletek meddő teljesítmény kompenzációt (PF és Q/S) és hatásos teljesítmény csökkentést tesznek lehetővé.
Modbus kommunikáció engedélyezése
A SUN2000 inverter támogatja a Modbus TCP-t a beépített WiFi hozzáférési ponton és a Smart Dongle-n keresztül is. A TapHome-mal való tartós kapcsolathoz az ajánlott megoldás az inverter USB portjába dugott Huawei Smart Dongle-WLAN-FE (vagy Smart Dongle-4G).
Csatlakozási lehetőségek
| Módszer | Interfész | Megjegyzések |
|---|---|---|
| Smart Dongle (ajánlott) | Ethernet / WiFi | Csatlakoztatja az invertert a helyi LAN-hoz. Egyszerre teszi lehetővé a Modbus TCP-t és a FusionSolar alkalmazás elérését. |
| WiFi hozzáférési pont | WiFi | Közvetlen kapcsolat az inverter AP-jához (SSID: SUN2000-<serial>). Egyszerre csak egy kliens. |
| RS-485 (Modbus RTU) | COM port RS485A1/B1 tüskék | Ezt a sablont nem használja. Nem futhat egyszerre a FusionSolar monitorozással. |
A WiFi hozzáférési pont módszer használatakor a FusionSolar alkalmazás nem tud egyidejűleg csatlakozni. Éles telepítéseknél mindig használja a Smart Dongle-t, hogy a TapHome és a FusionSolar párhuzamosan működhessen.
Smart Dongle beállítás
- Dugja be a Smart Dongle-WLAN-FE-t az inverter alján található USB portba
- Csatlakoztassa a Smart Dongle-t a helyi WiFi hálózathoz a FusionSolar alkalmazás segítségével (kezdeti beállítás)
- A dongle DHCP-n keresztül IP-címet kap a routertől
- Jegyezze fel az IP-címet a router DHCP bérleti táblájából
Rendeljen a Smart Dongle-hoz statikus IP-címet (vagy DHCP foglalást) a router beállításaiban, hogy a cím áramszünet után se változzon meg.
Hálózati kapcsolat
- Protokoll: Modbus TCP
- Port: 502 (szabványos Modbus TCP port)
- Alapértelmezett Slave ID: 1
- Bájtsorrend: Big-endian (szabványos Modbus)
- Használt regisztertartomány: H:30000 — H:47418
A Home Assistant
huawei-solar-libkönyvtár WiFi AP módban alapértelmezésben 503-as portot használ. Smart Dongle-n keresztül helyi hálózaton csatlakozva a TapHome a szabványos Modbus TCP 502 portot használja.
Konfiguráció
A sablon TapHome-ba történő importálásakor adja meg:
- IP cím — a Smart Dongle IP-címe a helyi hálózaton (vagy az inverter WiFi AP IP-je, alapértelmezett: 192.168.200.1)
- Slave ID — Modbus slave cím (alapértelmezett: 1)
Eszközfunkciók
A sablon 16 eszközt tesz elérhetővé funkció szerint csoportosítva.
Teljesítmény és energia monitorozás
- Hatásos teljesítmény — Modbus villamos mérő, amely a napi kumulatív hozamot H:32114-ből (kWh) és a pillanatnyi hálózati hatásos teljesítményt H:37113-ból (kW) olvassa. 11 szervizattribútumot tartalmaz (a nap csúcs hatásos teljesítménye, meddő teljesítmény, névleges/max hatásos teljesítmény, max látszólagos teljesítmény, max meddő teljesítmény betáplálva/felvéve, meddő teljesítmény kompenzáció PW és Q/S, hatásos teljesítmény csökkentés %-ban és fix értékben) és 3 szervizműveletet (meddő teljesítmény kompenzáció PF, meddő teljesítmény kompenzáció Q/S, hatásos teljesítmény csökkentés %).
- Összesített energia — az inverter által üzembe helyezés óta termelt kumulatív élettartam energia kWh-ban (H:32106).
- Mai energia — éjfél óta termelt energia, naponta nullázódik, kWh-ban (H:32114).
- DC termelés — az összes PV stringből származó aggregált DC bemeneti teljesítmény kW-ban (H:32064). A szervizattribútumok elérhetővé teszik a hálózati frekvenciát (H:32085), az A/B/C fázisfeszültségeket (H:32069–32071) és az A/B/C fázisáramokat (H:32072–32076).
PV string monitorozás
Négy érzékelő eszköz, egy minden PV stringhez, az ampérben mért DC áramot jelenti. Minden eszköz tartalmaz egy szervizattribútumot a megfelelő string DC feszültségéhez:
| Eszköz | Áram regiszter | Feszültség attribútum |
|---|---|---|
| PV1 áram | H:32017 | H:32016 |
| PV2 áram | H:32019 | H:32018 |
| PV3 áram | H:32021 | H:32020 |
| PV4 áram | H:32023 | H:32022 |
Az aktív PV string eszközök száma az inverter modelltől és a telepítéstől függ. A nem használt string bemenetek 0 A-t mutatnak — például egy 3KTL modell jellemzően csak a PV1-et és PV2-t használja.
Hálózati paraméterek
- A fázis feszültség — fázis-nullavezető feszültség az A vezetőn V-ban (H:32069).
- B fázis feszültség — fázis-nullavezető feszültség a B vezetőn V-ban (H:32070).
- C fázis feszültség — fázis-nullavezető feszültség a C vezetőn V-ban (H:32071).
- Hálózati frekvencia — váltakozó áramú hálózat frekvenciája az inverter kimenetén Hz-ben (H:32085).
Akkumulátor (LUNA2000)
- Akku SOC — akkumulátor töltöttségi állapota a rendelkezésre álló kapacitás hányadaként, H:37760-ból olvasva. Amikor az inverter 1 feletti értéket jelent (nincs akkumulátor csatlakoztatva), az eszköz hozzáad egy „Batéria nepripojená" (Akkumulátor nincs csatlakoztatva) információs üzenetet.
A Huawei Modbus Interface Definitions V3.0 dokumentum a H:37760 regiszterhez 10-es gaint határoz meg (százalék egy tizedesjeggyel). A TapHome sablon 1000-es gaint használ, amely az értéket hányadosként (0,0–1,0) olvassa. Mindkét ábrázolás ugyanazokat az alapadatokat teszi elérhetővé — ennek megfelelően értelmezze a megjelenített értéket.
Hálózati betáplálás vezérlés
- Maximális hálózati betáplálás — írható betáplálási korlát a névleges teljesítmény százalékában kifejezve (H:47418, Int16, gain 10). Ezzel az eszközzel állíthatja be, hogy az inverter mennyi energiát táplálhat a hálózatba.
- Maximális hálózati betáplálási teljesítmény — csak olvasható szenzor, amely az aktuálisan érvényes betáplálási korlátot abszolút wattban kW-ban jelenti (H:47416, Int32, gain 1000).
A H:47416 és H:47418 regiszterek nincsenek dokumentálva a hivatalos Huawei Solar Inverter Modbus Interface Definitions V3.0 (2023-01-16) dokumentumban. Ezek újabb firmware-en gyártói kiterjesztések, és csak helyszíni teszteléssel megerősítettek. A viselkedés inverter firmware verziónként eltérhet — automatizációkban való felhasználás előtt ellenőrizze a H:47418-ra történő írás utáni választ.
Inverter működési állapot
Többértékű kapcsoló (H:32089-ből olvasva), amely a Huawei 20+ nyers állapotkódját 10 magas szintű állapotra képezi le:
| Érték | Állapot | Mögöttes nyers kódok |
|---|---|---|
| 0 | Készenlét | 0 |
| 1 | Üresjárat / Nincs besugárzás | 1, 2, 3, 40960 |
| 2 | Indítás | 256 |
| 3 | Hálózatra kapcsolt | 512, 513, 514 |
| 4 | Leállítás | 768–774 |
| 5 | Hálózati szabályozás | 1025, 1026 |
| 6 | IV szkennelés | 2048 |
| 7 | Helyszíni ellenőrzés | 1280, 1281 |
| 8 | Vizsgálat | 1536 |
| 9 | DC bemenet érzékelése | 2304 |
A szervizattribútumok mélyebb betekintést nyújtanak az állapotba:
- Teljes állapot — teljes inverter állapot dekódolva a H:32089-ből az összes 20+ nyers alállapottal (Idle: Initializing, Idle: Detecting ISO, On-Grid: Power Limit, Shutdown: Fault, Shutdown: OVGR, Grid dispatch: cos(Phi)-P görbe stb.).
- Hálózati csatlakozás — a H:32000 bitjeiből származtatva: Készenlét, Normál hálózati csatlakozás, Csatlakozás teljesítménycsökkentéssel teljesítményadagolás miatt, Csatlakozás teljesítménycsökkentéssel az inverter belső okai miatt, vagy Nincs csatlakoztatva.
- Távjelzés — IEC 60870-5-104 távjelzési állapot a H:32000 bitjeiből: Készenlét, Normál leállás, Leállás hibák miatt, Leállás teljesítményadagolás miatt, Leállítás, Helyszíni ellenőrzés, Hálózathoz csatlakoztatva.
- Zárolási állapot — Zárolt vagy Feloldva, a H:32002 bit 0-ból származtatva.
- PV csatlakozási állapot — Csatlakoztatva vagy Leválasztva, a H:32002 bit 0-ból származtatva.
- Indítási idő — a nap legutóbbi indítási ideje (HH:MM) a H:32091-ből.
- Leállítási idő — a nap legutóbbi leállítási ideje (HH:MM) a H:32093-ből.
Modulszintű diagnosztika
A modul szervizattribútumokat tesz elérhetővé az eszközazonosításhoz és diagnosztikához:
| Attribútum | Regiszter | Leírás |
|---|---|---|
| Modellnév | H:30000 | Az inverter típustábla azonosítója |
| SN | H:30015 | Sorozatszám |
| PN | H:30025 | Cikkszám |
| Model ID | H:30070 | Numerikus modellazonosító |
| Stringek száma | H:30071 | A hardver által támogatott PV stringek |
| MPPT szám | H:30072 | Független MPPT követők száma |
| Rendszeridő | H:40000 | Az inverter belső órája |
| Időzóna | H:43006 | Beállított UTC eltolás |
| Inverter hatásfok | H:32086 | Aktuális AC/DC átalakítási hatásfok (%) |
| Szekrény hőmérséklet | H:32087 | Belső szekrény hőmérséklet (°C) |
| Szigetelési ellenállás | H:32088 | DC oldali szigetelési ellenállás (MΩ) |
| DSP adatgyűjtés | H:32002 | Hogy az inverter DSP gyűjt-e telemetriát |
Egy Időzóna szervizművelet lehetővé teszi az inverter UTC eltolásának beállítását (a H:43006-ba ír). A támogatott értékek a UTC-12:00 és UTC+14:00 közötti tartományt fedik le.
Riasztás monitorozás
A modulszintű olvasási szkript lekérdezi a H:32008 (Alarm 1) és H:32009 (Alarm 2) riasztási regisztereket, és minden bitet nevesített hibaként vagy figyelmeztetésként dekódol. Figyelemre méltó riasztások:
| Regiszter | Bit | Riasztás |
|---|---|---|
| H:32008 | 0 | Magas string feszültség |
| H:32008 | 1 | DC ívhiba |
| H:32008 | 2 | String fordított polaritás |
| H:32008 | 3 | Rendellenes string (figyelmeztetés) |
| H:32008 | 5 | AFCI hiba |
| H:32008 | 7 | Hálózati kimaradás |
| H:32008 | 8–9 | Hálózati alá-/túlfeszültség |
| H:32008 | 11–13 | Hálózati frekvencia hibák |
| H:32008 | 14–15 | Kimeneti túláram / DC komponens |
| H:32009 | 0 | Rendellenes szivárgóáram |
| H:32009 | 1–2 | Rendellenes földelés / alacsony szigetelés |
| H:32009 | 3–4 | Magas hőmérséklet / berendezés hiba |
| H:32009 | 9 | Rendellenes energiatároló |
| H:32009 | 10–11 | Aktív/passzív szigetüzem |
| H:32009 | 15 | Rendellenes PV modul konfiguráció |
Hibaelhárítás
Nincs Modbus kommunikáció
- Ellenőrizze, hogy a Smart Dongle az inverter USB portjába van dugva és kap tápellátást (LED világít).
- Erősítse meg a dongle IP-címét a router DHCP bérleti tábláján.
- Győződjön meg arról, hogy a TapHome Core és a Smart Dongle ugyanazon a hálózaton / alhálózaton van.
- Ellenőrizze, hogy semmilyen tűzfal nem blokkolja a TCP 502 portot.
- Ha WiFi AP módot használ, csatlakozzon az inverter SSID-jéhez (
SUN2000-<serial>) és használja az192.168.200.1IP-t.
A PV string értékek nullát olvasnak
A nem használt PV string bemenetek mindig 0 A-t és 0 V-ot olvasnak. Ez normális olyan inverter modelleknél, amelyek kevesebb MPPT bemenettel rendelkeznek, mint amennyit a sablon biztosít (pl. egy 3KTL modell jellemzően csak a PV1-et és PV2-t használja).
Az akku SOC „Batéria nepripojená"-t vagy 100 % feletti értéket mutat
A LUNA2000 akkumulátor regiszterek csak akkor töltődnek fel értékekkel, ha kompatibilis akkumulátor fizikailag csatlakoztatva van az inverterhez. Akkumulátor nélkül a H:37760 regiszter a várt tartományon kívüli értékeket ad vissza, és a sablon a „Batéria nepripojená" (Akkumulátor nincs csatlakoztatva) információs üzenetet váltja ki.
Az inverter leragadt Idle állapotban
Éjszakai vagy alacsony besugárzási körülmények között az inverter az Idle állapotban marad (alállapotok: „Detecting ISO", „Detecting irradiation", „Grid Detecting" vagy „No irradiation"). Az inverter automatikusan átvált On-Grid állapotba, amint elegendő napsugárzás érzékelhető.
A Maximális hálózati betáplálás írása nem fejt ki hatást
A H:47416 és H:47418 regiszterek gyártói kiterjesztések, és nem szerepelnek a hivatalos V3.0 Modbus dokumentációban. Ha a betáplálási korlát nem fejt ki hatást, ellenőrizze:
- Hogy az inverter firmware támogatja-e a betáplálási korlátozás funkciót.
- Hogy a Smart Dongle csatlakoztatva van-e és nincs-e a FusionSolar hálózati kód szolgáltatások által használt pass-through módban.
- Hogy semmilyen ütköző hálózati kód vagy DRM jel nem írja-e felül a helyi korlátot.
A Shutdown alállapot OVGR / DC Switch OFF-ot mutat
Ezek a leállítási alállapotok (a H:32089-ből dekódolva) azt jelzik, hogy az invertert egy védelmi jel állította le — OVGR a külső OVGR érintkezőn keresztül, vagy DC Switch OFF a fizikai DC leválasztó kapcsolón keresztül az inverteren. A távoli bekapcsolás megkísérlése előtt szüntesse meg a fizikai állapotot.