TapHome
Zajednica Beta HVAC integracija

Thermia Athena 14HC Total Heat Pump

Dizalica topline Thermia Athena 14HC Total (regulator Genesis) spojena na TapHome preko Modbus TCP-a. Način rada, uključivanje grijanja i hlađenja, zadane vrijednosti polaznog voda sustava i potrošne tople vode, temperatura polaznog i povratnog voda, vanjska temperatura i temperatura tople vode, stanje kompresora i odmrzavanja, senzor rosišta i alarmi s radnjom Reset all alarms.

ThermiaModbus TCP19 uređajaRevizija 1.2 Posljednje ažuriranje: 15. studenoga 2026.

Autor FLASH Company

Thermia Athena 14HC Total Heat Pump

Uvoz u aplikaciju TapHomeHardver › Modbus › Dodaj iz predloška

Preuzmite predložak
Na ovoj stranici

Adresa u mreži

TapHome komunicira s uređajem na adresi unesenoj pri uvozu. Dodijelite uređaju stalnu adresu — rezervaciju IP adrese u usmjerivaču ili njegovo mDNS ime ako ga podržava — inače integracija prestaje raditi kada usmjerivač promijeni adresu.

Priprema mreže

Upute za integraciju

Thermia Athena 14HC Total je dizalica topline s regulatorom Thermia Genesis. TapHome se na nju spaja izravno preko Modbus TCP-a, kroz Ethernet priključak jedinice sa zaslonom; pristupnik (gateway) nije potreban. Predložak upravlja načinom rada, uključivanjem grijanja i hlađenja, zadanom vrijednošću temperature polaznog voda sustava i zadanom vrijednošću potrošne tople vode te očitava temperaturu polaznog i povratnog voda, vanjsku temperaturu i temperaturu tople vode, trenutačna radna stanja, sezonu grijanja, senzor rosišta i alarme. Predložak je izradio partner TapHome FLASH Company.

Hardversko spajanje

Regulator Genesis nudi dva Modbus sučelja:

  • Modbus TCP/IP — RJ45 priključak na jedinici sa zaslonom. To sučelje koristi TapHome.
  • Modbus RTU — priključak MBe na BM kartici u električnom ormariću dizalice topline. Ovaj ga predložak ne koristi.

RJ45 priključak jedinice sa zaslonom spojite standardnim Ethernet kabelom u istu lokalnu mrežu u kojoj je TapHome Core.

Na instalaciji sa sekundarnim jedinicama komunikacija između primarne i sekundarnih jedinica koristi isti RJ45 priključak na jedinici sa zaslonom. Koristite mrežni preklopnik (switch) ili usmjerivač (router) i ne spajajte TapHome na priključak preko kojeg primarna jedinica komunicira sa sekundarnima.

Konfiguracija

Uključivanje Modbus TCP-a na dizalici topline

Svi Modbus parametri nalaze se u izborniku Settings / BMS na zaslonu dizalice topline.

  1. Otvorite Settings / BMS.
  2. Modbus mode postavite na TCP/IP. Tvornička postavka je RTU.
  3. Provjerite Port: tvornička postavka je 502 (raspon 1 – 65535). Predložak se spaja na port 502; ako je na dizalici topline postavljen drugi port, isti port mora koristiti i modul TapHome.

Prebacivanje BMS funkcije s Modbus RTU na Modbus TCP/IP dio je servisnih postavki dizalice topline. Za to je potrebna servisna lozinka ili serviser.

Modbus adresa (slave ID) postavljena na dizalici topline vrijedi samo za Modbus RTU. Preko Modbus TCP/IP-a adresa se ne koristi: dizalica topline odgovara na svaki slave ID na svojoj IP adresi i Modbus portu.

Parametri uvoza

Pri uvozu predloška u aplikaciju TapHome (modul Modbus TCP) traže se dva parametra:

  • IP address — IP adresa jedinice sa zaslonom dizalice topline u lokalnoj mreži.
  • Slave Id — unaprijed je upisana vrijednost 1. Preko Modbus TCP/IP-a dizalica topline ga zanemaruje, pa ta vrijednost može ostati.

Pri pokretanju modul na dizalici topline uključuje fiksnu zadanu vrijednost polaznog voda sustava (coil 41). Od tada dizalica topline za temperaturu polaznog voda sustava više ne koristi vlastitu krivulju grijanja, nego slijedi zadanu vrijednost termostata System supply temperature u sustavu TapHome (holding registar 116). Odmah nakon uvoza postavite taj termostat na odgovarajuću vrijednost.

Mogućnosti uređaja

Način rada i uključivanje

  • Operating mode — odabire Off, Standby ili On / Auto (holding registar 0).
  • Heating enable — uključuje ili isključuje grijanje (coil 9).
  • Cooling enable — uključuje ili isključuje aktivno hlađenje (coil 10).

