
A SolarEdge inverterek a nyílt SunSpec protokollt implementálják a harmadik féltől származó monitorozó eszközökkel való interoperabilitás érdekében. A TapHome sablon az inverter adatait Modbus RTU-n keresztül olvassa RS-485-ön, valós idejű monitorozást biztosítva az AC és DC elektromos paraméterekről, az élettartam-energiatermelésről, a hűtőborda-hőmérsékletről és az inverter üzemi állapotáról.
A sablon az összes SunSpec-kompatibilis SolarEdge invertert támogatja — beleértve az egyfázisúakat (SE3000H, SE3800, SE4000H, SE5000H, SE5K, SE6000H, SE7K), a háromfázisúakat (SE10K, SE12.5K) és a Synergy modelleket. Az összes SetApp konfigurációval rendelkező inverter alapból támogatja a SunSpec-et. Az LCD-kijelzős inverterek 3.xxxx vagy újabb firmware-verziót igényelnek.
Hardvercsatlakozás
RS-485 kábelezés
Csatlakoztasd a SolarEdge invertert a TapHome Core-hoz RS-485 sodrott érpáros kábellel:
- RS-485 A+ az inverteren → A+/D+ a TapHome RS-485-ön
- RS-485 B- az inverteren → B-/D- a TapHome RS-485-ön
- GND → közös földelési referencia (ajánlott)
Kábel specifikáció:
- Típus: árnyékolt sodrott érpár, 0,2–1 mm² (CAT5 használható)
- Minimum 3 ér: A+, B-, GND (árnyékolás)
Az összes SetApp inverter két beépített RS485 porttal rendelkezik, és egyszerre mindkettőn Leader-ként működhet. Egyetlen inverter TapHome-hoz való csatlakoztatásához használd az RS485-1-et a SunSpec kapcsolathoz.
Egyetlen inverter csatlakoztatása
Az RS-485 busz az inverter közvetlen csatlakoztatására szolgál a TapHome-hoz. Az Ethernet vagy vezeték nélküli kapcsolat külön a SolarEdge monitorozó platformhoz szolgál.

Több inverter csatlakoztatása
Ha második RS-485 portra van szükség, használd az RS-485-2-t SetApp konfigurációjú invertereknél, vagy az RS-485-E-t (plug-in szükséges) LCD-s invertereknél.
1. változat (közvetlen csatlakozás) — az összes Follower és a Leader RS-485-1-en keresztül csatlakozik a TapHome-hoz. Minden inverternek egyedi Modbus Device ID-val kell rendelkeznie az RS-485 buszon.

2. változat (Leaderen keresztül) — a Followerek RS-485-1-en keresztül csatlakoznak a Leaderhez, a Leader RS-485-2-n vagy RS-485-E-n keresztül a TapHome-hoz.

