TapHome

Kostal PLENTICORE plus

Modbus TCP
Beküldő
Utoljára frissítve: 03. 2026
Kostal PLENTICORE plus

A Kostal PIKO IQ és PLENTICORE plus sorozat hibrid napelemes inverterek, amelyek akár három MPPT trackerrel és opcionális akkumulátoros tárolással rendelkeznek. A TapHome közvetlenül csatlakozik az inverterhez Modbus TCP-n keresztül Ethernet-en. A sablon a PIKO IQ, PLENTICORE G1, G2, G3 és PLENTICORE MP G3 modelleket fedi le 3 kW-tól 10 kW-ig terjedő teljesítményosztályokban.

A sablon PV string monitorozást biztosít (teljesítmény, áram, feszültség minden DC bemenethez), akkumulátor töltöttségi állapotot konfigurálható min/max határokkal, hozamstatisztikákat (napi, havi, éves, összesített), AC kimeneti teljesítményt és inverter diagnosztikát.

Hálózati kapcsolat

Az inverter RJ45 Ethernet porttal rendelkezik a Smart Communication Board-on. Csatlakoztassa ugyanabba a helyi hálózatba, mint a TapHome Core, szabványos Ethernet kábellel.

  • Protokoll: Modbus TCP
  • Port: 1502 (nem szabványos – eltér a szabványos Modbus TCP 502-es porttól)
  • Alapértelmezett Unit-ID: 71
  • Bájt sorrend: Little-endian CDAB (alapértelmezett, konfigurálható)

A Kostal inverter 1502-es TCP portot használ, nem a szabványos Modbus 502-es portot. Győződjön meg, hogy ez helyesen van beállítva a TapHome-ban a sablon importálásakor. Az alapértelmezett Unit-ID 71 (a TapHome sablon paramétere alapértelmezés szerint 1 – módosítsa 71-re, hogy megfeleljen a gyári beállításnak).

Konfiguráció

Modbus TCP kommunikáció engedélyezése

A Modbus TCP-t az inverteren explicit módon engedélyezni kell, mielőtt a TapHome kommunikálni tud vele:

  1. Nyissa meg az inverter webes felületét (navigáljon az inverter IP-címére böngészőben)
  2. Lépjen a Beállítások > Modbus/SunSpec (TCP) menüpontba
  3. Engedélyezze a Modbus TCP-t
  4. Ellenőrizze, hogy a bájt sorrend Little-endian (CDAB) értékre van beállítva – ez az alapértelmezett, és megfelel a TapHome sablonnak
  5. Jegyezze fel a Unit-ID-t (alapértelmezett 71) és a TCP portot (alapértelmezett 1502)

A sablon TapHome-ba történő importálásakor adja meg:

  • IP-cím – az inverter IP-címe a helyi hálózaton
  • Slave ID – állítsa 71-re (megfelel az inverter Unit-ID-jának)

Rendeljen statikus IP-címet vagy DHCP-foglalást az inverterhez a router beállításaiban. Az inverter nem támogatja az mDNS-t, ezért egy stabil IP-cím megelőzi a csatlakozási problémákat tápfeszültség-kiesések után.

Eszköz képességek

PV string monitorozás

Három PV string szenzor (DC1, DC2, DC3) mindegyike jelenti:

  • Teljesítmény (kW) – az MPPT tracker azonnali kimenete
  • Áram (A) és Feszültség (V) – minden teljesítményeszköz szervizattribútumaként elérhető

A DC3 opcionálisan akkumulátor csatlakoztatásához is használható harmadik PV string helyett, az inverter modelljétől és a telepítéstől függően.

  • Összes DC teljesítmény – az összes csatlakoztatott PV string kombinált kimenete (H:1066 regiszter)
  • Összes AC aktív teljesítmény – az AC hálózati oldalra betáplált összes teljesítmény (H:172 regiszter)
