
Xvent Xcont Central je Modbus RTU regulator za centralne rekuperatore Xvent Xhouse (XH) i Xflat (XF). Sa sustavom TapHome spaja se preko RS-485 priključkom RJ45 putem razdjelnika XCONT-HUB. Predložak omogućuje upravljanje brzinom ventilatora, praćenje sobne temperature i vlažnosti, temperature zaštite od smrzavanja, mjerenje protoka zraka, pragove aktivacije prema CO₂ i vlažnosti te načine rada, uključujući Boost i ljetni način rada.
Za Modbus komunikaciju potrebna je verzija firmvera 100 ili novija.
Hardversko spajanje
Ožičenje RS-485 preko RJ45
Xcont Central za komunikaciju RS-485 koristi priključak RJ45 putem razdjelnika XCONT-HUB. Sabirnica radi u poludupleksnom načinu.

Raspored izvoda RJ45:
| Izvod | Funkcija |
|---|---|
| 1 | Nije spojen |
| 2 | Nije spojen |
| 3 | Podatkovna žica A sabirnice RS-485 |
| 4 | Podatkovna žica A sabirnice RS-485 |
| 5 | Podatkovna žica B sabirnice RS-485 |
| 6 | Podatkovna žica B sabirnice RS-485 |
| 7 | Nije spojen |
| 8 | Nije spojen |
Žice A (izvodi 3, 4) spojite na TapHome RS-485 A+/D+, a žice B (izvodi 5, 6) na TapHome RS-485 B-/D-. Izvodi 1, 2, 7 i 8 moraju ostati nespojeni.
Sabirnica radi u poludupleksnom načinu. Za ispravno prepoznavanje okvira jedinica zahtijeva najmanje 4 ms stanke između Modbus okvira. Uobičajeno vrijeme odziva je oko 4 ms.
Tehničke specifikacije
- Protokol: Modbus RTU Slave, RS-485
- Brzina prijenosa (baud rate): 19200 (podržava i 4800 i 9600)
- Paritet: parna (podržava i bez pariteta)
- Podatkovni bitovi: 8
- Stop bit: 1
- Raspon slave adresa: 1–247
Konfiguracija
Uključivanje Modbus komunikacije
Modbus slave adresa i komunikacijski parametri konfiguriraju se u trajnom (retention) registru DCFG na adresi 0x9C50. Zadane postavke su:
- Brzina prijenosa: 19200 (bitovi 5–6 = 3)
- Paritet: parna (bit 7 = 0)
- Slave adresa: postavlja se u bitovima 8–15 (raspon 1–247)
Za promjenu Modbus postavki upišite vrijednost u registar H:40016 Modbus funkcijom 0x10:
| Bitovi | Funkcija | Vrijednosti |
|---|---|---|
| 5–6 | Brzina prijenosa | 0=isključeno, 1=4800, 2=9600, 3=19200 |
| 7 | Paritet | 0=parna, 1=bez pariteta |
| 8–15 | Slave adresa | 1–247 |
Promjene brzine prijenosa, pariteta i slave adrese primjenjuju se odmah. Jedinica prestaje komunicirati dok se Modbus master ne konfigurira s novim parametrima.
Konfiguracija u sustavu TapHome
Pri dodavanju uređaja u TapHome konfigurirajte Modbus RTU vezu s ovim postavkama:
- Slave ID: ista adresa kao u jedinici (zadana vrijednost ovisi o jedinici)
- Brzina prijenosa: 19200
- Paritet: parna
- Stop bitovi: 1
- Podatkovni bitovi: 8
Mogućnosti uređaja
Uključivanje i načini rada
- Uključivanje (H:40000 bit 0): glavna sklopka za uključivanje i isključivanje rekuperatora
- Način rada ventilatora (H:40000 bit 1): prebacuje između automatskog upravljanja ventilatorom (AQS, prema senzorima CO₂ i vlažnosti) i ručnog upravljanja
- Ljetni način rada (H:40000 bit 2): uključuje ljetni bypass s podesivim trajanjem (zadano 8 sati)
- Način Boost (H:40000 bit 4): uključuje način Boost s većom brzinom ventilatora na podesivo trajanje (zadano 60 sekundi)
- Zaključavanje dodirnih tipki (H:40000 bit 5): zaštita od djece za dodirne tipke na prednjoj ploči
Sve te funkcije dijele jedan trajni registar (H:40000) i koriste zasebne bitove, pa promjena jedne funkcije ne utječe na ostale.
Upravljanje brzinom ventilatora
Razina brzine ventilatora (H:40000 bitovi 6–9): odabir jedne od 8 razina brzine ventilatora (0–7), pri čemu svakoj razini odgovara određeni izlazni napon koji ovisi o modelu jedinice (XF1-015, XH1-030, XF1-020, XH2-030). Prekidač s više vrijednosti prikazuje i opciju Boost (razina 8), ali preporučuje se umjesto nje koristiti sklopku Način Boost
Stanje ventilatora (A:30001 bitovi 8–11): pokazatelj s više vrijednosti samo za čitanje koji prikazuje trenutačno stanje rada ventilatora: jedinica isključena, isključeno uz hlađenje, pogreška ventilatora 1, pogreška ventilatora 2, normalni rad, rad u zaštiti od smrzavanja, neaktivni ventilatori u normalnom načinu, neaktivni ventilatori u načinu zaštite od smrzavanja, ljetni način rada ili način Boost. Servisni atribut prikazuje prethodno stanje ventilatora prije trenutačnog prijelaza
Praćenje temperature i vlažnosti
- Sobna temperatura i vlažnost (A:30016 / A:30014): čita sobnu temperaturu s razlučivošću 0,1 °C i relativnu vlažnost s razlučivošću 0,1 % RH. Servisni atribut stanja senzora javlja je li senzor u redu, odspojen ili u kratkom spoju
- Temperatura zaštite od smrzavanja (A:30015): čita senzor temperature zaštite od smrzavanja na strani otpadnog zraka s razlučivošću 0,1 °C. Servisni atribut stanja senzora prati spojenost senzora
- Željena temperatura (A:30012): čita trenutačno postavljenu zadanu sobnu temperaturu s razlučivošću 0,1 °C. U predlošku se ta vrijednost samo čita, a razina temperature postavlja se preko registra prednje ploče
Praćenje napona ventilatora
- Napon ventilatora 1 (A:30018): čita stvarni izlazni napon ventilatora 1 s razlučivošću 0,01 V. Servisni atributi javljaju stanje tahometarskog ulaza i potvrdu pokretanja motora
- Napon ventilatora 2 (A:30020): čita stvarni izlazni napon ventilatora 2 s razlučivošću 0,01 V. Ima iste servisne atribute kao ventilator 1
Pragovi kvalitete zraka
- Prag aktivacije CO₂ (H:40001): podesiva koncentracija CO₂ (600–1000 ppm, zadano 800 ppm) pri kojoj se ventilatori u automatskom načinu AQS automatski uključuju. Podešava se servisnom radnjom „Postavi vrijednost”
- Prag aktivacije RH (H:40002): podesiva razina relativne vlažnosti (50–75 %, zadano 65 %) pri kojoj se ventilatori u automatskom načinu AQS automatski uključuju. Podešava se servisnom radnjom „Postavi vrijednost”
Mjerenje protoka zraka
- Protok zraka (A:30015): čita trenutačni protok zraka sa senzora protoka s razlučivošću 0,1 m³/h
Servisna dijagnostika
Modul ima tri servisna atributa za praćenje:
- Verzija firmvera (A:30000): trenutačna verzija firmvera jedinice
- Stanje korisničkog sučelja (A:30001 bitovi 0–3): trenutačno stanje korisničkog sučelja s 14 mogućih vrijednosti, među kojima su jedinica isključena, pogreške ventilatora, pogreške senzora, stanja zaključavanja, normalni rad, servisni izbornik i korisnički izbornik
- Atribut (H:40000 bitovi 10–15): postavka razine temperature za jedinice tipa E
Skripta ReadScript modula prati i pogreške senzora CO₂ i RH iz registra stanja A:30003 i javlja ih u sustavu TapHome kao pogreške.
Dodatne mogućnosti
Xcont Central ima i registre za očitanje senzora CO₂ (A:30013), stanje kvalitete zraka AQS i potrebnu brzinu ventilatora, praćenje stanja predgrijavanja i dogrijavanja, praćenje proteklog vremena rada filtra (A:30028), stanje releja predgrijavanja i dogrijavanja, korekciju sobne temperature i razne vremenske registre. Među konfiguracijskim mogućnostima su postavka vijeka trajanja filtra, brzina ventilatora i trajanje načina Boost, trajanje ljetnog načina rada i oznaka trajne najmanje brzine ventilatora. Te se mogućnosti mogu dodati u budućem ažuriranju predloška.
Registar vrijednosti senzora CO₂ (A:30013) i proteklo vrijeme rada filtra (A:30028) nisu uključeni u trenutačni predložak. Za izravno praćenje razine CO₂ senzor CO₂ može se u sustavu TapHome dodati kao vlastiti Modbus uređaj preko ulaznog registra A:30013 (funkcija 0x04, adresa 0x753D).
Rješavanje problema
Nema Modbus komunikacije
- Provjerite spoj kabela RJ45: kabel mora biti dobro umetnut i u XCONT-HUB i u RS-485 adapter
- Provjerite ožičenje izvoda: izvodi 3/4 (žica A) i 5/6 (žica B) moraju biti ispravno spojeni na TapHome RS-485 A+/B-
- Provjerite komunikacijske parametre: TapHome mora biti postavljen na 19200 bauda, parni paritet, 1 stop bit, 8 podatkovnih bitova (u skladu sa zadanim postavkama jedinice)
- Provjerite slave adresu: konfigurirana adresa mora odgovarati onoj postavljenoj u sustavu TapHome
- Pazite na razmak između okvira: između Modbus okvira mora biti najmanje 4 ms stanke
Pogreške senzora javljene u sustavu TapHome
- Pogreška senzora CO₂: provjerite fizički spoj senzora CO₂ s jedinicom. Skripta ReadScript modula čita bit 0 registra A:30003
- Pogreška senzora RH: provjerite fizički spoj senzora vlažnosti. Skripta ReadScript modula čita bit 1 registra A:30003
- Sobni senzor odspojen / u kratkom spoju: provjerite servisni atribut na uređaju Sobna temperatura i vlažnost. Vrijednosti stanja: 0=u redu, 1=odspojen, 2=kratki spoj
Pogreške ventilatora
- Provjerite uređaj Stanje ventilatora: vrijednosti 2 i 3 znače pogrešku ventilatora 1, odnosno ventilatora 2
- Provjerite servisni atribut stanja tahometarskog ulaza na uređajima Napon ventilatora (OK/NG)
- Provjerite servisni atribut oznake pokretanja motora: NG znači da se motor nije pokrenuo
Format adresa registara
Xcont Central koristi visoke Modbus adrese. Ulazni registri počinju na 0x7530 (decimalno 30000), a trajni (retention) registri na 0x9C40 (decimalno 40000). Pri konfiguraciji vlastitih uređaja u sustavu TapHome koristite decimalne adrese registara (npr. 30016 za sobnu temperaturu, 40000 za upravljanje prednjom pločom).
