TapHome

Dantherm HCV Air Recovery

Modbus TCP
Autor
Posljednje ažuriranje: 10. 2026
Dantherm HCV Air Recovery

Serija Dantherm HCV (300, 400, 460, 500, 700) obuhvaća rekuperatore za mehaničku ventilaciju s povratom topline (MVHR) s toplinskom učinkovitošću većom od 90 %. TapHome se na uređaj spaja izravno protokolom Modbus TCP preko Etherneta, bez dodatnog pristupnika.

Predložak omogućuje upravljanje načinom rada, podešavanje razine ventilatora (0–4), praćenje broja okretaja ventilatora, očitanje vanjske temperature te zasebne sklopke za način odsutnosti i način za kamin.

Mrežno spajanje

Jedinica HCV ima Ethernet priključak RJ45 (LAN) na glavnoj tiskanoj pločici. Spojite ga standardnim Ethernet kabelom na istu lokalnu mrežu na kojoj je centralna jedinica TapHome Core.

  • Protokol: Modbus TCP
  • Port: 502
  • Zadani Slave ID: 1
  • Redoslijed bajtova: little-endian (zamjena riječi)

Priključak RS-485 (J19) na tiskanoj pločici namijenjen je samo za unutarnje dodatne uređaje Dantherm. Vanjski sustavi poput sustava TapHome za Modbus TCP komunikaciju moraju koristiti Ethernet/LAN priključak.

Priključci na tiskanoj pločici
Raspored priključaka na glavnoj tiskanoj pločici Dantherm HCV

Glavni priključci važni za integraciju sa sustavom TapHome:

PriključakFunkcija
LANEthernet — Modbus TCP komunikacija sa sustavom TapHome
J19RS-485 — samo unutarnji dodatni uređaji Dantherm
J1Digitalni ulazi — vanjsko ručno preuzimanje upravljanja brzinom ventilatora (izborno)
USBServisni spoj za PC Tool

Konfiguracija

Na jedinici HCV nije potrebna posebna konfiguracija. Ethernet priključak je prema zadanim postavkama aktivan, s Modbus TCP na portu 502.

Pri uvozu predloška u sustav TapHome unesite:

  • IP Address — IP adresa jedinice u lokalnoj mreži (zadano: 192.168.0.1)
  • Slave ID — Modbus adresa (slave) (zadano: 1)

Jedinici HCV u DHCP postavkama usmjerivača dodijelite statičku IP adresu kako se adresa ne bi promijenila nakon isključivanja i ponovnog uključivanja napajanja.

Mogućnosti uređaja

Predložak daje sljedeće uređaje:

Upravljanje načinom rada

Na raspolaganju su tri uređaja za način rada:

  • Način rada (prekidač s više vrijednosti) — odabir između: stanje pripravnosti, prema potrebi, ručni, tjedni program, odsutnost, kamin, ljetni. Za čitanje i upis koristi registar H:168 s kodiranjem bitovnom maskom.
  • Način rada (numerički) — čita trenutačni način rada kao brojčanu vrijednost iz H:168 i upisuje u H:170. Koristan je za smart rules kojima su potrebne brojčane vrijednosti načina rada.
  • Trenutačno stanje — senzor samo za čitanje koji prikazuje aktivni način rada iz registra H:472. Prikazuje stvarni način rada, uključujući stanja koja pokreće sustav, poput odleđivanja.
Upravljanje ventilatorima
  • Ventilacija (prekidač s više vrijednosti) — razina ventilatora 0–4 preko registra H:324. Razina 0 isključuje ventilatore, razine 1–4 odgovaraju sve većem protoku zraka.
  • Broj okretaja ventilatora 1 / Broj okretaja ventilatora 2 — senzori samo za čitanje koji prikazuju stvarnu brzinu ventilatora u o/min iz registara H:100 i H:102 (LittleEndianFloat).
Sklopke za brzi odabir načina
  • Način odsutnosti — sklopka za uključivanje i isključivanje načina odsutnosti (bitovna maska 0x10 u registru H:168)
  • Način za kamin — sklopka za uključivanje i isključivanje načina za kamin (bitovna maska 0x40 u registru H:168). Način za kamin stvara pretlak povećanjem protoka dovodnog zraka u odnosu na odsisni.
