
Xvent Xcont Central je Modbus RTU kontrolér pre centrálne rekuperačné jednotky Xvent Xhouse (XH) a Xflat (XF). K TapHome sa pripája cez RS-485 pomocou konektora RJ45 prostredníctvom XCONT-HUB. Šablóna poskytuje riadenie otáčok ventilátora, monitorovanie izbovej teploty a vlhkosti, teplotu protimrazovej ochrany, meranie prietoku vzduchu, prahy aktivácie CO2 a vlhkosti a prevádzkové režimy vrátane režimu boost a letného režimu.
Pre komunikáciu cez Modbus je potrebný firmware verzie 100 alebo vyššej.
Hardvérové pripojenie
Zapojenie RS-485 cez RJ45
Xcont Central používa na komunikáciu RS-485 konektor RJ45 prostredníctvom XCONT-HUB. Zbernica pracuje v half-duplex režime.

Rozloženie pinov RJ45:
| Pin | Funkcia |
|---|---|
| 1 | Nepripojený |
| 2 | Nepripojený |
| 3 | RS-485 dátový vodič A |
| 4 | RS-485 dátový vodič A |
| 5 | RS-485 dátový vodič B |
| 6 | RS-485 dátový vodič B |
| 7 | Nepripojený |
| 8 | Nepripojený |
Pripojte vodiče A (piny 3, 4) na TapHome RS-485 A+/D+ a vodiče B (piny 5, 6) na TapHome RS-485 B-/D-. Piny 1, 2, 7 a 8 musia zostať nepripojené.
Zbernica pracuje v half-duplex režime. Jednotka vyžaduje minimálnu pauzu 4 ms medzi Modbus rámcami pre správnu detekciu rámca. Typická doba odozvy je približne 4 ms.
Technické špecifikácie
- Protokol: Modbus RTU Slave, RS-485
- Prenosová rýchlosť: 19200 (podporuje aj 4800 a 9600)
- Parita: Even (podporuje aj bez parity)
- Dátové bity: 8
- Stop bit: 1
- Rozsah slave adresy: 1–247
Konfigurácia
Povolenie Modbus komunikácie
Slave adresa a komunikačné parametre sa konfigurujú cez retenčný register DCFG na adrese 0x9C50. Predvolené nastavenia:
- Prenosová rýchlosť: 19200 (bity 5–6 = 3)
- Parita: Even (bit 7 = 0)
- Slave adresa: nastavená v bitoch 8–15 (rozsah 1–247)
Na zmenu nastavení Modbus zapíšte do registra H:40016 pomocou funkcie 0x10:
| Bity | Funkcia | Hodnoty |
|---|---|---|
| 5–6 | Prenosová rýchlosť | 0=Vypnuté, 1=4800, 2=9600, 3=19200 |
| 7 | Parita | 0=Even, 1=Bez parity |
| 8–15 | Slave adresa | 1–247 |
Zmeny prenosovej rýchlosti, parity a slave adresy sa prejavia okamžite. Jednotka prestane komunikovať, kým sa Modbus master neprekonfiguruje na nové parametre.
Konfigurácia TapHome
Pri pridávaní zariadenia v TapHome nastavte Modbus RTU pripojenie s týmito parametrami:
- Slave ID: Musí zodpovedať adrese nastavenej v jednotke (predvolená závisí od jednotky)
- Prenosová rýchlosť: 19200
- Parita: Even
- Stop bity: 1
- Dátové bity: 8
Možnosti zariadenia
Napájanie a prevádzkové režimy
- Power (H:40000 bit 0) — hlavný vypínač ON/OFF rekuperačnej jednotky
- Fan Mode (H:40000 bit 1) — prepínanie medzi automatickým režimom (riadenie AQS podľa senzorov CO2/vlhkosti) a manuálnym riadením ventilátora
- Summer Mode (H:40000 bit 2) — aktivácia letného režimu bypass s nastaviteľným trvaním (predvolene 8 hodín)
- Boost Mode (H:40000 bit 4) — aktivácia režimu boost s vyššími otáčkami ventilátora na nastaviteľný čas (predvolene 60 sekúnd)
- Touch Button Lock (H:40000 bit 5) — detská poistka dotykových tlačidiel na prednom paneli
Všetky tieto ovládacie prvky zdieľajú jeden retenčný register (H:40000) a používajú manipuláciu s jednotlivými bitmi — prepnutie jednej funkcie neovplyvní ostatné.
Riadenie otáčok ventilátora
Fan Speed Level (H:40000 bity 6–9) — výber z 8 úrovní otáčok (0–7), kde každá úroveň zodpovedá konkrétnemu výstupnému napätiu, ktoré sa líši podľa modelu jednotky (XF1-015, XH1-030, XF1-020, XH2-030). Prepínač zobrazuje aj možnosť Boost (úroveň 8), ale odporúča sa použiť prepínač Boost Mode
Fan Status (A:30001 bity 8–11) — indikátor aktuálneho prevádzkového stavu ventilátora (len na čítanie): Jednotka VYP, VYP — proces chladenia, Chyba ventilátora 1, Chyba ventilátora 2, Normálny režim, Protimrazový režim, Neaktívne ventilátory v normálnom režime, Neaktívne ventilátory v protimrazovom režime, Letný režim alebo Režim boost. Servisný atribút zobrazuje predchádzajúci stav ventilátora pred aktuálnym prechodom
Monitorovanie teploty a vlhkosti
- Room Temperature & Humidity (A:30016 / A:30014) — čítanie izbovej teploty s rozlíšením 0,1 °C a relatívnej vlhkosti s rozlíšením 0,1 % RH. Servisný atribút stavu senzora hlási, či je senzor OK, odpojený alebo skratovaný
- Frost Protection Temperature (A:30015) — čítanie teploty senzora protimrazovej ochrany na strane odvodu s rozlíšením 0,1 °C. Servisný atribút monitoruje stav pripojenia senzora
- Desired Temperature (A:30012) — čítanie aktuálne nastavenej požadovanej izbovej teploty s rozlíšením 0,1 °C. Táto hodnota je v šablóne len na čítanie — teplotná úroveň sa nastavuje cez register predného panela
Monitorovanie napätia ventilátora
- Fan 1 Voltage (A:30018) — čítanie aktuálneho výstupného napätia ventilátora 1 s rozlíšením 0,01 V. Servisné atribúty hlásia stav tacho vstupu a potvrdenie štartu motora
- Fan 2 Voltage (A:30020) — čítanie aktuálneho výstupného napätia ventilátora 2 s rozlíšením 0,01 V. Rovnaké servisné atribúty ako Fan 1
Prahy kvality vzduchu
- CO2 Activation Threshold (H:40001) — nastaviteľná úroveň koncentrácie CO2 (600–1000 ppm, predvolene 800 ppm), pri ktorej sa ventilátory automaticky aktivujú v automatickom režime AQS. Nastaviteľné cez servisnú akciu „Set Value"
- RH Activation Threshold (H:40002) — nastaviteľná úroveň relatívnej vlhkosti (50–75 %, predvolene 65 %), pri ktorej sa ventilátory automaticky aktivujú v automatickom režime AQS. Nastaviteľné cez servisnú akciu „Set Value"
Meranie prietoku vzduchu
- Airflow (A:30015) — čítanie aktuálneho prietoku vzduchu zo snímača prietoku s rozlíšením 0,1 m³/h
Servisná diagnostika
Modul poskytuje tri servisné atribúty na monitorovanie:
- Firmware Version (A:30000) — aktuálna verzia firmvéru jednotky
- UI State (A:30001 bity 0–3) — aktuálny stav používateľského rozhrania so 14 možnými hodnotami vrátane Jednotka vyp., Chyby ventilátorov, Chyby senzorov, Stavy zámku, Normálna prevádzka, Servisné menu a Používateľské menu
- Attribute (H:40000 bity 10–15) — nastavenie teplotnej úrovne pre jednotky typu E
ReadScript modulu tiež monitoruje chyby senzorov CO2 a RH zo stavového registra A:30003 a hlási ich ako chyby v TapHome.
Ďalšie možnosti
Xcont Central tiež sprístupňuje registre pre hodnoty senzora CO2 (A:30013), stav kvality vzduchu AQS a požadované otáčky ventilátora, monitorovanie stavu predohrevu a dohrevu, sledovanie času prevádzky filtra (A:30028), stav relé predohrevu a dohrevu, korekciu izbovej teploty a rôzne časové registre. Konfiguračné možnosti zahŕňajú nastavenie životnosti filtra, otáčok a trvania režimu boost, trvania letného režimu a príznaku trvalých minimálnych otáčok ventilátora. Tieto môžu byť pridané v budúcej aktualizácii šablóny.
Register hodnoty CO2 senzora (A:30013) a čas prevádzky filtra (A:30028) nie sú zahrnuté v aktuálnej šablóne. Na priame monitorovanie úrovne CO2 je možné pridať CO2 senzor ako vlastné Modbus zariadenie v TapHome pomocou vstupného registra A:30013 (funkcia 0x04, adresa 0x753D).
Riešenie problémov
Žiadna Modbus komunikácia
- Skontrolujte pripojenie kábla RJ45 — uistite sa, že kábel je správne zasunutý v XCONT-HUB aj v RS-485 adaptéri
- Overte zapojenie pinov — piny 3/4 (vodič A) a 5/6 (vodič B) musia byť správne namapované na TapHome RS-485 A+/B-
- Skontrolujte komunikačné parametre — TapHome musí byť nastavený na 19200 baud, even parita, 1 stop bit, 8 dátových bitov (zhodné s predvolenými nastaveniami jednotky)
- Skontrolujte slave adresu — overte, že nastavená adresa zodpovedá tomu, čo je nastavené v TapHome
- Dodržte časovanie rámcov — medzi Modbus rámcami musí byť minimálna pauza 4 ms
Chyby senzorov hlásené v TapHome
- Chyba CO2 senzora — skontrolujte fyzické pripojenie CO2 senzora k jednotke. ReadScript modulu číta bit 0 registra A:30003
- Chyba RH senzora — skontrolujte fyzické pripojenie senzora vlhkosti. ReadScript modulu číta bit 1 registra A:30003
- Izbový senzor odpojený/skratovaný — skontrolujte servisný atribút zariadenia Room Temperature & Humidity. Hodnoty stavu: 0=OK, 1=Odpojený, 2=Skratovaný
Chyby ventilátorov
- Skontrolujte zariadenie Fan Status — hodnoty 2 a 3 indikujú chybu ventilátora 1 alebo ventilátora 2
- Overte servisný atribút stavu tacho vstupu na zariadeniach Fan Voltage (OK/NG)
- Skontrolujte servisný atribút príznaku štartu motora — NG indikuje, že motor sa nepodarilo naštartovať
Formát adries registrov
Xcont Central používa vysoké Modbus adresy. Vstupné registre začínajú na 0x7530 (decimálne 30000) a retenčné registre na 0x9C40 (decimálne 40000). Pri konfigurácii vlastných zariadení v TapHome použite decimálne adresy registrov (napr. 30016 pre izbovú teplotu, 40000 pre ovládanie predného panela).
