A Deye SUN-xK-SG04LP3-EU háromfázisú (230 V / 400 V), alacsony feszültségű hibrid napelem inverter akkumulátorbemenettel és két MPPT bemenettel a napelemmező számára; a gyártó kézikönyve a SUN-5K, 6K, 8K, 10K és 12K-SG04LP3-EU modelleket fedi le. A TapHome Modbus RTU-n keresztül kommunikál az inverterrel RS-485-ön (9600 baud, 8N1), az inverter kommunikációs paneljén lévő, Modbus feliratú RJ45 porton.
A sablon olvassa a PV termelést, a fogyasztást, a hálózati vételezést és betáplálást, az akkumulátor töltését és kisütését, valamint az akkumulátor töltöttségi állapotát, és biztosítja a TapHome energiaáramlás hét eszközét. Emellett olvassa az akkumulátor, a hálózat, a PV stringek és az inverterkimenet értékeit, az inverter üzemállapotát, figyelmeztetéseit és hibakódjait TapHome értesítésekké alakítja, és írja az energiamenedzsment-üzemmódot, a hálózati töltést, az akkumulátoráram-korlátokat, a generátorport használatát és a hat időablakos Time of Use (TOU) ütemezést.
Hardveres csatlakoztatás
Az invertert csak szakképzett személy telepítheti és kötheti be. A kommunikációs portok a bekötőtérben, a fémfedél mögött találhatók; a munka megkezdése előtt az AC és a DC áramköröket külön-külön le kell választani, a gyártó kézikönyvében leírtak szerint.
Kommunikációs portok
Az RJ45 kommunikációs portok a kommunikációs panel jobb oldalán vannak: Parallel_A, Parallel_B, Meter-485, Modbus, BMS és DRM.

| Port | Szerepe a gyártó szerint |
|---|---|
| Parallel_A, Parallel_B | Párhuzamos kommunikáció az inverterek között (CAN interfész) |
| Meter-485 | Kommunikáció a külső fogyasztásmérővel (például CHNT DTSU666 vagy Eastron SDM630) |
| Modbus | „Reserved” felirattal; a lábkiosztási függelék a távfelügyelet portjaként írja le |
| BMS | Akkumulátorkommunikáció (CAN / RS-485) |
| DRM | Külső digitális bemeneti jelek |
| WIFI/RS232 (külön 9 tűs port) | Wi-Fi adatgyűjtő |
A TapHome a Modbus portra csatlakozik. Ne használd a Meter-485 portot (a fogyasztásmérőé) és a BMS portot sem (az akkumulátoré).
A gyártó a Modbus portot „Reserved” jelöléssel látja el, és megjegyzi, hogy egyes hardververzióknál ez a port használhatatlan. A kábel lefektetése előtt ellenőrizd, hogy az adott inverter Modbus portja válaszol-e; ha nem, a sablon ezen keresztül nem tud kommunikálni.
A Modbus port lábkiosztása