Temperature i zadane vrijednosti

  • System supply temperature — termostat s trenutačnom temperaturom polaznog voda (ulazni registar 9) i fiksnom zadanom vrijednošću polaznog voda sustava (holding registar 116), podesivom od 10 do 55 °C.
  • Domestic hot water — termostat s ponderiranom temperaturom potrošne vode (ulazni registar 17). Promjena zadane vrijednosti upisuje temperaturu isključenja tople vode (holding registar 23) i za isti iznos pomiče temperaturu uključenja (holding registar 22), pa histereza postavljena na dizalici topline ostaje ista. Raspon zadane vrijednosti je 30 – 65 °C.
  • Return temperature — temperatura povratnog voda (ulazni registar 8).
  • Outdoor temperature — vanjska temperatura (ulazni registar 13).
  • Hot water top temperature i Hot water bottom temperature — gornja i donja temperatura potrošne vode (ulazni registri 15 i 16).
  • Calculated supply setpoint — zadana vrijednost polaznog voda sustava koju izračunava dizalica topline (ulazni registar 18).

Radna stanja

  • Heating active, Hot water heating active, Defrost active i Cooling active — izvode se iz bitovnog polja „trenutačno radi” (ulazni registar 2). Cooling active obuhvaća i aktivno i pasivno hlađenje.
  • Compressor running — upravljački signal kompresora (diskretni ulaz 199).
  • Compressor speed [%] — brzina kompresora u postocima (ulazni registar 54).
  • Season — prikazuje Heating dok je aktivna sezona grijanja (zima) (diskretni ulaz 220).
  • Dew point sensor — prikazuje Active kad je senzor rosišta aktiviran (ulazni registar 324).

Alarmi i servisne informacije

  • Alarm class A — alarm klase A kao zaseban uređaj (diskretni ulaz 0).
  • Sam modul aktivni alarm klase A javlja kao pogrešku, a klasu B, klasu C i ulaz vanjskog alarma kao upozorenja.
  • Servisna radnja Reset all alarms na modulu poništava alarme dizalice topline (coil 3).

Servisni atributi modula prikazuju verziju softvera dizalice topline (major, minor, build), radne sate kompresora i tople vode, brzinu kompresora u o/min, temperaturu tlačnog voda kompresora te temperature na ulazu i izlazu kondenzatora, protok, visoki i niski tlak, pregrijanje, zadanu vrijednost polaznog voda prema krivulji grijanja i temperaturu završetka sezone grijanja.

Rješavanje problema

Nema Modbus komunikacije

  1. Provjerite je li kabel spojen u RJ45 priključak na jedinici sa zaslonom, a ne u priključak MBe na BM kartici.
  2. U izborniku Settings / BMS provjerite je li Modbus mode postavljen na TCP/IP; tvornička postavka je RTU. Za promjenu je potrebna servisna lozinka.
  3. Provjerite odgovara li port u Settings / BMS portu modula TapHome (tvornički 502).
  4. Provjerite odgovara li IP adresa u modulu trenutačnoj adresi jedinice sa zaslonom.

Temperatura polaznog ili povratnog voda nema vrijednost

Temperature polaznog i povratnog voda (ulazni registri 9 i 8) nisu dostupne na modelu Athena Standard.

Dizalica topline zanemaruje svoju krivulju grijanja

To je očekivano: modul pri svakom pokretanju uključuje fiksnu zadanu vrijednost polaznog voda sustava, a dizalica topline tada slijedi termostat System supply temperature. Ako se fiksna zadana vrijednost isključi na neki drugi način, modul je ponovno uključi pri sljedećem pokretanju.

Dostupni uređaji 19

Ovi se uređaji pojavljuju u TapHomeu nakon uvoza.

Thermia Athena 14HC Total Modul
Servisni atributi
Software version major
Software version minor
Software version build
Compressor operating hours [h]
Hot water operating hours [h]
Compressor speed [rpm]
Discharge pipe temperature [°C]
Condenser in temperature [°C]
Condenser out temperature [°C]
Flow rate [l/min]
High pressure [bar]
Low pressure [bar]
Superheat [K]
Heat curve supply set point [°C]
Heating season stop temperature [°C]
Servisne radnje
Reset all alarms

Thermia Athena 14HC Total

