TapHome

Stiebel Eltron HPA-O Serie Heat Pump

Modbus TCP
Autor
Posljednje ažuriranje: 10. 2026

Potreban je vanjski pristupnik (gateway)

Stiebel Eltron ISG web / ISG plus — stranica proizvoda

Stiebel Eltron HPA-O Serie Heat Pump

Stiebel Eltron HPA-O Serie je dizalica topline zrak-voda iz osnovne linije proizvoda (ne Premium). Kao ni varijanta Premium, nema izravno Modbus sučelje: za komunikaciju je potreban pristupnik (gateway) ISG web ili ISG plus (Internet Service Gateway), koji registre dizalice topline nudi preko Modbus TCP u lokalnoj mreži.

Predložak TapHome omogućuje upravljanje načinom rada, postavljanje zadanih temperatura Comfort i ECO za dva kruga grijanja i potrošnu toplu vodu (PTV) te praćenje temperature PTV-a. U usporedbi s predloškom Premium, ova osnovna varijanta usmjerena je na osnovno upravljanje zadanim vrijednostima grijanja, bez dodatnog mjerenja energije i brojača vremena rada.

Hardversko spajanje

Pristupnik ISG spaja se na regulator WPM dizalice topline preko sabirnice CAN (unutarnje ožičenje). Za komunikaciju Modbus TCP sa sustavom TapHome pristupnik ISG spojite na lokalnu mrežu standardnim Ethernet kabelom (RJ45).

  • Protokol: Modbus TCP
  • Port: 502
  • Slave ID: 1 (fiksno)
  • Zadana IP adresa pristupnika ISG: 192.168.0.126

Pristupnik ISG ne može istodobno pokretati Modbus TCP i druga programska sučelja ISG (npr. daljinski nadzor ServiceWelt). Pristup Modbus samo za čitanje moguć je uz proširenje za upravljanje energijom EMI, ali zahtijeva firmver ISG v12.1.2 ili noviji.

Konfiguracija

Uključivanje komunikacije Modbus

Pristupnik ISG ima Modbus TCP prema zadanim postavkama uključen na portu 502. Posebno uključivanje nije potrebno. IP adresa može se postaviti na kartici „Profile” u SERVICEWELT.

Pri uvozu predloška u TapHome unesite:

  • IP adresa — IP adresa pristupnika ISG u lokalnoj mreži (zadano: 192.168.0.126)
  • Slave ID — Modbus slave adresa (fiksno 1)

Ako je pristupnik ISG spojen preko usmjerivača (DHCP), dodijelite mu statičku IP adresu ili DHCP rezervaciju kako se adresa ne bi promijenila nakon ponovnog uključivanja napajanja. Pri izravnom spajanju (točka-točka) ISG zadržava zadanu adresu 192.168.0.126.

Adresiranje registara

Dokumentacija pristupnika ISG koristi adrese registara od 1. Predložak TapHome koristi adrese od 0 (pomak od 1). Na primjer, registar ISG 507 (OUTSIDE TEMPERATURE) odgovara adresi predloška A:506.

Mogućnosti uređaja

Upravljanje načinom rada

Prekidač s više vrijednosti Način rada upisuje u holding registar H:1500 i omogućuje odabir jednog od šest načina:

VrijednostNačinOpis
0Rad u nuždiMinimalan rad, samo rezervno grijanje
1Stanje pripravnostiSamo zaštita od smrzavanja
2Programirani radIzmjenjuje ECO i Comfort prema tjednom programu regulatora WPM
3Način ComfortStalne zadane temperature Comfort
4Način ECOSnižene zadane temperature za uštedu energije
5Način PTVSamo zagrijavanje potrošne tople vode, bez grijanja prostora

Pri promjeni načina rada preko Modbusa u jednom koraku promijenite samo način rada ILI zadanu temperaturu, ne oboje istodobno. Dizalica topline se nakon svake promjene mora stabilizirati.

Zadane temperature krugova grijanja

Predložak nudi četiri termostata za dva kruga grijanja (HC), svaki sa zadanom vrijednošću Comfort i ECO:

  • HC1 temperatura Comfort — čita trenutačnu temperaturu HC1 iz A:507, zadanu vrijednost Comfort upisuje u H:1501 (raspon 5–30 °C)
  • HC1 temperatura ECO — čita trenutačnu temperaturu HC1 iz A:507, zadanu vrijednost ECO upisuje u H:1502 (raspon 5–30 °C)
  • HC2 temperatura Comfort — čita trenutačnu temperaturu HC2 iz A:510, zadanu vrijednost Comfort upisuje u H:1504 (raspon 5–30 °C)
  • HC2 temperatura ECO — čita trenutačnu temperaturu HC2 iz A:510, zadanu vrijednost ECO upisuje u H:1505 (raspon 5–30 °C)

