
Az Alnor HRU-PremAIR egy hővisszanyerő szellőzőegység, amely Modbus RTU protokollon keresztül kommunikál a TapHome rendszerrel RS-485 buszon. A csatlakozáshoz szükséges a BRDG-02R13 kommunikációs modul, amely a rekuperátor belsejében lévő VMD vezérlőkártyába (VMD-02RPS54, VMD-02RPS66 vagy VMD-02RPS78) csatlakozik.
A sablon a szellőzési sebesség vezérlését, négy hőmérséklet-érzékelőt (beltéri, kültéri, befúvó, elszívó), bypass-figyelést és -vezérlést, előfűtő állapotot és beállítást, beltéri páratartalmat és hibariportálást tartalmazza. Ugyanez a Modbus protokoll érvényes a HRU-MinistAIR, HRU-SlimAIR és HRU-FlatAIR sorozat egységeire is.
Hardveres csatlakozás
RS-485 bekötés
Csatlakoztassa a BRDG-02R13 modult a TapHome Core RS-485 buszához sodrott érpár kábellel. Több eszköz is megoszthatja ugyanazt az RS-485 buszt — minden eszköznek egyedi Slave ID-val kell rendelkeznie.
Ha a busz hosszú vagy kommunikációs problémák lépnek fel, szereljen be egy 120 Ohm lezáró ellenállást a vonal mindkét végére az alábbi ábra szerint.

