Vaillant aroVAIR pro WN (VA 3-025 WN, VA 3-035 WN, VA 3-045 WN) je nástěnná fan coil jednotka pro vytápění a chlazení v teplovodních systémech, obvykle připojená k vodnímu okruhu tepelného čerpadla. TapHome s jednotkou komunikuje přes Modbus RTU po sběrnici RS-485, pomocí komunikačního kabelu Modbus, který se dodává s fan coilem. Jedna šablona pokrývá všechny tři velikosti — mají stejnou mapu Modbus registrů.
Šablona poskytuje volbu provozního režimu (Off, Ventilation, Cooling, Heating, Automatic), termostat s nastavenou hodnotou a naměřenou teplotou místnosti, volbu rychlosti ventilátoru, teplotu vody ve výměníku a automatické hlášení chybových a ochranných příznaků jednotky.
Hardwarové připojení
Před otevřením ovládací skříňky vypněte síťové napájení. Svorkovnice XT1 je pod napětím 230 V AC. Elektrické práce na jednotce smí provádět pouze kvalifikovaný instalatér.
Otevření ovládací skříňky
- Zvedněte přední kryt pláště.
- Povolte šroub a sejměte kryt ovládací skříňky.
Připojení kabelu Modbus ke konektoru CN22
- Zasuňte dodaný komunikační kabel Modbus do konektoru CN22 na desce plošných spojů.
- Zavřete ovládací skříňku.
- Sběrnici RS-485 vedoucí z TapHome připojte k vodičům P, Q a E komunikačního kabelu Modbus.
| Svorka | Signál |
|---|---|
| P | RS-485 A (+) |
| Q | RS-485 B (−) |
| E | GND (volitelně stínění) |

Na jedné sběrnici RS-485 a jednom TapHome Core může být více fan coilů. Každá jednotka potřebuje vlastní Modbus adresu (viz Konfigurace níže).
Schéma zapojení
Schéma zapojení od výrobce ukazuje, kde jsou příslušné konektory: konektor kabelu Modbus CN22 s vodiči P, Q, E (položka 12), adresové přepínače SW1 a ENC2 na desce přepínačů (položka 3), síťové napájení XT1 (položka 5) a kontakt On/Off XT3 (položka 6). Čidlo teploty vzduchu T1 je zapojené do CN32 a čidlo teploty vody T2 do CN31.

Kontakt On/Off XT3 (volitelný)
Na svorkovnici XT3 (HA, HB) se připojuje příslušenství s bezpotenciálovým kontaktem On/Off, například systémový regulátor:
- Kontakt sepnutý — fan coil je v pohotovostním režimu.
- Kontakt rozepnutý — fan coil je připravený k provozu.
Kontakt funguje nezávisle na Modbusu a lze ho používat současně s ovládáním přes Modbus. Pokud je kontakt zapojený, nechte ho rozepnutý, jinak jednotka zůstane v pohotovostním režimu bez ohledu na to, co TapHome posílá.

