TapHome
Komunita Ověřená

Vaillant aroVAIR pro WN fan coil (VA 3-025/035/045 WN)

Nástěnná fan coil jednotka Vaillant aroVAIR pro WN (VA 3-025, 3-035, 3-045 WN) v TapHome přes Modbus RTU po RS-485, s dodaným kabelem na konektoru CN22. Provozní režim, nastavená teplota 17–30 °C s teplotou místnosti, rychlost ventilátoru, teplota vody a chybová a ochranná varování.

Modbus RTU4 zařízeníRevize 1.0 Poslední aktualizace: 10. listopadu 2026

Přidal Adam Tížik

Import do aplikace TapHomeHardware › Modbus › Přidat ze šablony

Stáhnout šablonu
Na této stránce

Návod na integraci

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

  1. Zvedněte přední kryt pláště.
  2. Povolte šroub a sejměte kryt ovládací skříňky.

Připojení kabelu Modbus ke konektoru CN22

  1. Zasuňte dodaný komunikační kabel Modbus do konektoru CN22 na desce plošných spojů.
  2. Zavřete ovládací skříňku.
  3. Sběrnici RS-485 vedoucí z TapHome připojte k vodičům P, Q a E komunikačního kabelu Modbus.
SvorkaSignál
PRS-485 A (+)
QRS-485 B (−)
EGND (volitelně stínění)
Strana instalačního návodu: připojení komunikačního kabelu Modbus (P, Q, E) ke konektoru CN22 na hlavní desce a nastavení Modbus adresy přepínačem SW1 a otočným přepínačem ENC2 (adresy 1-64), s parametry sériové linky.

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.

Schéma zapojení fan coilu aroVAIR pro WN od výrobce s deskou rozhraní, hlavní deskou a deskou přepínačů, konektory CN22, XT1, XT3, SW1, ENC2 a svorkami P, Q, E.

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á.

Strana instalačního návodu: připojení příslušenství s bezpotenciálovým kontaktem On/Off na svorkovnici XT3 (HA, HB) a kabelového ovladače, se začátkem postupu pro Modbus klienta.

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

ParametrMožnostiTovární nastavení
Přenosová rychlost (baud rate)4800, 9600, 19200, 38400 bps9600 bps
Datové bity88
Stop bity1 nebo 21
ParitaLichá, sudá nebo žádnáŽádná
Režim přenosuModbus RTU—
Kontrola chybCRC-16—
Adresa1–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:

HodnotaRežim
0x00Off (vypnuto)
0x01Ventilation (větrání — pouze ventilátor, bez vytápění a chlazení)
0x02Cooling (chlazení)
0x03Heating (vytápění)
0x05Automatic (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):

HodnotaRychlost
0x02Low (nízká)
0x03Medium (střední)
0x04High (vysoká)
0x05Automatic (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:

StavZá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.

Dostupná zařízení 4

Tato zařízení se po importu zobrazí v TapHome.

aroVAIR pro WN Modul

aroVAIR pro WN

Čtení (modul)
VAR errBits := MODBUSR(H, 1614, UInt16);
IF(GETBIT(errBits, 2), ADDERROR(2, "Room temperature sensor error"), );
IF(GETBIT(errBits, 3), ADDERROR(3, "Water temperature sensor error"), );
IF(GETBIT(errBits, 7), ADDERROR(7, "EEPROM error"), );
IF(GETBIT(errBits, 8), ADDERROR(8, "Fan speed error"), );
IF(GETBIT(errBits, 14), ADDERROR(14, "Water level error"), );
VAR prot1 := MODBUSR(H, 1615, UInt16);
IF(GETBIT(prot1, 1), ADDWARNING(1, "P1 frost protection active"), );
VAR prot2 := MODBUSR(H, 1617, UInt16);
IF(GETBIT(prot2, 0), ADDWARNING(10, "Frost protection active"), );
IF(GETBIT(prot2, 1), ADDWARNING(11, "Temperature outside operating range"), );
IF(GETBIT(prot2, 2), ADDWARNING(12, "Remote off active"), );
IF(GETBIT(prot2, 15), ADDWARNING(15, "Capacity outside range"), );
Operating Mode Vícestavový přepínač
Hodnoty / Stavy: Off · Ventilation · Cooling · Heating · Automatic

Operating Mode

Čtení stavu přepínače
MODBUSR(H, 1601, UInt16)
Zápis stavu přepínače
MODBUSW(H, 1601, UInt16, Mu)
Servisní atributy
Key lock
IF(GETBIT(MODBUSR(H, 1612, UInt16), 0), "Remote key lock active", "Not locked")
Locked function
IF(GETBITS(MODBUSR(H, 1612, UInt16), 1, 2) = 0, "No lock", IF(GETBITS(MODBUSR(H, 1612, UInt16), 1, 2) = 1, "Cooling locked", "Heating locked"))
Condensate pump
IF(GETBIT(MODBUSR(H, 1613, UInt16), 0), "Running", "Off")
Temperature Setpoint Termostat

Temperature Setpoint

Čtení teploty
MODBUSR(H, 1606, UInt16) / 2 - 20
Čtení požadované teploty
MODBUSR(H, 1602, UInt16)
Zápis požadované teploty
MODBUSWNE(H, 1602, UInt16, Se)
Fan Speed Vícestavový přepínač
Hodnoty / Stavy: Low · Medium · High · Automatic

Fan Speed

Čtení stavu přepínače
MODBUSR(H, 1603, UInt16)
Zápis stavu přepínače
MODBUSW(H, 1603, UInt16, Mu)
Water Temperature Teplotní senzor

Water Temperature

Čtení teploty
MODBUSR(H, 1607, UInt16) / 2 - 20
Připojení: Modbus RTU • 9600 baud• 8N1 • Slave ID: $[SlaveId]

Parametry importu

Tyto hodnoty zadáte při importu XML.

Ptá se v aplikaciVýchozí
Modbus Slave ID (1–64)1

Našli jste problém s touto šablonou zařízení?

Napište nám, co nefunguje, co chybí, nebo jak by se měla šablona chovat. Vaše zpětná vazba nám pomáhá udržet katalog přesný.

Šablona · portál TapHome Vaillant aroVAIR pro WN fan coil (VA 3-025/035/045 WN) Otevřete tuto šablonu v zákaznickém portálu a použijte ji ve svém domově, nebo navrhněte úpravu a odešlete ji zpět do katalogu. Modbus RTU Zobrazit v portálu TapHome