RS-485 lezárás — Hosszú kábelezés vagy több eszközös busz esetén szereljen be 120 Ohm ellenállásokat az RS-485 vonal mindkét végére. A TapHome Core beépített lezáró ellenállással rendelkezik a BUS csatlakozóin, ezért csak a vonal távoli végére szükséges külső ellenállás.
Műszaki specifikációk
- Kommunikációs modul: BRDG-02R13 (a VMD vezérlőkártyába csatlakozik)
- Protokoll: Modbus RTU Slave
- Fizikai réteg: RS-485
- Baudráta: 19200 (alapértelmezett)
- Paritás: Even (páros)
- Adatbitek: 8
- Stop bit: 1
- Alapértelmezett Slave ID: 2
- Modbus funkciók: 03 (Read Holding Registers), 16 (Write Multiple Registers)
Konfiguráció
A BRDG-02R13 modul párosítása
A kommunikációs modul használata előtt párosítani kell a rekuperátorral. A párosítási eljárás a 207-es Modbus címet használja:
- Kapcsolja ki a rekuperátort, majd kapcsolja be — az egység 10 percre párosítási módba lép
- Írja be a
0xC84F0001értéket a 43000–43001 regiszterekbe - Írja be a
0x0203értéket a 43004 regiszterbe - Olvassa ki a 43900 regisztert — az értéknek 2-nek kell lennie
- Olvassa ki a 43901 regisztert — az értéknek 1-nek kell lennie
Sikeres párosítás után kapcsolja ki a rekuperátort és indítsa újra. Az adatok automatikusan kiolvasásra kerülnek a ventilátorok elindulása után.
A párosítási eljáráshoz Modbus master eszköz szükséges (pl. Modbus Poll) a párosítási regiszterek írásához. A párosítás befejezése után a TapHome a standard címen kommunikálhat a modullal.
Slave ID és kommunikációs paraméterek
Az alapértelmezett Slave ID 2, az alapértelmezett baudráta 19200, Even paritással és 1 stop bittel.
Slave ID eltérés — A TapHome XML sablon importáláskor alapértelmezetten 1-es Slave ID-t állít be. Az Alnor hivatalos kézikönyve szerint az alapértelmezett Slave ID 2. A sablon TapHome-ba importálásakor módosítsa a Slave ID paramétert 2-re (vagy a konfigurációjának megfelelően).
A kommunikációs paraméterek a párosítási címen (207) módosíthatók:
| Paraméter | Regiszter | Alapértelmezett | Opciók |
|---|---|---|---|
| Slave cím | 42001 | 207 (RS-485) | 1–207 |
| Baudráta | 42000 | 6 (19200) | 0=300 … 5=9600, 6=19200, 7=38400 … 9=115200 |
| Paritás | 41998 | 2 (Even) | 0=None, 1=Odd, 2=Even |
| Stop bitek | 41999 | 0 (1 stop bit) | 0=1, 1=2 |
Eszközfunkciók
Szellőzési sebesség vezérlése
A Ventilation Speed (H:41500) az elsődleges vezérlőeszköz — egy többértékű kapcsoló hét üzemmóddal:
- Off (0) — szellőzés leállítva
- Away (1) — minimális sebesség lakatlan helyiségekhez
- Low (2) — 1. sebesség
- Nominal (3) — 2. sebesség, normál üzem
- High (4) — 3. sebesség
- Auto (5) — automatikus sebesség az érzékelők alapján
- Boost (7) — maximális sebesség gyors légcseréhez
A kiolvasott érték a BRDG belső állapotát tükrözi, amely eltérhet a tényleges ventilátorértéktől sebességváltás közben.
Ventilátorsebesség figyelése
Két csak olvasható érzékelő mutatja a ventilátor tényleges teljesítményét százalékban:
- Exhaust Fan Speed (H:41001) — elszívó ventilátor teljesítménye, 0–200 skálán (osztva 200-zal a százalékhoz)
- Inlet Fan Speed (H:41002) — befúvó ventilátor teljesítménye, ugyanaz a 0–200 skála
A 0xFF érték azt jelenti, hogy az érzékelő nem elérhető.
Hőmérséklet figyelése
A sablon négy hőmérséklet-érzékelőt tartalmaz, mindegyik LittleEndianFloat formátumot használ két regiszteren keresztül:
- Indoor Temperature (H:41005) — szobahőmérséklet a rekuperátor beltéri érzékelőjével mérve; emellett a Indoor Humidity értéket is olvassa a H:42001 regiszterből, ahol a 100% feletti hibakódok 0-ra vannak korlátozva
- Outdoor Temperature (H:41007) — kültéri levegő hőmérséklete
- Supply Temperature (H:41011) — friss levegő hőmérséklete a hőcsere után, a helyiségekbe befújva
- Exhaust Temperature (H:41009) — a hőcserélőt elhagyó levegő hőmérséklete
A NaN érték azt jelenti, hogy a hőmérséklet nem elérhető. A -273 °C alatti értékek érzékelőproblémát jeleznek.
Előfűtő vezérlés
- Pre-heater (H:41013) — csak olvasható százalékos érték az előfűtő aktuális teljesítményéről (0% = kikapcsolva, 100% = maximum)
- Pre-heater Setpoint (H:41011 olvasás / H:42011 írás) — termosztát, amely az aktuális befúvó hőmérsékletet olvassa és lehetővé teszi a fűtési célhőmérséklet beállítását (0–30 °C)
Bypass figyelés és vezérlés
- Bypass Position (H:41016) — csak olvasható százalékos érték a bypass csappantyú pozíciójáról (0% = zárt, 100% = nyitott). A 120% feletti értékek hibát jeleznek.
- Bypass Auto (H:41550) — kapcsoló a bypass automatikus üzemmódjának állapotáról. A modul szintű írószkript vezérli a bypass működését: BE állapotban
0xFF-et ír (automatikus mód); KI állapotban a manuális értéket írja. - Bypass Speed — dimmer a bypass sebesség manuális felülírásához (helykitöltő az aktuális sablonban)
Hibafigyelés
A Fault Status (H:40103) a ventilátorállapotot jelenti: 0 = ventilátor OK, 1 = ventilátorhiba. A TapHome-ban bináris kontaktus érzékelőként jelenik meg.
Szerviz diagnosztika
A modul további szerviz attribútumokat tesz elérhetővé a figyeléshez:
- RF Communication Status (H:40101) — 0 = nincs hiba, 1 = nincs kommunikáció több mint 30 perce
- Battery Status (H:40102) — 0xFFFF = nincs akkumulátor
- Actual Ventilation Speed (H:41000) — nyers szellőzési sebesség érték az ideiglenes felülírásokkal együtt (11–13 = ideiglenes felülírás, 22 = away, 23 = boost, 24 = auto)
- Error Code (H:41003) — részletes hibakód (0 = nincs hiba, 1–8 = specifikus hibák, 254 = párosítási mód, 255 = azonosítás)
- Override Time Remaining (H:41004) — az ideiglenes sebességfelülírásból hátralévő percek
- Filter Dirty (H:41014) — 0 = szűrő OK, 1 = szűrőcsere szükséges
- Defrost (H:41015) — 0 = inaktív, 1 = leolvasztási ciklus aktív
A modul egy Reset Air Filter Timer szerviz műveletet is biztosít, amely 0 értéket ír a H:42000 regiszterbe a szűrőkarbantartási visszaszámlálás alaphelyzetbe állításához.
További funkciók
A HRU-PremAIR emellett regisztereket tesz elérhetővé az egyedi ventilátorsebesség-konfigurációhoz (befúvó és elszívó százalékok minden sebességfokozathoz), fagyvédelmi előfűtő célérték, szobahőmérséklet hűtési offset, kandalló igény időtartama, valamint utófűtő/hűtő beállítások a VMD-02RPS66 és VMD-02RPS78 modelleken. A fejlettebb modellek teljes időütemezés-programozást is támogatnak a 49000–49062 regisztereken keresztül kapcsolási pontokkal, hétköznap szerinti ütemezéssel és érzékelőalapú automatikus vezérléssel (RH, CO2, VOC, hőmérséklet). Ezek egy jövőbeli sablonfrissítésben adhatók hozzá.
A közösségi alnor-sdk Python SDK további regisztereket definiál, amelyek nem szerepelnek a hivatalos kézikönyvben — befúvó/elszívó légáram m3/h-ban (41019/41021), szűrő hátralévő napjai (41040), előfűtő elérhetőség (41027) és bypass mód állapot (41050). Ezek újabb firmware-verziókkal működhetnek, és egyedi Modbus eszközökként adhatók hozzá a TapHome-ban.
Hibaelhárítás
Nincs Modbus kommunikáció
- Ellenőrizze a Slave ID-t — az alapértelmezett érték 2, nem 1. Győződjön meg arról, hogy a TapHome modul a helyes Slave ID-val van konfigurálva
- Erősítse meg a TapHome RS-485 beállításait: 19200 baud, Even paritás, 8 adatbit, 1 stop bit
- Ellenőrizze, hogy a BRDG-02R13 modul megfelelően párosítva van (lásd a párosítási eljárást fentebb)
- Ellenőrizze az RS-485 kábel csatlakozásait — győződjön meg az A/B polaritás helyességéről
- Hosszú kábelezés esetén ellenőrizze, hogy a 120 Ohm lezáró ellenállások fel vannak szerelve
Kommunikációs hibák áramkimaradás után
Áramkimaradás után a rekuperátor 10 percre párosítási módba lép. Ez idő alatt a normál Modbus kommunikáció nem működhet a standard címen. Várja meg, amíg a párosítási mód lejár.
A páratartalom értéke 0%
A beltéri páratartalom regiszter (H:42001) 100% feletti hibakódokat ad vissza (0xEF–0xFF), ha az érzékelő nem elérhető, rövidzárlatban van vagy tartományon kívül esik. A sablon ezeket a hibaértékeket 0-ra korlátozza. Ha az értékek tartósan 0%-ot mutatnak, ellenőrizze a páratartalom-érzékelő fizikai csatlakozását.
Szűrőriasztás
Ha a Filter Dirty szerviz attribútum 1-et mutat, a légszűrőket ki kell cserélni. A szűrőcsere után használja a Reset Air Filter Timer szerviz műveletet a TapHome-ban a riasztás törléséhez és a karbantartási visszaszámlálás alaphelyzetbe állításához.