Zadana vrijednost koja se stvarno primjenjuje ovisi o odabranom načinu rada: Način Comfort koristi vrijednost Comfort, Način ECO vrijednost ECO, a Programirani rad izmjenjuje obje prema rasporedu regulatora WPM.

Zadane temperature PTV-a

Dva termostata upravljaju temperaturom potrošne tople vode:

  • PTV temperatura Comfort — čita trenutačnu temperaturu PTV-a iz A:521, zadanu vrijednost Comfort upisuje u H:1509 (raspon 10–60 °C)
  • PTV temperatura ECO — čita trenutačnu temperaturu PTV-a iz A:521, zadanu vrijednost ECO upisuje u H:1510 (raspon 10–60 °C)
Praćenje senzora

Predložak sadrži jedan senzor samo za čitanje:

  • Trenutačna temperatura PTV-a — trenutačna temperatura spremnika potrošne tople vode iz A:521 (°C, /10)
Servisni atributi

Predložak nudi 27 dijagnostičkih servisnih atributa dostupnih u detaljnom prikazu uređaja u sustavu TapHome. Među njima su:

  • Identifikacija regulatora — označava vrstu spojenog regulatora WPM (WPMsystem, LWZ, WPM 3, WPM 3i)
  • Bitovi radnog stanja — zastavice u stvarnom vremenu za pumpu HC1/HC2, program zagrijavanja, stupnjeve NHZ, dizalicu topline u načinu grijanja/PTV, rad kompresora, ljetni način rada, način hlađenja, odmrzavanje i tihi način rada 1/2
  • Senzori sustava — vanjska temperatura, temperatura akumulacijskog spremnika (trenutačna i zadana), temperatura povrata, temperatura vrućeg plina, niski/srednji/visoki tlak
  • Praćenje kvarova — stanje kvara, broj aktivne pogreške, stanje odmrzavanja, broj poruke

Vanjska temperatura dostupna je kao servisni atribut (A:506), ali u ovom predlošku nije zaseban uređaj. Ako je želite koristiti u smart rules, razmotrite predložak varijante Premium, koji sadrži dodatne zasebne uređaje senzora.

Dodatne mogućnosti

Pristupnik ISG nudi dodatne registre koji trenutačno nisu uključeni u predložak TapHome. To su senzori temperature polaza i povrata, temperatura izvora, upravljanje radom sa stalnom vrijednošću, naredbe za resetiranje sustava i ulazi SG Ready (pametna mreža) za optimizaciju fotonaponske proizvodnje. Opsežni registri energetskih podataka daju dnevne i ukupne brojače proizvedene topline i potrošene električne energije, odvojeno za grijanje i PTV. Mogu se dodati u nekom budućem ažuriranju predloška.

Rješavanje problema

Nema komunikacije Modbus
  1. Provjerite je li Ethernet kabel spojen na pristupnik ISG (ne izravno na dizalicu topline)
  2. Provjerite IP adresu pristupnika ISG: pogledajte tablicu DHCP zakupa usmjerivača ili koristite zadanu adresu 192.168.0.126
  3. Provjerite jesu li centralna jedinica TapHome Core i pristupnik ISG u istoj mreži/podmreži
  4. Provjerite da vatrozid ne blokira port 502
  5. Provjerite da nijedno drugo programsko sučelje ISG (npr. daljinski pristup ServiceWelt) aktivno ne koristi vezu: Modbus ne može raditi istodobno s drugim sučeljima, osim s EMI samo za čitanje
Senzori vraćaju vrijednost 32768

ISG vraća zamjensku vrijednost 32768 (0x8000) za registre koji nisu dostupni na spojenom regulatoru. To obično znači da senzor nije ugrađen ili da određena vrsta regulatora WPM ne podržava taj registar.

Kvarovi se ne poništavaju preko Modbusa

Kvarovi sustava mogu se potvrditi samo u korisničkom sučelju SERVICEWELT na pristupniku ISG, a ne preko Modbusa. Atributi predloška za stanje kvara i broj aktivne pogreške omogućuju praćenje kvarova, ali je potrebna ručna potvrda.

Dostupni uređaji

