---
title: "Vaillant aroVAIR pro WN fan coil (VA 3-025/035/045 WN)"
description: "Fan coil Vaillant aroVAIR pro WN přes Modbus RTU (RS-485): režim, nastavená teplota, ventilátor, teplota místnosti a vody, chyby. Adresa na SW1 a ENC2."
url: "https://taphome.com/cs/compatibility/vaillant-arovair-va-3-025-wn/"
language: cs
lastmod: 2026-11-10
generator: hugo
ai:
  topics: ["modbus-rtu","rs485","air-conditioning","fan-coil","hvac","heating","cooling","hydronic"]
  questions: ["Jak integrovat fan coil Vaillant aroVAIR pro WN s TapHome?","Co ovládá a čte šablona TapHome pro Vaillant aroVAIR pro WN?","Jak připojit Vaillant aroVAIR pro WN k TapHome přes Modbus RTU a RS-485?","Jak nastavit Modbus adresu aroVAIR pro WN přepínači SW1 a ENC2?","Proč je Modbus Slave ID u aroVAIR pro WN o jedna vyšší než adresa na přepínačích?","Jakou přenosovou rychlost, paritu a stop bity používá aroVAIR pro WN?","Proč aroVAIR pro WN zůstává v pohotovostním režimu, přestože ho TapHome zapíná?","Proč TapHome u aroVAIR pro WN zobrazuje velmi vysokou teplotu?"]
---

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

Komunikace: Modbus RTU

## 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í

> [!WARNING]
> 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.

| Svorka | Signál |
|----------|--------|
| P | RS-485 A (+) |
| Q | RS-485 B (−) |
| E | GND (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.](https://taphome.com/images/compatibility/vaillant-arovair-va-3-025-wn/wiring-modbus-cn22-address_hu_6241246d08c3b0c5.jpg)

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.](https://taphome.com/images/compatibility/vaillant-arovair-va-3-025-wn/wiring-connection-diagram_hu_f327b58c96d5fe2a.jpg)

### 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.](https://taphome.com/images/compatibility/vaillant-arovair-va-3-025-wn/connect-xt3-onoff_hu_1a984315d208a127.jpg)

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

> [!NOTE]
> 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.

## Dostupná zařízení 4

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

aroVAIR pro WN Modul

Čtení (modul)

```taphome
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

Čtení stavu přepínače

```taphome
MODBUSR(H, 1601, UInt16)
```

Zápis stavu přepínače

```taphome
MODBUSW(H, 1601, UInt16, Mu)
```

Servisní atributy

Key lock

```taphome
IF(GETBIT(MODBUSR(H, 1612, UInt16), 0), "Remote key lock active", "Not locked")
```

Locked function

```taphome
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

```taphome
IF(GETBIT(MODBUSR(H, 1613, UInt16), 0), "Running", "Off")
```

Temperature Setpoint Termostat

Čtení teploty

```taphome
MODBUSR(H, 1606, UInt16) / 2 - 20
```

Čtení požadované teploty

```taphome
MODBUSR(H, 1602, UInt16)
```

Zápis požadované teploty

```taphome
MODBUSWNE(H, 1602, UInt16, Se)
```

Fan Speed Vícestavový přepínač

Hodnoty / Stavy: Low · Medium · High · Automatic

Čtení stavu přepínače

```taphome
MODBUSR(H, 1603, UInt16)
```

Zápis stavu přepínače

```taphome
MODBUSW(H, 1603, UInt16, Mu)
```

Water Temperature Teplotní senzor

Čtení teploty

```taphome
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 aplikaci      | Výchozí |
|------------------------|---------|
| Modbus Slave ID (1–64) | `1`     |

## Související dokumentace

- [Modbus Integration](https://taphome.com/cs/compatibility/modbus-guide/)
- [Modbus](https://taphome.com/cs/docs/integration/modbus/)
- [Jednoduché nastavení pomocí šablon](https://taphome.com/cs/docs/integration/modbus/templates/)
- [Skripty Modbus a prefetch](https://taphome.com/cs/docs/script/modbus-scripts/)
- [Funkce Modbus](https://taphome.com/cs/docs/script/modbus/)
- [Datové typy Modbus](https://taphome.com/cs/docs/script/modbus-data-types/)