Praćenje temperature

Predložak sadrži očitanje vanjske temperature iz registra H:132 (LittleEndianFloat). Jedinica HCV interno mjeri do 5 temperatura, a u predlošku je trenutačno samo T1:

RegistarSenzorOpisU predlošku
H:132T1Temperatura vanjskog zrakaDa
H:134T2Temperatura dovodnog zrakaNe
H:136T3Temperatura odsisnog zrakaNe
H:138T4Temperatura otpadnog zrakaNe
H:140RoomSobna temperatura (izborni senzor)Ne

Dodjela temperaturnih senzora ovisi o položaju preklopnika načina rada (A/B) na tiskanoj pločici. U načinu B fizički raspored senzora je zamijenjen: S1 umjesto vanjskog zraka mjeri odsisni zrak. Provjerite odgovara li položaj preklopnika ugradnji.

Dodatne mogućnosti uređaja

Jedinice HCV daju i Modbus registre za upravljanje filtrom (preostali dani, vijek trajanja, poništavanje), stanje bypass zaklopke, praćenje vlage (s izbornim senzorom relativne vlažnosti), stanje alarma i razinu CO₂ (s izbornim senzorom CO₂ preko regulatora HAC). Oni se mogu dodati u predložak TapHome u nekom budućem ažuriranju.

Rješavanje problema

Nema Modbus komunikacije
  1. Provjerite je li Ethernet kabel spojen na priključak LAN (ne na USB ili J19)
  2. Provjerite IP adresu jedinice u tablici DHCP zakupa usmjerivača
  3. Provjerite jesu li centralna jedinica TapHome Core i jedinica HCV u istoj mreži/podmreži
  4. Provjerite da vatrozid ne blokira port 502
Promjene načina rada se ne primjenjuju

Jedinica tijekom odleđivanja zanemaruje naredbe za upis načina rada. Prije promjene načina rada pričekajte da ciklus odleđivanja završi. Trenutačno stanje (H:472) tijekom aktivnog odleđivanja prikazuje vrijednost 15.

Netočna očitanja temperature

Provjerite položaj preklopnika načina rada A/B na tiskanoj pločici (SW2). Raspored senzora po registrima razlikuje se između načina A i načina B, pa pogrešan položaj preklopnika prikazuje zamijenjene vrijednosti temperature.

Dostupni uređaji

Dantherm Air Recovery Modul
Trenutačno stanje Varijabla Samo za čitanje

Aktivni način rada, uključujući stanja koja pokreće sustav (npr. odleđivanje, noćni način)

Registar: H:472 UInt16 numeric

Trenutačno stanje

Čitanje
MODBUSR(H, 472, UInt16)
Način rada Prekidač s više vrijednosti

Odabir načina rada — stanje pripravnosti, prema potrebi, ručni, tjedni program, odsutnost, kamin, ljetni

Registar: H:168 LittleEndianInt32 bitmask
Vrijednosti / stanja: Stanje pripravnosti · Način prema potrebi · Ručni način · Tjedni program · Način odsutnosti · Način za kamin · Ljetni način · Ostalo

Način rada

Čitanje stanja sklopke
SWITCH(MODBUSR(H, 168, LittleEndianInt32), 0, 0, 0x02, 1, 0x04, 2, 0x08, 3, 0x12, 1, 0x42, 1, 0x14, 2, 0x44, 2, 0x18, 3, 0x48, 3, 7)
Zapis stanja sklopke
MODBUSWNE(H, 168, LittleEndianInt32, SWITCH(Mu, 0, 0, 1, 0x02, 2, 0x04, 3, 0x08, 0))
Način rada (numerički) Varijabla

Numerička varijabla načina rada — čita aktivni način iz H:168, a za smart rules upisuje u namjenski registar H:170

Registar: H:168 → H:170 LittleEndianInt32 numeric

Način rada (numerički)