A SolarEdge rendszerek csak egyetlen Modbus Leadert támogatnak — Modbus RTU vagy Modbus TCP, de nem mindkettőt. Ha a TapHome RS-485-ön csatlakozik, más Modbus master nem használhatja ugyanazt a buszt.
Konfiguráció
Modbus kommunikáció engedélyezése
SetApp inverterek
- Nyisd meg a SetApp alkalmazást, és érintsd meg a Commissioning → Site Communication menüpontot
- Navigálj az RS485-1 → Protocol menüpontra, és válaszd a SunSpec (Non-SE Logger) lehetőséget
- Navigálj az RS485-1 → Device ID menüpontra, és add meg a Modbus címet (egyedi érték 1–247)
- Opcionálisan állítsd be az átviteli sebességet az RS485-1 → Baud rate alatt (alapértelmezett: 115200 bps)
LCD-kijelzős inverterek
- Navigálj a Communication → RS485-1 Conf → Device Type menüpontra, és válaszd a Non-SE Logger lehetőséget
- Navigálj a Communication → RS485-1 Conf → Protocol menüpontra, és válaszd a SunSpec lehetőséget
Kommunikációs paraméterek
| Paraméter | Érték |
|---|---|
| Átviteli sebesség | 115200 bps (konfigurálható 9600–115200) |
| Adatbitek | 8 |
| Paritás | Nincs |
| Stopbitek | 1 |
| Slave ID | 1–247 (konfigurálható) |
| Válaszidő | < 100 ms inverterenként 115200 bps mellett |
Az alapértelmezett átviteli sebesség 115200 bps. Az átviteli sebesség konfigurálása a CPU firmware 2.0549-es és újabb verziójától támogatott. Ha a TapHome nem tud 115200-on kommunikálni, próbáld csökkenteni 9600 bps-re mind az inverter beállításaiban, mind a TapHome modul konfigurációjában.
Több inverter beállítása
Több inverter TapHome-hoz csatlakoztatásakor:
- Konfigurálj minden invertert egyedi Device ID-val (1–247)
- Csatlakoztasd az összes invertert az RS-485 buszra lánctopológiában
- A TapHome-ban adj hozzá külön modulpéldányt minden inverterhez a megfelelő Slave ID-val
- A Leader inverter csatlakozik a TapHome-hoz; a Followerek RS485-1-en keresztül csatlakoznak láncban
Commercial Gateway-jel rendelkező rendszereknél használd az RS485-2-t a gateway-en a TapHome csatlakozáshoz, és az RS485-1-et a Leader-Follower lánchoz.
Eszközképességek
AC elektromos monitorozás
A sablon átfogó AC-oldali monitorozást biztosít dinamikus SunSpec skálázási tényezőkkel. Minden értéket skálázott egész számként olvas, és paraméterenkénti skálázási tényező regiszterrel konvertál:
- AC összesített áram (H:40071) — az összes fázisáram összege ampere-ben
- AC A/B/C fázis áram (H:40072–40074) — fázisonkénti AC áram, mindegyik a H:40075-ös skálázási tényezőt használja
- AC teljesítmény (H:40083) — teljes AC kimeneti teljesítmény wattban
- AC frekvencia (H:40085) — hálózati frekvencia Hz-ben
AC feszültség monitorozás
A sablon fázis-fázis és fázis-nulla feszültségeket egyaránt olvas, mindegyik a H:40082-es feszültség-skálázási tényezőt használja:
- AC feszültség A-B fázis (H:40076), B-C (H:40077), C-A (H:40078) — fázis-fázis feszültségek
- AC feszültség A-N fázis (H:40079), B-N (H:40080), C-N (H:40081) — fázis-nulla feszültségek
Az egyfázisú inverterek (SunSpec DID 101) csak az A fázis regisztereit töltik ki. A split-fázisú inverterek (DID 102) az A és B fázist töltik ki. A háromfázisú inverterek (DID 103) mindhárom fázist kitöltik.
Teljesítményminőség
- Látszólagos teljesítmény (H:40087) — AC látszólagos teljesítmény VA-ban
- Meddő teljesítmény (H:40089) — AC meddő teljesítmény VAR-ban
- Teljesítménytényező (H:40091) — AC teljesítménytényező százalékban
DC bemenet monitorozás
- DC áram (H:40096) — DC bemeneti áram a napelemekről ampere-ben
- DC feszültség (H:40098) — DC bemeneti feszültség voltban
- DC teljesítmény (H:40100) — DC bemeneti teljesítmény wattban
Energiatermelés
- AC élettartam-energia (H:40093) — kumulált teljes energiatermelés kWh-ban. Ez az eszköz az AC teljesítményt (H:40083) is olvassa aktuális fogyasztásként kW-ban, lehetővé téve mind a pillanatnyi teljesítmény, mind a kumulatív energia nyomon követését a TapHome-ban
Hőmérséklet és állapot
- Hűtőborda-hőmérséklet (H:40103) — az inverter hűtőborda-hőmérséklete °C-ban
- Üzemi állapot (H:40107) — az inverter aktuális állapota:
- 1 — Off — az inverter ki van kapcsolva
- 2 — Sleeping — éjszakai mód / automatikus leállás
- 3 — Grid Monitoring — indulás / ébredés
- 4 — Producing — az inverter BE van kapcsolva és áramot termel (MPPT)
- 5 — Throttled — a termelés korlátozott
- 6 — Shutting Down — leállítás
- 7 — Fault — hibás állapot
- 8 — Standby — karbantartás / beállítás
Szervizdiagnosztika
A modul hat szervizattribútumot tesz elérhetővé az azonosításhoz és diagnosztikához:
- SunSpecID (H:40000) — SunSpec protokollfejléc érvényesítése (elvárt érték: „SunS" / 0x53756e53)
- Manufacturer (H:40004) — az inverter gyártójának neve („SolarEdge")
- Model (H:40020) — inverter modell (pl. „SE5000")
- Version (H:40044) — CPU szoftververzió (pl. „0002.0611")
- SerialNumber (H:40052) — az inverter sorozatszáma
- SunSpecDID (H:40069) — azonosítja az inverter típusát: 101=egyfázisú, 102=split-fázisú, 103=háromfázisú
A modul ReadScript-je a gyártóspecifikus állapotregisztert (H:40108) is figyeli a TapHome-ban történő hibajelentéshez.
SunSpec skálázási tényezők
A SunSpec protokollban minden numerikus érték dinamikus skálázási tényezőket használ. A tényleges érték kiszámítása:
| |
Például egy 5003-as nyers frekvenciaérték -2-es skálázási tényezővel 50,03 Hz-et ad. A TapHome sablon ezt az átváltást automatikusan kezeli — nincs szükség manuális konfigurálásra.
További képességek
A SolarEdge inverterek SunSpec mérőmodelleket (201–204) is elérhetővé tesznek inverterenként akár három külső mérőhöz, amelyek hálózati fogyasztás, termelés és export/import mérést biztosítanak. Az MPPT kiterjesztési modell (SunSpec ID 160) egységenkénti DC áramot, feszültséget, teljesítményt és hőmérsékletet biztosít Synergy inverterekhez 4.13.xx vagy újabb firmware-rel. Két további hőmérséklet-érzékelő (H:40104, H:40105) elérhető egyes modelleknél. Ezek egy jövőbeli sablonfrissítésben adhatók hozzá.
Hibaelhárítás
Nincs Modbus kommunikáció
- Ellenőrizd az RS-485 kábelezést: Győződj meg róla, hogy az A+ és B- nincsenek felcserélve az inverter és a TapHome között
- Ellenőrizd, hogy a SunSpec engedélyezve van: SetApp invertereknél erősítsd meg, hogy az RS485-1 Protocol „SunSpec (Non-SE Logger)"-re van állítva. LCD invertereknél ellenőrizd: RS485-1 Conf → Protocol → SunSpec
- Ellenőrizd az átviteli sebességet: Győződj meg róla, hogy a TapHome modul átviteli sebessége megegyezik az inverter beállításával (alapértelmezett 115200 bps)
- Ellenőrizd a Device ID-t: A TapHome-ban lévő Slave ID-nak meg kell egyeznie az inverteren konfigurált Device ID-val
- Egyetlen Leader: Erősítsd meg, hogy ugyanarra az RS-485 buszra nincs más Modbus master csatlakoztatva
Minden érték nulla
- Az inverter Sleeping vagy Off állapotban lehet (éjszakai mód). Ellenőrizd az üzemi állapot eszközt — az 1 és 2 értékek azt jelzik, hogy az inverter nem termel
- Ellenőrizd a SunSpec fejlécet a SunSpecID szervizattribútum megtekintésével — „SunS" (0x53756e53) értéket kell mutatnia. Ha nem, a regisztercímzés hibás lehet
B/C fázis értékek nullát mutatnak egyfázisú inverternél
Ez az elvárt viselkedés. Az egyfázisú SolarEdge inverterek (SunSpec DID 101) csak az A fázis regisztereit töltik ki. A B és C fázis eszközök tartósan nullát mutatnak. A SunSpecDID szervizattribútum megerősíti az inverter típusát.
Kommunikációs időtúllépés több inverternél
A válaszidő nő a Commercial Gateway-en keresztül csatlakoztatott Follower inverterek számával. A válaszkésleltetés körülbelül N × 100 ms + 60 ms, ahol N a Followerek száma. 10 Follower esetén 115200 bps mellett körülbelül 1060 ms válaszidőre számíts. Ennek megfelelően állítsd be a TapHome modul időtúllépését.