Konfigurace
Zapnutí komunikace Modbus
Aktivace v menu není potřeba. Modbus je k dispozici, jakmile je kabel Modbus připojený ke konektoru CN22 a jednotka má adresu nastavenou na přepínačích SW1 a ENC2.
Nastavení Modbus adresy (SW1 a ENC2)
Adresa se nastavuje dvěma přepínači na desce přepínačů na krytu ovládací skříňky:
- SW1 (dva DIP přepínače) volí skupinu 16 adres: 0–15, 16–31, 32–47 nebo 48–63.
- ENC2 (otočný přepínač) volí jednu z 16 adres v rámci skupiny.
Polohy přepínačů jsou uvedené v tabulce na straně návodu výše.
Přepínače nastavují adresy 00 až 63, které odpovídají Modbus adresám 1 až 64. Modbus adresa — a tedy i importní parametr Modbus Slave ID v TapHome — je adresa na přepínačích plus jedna. Adresa přepínačů 00 je Slave ID 1, adresa přepínačů 05 je Slave ID 6.
Pokud se přes jednu sběrnici ovládá více fan coilů, nastavte každé jednotce vlastní adresu přepínači SW1 a ENC2.
Parametry sériové linky
| Parametr | Možnosti | Tovární nastavení |
|---|---|---|
| Přenosová rychlost (baud rate) | 4800, 9600, 19200, 38400 bps | 9600 bps |
| Datové bity | 8 | 8 |
| Stop bity | 1 nebo 2 | 1 |
| Parita | Lichá, sudá nebo žádná | Žádná |
| Režim přenosu | Modbus RTU | — |
| Kontrola chyb | CRC-16 | — |
| Adresa | 1–64 | — |
Šablona počítá s továrním nastavením: 9600 bps, 8 datových bitů, bez parity, 1 stop bit. Přenosovou rychlost lze změnit přes registr 1640; po změně musí už následující komunikace používat nové nastavení, jinak jednotka neodpovídá. Šablona do tohoto registru nezapisuje.
Jednotka podporuje Modbus funkční kódy 03 (čtení více holding registrů), 06 (zápis jednoho holding registru) a 16 (zápis více holding registrů).
Přidání fan coilu v TapHome
Šablonu importujte na sběrnici RS-485 řídicí jednotky TapHome Core nastavenou na stejné sériové parametry a zadejte Modbus Slave ID jednotky; u více fan coilů importujte šablonu jednou pro každou jednotku s jejím vlastním Slave ID.
Možnosti zařízení
Provozní režim
Registr 1601 volí provozní režim. TapHome ho zobrazuje jako vícehodnotový spínač Operating Mode:
| Hodnota | Režim |
|---|---|
| 0x00 | Off (vypnuto) |
| 0x01 | Ventilation (větrání — pouze ventilátor, bez vytápění a chlazení) |
| 0x02 | Cooling (chlazení) |
| 0x03 | Heating (vytápění) |
| 0x05 | Automatic (automatický režim) |
Jednotka má i režim odvlhčování (0x04), který šablona nenabízí. Pokud se spolu s novým režimem nezapíše i rychlost ventilátoru, jednotka si sama zvolí střední rychlost ventilátoru.
Nastavená teplota a teplota místnosti
Termostat (Temperature Setpoint) zapisuje cílovou teplotu (Ts, registr 1602) v rozsahu 17–30 °C a vedle ní zobrazuje naměřenou teplotu místnosti T1 (registr 1606). Nastavenou hodnotu mimo 17–30 °C jednotka odmítne s chybovým kódem. V režimu Ventilation nelze nastavenou teplotu nastavit.
Rychlost ventilátoru
Registr 1603 nastavuje rychlost ventilátoru (Fan Speed):
| Hodnota | Rychlost |
|---|---|
| 0x02 | Low (nízká) |
| 0x03 | Medium (střední) |
| 0x04 | High (vysoká) |
| 0x05 | Automatic (automatická) |
Hodnoty 0x00 a 0x01 nejsou platné; jednotka na ně odpoví chybovým kódem.
Teplota vody
Teplota vody T2-C ve výměníku (Water Temperature, registr 1607) se čte každých 15 sekund. Obě teploty používají stejné kódování: jednotka posílá raw = (teplota + 5) × 2 + 30, což pokrývá −20 °C až 100 °C (raw 0–240). TapHome ji dekóduje jako raw / 2 − 20.
Chyby a varování
Šablona čte chybové příznaky (registr 1614) a registry stavu ochran (1615 a 1617) a zobrazuje je přímo na fan coilu v TapHome:
| Stav | Závažnost |
|---|---|
| Room temperature sensor error (chyba čidla teploty místnosti) | Chyba |
| Water temperature sensor error (chyba čidla teploty vody) | Chyba |
| EEPROM error (chyba EEPROM) | Chyba |
| Fan speed error (chyba otáček ventilátoru) | Chyba |
| Water level error (chyba hladiny vody) | Chyba |
| P1 frost protection active (aktivní protimrazová ochrana P1) | Varování |
| Frost protection active (aktivní protimrazová ochrana) | Varování |
| Temperature outside operating range (teplota mimo provozní rozsah) | Varování |
| Remote off active (aktivní dálkové vypnutí) | Varování |
| Capacity outside range (výkon mimo rozsah) | Varování |
Zařízení Operating Mode má také tři servisní atributy: zámek tlačítek dálkového ovladače (Key lock, registr 1612, bit 0), zablokovanou funkci — zablokované chlazení nebo zablokované vytápění (Locked function, registr 1612, bity 1–2) — a stav čerpadla kondenzátu (Condensate pump, registr 1613, bit 0).
Řešení problémů
Žádná komunikace
- Zkontrolujte, zda kabel Modbus pevně sedí v konektoru CN22 a zda jsou P a Q připojené na A a B sběrnice TapHome.
- Zkontrolujte Slave ID: je to adresa na přepínačích SW1 a ENC2 plus jedna. Přepínače na 00 znamenají Slave ID 1.
- Zkontrolujte, zda jednotka stále používá 9600 bps, bez parity a 1 stop bit. Pokud byla přenosová rychlost změněna přes registr 1640, nastavte sběrnici TapHome na stejnou hodnotu.
- Na sběrnici s více zařízeními zkontrolujte, zda má poslední zařízení na sběrnici osazený zakončovací rezistor.
Nereálná hodnota teploty
Při poruše čidla teploty vrací jednotka v registru 1606 nebo 1607 hodnotu 0x7FFF (32767). Šablona tuto hodnotu nefiltruje, takže TapHome pak zobrazí nesmyslně vysokou teplotu (přibližně 16 360 °C) spolu s chybou čidla. Zkontrolujte konektor čidla vzduchu CN32 nebo konektor čidla vody CN31 na hlavní desce; u T1 návod jako příčinu uvádí i poruchu prostorového termostatu v kabelovém ovladači.
Příkaz odmítnut
- Provozní režim: šablona nabízí pouze 0x00, 0x01, 0x02, 0x03 a 0x05.
- Nastavená teplota: pouze 17–30 °C a ne v režimu Ventilation.
- Rychlost ventilátoru: pouze 0x02–0x05.
Jednotka se nespustí
Pokud je na kontakt On/Off XT3 zapojené příslušenství a kontakt je sepnutý, fan coil zůstane v pohotovostním režimu bez ohledu na provozní režim nastavený v TapHome.