Akkumulátorkezelés
  • Akkumulátor SOC – aktuális töltöttségi állapot (0–100 %). A sablon az akkumulátor feszültségét, hőmérsékletét és az akkumulátor típusát is szervizattribútumként teszi elérhetővé.
  • SOC beállítások (szervizművelet) – konfigurálja a minimális SOC-ot (1–90 %) és a maximális SOC-ot (10–100 %) közvetlenül a TapHome-ból. Ez szabályozza, mennyire merül le az akkumulátor és mennyire töltődik fel teljesen.
SzervizattribútumLeírás
Akkumulátor feszültségAktuális akkumulátor feszültség (V)
Akkumulátor hőmérsékletAktuális akkumulátor hőmérséklet (C)
Minimális SOCBeállított alsó SOC határ (%)
Maximális SOCBeállított felső SOC határ (%)
Akkumulátor típusCsatlakoztatott akkumulátor márka (BYD, LG, BMZ, Pyontech, Dyness, VARTA stb.)
Hozamstatisztikák

Négy energiaszámláló követi a PV termelést különböző időszakokon keresztül:

EszközLeírás
Napi hozamMa termelt energia (kWh)
Havi hozamEbben a hónapban termelt energia (kWh)
Éves hozamEbben az évben termelt energia (kWh)
Összes hozamKumulált energia a telepítés óta (kWh)

Minden hozamérték Wh-ban kerül kiolvasásra az inverterből, és a sablon kWh-ra konvertálja.

Inverter diagnosztika

Modulszintű szervizattribútumok nyújtanak rendszerállapot-információt:

SzervizattribútumLeírás
Inverter állapotAktuális üzemi állapot (Ki, Init, FeedIn, Throttled, Standby, Túlmelegedés, Leállítás és mások – összesen 19 állapot)
Hálózati frekvenciaAC hálózati frekvencia (Hz)
MODBUS EnableAktív-e a Modbus TCP kommunikáció
IP EnableEngedélyezve van-e az IP hálózat
További képességek

A Kostal PLENTICORE Modbus regisztereket is elérhetővé tesz fázisonkénti AC teljesítménymonitorozáshoz, otthoni fogyasztás bontáshoz (PV-ből, akkumulátorból és hálózatból), akkumulátor töltési/merítési ciklusadatokhoz, külső teljesítménymérő leolvasásokhoz és aktív teljesítménykorlátozás vezérléshez. Részletes akkumulátor energiaszámlálók (DC töltés/merítés, AC töltés/merítés, hálózati export) és I/O kártya kapcsolt kimenetek szintén elérhetők. Ezek egy jövőbeli frissítésben hozzáadhatók a TapHome sablonhoz.

Hibaelhárítás

Nincs Modbus kommunikáció
  1. Ellenőrizze, hogy a Modbus TCP engedélyezve van-e az inverter webes felületén a Beállítások > Modbus/SunSpec (TCP) menüpont alatt
  2. Erősítse meg, hogy a TCP port 1502 (nem a szabványos 502)
  3. Ellenőrizze, hogy a Unit-ID egyezik-e az inverter (alapértelmezett 71) és a TapHome sablon konfigurációja között
  4. Győződjön meg, hogy a bájt sorrend Little-endian (CDAB) értékre van beállítva az inverteren
  5. Ellenőrizze, hogy a TapHome Core és az inverter ugyanazon a hálózaton/alhálózaton van-e
Helytelen leolvasások vagy nullértékek
  • Az inverter nulla teljesítményértékeket jelent, amikor nem termel (éjszaka, inverter kikapcsolt állapotban). Ez normális működés.
  • Ha a hozamértékek helytelennek tűnnek, ellenőrizze a bájt sorrend beállítást – a Big-endian (ABCD) hibás Float értékeket fog produkálni, ha a sablon Little-endian (CDAB) értéket vár.
Az akkumulátor SOC nem frissül
  • Ellenőrizze, hogy kompatibilis akkumulátor van-e csatlakoztatva és felismerve (ellenőrizze az Akkumulátor típus szervizattribútumot)
  • Ha az Akkumulátor típus “No battery (PV-functionality)” értéket mutat, az inverter akkumulátortárolás nélküli PV-only módban működik