| RJ45 láb (Modbus port) | Jel | TapHome RS-485 busz |
|---|---|---|
| 1, 8 | 485_B | B |
| 2, 7 | 485_A | A |
| 3, 6 | GND_485 | GND |
| 4, 5 | Nincs használva | — |
Krimpelj RJ45 dugót egy csavart érpáras kábelre, és kösd a 485_A-t a TapHome RS-485 busz A kapcsához, a 485_B-t pedig a B kapcsához. Hosszabb kábelszakaszoknál ajánlott a közös GND (GND_485) bekötése.
A Modbus portra kötött RS-485 vonalon csak egy Modbus master kérdezheti le az invertert. Ha ugyanarra a vonalra egy másik Modbus felügyeleti eszköz is be van kötve, válaszd le, vagy használj RS-485 elosztót vagy hubot. A gyártó Wi-Fi adatgyűjtője a saját WIFI/RS232 portját használja.
Konfiguráció
A Modbus cím beállítása
A Modbus cím az inverter kijelzőjén a Modbus SN mező:
- A főképernyőn nyomd meg a System Setup ikont.
- Nyisd meg az Advanced Function menüt, és lapozz arra az oldalra, ahol a Parallel, a Modbus SN és az EX_Meter For CT található (Paral. Set3).
- Állítsd be a Modbus SN értékét, és erősítsd meg a pipa gombbal.
A sablon Modbus Slave ID importparaméterének (alapértéke 1) egyeznie kell a Modbus SN értékével. A kézikönyv egyetlen inverterről készült képernyőképén 00 látható; állíts be nullától eltérő értéket, mert a 0-s Modbus cím a broadcast számára foglalt. Párhuzamos rendszerben a kézikönyv minden inverternek saját Modbus SN-t ad (01, 02, 03), így minden inverterhez külön sablonimport kell a saját Slave ID-jával.
Kommunikációs paraméterek
| Paraméter | Érték |
|---|---|
| Baudráta | 9600 |
| Adatbitek | 8 |
| Paritás | Nincs |
| Stopbitek | 1 |
| Funkciókódok | 0x03 (olvasás), 0x10 (több regiszter írása) |
| Modbus Slave ID | 1 (egyeznie kell a Modbus SN-nel) |
Az írási műveletek a 0x10 funkciókódot használják; az inverter nem támogatja a 0x06 funkciókódot (egy regiszter írása).
A TapHome-ban adj hozzá egy Modbus RTU interfészt ezekkel a paraméterekkel azon az RS-485 buszon, amelyre az inverter be van kötve, és importáld a sablont a megfelelő Modbus Slave ID-val.
Soha ne írj a 80, 81, 91 és 92 regiszterbe (inverter be/ki, gyári visszaállítás, EEPROM), sem az akkumulátortípus és a védelmek regisztereibe (98–103, 111). A sablon csak a felhasználó által beállítható regisztereket teszi elérhetővé.
Az eszköz képességei
Energiaáramlás
A sablon biztosítja azt a hét eszközt, amelyet a TapHome a teljes napenergia-áramláshoz használ:
- PV gyártás — a PV bemeneti teljesítmények összege (672–675 regiszter) kW-ban, a teljes energia az 534–535 regiszter 32 bites számlálójából.
- Fogyasztás — a teljes fogyasztói teljesítmény (653 regiszter) és a teljes fogyasztás (527–528 regiszter).
- A hálózatról és A hálózathoz — az előjeles hálózati teljesítmény (625 regiszter) szét van bontva: a pozitív értékek az A hálózatról, a negatív értékek (pozitív számként) az A hálózathoz eszközbe kerülnek. A teljes energia az 522–523 (a hálózatról) és az 524–525 (a hálózathoz) regiszterből.
- Az akkumulátortól és Az akkumulátorhoz — az előjeles akkumulátor-teljesítmény (590 regiszter) ugyanígy van szétbontva. A teljes energia az 518–519 (kisütés) és az 516–517 (töltés) regiszterből.
- Akkumulátor (SOC) — az akkumulátor töltöttségi állapota, 588 regiszter, 0–100 %.
Az Energiamenedzser smart rule-hoz válaszd a Grid - power balance mérőt. Ez az előjeles hálózati teljesítményt jelenti (625 regiszter): hálózati vételezéskor pozitív, a többlet betáplálásakor negatív. Az A hálózatról és az A hálózathoz eszköz értéke mindig nemnegatív, ezért egyik sem használható az Energiamenedzser mérőjeként.
Akkumulátor
- Battery - temperature — 586 regiszter, képlet:
(raw − 1000) / 10. - Battery - voltage — 587 regiszter; az akkumulátoráram (591 regiszter) és az akkumulátor-teljesítmény (590 regiszter) szervizattribútumként.
- Battery - charge today — 514 regiszter; a ma kisütött energia (515 regiszter) szervizattribútumként.
Hálózat
- Grid - power balance — az előjeles teljes hálózati teljesítmény (625 regiszter); az L1, L2 és L3 hálózati teljesítménye (622–624 regiszter), valamint a ma vásárolt és eladott energia (520 és 521 regiszter) szervizattribútumként.
- Grid - voltage L1 — 598 regiszter; az L2 és L3 hálózati feszültsége (599 és 600 regiszter) és a hálózati frekvencia (609 regiszter) szervizattribútumként.
PV és fogyasztás
- PV1 - voltage és PV2 - voltage — 676 és 678 regiszter; a string árama (677 és 679 regiszter) és a string teljesítménye (672 és 673 regiszter) szervizattribútumként.
- PV - production today — 529 regiszter.
- Load - consumption today — 526 regiszter; az L1, L2 és L3 fogyasztói teljesítménye (650–652 regiszter) szervizattribútumként.
Inverter
- Inverter - output power total — 636 regiszter; a fázisonkénti kimeneti teljesítmény (633–635 regiszter), a fázisonkénti kimeneti feszültség (627–629 regiszter) és a kimeneti frekvencia (638 regiszter) szervizattribútumként.
- Backup - output power — 643 regiszter.
- Generator port - power — 667 regiszter.
- DC transformer temperature (540 regiszter) és Heat sink temperature (541 regiszter).
Állapot, figyelmeztetések és hibák
A modul szervizattribútumként mutatja a Running state értékét (500 regiszter: Standby, Self-check, Normal, Alarm, Fault, Activating), az eszköz típusát (0 regiszter) és a névleges teljesítményt (20–21 regiszter). Az Alarm üzemállapot figyelmeztetést, a Fault hibát vált ki.
A figyelmeztető szavakból (553–554 regiszter) megnevezett figyelmeztetések lesznek: ventilátor-figyelmeztetés, hibás hálózati fázissorrend, mérőkommunikációs hiba, a lítiumakkumulátor elvesztése és a párhuzamos kommunikáció minősége. A hibaszavakból (555–558 regiszter) megnevezett hibák lesznek az F07, F10, F13, F18, F20, F22–F24, F26, F29, F35, F41, F42, F46–F49, F56, F58 és F62–F64 hibakódokhoz; az egyes kódok jelentését és a gyártó által javasolt megoldást az inverter kézikönyvének hibatáblázata tartalmazza.
Üzemi beállítások
- Settings - energy management mode — Selling first, Zero export to load vagy Zero export to CT (142 regiszter). A kézikönyv szerint a Zero export to CT módhoz külső áramváltók kellenek a CT-L1, CT-L2 és CT-L3 bemeneten.
- Settings - solar sell — a zero export módokban engedélyezi a PV többletenergia eladását a hálózatba (145 regiszter).
- Settings - max sell power (143 regiszter) és Settings - max solar sell power (340 regiszter).
- Settings - grid charging — az akkumulátor hálózati töltése be vagy ki (130 regiszter), valamint Settings - grid charge current (128 regiszter).
- Settings - max battery charge current (108 regiszter) és Settings - max battery discharge current (109 regiszter). A kézikönyv modellenként adja meg a megengedett tartományt: 0–120 A (5 kW), 0–150 A (6 kW), 0–190 A (8 kW), 0–210 A (10 kW) és 0–240 A (12 kW).
- Settings - generator port use — Generator input, Smart load output vagy Micro-inverter input (133 regiszter).
Time of Use ütemezés
Az inverter Time of Use ütemezése hat időablakból áll. A sablon minden W1–W6 időablakhoz elérhetővé teszi:
- TOU W1–W6 - start time — HHMM érték (például 1430 = 14:30), 148–153 regiszter.
- TOU W1–W6 - target SoC — az akkumulátor cél töltöttségi állapota 0–100 %-os csúszkaként, 166–171 regiszter.
- TOU W1–W6 - grid charging — hálózati töltés az időablakban be vagy ki; a sablon a 172–177 regiszterben csak a 0. bitet módosítja, a többi bitet megtartja.
A TOU - enable a 146 regiszter 0. bitjével kapcsolja be vagy ki a teljes ütemezést, és megtartja a hét napjainak kiválasztását (1–7. bit).
A kézikönyv szerint az inverter az egyes időablakok akkumulátorértékét a Battery Setting menü Use Batt V / Use Batt % választásától függően feszültségként vagy töltöttségi állapotként értelmezi. A target SoC eszközök százalékok, ezért az invertert Use Batt % értékre kell állítani. Ha van hálózat, az akkumulátor csak akkor sül ki, ha a Time of Use be van pipálva.
Hibaelhárítás
Nincs adat / kommunikációs hiba
- Ellenőrizd, hogy a kábel a Modbus portban van-e, nem a Meter-485 vagy a BMS portban.
- Ellenőrizd az A/B polaritást (2/7 láb = 485_A, 1/8 láb = 485_B) és a GND bekötését.
- Ellenőrizd, hogy a sablon Modbus Slave ID-ja egyezik-e az Advanced Function menü Modbus SN értékével, és hogy a Modbus SN nem 0.
- Ellenőrizd, hogy ugyanazon az RS-485 vonalon nem aktív-e másik Modbus master.
- A gyártó szerint egyes hardververzióknál a Modbus port használhatatlan. Ha a bekötés és a cím helyes, és az inverter mégsem válaszol, előfordulhat, hogy az adott hardververzión a port nem használható.
Az értékek 1000-szeresen eltérnek vagy értelmetlenek
Ellenőrizd, hogy az inverter alacsony feszültségű (LV) SG04LP3 vagy SG05LP3 változat-e. A nagyfeszültségű SG01HP3 család más skálázást használ az akkumulátorfeszültséghez, az akkumulátor-teljesítményhez és a PV bemeneti teljesítményhez; a sablon csak az LV skálázásra készült.
Az Akkumulátor (SOC) 0 %-on ragad
Az 588 regiszter egyes önellenőrzési állapotokban 0-t ad vissza. Várd meg, amíg a Running state eléri a Normal állapotot; a töltöttségi állapot a következő lekérdezési intervallumon belül frissül.
A Time of Use beállítások nem érvényesülnek
Győződj meg róla, hogy a TOU - enable be van kapcsolva, és legalább egy időablaknak nullától eltérő a kezdési ideje. Ha úgy tűnik, hogy az inverter figyelmen kívül hagyja a target SoC értékeket, ellenőrizd, hogy Use Batt % értékre van-e állítva.
Mérőkommunikációs hiba figyelmeztetés
A figyelmeztetést maga az inverter jelzi (figyelmeztető szó, 553 regiszter), és nem jelenti azt, hogy a TapHome-kapcsolat megszakadt. A fogyasztásmérő a Meter-485 portra csatlakozik; ellenőrizd a bekötését, és ha külső mérőt használsz az EX_Meter For CT funkcióval, az Advanced Function menü Meter Select beállítását (CHNT vagy Eastron).