Inicijalizacija
MODBUSW(C, 41, Bool, 1)
Čitanje (modul)
IF(MODBUSR(D, 0, Bool), ADDERROR("Class A alarm active"));
IF(MODBUSR(D, 1, Bool), ADDWARNING("Class B alarm active"));
IF(MODBUSR(D, 2, Bool), ADDWARNING("Class C alarm active"));
IF(MODBUSR(D, 202, Bool), ADDWARNING("External alarm input active"));
Servisni atributi
Software version major
MODBUSR(A, 311, UInt16)
Software version minor
MODBUSR(A, 312, UInt16)
Software version build
MODBUSR(A, 313, UInt16)
Compressor operating hours [h]
MODBUSR(A, 48, UInt16) * 65536 + MODBUSR(A, 49, UInt16)
Hot water operating hours [h]
MODBUSR(A, 50, UInt16) * 65536 + MODBUSR(A, 51, UInt16)
Compressor speed [rpm]
MODBUSR(A, 5, UInt16)
Discharge pipe temperature [°C]
MODBUSR(A, 7, Int16) / 10
Condenser in temperature [°C]
MODBUSR(A, 412, Int16) / 10
Condenser out temperature [°C]
MODBUSR(A, 328, Int16) / 10
Flow rate [l/min]
MODBUSR(A, 321, UInt16) / 10
High pressure [bar]
MODBUSR(A, 128, Int16) / 100
Low pressure [bar]
MODBUSR(A, 127, Int16) / 100
Superheat [K]
MODBUSR(A, 125, Int16) / 100
Heat curve supply set point [°C]
MODBUSR(A, 19, Int16) / 100
Heating season stop temperature [°C]
MODBUSR(H, 16, Int16) / 100
Servisne radnje
Reset all alarms
MODBUSW(C, 3, Bool, 1)
Alarm class A Magnetski kontakt

Alarm class A

Čitanje
MODBUSR(D, 0, Bool)
Cooling active Magnetski kontakt

Cooling active

Čitanje
(MODBUSR(A, 2, UInt16) & 0x90) > 0
Compressor running Magnetski kontakt

Compressor running

Čitanje
MODBUSR(D, 199, Bool)
Heating active Magnetski kontakt

Heating active

Čitanje
GETBIT(MODBUSR(A, 2, UInt16), 3)
Defrost active Magnetski kontakt

Defrost active

Čitanje
GETBIT(MODBUSR(A, 2, UInt16), 1)
Hot water heating active Magnetski kontakt

Hot water heating active

Čitanje
GETBIT(MODBUSR(A, 2, UInt16), 2)
Cooling enable Sklopka
Vrijednosti / stanja: ON · OFF

Cooling enable

Čitanje stanja sklopke
MODBUSR(C, 10, Bool)
Zapis stanja sklopke
MODBUSWNE(C, 10, Bool, St)
Heating enable Sklopka
Vrijednosti / stanja: ON · OFF

Heating enable

Čitanje stanja sklopke
MODBUSR(C, 9, Bool)
Zapis stanja sklopke
MODBUSWNE(C, 9, Bool, St)
Operating mode Prekidač s više vrijednosti
Vrijednosti / stanja: Off · Standby · On / Auto

Operating mode

Čitanje stanja sklopke
MODBUSR(H, 0, Int16)
Zapis stanja sklopke
MODBUSWNE(H, 0, Int16, Mu)
Season Magnetski kontakt

Season

Čitanje
MODBUSR(D, 220, Bool)
Dew point sensor Magnetski kontakt

Dew point sensor

Čitanje
MODBUSR(A, 324, UInt16) > 0
System supply temperature Termostat

System supply temperature

Čitanje temperature
MODBUSR(A, 9, Int16) / 100
Čitanje željene temperature
MODBUSR(H, 116, Int16) / 100
Zapis željene temperature
MODBUSWNE(H, 116, Int16, ROUND(Se * 100))
Return temperature Senzor temperature

Return temperature

Čitanje temperature
MODBUSR(A, 8, Int16) / 100
Domestic hot water Termostat

Domestic hot water

Čitanje temperature
MODBUSR(A, 17, Int16) / 100
Čitanje željene temperature
MODBUSR(H, 23, Int16) / 100
Zapis željene temperature
VAR hyst := MODBUSR(H, 23, Int16) - MODBUSR(H, 22, Int16);
MODBUSWNE(H, 23, Int16, ROUND(Se * 100));
MODBUSWNE(H, 22, Int16, ROUND(Se * 100) - hyst);
Hot water top temperature Senzor temperature

Hot water top temperature

Čitanje temperature
MODBUSR(A, 15, Int16) / 100
Outdoor temperature Senzor temperature

Outdoor temperature

Čitanje temperature
MODBUSR(A, 13, Int16) / 100
Calculated supply setpoint Senzor temperature

Calculated supply setpoint

Čitanje temperature
MODBUSR(A, 18, Int16) / 100
Hot water bottom temperature Senzor temperature

Hot water bottom temperature

Čitanje temperature
MODBUSR(A, 16, Int16) / 100
Compressor speed [%] Varijabla

Compressor speed [%]

Čitanje
MODBUSR(A, 54, UInt16) / 100
Povezivanje: Modbus TCP • Slave ID: $[SlaveId]

Parametri uvoza

Ove vrijednosti unosite pri uvozu XML-a.

Pitanje u aplikacijiZadano
Slave Id1
IP address192.168.1.0

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.

Predložak · TapHome portal Thermia Athena 14HC Total Heat Pump 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. Modbus TCP Pogledaj u TapHome portalu