Stiebel Eltron HPA-0 Modul
Servisni atributi
Identifikacija regulatora
Radno stanje
Pumpa HC1
Pumpa HC2
Program zagrijavanja
NHZ stupnjevi u radu
Dizalica topline u načinu grijanja
Dizalica topline u načinu PTV
Kompresor radi
Ljetni način rada
Način hlađenja
Min. 1 IWS u odmrzavanju
Tihi način rada 1
Tihi način rada 2
Ostali atributi
Vanjska temp.
Trenutačna temp. akumulacijskog spremnika
Temp. povrata
Zadana temp. akumulacijskog spremnika
Temp. vrućeg plina
Niski tlak
Srednji tlak
Visoki tlak
Stanje odmrzavanja
Stanje kvara
Broj poruke
Broj aktivne pogreške

Stiebel Eltron HPA-0

Čitanje (modul)
Reg2500:=MODBUSR(A, 2500, Int16);
Reg5001:=MODBUSR(A, 5001, Int16);
Reg2505:=MODBUSR(A, 2505, Int16);
If Reg5001=449
ContIdent:="WPMsystem";
ELSEif Reg5001=103
ContIdent:="LWZ Others";
ELSEIF Reg5001=104
ContIdent:="LWZ 304/404/504 SOL, 5/8 CS Premium";
ELSEIF Reg5001=390
ContIdent:="WPM 3";
ELSEIF Reg5001=391
ContIdent:="WPM 3i";
ELSE
ContIdent:="Unknown";
END
IF Reg2505=1
Defrost:="Initiated";
ELSE
Defrost:="Off";
END
Servisni atributi
Controller Ident.
ContIdent
Operating Status
HC1 Pump
If(getbit(reg2500,0), "On", "Off")
HC2 Pump
If(getbit(reg2500,1), "On", "Off")
Heat-Up Program
If(getbit(reg2500,2), "On", "Off")
NHZ Settigs Run.
If(getbit(reg2500,3), "On", "Off")
HP In Heating Mode
If(getbit(reg2500,4), "On", "Off")
HP In DHW Mode
If(getbit(reg2500,5), "On", "Off")
Compressor Running
If(getbit(reg2500,6), "On", "Off")
Summer Mode
If(getbit(reg2500,7), "On", "Off")
Cooling Mode
If(getbit(reg2500,8), "On", "Off")
Min.1 IWS In Defrost
If(getbit(reg2500,9), "On", "Off")
Silent Mode 1
If(getbit(reg2500,10), "On", "Off")
Silent Mode 2
If(getbit(reg2500,11), "On", "Off")
Other Attributes
Outdoor Temp. [°C]
MODBUSR(A, 506, Int16)/10
Actual Buffer Temp [°C]
MODBUSR(A, 517, uint16)/10
Return Temp [°C]
MODBUSR(A, 541, uint16)/10
Set Buffer Temp [°C]
MODBUSR(A, 518, Int16)/10
Hot Gas Temp. [°C]
MODBUSR(A, 543, Int16)/10
Low Pressure [Bar]
MODBUSR(A, 544, Int16)/100
Mean Pressure [Bar]
MODBUSR(A, 545, Int16)/100
HiPressure [Bar]
MODBUSR(A, 546, Int16)/100
Defrost State
Defrost
Fault Status
MODBUSR(A, 2504, Int16)
Message No.
MODBUSR(A, 2507, Int16)
Active Error No.
MODBUSR(A, 2506, Int16)
Trenutačna temperatura PTV-a Varijabla Samo za čitanje

Trenutačna temperatura spremnika potrošne tople vode u °C

Registar: A:521 Int16 Jedinica: °C numeric (/10)

Trenutačna temperatura PTV-a

Čitanje
MODBUSR(A, 521, Int16)/10
PTV temperatura Comfort Termostat

Termostat — čita trenutačnu temperaturu PTV-a, upisuje zadanu vrijednost Comfort (10–60 °C)

Registar: A:521 (current) / H:1509 (setpoint) → H:1509 Int16 Jedinica: °C numeric (/10)

PTV temperatura Comfort

Čitanje temperature
MODBUSR(A, 521, Int16) / 10
Čitanje željene temperature
MODBUSR(H, 1509, Int16) / 10
Zapis željene temperature
MODBUSW(H, 1509, Int16, Se * 10)
PTV temperatura ECO Termostat

Termostat — čita trenutačnu temperaturu PTV-a, upisuje zadanu vrijednost ECO (10–60 °C)

Registar: A:521 (current) / H:1510 (setpoint) → H:1510 Int16 Jedinica: °C numeric (/10)

PTV temperatura ECO

Čitanje temperature
MODBUSR(A, 521, Int16) / 10
Čitanje željene temperature
MODBUSR(H, 1510, Int16) / 10
Zapis željene temperature
MODBUSW(H, 1510, Int16, Se * 10)
HC1 temperatura Comfort Termostat

