Kostal PLENTICORE plus je hybridní střídač s volitelným bateriovým úložištěm. TapHome se připojuje ke střídači přes Modbus TCP po Ethernetu a poskytuje komplexní monitorování fotovoltaické výroby, stavu baterie, rozkladu domácí spotřeby podle zdroje energie a měření z elektroměru na přípojce.
Šablona je kompatibilní se střídači PLENTICORE plus (G1, G2, G3), PLENTICORE MP G3 a PIKO IQ, které sdílejí stejnou mapu Modbus registrů.
Síťové připojení
PLENTICORE má RJ45 Ethernet port (100 Mbit) na Smart Communication Board. Připojte ho do stejné lokální sítě jako TapHome Core standardním Ethernet kabelem.
- Protokol: Modbus TCP
- Port: 1502 (nestandardní — ne 502)
- Výchozí Unit-ID: 71
- Byte order: Little-endian (CDAB), výchozí nastavení střídače — neměňte ho
Výchozí TCP port je 1502, nikoli standardní Modbus port 502. Ujistěte se, že TapHome je nakonfigurován na port 1502.
Konfigurace
Povolení Modbus komunikace
Modbus TCP musí být na střídači explicitně aktivován. Přejděte do webového rozhraní střídače nebo do menu na displeji:
- Otevřete Settings na střídači
- Přejděte na Modbus/Sunspec (TCP)
- Povolte rozhraní Modbus
- Ponechte Byte Order na Little-Endian (CDAB), výchozím nastavení střídače. Šablona TapHome (revize 1.2 a novější) používá datové typy LittleEndianFloat. Revize 1.1 a starší používala BigEndianFloat a vyžadovala Big-Endian (ABCD); pokud jste kvůli ní přepnuli střídač na Big-Endian, po importu aktuální šablony ho přepněte zpět
Unit-ID je výchozí 71 a lze ho změnit, pokud je ve stejné síti více střídačů.
Při importu šablony v TapHome zadejte:
- IP adresa — IP adresa střídače v lokální síti
- Slave ID — Modbus Unit-ID (výchozí: 71)
Možnosti zařízení
Šablona zpřístupňuje 22 senzorů typu read-only, organizovaných do následujících funkčních skupin.
Fotovoltaická výroba
- Total DC Power — celkový okamžitý výkon ze všech FV stringů (W)
Monitorování baterie
- Battery State of Charge — stav nabití baterie ve float přesnosti (%)
- Battery SOC (integer) — celočíselný stav nabití z odděleného U16 registru, méně přesný než float hodnota
- Battery Charge/Discharge Current — aktuální nabíjecí nebo vybíjecí proud baterie (A)
- Battery Temperature — teplota bateriového modulu (°C)
- Battery Cycles — celkový počet nabíjecích/vybíjecích cyklů
Domácí spotřeba — okamžitý výkon
Tři senzory ukazují, z jakého zdroje je aktuálně pokryta spotřeba domácnosti:
- Home Consumption from Grid — výkon aktuálně odebíraný ze sítě (W)
- Home Consumption from PV — výkon aktuálně spotřebovaný přímo z fotovoltaické výroby (W)
- Home Consumption from Battery — výkon aktuálně dodávaný baterií (W)
Domácí spotřeba — kumulativní energie
Odpovídající kumulativní počítadla sledují celkovou spotřebovanou energii z každého zdroje:
- Total Home Consumption from Grid — kumulativní energie ze sítě (kWh, konvertovaná z Wh)
- Total Home Consumption from PV — kumulativní energie z FV (kWh, konvertovaná z Wh)
- Total Home Consumption from Battery — kumulativní energie z baterie (kWh, konvertovaná z Wh)
- Total Home Consumption — kumulativní celková energie ze všech zdrojů (kWh, konvertovaná z Wh)
Míra vlastní spotřeby
- Self-Consumption Rate — procento FV energie spotřebované lokálně oproti dodané do sítě (%)
Elektroměr na přípojce
Měření činného výkonu a proudu po fázích a celkově z elektroměru na přípojce:
- Active Power Phase 1/2/3 (powermeter) — činný výkon na fázi (W)
- Current Phase 1/2/3 (powermeter) — proud na fázi (A)
- Total Active Power (powermeter) — celkový činný výkon v místě připojení k síti (W)
Stav střídače a energetického manažeru
- Energy Manager State — aktuální provozní stav energetického manažeru (Idle, Emergency Battery Charge, Winter Mode Step 1/2)
Šablona rovněž zpřístupňuje rozsáhlé servisní atributy včetně stavu střídače (Off, Init, FeedIn, Throttled, Standby a 13 dalších stavů), názvu produktu, sériového čísla, čísla artiklu, výkonové třídy, hardwarové konfigurace (počet FV stringů, AC fází, obousměrných měničů), síťové konfigurace (IP adresa, maska podsítě, brána) a informací o baterii (hrubá kapacita, výrobce).
Další možnosti
PLENTICORE zpřístupňuje komplexní mapu Modbus registrů nad rámec toho, co šablona aktuálně implementuje. Mezi významné funkce patří monitorování jednotlivých DC stringů (proud, výkon, napětí až pro 3 FV stringy), AC měření na straně střídače (napětí, proud a výkon po fázích), frekvence sítě, počítadla výroby (denní, měsíční, roční, celková), napětí baterie, teplota řídicí PCB a monitorování izolačního odporu. Střídač také podporuje zapisovatelné registry pro omezení činného výkonu, řízení jalového výkonu, digitální výstupy I/O desky (4 kanály) a kompletní externí správu baterie (setpointy nabíjení/vybíjení, limity SOC, limity výkonu s watchdog fallbackem u modelů G3). Tyto lze přidat v budoucí aktualizaci šablony.
Řešení problémů
Nesprávné nebo nulové hodnoty
Pokud hodnoty ukazují nulu nebo nesmyslná čísla (například kolem ±3,4E+38), byte order střídače neodpovídá šabloně. Šablona od revize 1.2 používá LittleEndianFloat a vyžaduje výchozí nastavení střídače Little-Endian (CDAB). Revize 1.1 a starší používala BigEndianFloat a vyžadovala Big-Endian (ABCD). Nastavte byte order v nastavení Modbus/Sunspec střídače podle revize šablony, kterou jste importovali, nebo importujte aktuální šablonu.
Chyba čtení IllegalDataAddress
Pokud hodnota ukazuje chybu ModbusIllegalDataAddress, Core začal čtení uprostřed dvouregistrové hodnoty a střídač ho odmítl. Šablona od revize 1.2 nastavuje Prefetch na Isolated u dvou hodnot, které čtou registry 116 a 118. Pokud tuto chybu ukazuje jiná hodnota, nastavte jí Prefetch na Isolated v Servisním nastavení → Modbus zařízení.
Odmítnuté připojení
- Ověřte, že Modbus TCP je povolen v nastavení střídače
- Zkontrolujte správný TCP port — PLENTICORE používá port 1502, nikoli 502
- Ujistěte se, že TapHome Core a střídač jsou ve stejné síti/podsíti
- Zkontrolujte, zda Unit-ID souhlasí mezi TapHome (Slave ID) a střídačem (výchozí: 71)
Senzory baterie neukazují data
Pokud střídač nemá připojenou baterii, senzory související s baterií (SOC, teplota, cykly, nabíjecí/vybíjecí proud) budou vracet nulu nebo neplatné hodnoty. Toto je očekávané — PLENTICORE podporuje provoz pouze s FV bez baterie.
