TapHome

Kostal PLENTICORE plus

Modbus TCP
Přidal
Poslední aktualizace: 03. 2026
Kostal PLENTICORE plus

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: Konfigurovatelný — musí být nastaven na big-endian (ABCD / SunSpec mód)

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:

  1. Otevřete Settings na střídači
  2. Přejděte na Modbus/Sunspec (TCP)
  3. Povolte rozhraní Modbus
  4. Nastavte Byte Order na Big-Endian (ABCD) — toto je nezbytné pro šablonu TapHome, která používá datové typy BigEndianFloat. Výchozí nastavení je Little-Endian (CDAB), které způsobí nesprávné hodnoty

Unit-ID je výchozí 71 a lze ho změnit, pokud je ve stejné síti více střídačů.

Pokud střídač používá DHCP, přiřaďte mu statickou IP adresu nebo DHCP rezervaci v routeru, aby se adresa nezměnila po výpadku napájení.

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 všechny hodnoty ukazují nulu nebo nesmyslná čísla, byte order je pravděpodobně nesprávně nakonfigurován. Šablona TapHome používá BigEndianFloat (ABCD byte order), ale PLENTICORE má výchozí Little-Endian (CDAB). Změňte byte order na Big-Endian (ABCD) v nastavení Modbus/Sunspec střídače.

Odmítnuté připojení
  1. Ověřte, že Modbus TCP je povolen v nastavení střídače
  2. Zkontrolujte správný TCP port — PLENTICORE používá port 1502, nikoli 502
  3. Ujistěte se, že TapHome Core a střídač jsou ve stejné síti/podsíti
  4. 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.

Dostupná zařízení

Kostal PLENTICORE Modul
Servisní atributy
Název produktu
Číslo artiklu střídače
Sériové číslo střídače
Počet obousměrných měničů
Počet AC fází
Počet FV stringů
Stav střídačeAktuální provozní stav střídače — Off, Init, IsoMeas, GridCheck, StartUp, FeedIn, Throttled, ExtSwitchOff, Update, Standby, GridSync, GridPreCheck, GridSwitchOff, Overheating, Shutdown, ImproperDcVoltage, ESB, Unknown
Stav energetického manažeruProvozní stav energetického manažeru — Idle, Emergency Battery Charge, Winter Mode Step 1/2
Síťový název střídače
IP povoleno
Manuální IP / Auto-IP
IP adresa
Maska podsítě
IP brána
Výkonová třídaVýkonová třída střídače (např. 10 kW)
Hrubá kapacita baterie
Výrobce baterie

Kostal_Plenticore

Servisní atributy
Productname
MODBUSR(H, 768, String, 32)
Inverter article number
MODBUSR(H,6, String,8)
Inverter serial number
MODBUSR(H,14,String,8)
Number of bidirectional converter
MODBUSR(H,30,Int16)
Number of AC phases
MODBUSR(H,32,Int16)
Number of PV strings
MODBUSR(H,34,Int16)
Inverter state
SWITCH(MODBUSR(H,56,UInt16),
0, "Off",
1, "Init",
2, "IsoMeas",
3, "GridCheck",
4, "StartUp",
5, "-",
6, "FeedIn",
7, "Throttled",
8, "ExtSwitchOff",
9, "Update",
10, "Standby",
11, "GridSync",
12, "GridPreCheck",
13, "GridSwitchOff",
14, "Overheating",
15, "Shutdown",
16, "ImproperDcVoltage",
17, "ESB",
18, "Unknown",
"Unkown value or Error");
State of energy manager
SWITCH(MODBUSR(H,104,UInt32),
0x00, "Idle",
0x01, "n/a",
0x02, "Emergency Battery Charge",
0x04, "n/a",
0x08, "Winter Mode Step 1",
0x10, "Winter Mode Step 2",
"Unknown")
Inverter network name
MODBUSR(H,384,String, 32)
IP Enabled
MODBUSR(H,416, UInt16)
Manual IP / Auto-IP
MODBUSR(H, 418, UInt16)
IP-address
MODBUSR(H, 420, String, 8)
IP-subnetmask
MODBUSR(H, 428, STRING, 8)
IP-gateway
MODBUSR(H, 436, STRING, 8)
Power class
MODBUSR(H, 800, String, 32)
Battery gross capacity
MODBUSR(H, 512, UInt32) + "Ah"
Battery Manufacturer
MODBUSR(H,517,String,8)
SOC baterie (celé číslo) Proměnná Pouze ke čtení