Elérhető eszközök

PlentyCore Modul
Szerviz attribútumok
MODBUS enableHogy a Modbus TCP kommunikáció engedélyezve van-e az inverteren
IP enableHogy az IP hálózat engedélyezve van-e az inverteren
Hálózati frekvencia
Inverter állapotAktuális üzemi állapot — Ki, Init, FeedIn, Throttled, Standby, Túlmelegedés, Leállítás és mások (összesen 19 állapot)

PlentyCore

Szerviz attribútumok
MODBUS enable
IF(MODBUSR(H, 2, Bool), "Enabled", "Disabled");
IP enable
IF(MODBUSR(H, 416, Bool), "Enabled", "Disabled");
Grid Frequency
ROUND(MODBUSR(H, 152, Float, 2)) + " Hz";
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",
"Error"
);
Akkumulátor SOC Analóg bemenet Csak olvasható

Akkumulátor töltöttségi állapot (0–100 %) feszültséggel, hőmérséklettel és konfigurálható min/max SOC határokkal

Regiszter: H:210 Float Egység: %
Szerviz attribútumok
Akkumulátor feszültség
Akkumulátor hőmérséklet
Minimális SOCBeállított alsó töltöttségi határérték (1–90 %)
Maximális SOCBeállított felső töltöttségi határérték (10–100 %)
Akkumulátor típusCsatlakoztatott akkumulátor márka — No battery, PIKO Battery Li, BYD, BMZ, LG, Pyontech, Dyness, VARTA
Szerviz műveletek
SOC beállításokAz akkumulátor minimális és maximális töltöttségi határainak konfigurálása

Akkumulátor SOC

Bemeneti szint olvasása
MODBUSR(H, 210, Float, 2)/100
Szerviz attribútumok
Battery Voltage
ROUND(MODBUSR(H, 216, Float, 2)) + " V";
Battery Temperature
MODBUSR(H, 214, Float, 2) + " °C"
Minimum SOC
MODBUSR(H, 1042, Float, 2) + "%"
Maximum SOC
MODBUSR(H, 1044, Float, 2) + "%"
Battery Type
SWITCH(MODBUSR(H, 588, Uint16),
 0, "No battery (PV-functionality)",
 2, "Li-Io battery SONY / MURATA",
 4, "Li-Io battery BYD / BBOX",
 "Unknown"
 );
Szerviz műveletek
SOC settings
Paraméterek: Minimum SOC (1–90 mis), Maximum SOC (10–100 mas)
MODBUSW(H, 1042, Float, mis,  2);
MODBUSW(H, 1044, Float, mas, 2);

Napi hozam Változó Csak olvasható

Ma termelt energia (Wh kWh-ra konvertálva)

Regiszter: H:322 Float Egység: kWh

Napi hozam

Olvasás
MODBUSR(H, 322, Float, 2)/1000
Havi hozam Változó Csak olvasható

Ebben a hónapban termelt energia (Wh kWh-ra konvertálva)

Regiszter: H:326 Float Egység: kWh

Havi hozam

Olvasás
MODBUSR(H, 326, Float, 2)/1000
DC1 teljesítmény Változó Csak olvasható

PV string 1 (MPPT 1) kimeneti teljesítmény (W kW-ra konvertálva)

Regiszter: H:260 Float Egység: kW
Szerviz attribútumok
DC1 áram
DC1 feszültség

DC1 teljesítmény

Olvasás
MODBUSR(H, 260, float, 2)/1000
Szerviz attribútumok
Current DC1
ROUND(MODBUSR(H, 258, Float, 2)) + " A";
Voltage DC1
ROUND(MODBUSR(H, 266, Float, 2)) + " V"
DC2 teljesítmény Változó Csak olvasható

PV string 2 (MPPT 2) kimeneti teljesítmény (W kW-ra konvertálva)

Regiszter: H:270 Float Egység: kW
Szerviz attribútumok
DC2 áram
DC2 feszültség

DC2 teljesítmény