Čitanje
SWITCH(MODBUSR(H, 168, LittleEndianInt32), 0, 0, 0x02, 1, 0x04, 2, 0x08, 3, 0x10, 4, 0x40, 5, 0x800, 6, 0)
Zapis
MODBUSWNE(H, 170, LittleEndianInt32, SWITCH(Va, 0, 0, 1, 0x02, 2, 0x04, 3, 0x08, 4, 0x10, 5, 0x40, 6, 0x800, 0)
Ventilacija Prekidač s više vrijednosti

Razina ventilatora 0–4 (isključeno, min., niska, srednja, visoka)

Registar: H:324 LittleEndianInt32 numeric
Vrijednosti / stanja: Razina 0 · Razina 1 · Razina 2 · Razina 3 · Razina 4

Ventilacija

Čitanje stanja sklopke
MODBUSR(H, 324, LittleEndianInt32)
Zapis stanja sklopke
MODBUSWNE(H, 324, LittleEndianInt32, Mu)
Odsutnost Sklopka
Registar: H:168 UInt16 bitmask
Vrijednosti / stanja: ON · OFF

Odsutnost

Čitanje stanja sklopke
(MODBUSR(SH, 168, UInt16) & 0x10) > 0
Zapis stanja sklopke
MODBUSW(SH, 168, UInt16, IF(St, 0x10, 0x04))
Broj okretaja ventilatora 1 Varijabla Samo za čitanje

Brzina dovodnog ventilatora

Registar: H:100 LittleEndianFloat Jedinica: RPM

Broj okretaja ventilatora 1

Čitanje
MODBUSR(H, 100, LittleEndianFloat)
Zapis
MODBUSWNE(H, 324, LittleEndianInt32, Va)
Vanjska temperatura Varijabla Samo za čitanje
Registar: H:132 LittleEndianFloat Jedinica: °C

Vanjska temperatura

Čitanje
MODBUSR(H, 132, LittleEndianFloat)
Zapis
MODBUSWNE(H, 132, Float, Va)
Broj okretaja ventilatora 2 Varijabla Samo za čitanje

Brzina odsisnog ventilatora

Registar: H:102 LittleEndianFloat Jedinica: RPM

Broj okretaja ventilatora 2

Čitanje
MODBUSR(H, 102, LittleEndianFloat)
Zapis
MODBUSWNE(H, 1, Int16, Va)
Način za kamin Sklopka

Način pretlaka — povećava brzinu dovodnog ventilatora, a smanjuje brzinu odsisnog ventilatora

Registar: H:168 LittleEndianInt32 bitmask
Vrijednosti / stanja: ON · OFF

Način za kamin

Čitanje stanja sklopke
(MODBUSR(H, 168, LittleEndianInt32) & 0x0040) > 0
Zapis stanja sklopke
MODBUSWNE(H, 168, LittleEndianInt32, IF(St, 0x0044, 0x8040))
Način odsutnosti Sklopka
Registar: H:168 LittleEndianInt32 bitmask
Vrijednosti / stanja: ON · OFF

Način odsutnosti

Čitanje stanja sklopke
(MODBUSR(H, 168, LittleEndianInt32) & 0x0010) > 0
Zapis stanja sklopke
MODBUSWNE(H, 168, LittleEndianInt32, IF(St, 0x014, 0x8010))
Povezivanje: Modbus TCP • Slave ID: $[SlaveId]
Moguća poboljšanja (15)
  • H:134 Supply Temperature (T2) — Float32, °C, read-only
  • H:136 Extract Temperature (T3) — Float32, °C, read-only
  • H:138 Exhaust Temperature (T4) — Float32, °C, read-only
  • H:140 Room Temperature — Float32, °C, optional sensor
  • H:196 Humidity — UInt32, %, requires RH sensor accessory
  • H:198 Bypass Damper — UInt32, 0=Closed, 1=Opened, 2=InProgress
  • H:430 Air Quality — UInt32, requires VOC/CO2 sensor
  • H:516 Alarm — UInt32, alarm status
  • H:554 Filter Remaining — UInt32, days remaining
  • H:556 Filter Lifetime — UInt32, days, R/W
  • H:558 Filter Reset — Write to reset filter counter
  • H:514 Alarm Reset — Write to reset alarm
  • H:160 Internal Preheater Duty Cycle — Int32, %
  • H:574 CO2 Level — UInt32, ppm, requires CO2 sensor via HAC controller
  • H:624 Work Time — UInt32, total operating hours

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