Celočíselný stav nabití baterie — méně přesný než float hodnota SOC

Registr: H:514 UInt16 Jednotka: %

SOC baterie (celé číslo)

Čtení
MODBUSR(H, 514, UInt16)
Nabíjecí/vybíjecí proud baterie Proměnná Pouze ke čtení

Aktuální nabíjecí (záporný) nebo vybíjecí (kladný) proud baterie

Registr: H:212 BigEndianFloat Jednotka: A

Nabíjecí/vybíjecí proud baterie

Čtení
MODBUSR(H, 212, BigEndianFloat)
Teplota baterie Teplotní senzor Pouze ke čtení
Registr: H:214 BigEndianFloat Jednotka: °C

Teplota baterie

Čtení teploty
MODBUSR(H, 214, BigEndianFloat)
Činný výkon fáze 1 (elektroměr) Proměnná Pouze ke čtení

Činný výkon na fázi 1 z elektroměru na přípojce

Registr: H:224 BigEndianFloat Jednotka: W

Činný výkon fáze 1 (elektroměr)

Čtení
MODBUSR(H, 224, BigEndianFloat)
Činný výkon fáze 2 (elektroměr) Proměnná Pouze ke čtení

Činný výkon na fázi 2 z elektroměru na přípojce

Registr: H:234 BigEndianFloat Jednotka: W

Činný výkon fáze 2 (elektroměr)

Čtení
MODBUSR(H, 234, BigEndianFloat)
Činný výkon fáze 3 (elektroměr) Proměnná Pouze ke čtení

Činný výkon na fázi 3 z elektroměru na přípojce

Registr: H:244 BigEndianFloat Jednotka: W

Činný výkon fáze 3 (elektroměr)

Čtení
MODBUSR(H, 244, BigEndianFloat)
Domácí spotřeba ze sítě Proměnná Pouze ke čtení

Aktuální domácí spotřeba pokrytá ze sítě

Registr: H:108 BigEndianFloat Jednotka: W

Domácí spotřeba ze sítě

Čtení
MODBUSR(H, 108, BigEndianFloat)
Proud fáze 1 (elektroměr) Proměnná Pouze ke čtení
Registr: H:222 BigEndianFloat Jednotka: A

Proud fáze 1 (elektroměr)

Čtení
MODBUSR(H, 222, BigEndianFloat)
Proud fáze 2 (elektroměr) Proměnná Pouze ke čtení
Registr: H:232 BigEndianFloat Jednotka: A

Proud fáze 2 (elektroměr)

Čtení
MODBUSR(H, 232, BigEndianFloat)
Proud fáze 3 (elektroměr) Proměnná Pouze ke čtení
Registr: H:242 BigEndianFloat Jednotka: A

Proud fáze 3 (elektroměr)

Čtení
MODBUSR(H, 242, BigEndianFloat)
Celkový DC výkon Proměnná Pouze ke čtení

Celkový výkon ze všech FV stringů

Registr: H:100 BigEndianFloat Jednotka: W

Celkový DC výkon

Čtení
MODBUSR(H, 100, BigEndianFloat)
Stav nabití baterie Proměnná Pouze ke čtení

Stav nabití baterie ve float přesnosti — přesnější než celočíselný SOC

Registr: H:210 BigEndianFloat Jednotka: %

Stav nabití baterie

Čtení
MODBUSR(H, 210, BigEndianFloat)
Domácí spotřeba z FV Proměnná Pouze ke čtení

Aktuální domácí spotřeba pokrytá přímo z fotovoltaické výroby

Registr: H:116 BigEndianFloat Jednotka: W

Domácí spotřeba z FV

Čtení
MODBUSR(H, 116, BigEndianFloat)
Domácí spotřeba z baterie Proměnná Pouze ke čtení
Registr: H:106 BigEndianFloat Jednotka: W

Domácí spotřeba z baterie

Čtení
MODBUSR(H, 106, BigEndianFloat)
Cykly baterie Proměnná Pouze ke čtení
Registr: H:194 BigEndianFloat

Cykly baterie

Čtení
MODBUSR(H, 194, BigEndianFloat)
Míra vlastní spotřeby Proměnná Pouze ke čtení

Procento FV energie spotřebované lokálně oproti dodané do sítě

Registr: H:124 BigEndianFloat Jednotka: %

Míra vlastní spotřeby

Čtení
MODBUSR(H, 124, BigEndianFloat)
Celková domácí spotřeba z FV Proměnná Pouze ke čtení