Olvasás
MODBUSR(H, 270, float, 2)/1000
Szerviz attribútumok
Current DC2
ROUND(MODBUSR(H, 268, Float, 2)) + " A";
Voltage DC2
ROUND(MODBUSR(H, 276, Float, 2)) + " V"
DC3 teljesítmény Változó Csak olvasható

PV string 3 (MPPT 3) kimeneti teljesítmény — opcionálisan akkumulátor csatlakoztatáshoz is használható

Regiszter: H:280 Float Egység: kW
Szerviz attribútumok
DC3 áram
DC3 feszültség

DC3 teljesítmény

Olvasás
MODBUSR(H, 280, float, 2)/1000
Szerviz attribútumok
Current DC3
ROUND(MODBUSR(H, 278, Float, 2)) + " A";
Voltage DC3
ROUND(MODBUSR(H, 286, Float, 2)) + " V"
Összes AC aktív teljesítmény Változó Csak olvasható

Teljes aktív teljesítmény az AC hálózati oldalon (W kW-ra konvertálva)

Regiszter: H:172 Float Egység: kW

Összes AC aktív teljesítmény

Olvasás
MODBUSR(H, 172, Float, 2)/1000
Összes DC teljesítmény Változó Csak olvasható

Az összes csatlakoztatott PV string kombinált kimenete (W kW-ra konvertálva)

Regiszter: H:1066 Float Egység: kW

Összes DC teljesítmény

Olvasás
MODBUSR(H, 1066, Float, 2)/1000
Összes hozam Változó Csak olvasható

Kumulált összes termelt energia a telepítés óta (Wh kWh-ra konvertálva)

Regiszter: H:320 Float Egység: kWh

Összes hozam

Olvasás
MODBUSR(H, 320, Float, 2)/1000
Éves hozam Változó Csak olvasható

Ebben az évben termelt energia (Wh kWh-ra konvertálva)

Regiszter: H:324 Float Egység: kWh

Éves hozam

Olvasás
MODBUSR(H, 324, Float, 2) /1000
Kapcsolat: Modbus TCP • Slave ID: $[SlaveId]
Lehetséges fejlesztések (22)
  • H:98 Controller PCB Temperature — Float, °C, read-only — inverter internal temperature
  • H:100 Total DC Power (addr 100) — Float, W — alternative register for total DC power (template uses H:1066 instead, which is sum of all PV inputs)
  • H:106 Home Own Consumption from Battery — Float, W, read-only
  • H:108 Home Own Consumption from Grid — Float, W, read-only
  • H:116 Home Own Consumption from PV — Float, W, read-only
  • H:118 Total Home Consumption — Float, Wh, read-only — cumulative
  • H:156 Active Power Phase 1 — Float, W, read-only
  • H:162 Active Power Phase 2 — Float, W, read-only
  • H:170 Active Power Phase 3 — Float, W, read-only
  • H:194 Number of Battery Cycles — Float, read-only — battery health indicator
  • H:200 Actual Battery Charge/Discharge Current — Float, A, read-only — negative=charge, positive=discharge
  • H:252 Total Active Power (Powermeter) — Float, W, read-only — external power meter reading
  • H:512 Battery Gross Capacity — U32, Ah, read-only
  • H:1046 Total DC Charge Energy (DC-side to Battery) — Float, Wh, read-only
  • H:1048 Total DC Discharge Energy (DC-side from Battery) — Float, Wh, read-only
  • H:1056 Total DC PV Energy (sum of all PV inputs) — Float, Wh, read-only — cumulative PV production
  • H:1064 Total Energy AC-side to Grid — Float, Wh, read-only — total energy exported
  • H:1068 Battery Work Capacity — Float, Wh, read-only
  • H:1076 Maximum Charge Power (from battery) — Float, W, read-only — battery-reported charge limit
  • H:1078 Maximum Discharge Power (from battery) — Float, W, read-only — battery-reported discharge limit
  • H:533 Active Power Setpoint — U16, %, write-only — power curtailment (1-100%)
  • H:608-611 I/O Board Switched Outputs 1-4 — U16, R/W — digital outputs for external relay control

Források