Termostat — čita trenutačnu temperaturu kruga grijanja 1, upisuje zadanu vrijednost Comfort (5–30 °C)

Registar: A:507 (current) / H:1501 (setpoint) → H:1501 Int16 Jedinica: °C numeric (/10)

HC1 temperatura Comfort

Čitanje temperature
MODBUSR(A, 507, Int16) / 10
Čitanje željene temperature
MODBUSR(H, 1501, Int16) / 10
Zapis željene temperature
MODBUSW(H, 1501, Int16, Se * 10)
HC1 temperatura ECO Termostat

Termostat — čita trenutačnu temperaturu kruga grijanja 1, upisuje zadanu vrijednost ECO (5–30 °C)

Registar: A:507 (current) / H:1502 (setpoint) → H:1502 Int16 Jedinica: °C numeric (/10)

HC1 temperatura ECO

Čitanje temperature
MODBUSR(A, 507, Int16) / 10
Čitanje željene temperature
MODBUSR(H, 1502, Int16) / 10
Zapis željene temperature
MODBUSW(H, 1502, Int16, Se * 10)
HC2 temperatura Comfort Termostat

Termostat — čita trenutačnu temperaturu kruga grijanja 2, upisuje zadanu vrijednost Comfort (5–30 °C)

Registar: A:510 (current) / H:1504 (setpoint) → H:1504 Int16 Jedinica: °C numeric (/10)

HC2 temperatura Comfort

Čitanje temperature
MODBUSR(A, 510, Int16) / 10
Čitanje željene temperature
MODBUSR(H, 1504, Int16) / 10
Zapis željene temperature
MODBUSW(H, 1504, Int16, Se * 10)
HC2 temperatura ECO Termostat

Termostat — čita trenutačnu temperaturu kruga grijanja 2, upisuje zadanu vrijednost ECO (5–30 °C)

Registar: A:510 (current) / H:1505 (setpoint) → H:1505 Int16 Jedinica: °C numeric (/10)

HC2 temperatura ECO

Čitanje temperature
MODBUSR(A, 510, Int16) / 10
Čitanje željene temperature
MODBUSR(H, 1505, Int16) / 10
Zapis željene temperature
MODBUSW(H, 1505, Int16, Se * 10)
Način rada Prekidač s više vrijednosti

Način rada dizalice topline — rad u nuždi, stanje pripravnosti, programirani rad, Comfort, ECO, PTV

Registar: H:1500 Int16 numeric
Vrijednosti / stanja: Emergency Operation · Standby Mode · Programmed Operation · Comfort Mode · ECO Mode · DHW Mode

Način rada

Čitanje stanja sklopke
MODBUSR(H, 1500, Int16)
Zapis stanja sklopke
MODBUSW(H, 1500, Int16, Mu)
Povezivanje: Modbus TCP • Slave ID: $[SlaveId]
Moguća poboljšanja (10)
  • A:506 Outdoor Temperature — Int16, /10, °C — available as service attribute only, not as standalone device
  • A:515 Actual Flow Temperature — Int16, /10, °C — overall flow temperature
  • A:516 Actual Return Temperature — Int16, /10, °C — overall return temperature (0–90 °C)
  • A:536 Source Temperature — Int16, /10, °C — heat source (air) temperature
  • H:1508 Fixed Value Operation — Int16, /10, °C, R/W — fixed value heating, OFF or 20–70 °C
  • H:1520 Reset — 1=System Reset, 2=Fault List Reset, 3=Heat Pump Reset — ISG 1521
  • H:4001–4003 SG Ready Control — SG Ready ON/OFF switch + Input 1 + Input 2 for PV optimization / smart grid integration
  • A:3501–3516 Energy Data (heating + DHW + consumption) — Heating/DHW heat produced (day/total kWh/MWh), power consumed (day/total kWh/MWh), NHZ totals
  • A:505 Relative Humidity — Int16, /10, % — relative humidity (WPMsystem, WPM 3)
  • A:513 Actual Flow Temperature WP — Int16, /10, °C — flow temperature from heat pump (MFG, if available)

Izvori

Pronašli ste problem s ovim predloškom uređaja?

Recite nam što ne radi, što nedostaje ili kako bi se predložak trebao ponašati. Vaše povratne informacije pomažu nam da katalog bude točan.

Provjerio TapHome

Želite ovo koristiti u svojoj centralnoj jedinici TapHome Core?

Otvorite ovaj predložak na portalu Customer Portal kako biste ga primijenili na jedan od svojih domova ili predložili poboljšanje i poslali ga natrag u katalog.

Otvorite na portalu