Kumulativní energie spotřebovaná z fotovoltaické výroby (kWh)

Registr: H:114 BigEndianFloat Jednotka: kWh

Celková domácí spotřeba z FV

Čtení
MODBUSR(H, 114, BigEndianFloat) / 1000
Stav energetického manažeru Proměnná Pouze ke čtení

Provozní stav energetického manažeru — Idle, Emergency Battery Charge, Winter Mode Step 1/2

Registr: H:104 BigEndianFloat

Stav energetického manažeru

Čtení
MODBUSR(H, 104, BigEndianFloat)
Celkový činný výkon (elektroměr) Proměnná Pouze ke čtení

Celkový činný výkon měřený elektroměrem na přípojce

Registr: H:252 BigEndianFloat Jednotka: W

Celkový činný výkon (elektroměr)

Čtení
MODBUSR(H, 252, bigendianFloat)
Celková domácí spotřeba z baterie Proměnná Pouze ke čtení

Kumulativní energie spotřebovaná z bateriového úložiště (kWh)

Registr: H:110 BigEndianFloat Jednotka: kWh

Celková domácí spotřeba z baterie

Čtení
MODBUSR(H, 110, bigEndianFloat) / 1000
Celková domácí spotřeba ze sítě Proměnná Pouze ke čtení

Kumulativní energie spotřebovaná ze sítě (kWh)

Registr: H:112 BigEndianFloat Jednotka: kWh

Celková domácí spotřeba ze sítě

Čtení
MODBUSR(H, 112, bigEndianFloat) / 1000
Celková domácí spotřeba Proměnná Pouze ke čtení

Kumulativní celková energie spotřebovaná ze všech zdrojů — baterie, síť a FV (kWh)

Registr: H:118 BigEndianFloat Jednotka: kWh

Celková domácí spotřeba

Čtení
MODBUSR(H, 118, bigEndianFloat)/1000
Připojení: Modbus TCP • Slave ID: $[SlaveId]
Možná vylepšení (27)
  • H:98 Controller PCB Temperature — Float, °C, read-only — inverter internal temperature
  • H:120 Isolation Resistance — Float, Ohm, read-only — PV isolation monitoring
  • H:122 Power Limit from EVU — Float, %, read-only — grid operator power curtailment
  • H:152 Grid Frequency — Float, Hz, read-only
  • H:154 Current Phase 1 (inverter) — Float, A, read-only — inverter-side AC current
  • H:156 Active Power Phase 1 (inverter) — Float, W, read-only — inverter-side AC power
  • H:158 Voltage Phase 1 — Float, V, read-only
  • H:160 Current Phase 2 (inverter) — Float, A, read-only
  • H:162 Active Power Phase 2 (inverter) — Float, W, read-only
  • H:164 Voltage Phase 2 — Float, V, read-only
  • H:166 Current Phase 3 (inverter) — Float, A, read-only
  • H:168 Active Power Phase 3 (inverter) — Float, W, read-only — inverter-side (not powermeter)
  • H:170 Voltage Phase 3 — Float, V, read-only
  • H:172 Total AC Active Power — Float, W, read-only — inverter total AC output
  • H:190 Battery Charge Current — Float, A, read-only — charge-only current (always positive)
  • H:200 Battery Charge/Discharge Current — Float, A, read-only — negative=charge, positive=discharge
  • H:216 Battery Voltage — Float, V, read-only
  • H:258-286 DC String 1/2/3 (current, power, voltage) — Float, A/W/V — per-string PV monitoring (9 registers total)
  • H:320 Total Yield — Float, Wh, read-only — total energy produced by inverter
  • H:322 Daily Yield — Float, Wh, read-only
  • H:324 Yearly Yield — Float, Wh, read-only
  • H:326 Monthly Yield — Float, Wh, read-only
  • H:533 Active Power Setpoint — U16, %, R/W — power curtailment control (1-100%)
  • H:608-611 I/O-Board Switched Outputs 1-4 — U16, R/W — 4 digital outputs controllable via Modbus
  • H:1026-1044 Battery Management Setpoints — Float/U16, R/W — external battery charge/discharge control, SOC limits
  • H:1046-1066 Energy Totals (DC/AC charge/discharge, PV per string) — Float, Wh/W — detailed energy flow breakdown
  • H:1280-1288 Battery Limitation (G3 only) — Float/U32, R/W — battery power limits with watchdog fallback (SW ≥ 3.05)

Zdroje