---
title: "Vaillant aroVAIR pro WN fan coil (VA 3-025/035/045 WN)"
description: "Vaillant aroVAIR pro WN fan coil Modbus RTU-n (RS-485): üzemmód, célhőmérséklet, ventilátorsebesség, helyiség- és vízhőmérséklet, hibák. Cím: SW1 és ENC2."
url: "https://taphome.com/hu/compatibility/vaillant-arovair-va-3-025-wn/"
language: hu
lastmod: 2026-11-10
generator: hugo
ai:
  topics: ["modbus-rtu","rs485","air-conditioning","fan-coil","hvac","heating","cooling","hydronic"]
  questions: ["Hogyan integrálható a Vaillant aroVAIR pro WN fan coil a TapHome-mal?","Mit vezérel és mit olvas a Vaillant aroVAIR pro WN TapHome sablon?","Hogyan csatlakoztatható a Vaillant aroVAIR pro WN a TapHome-hoz Modbus RTU-n és RS-485-ön keresztül?","Hogyan állítható be az aroVAIR pro WN Modbus címe az SW1 és ENC2 kapcsolókkal?","Miért eggyel nagyobb a Modbus Slave ID a kapcsolón beállított címnél az aroVAIR pro WN-nél?","Milyen átviteli sebességet, paritást és stopbitet használ az aroVAIR pro WN?","Miért marad készenléti állapotban az aroVAIR pro WN, holott a TapHome bekapcsolja?","Miért mutat a TapHome nagyon magas hőmérsékletet az aroVAIR pro WN-nél?"]
---

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

Kommunikáció: Modbus RTU

## Integrációs útmutató

A Vaillant aroVAIR pro WN (VA 3-025 WN, VA 3-035 WN, VA 3-045 WN) falra szerelhető fan coil egység fűtéshez és hűtéshez vizes (hidronikus) rendszerekben, jellemzően egy hőszivattyú vízköréhez csatlakoztatva. A TapHome RS-485 buszon, Modbus RTU-n kommunikál az egységgel, a fan coilhoz mellékelt Modbus kommunikációs kábelen keresztül. Egy sablon mindhárom méretet lefedi — ugyanaz a Modbus regisztertérképük.

A sablon biztosítja az üzemmód kiválasztását (Off, Ventilation, Cooling, Heating, Automatic), egy termosztátot a célhőmérséklettel és a mért helyiséghőmérséklettel, a ventilátorsebesség kiválasztását, a hőcserélőnél mért vízhőmérsékletet, valamint az egység hiba- és védelmi jelzéseinek automatikus jelentését.

## Hardveres csatlakoztatás

> [!WARNING]
> A vezérlődoboz kinyitása előtt kapcsold le a hálózati tápellátást. Az XT1 sorkapcson 230 V AC feszültség van. Az egységen elektromos munkát csak képzett szerelő végezhet.

### A vezérlődoboz kinyitása

1. Emeld fel a burkolat elülső fedelét.
2. Lazítsd meg a csavart, és vedd le a vezérlődoboz fedelét.

### A Modbus kábel csatlakoztatása a CN22-höz

1. Dugd be a mellékelt Modbus kommunikációs kábelt az áramköri lap **CN22** csatlakozójába.
2. Zárd be a vezérlődobozt.
3. Kösd a TapHome felől érkező RS-485 buszt a Modbus kommunikációs kábel **P**, **Q** és **E** vezetékéhez.

| Csatlakozó | Jel |
|----------|--------|
| P | RS-485 A (+) |
| Q | RS-485 B (−) |
| E | GND (opcionális árnyékolás) |

![A szerelési útmutató oldala: a Modbus kommunikációs kábel (P, Q, E) csatlakoztatása a főpanel CN22 csatlakozójához, a Modbus cím beállítása az SW1 kapcsolóval és az ENC2 forgókapcsolóval (1–64 címek), a soros vonal paramétereivel.](https://taphome.com/images/compatibility/vaillant-arovair-va-3-025-wn/wiring-modbus-cn22-address_hu_6241246d08c3b0c5.jpg)

Több fan coil is osztozhat egy RS-485 buszon és egy TapHome Core-on. Minden egységnek saját Modbus címre van szüksége (lásd lent a Konfiguráció részt).

### Bekötési rajz

A gyártó bekötési rajza megmutatja, hol találhatók a fontos csatlakozók: a Modbus kábel CN22 csatlakozója a P, Q, E vezetékekkel (12. tétel), az SW1 és ENC2 címkapcsolók a kapcsolópanelen (3. tétel), az XT1 hálózati betáp (5. tétel) és az XT3 On/Off érintkező (6. tétel). A T1 léghőmérséklet-érzékelő a CN32-be, a T2 vízhőmérséklet-érzékelő a CN31-be csatlakozik.

![Az aroVAIR pro WN fan coil gyártói bekötési rajza az interfész-, fő- és kapcsolópanellel, a CN22, XT1, XT3, SW1, ENC2 csatlakozókkal és kapcsolókkal, valamint a P, Q, E kapcsokkal.](https://taphome.com/images/compatibility/vaillant-arovair-va-3-025-wn/wiring-connection-diagram_hu_f327b58c96d5fe2a.jpg)

### XT3 On/Off érintkező (opcionális)

Az **XT3** sorkapocsra (HA, HB) potenciálmentes On/Off érintkezővel rendelkező tartozék köthető, például egy rendszerszabályozó:

- **Zárt érintkező** — a fan coil készenléti állapotban van.
- **Nyitott érintkező** — a fan coil üzemkész.

Az érintkező a Modbustól függetlenül működik, és a Modbus vezérléssel együtt is használható. Ha az érintkező be van kötve, tartsd nyitva, különben az egység készenléti állapotban marad, bármit küld is a TapHome.

![A szerelési útmutató oldala: potenciálmentes On/Off érintkezős tartozék csatlakoztatása az XT3 sorkapocshoz (HA, HB) és vezetékes vezérlő, a Modbus kliens eljárás kezdetével.](https://taphome.com/images/compatibility/vaillant-arovair-va-3-025-wn/connect-xt3-onoff_hu_1a984315d208a127.jpg)

## Konfiguráció

### A Modbus kommunikáció engedélyezése

Menüben nem kell semmit aktiválni. A Modbus azonnal elérhető, amint a Modbus kábel csatlakozik a CN22-höz, és az egységnek be van állítva a címe az SW1 és ENC2 kapcsolókon.

### A Modbus cím beállítása (SW1 és ENC2)

A címet két kapcsolóval állíthatod be a vezérlődoboz fedelén lévő kapcsolópanelen:

- Az **SW1** (két DIP kapcsoló) egy 16 címből álló csoportot választ ki: 0–15, 16–31, 32–47 vagy 48–63.
- Az **ENC2** (forgókapcsoló) a csoporton belüli 16 cím egyikét választja ki.

A kapcsolóállásokat a fenti útmutatóoldal táblázata mutatja.

> [!NOTE]
> A kapcsolók a **00–63** címeket állítják be, amelyek az **1–64** Modbus címeknek felelnek meg. A Modbus cím — és így a TapHome **Modbus Slave ID** importálási paramétere — a kapcsolón beállított cím plusz egy. A 00 kapcsolócím Slave ID 1, a 05 kapcsolócím Slave ID 6.

Ha egy buszon több fan coilt vezérelsz, minden egységnek adj saját címet az SW1 és ENC2 kapcsolókkal.

### A soros vonal paraméterei

| Paraméter | Lehetőségek | Gyári beállítás |
|-----------|---------|-----------------|
| Átviteli sebesség | 4800, 9600, 19200, 38400 bps | 9600 bps |
| Adatbitek | 8 | 8 |
| Stopbitek | 1 vagy 2 | 1 |
| Paritás | Páratlan, páros vagy nincs | Nincs |
| Átviteli mód | Modbus RTU | — |
| Hibaellenőrzés | CRC-16 | — |
| Cím | 1–64 | — |

A sablon a gyári beállításokkal számol: **9600 bps, 8 adatbit, paritás nélkül, 1 stopbit**. Az átviteli sebesség az 1640-es regiszterrel módosítható; a módosítás után a következő kommunikációnak már az új beállítást kell használnia, különben az egység nem válaszol. A sablon ezt a regisztert nem írja.

Az egység a **03** (több holding regiszter olvasása), **06** (egy holding regiszter írása) és **16** (több holding regiszter írása) Modbus funkciókódokat támogatja.

### A fan coil hozzáadása a TapHome-ban

Importáld a sablont a TapHome Core azon RS-485 buszára, amely ugyanezekre a soros paraméterekre van beállítva, és add meg az egység Modbus Slave ID-ját; több fan coil esetén a sablont egységenként egyszer importáld, mindegyiket a saját Slave ID-jával.

## Eszközfunkciók

### Üzemmód

Az 1601-es regiszter választja ki az üzemmódot. A TapHome többértékű kapcsolóként (Operating Mode) jeleníti meg:

| Érték | Üzemmód |
|-------|------|
| 0x00 | Off (kikapcsolva) |
| 0x01 | Ventilation (csak ventilátor, fűtés és hűtés nélkül) |
| 0x02 | Cooling (hűtés) |
| 0x03 | Heating (fűtés) |
| 0x05 | Automatic (automatikus) |

Az egységnek párátlanító üzemmódja (0x04) is van, ezt a sablon nem kínálja. Ha az új üzemmóddal együtt nem írod a ventilátorsebességet, az egység magától közepes ventilátorsebességet választ.

### Célhőmérséklet és helyiséghőmérséklet

A termosztát (Temperature Setpoint) a célhőmérsékletet (Ts, 1602-es regiszter) írja a **17–30 °C** tartományban, és mellette megjeleníti a mért T1 helyiséghőmérsékletet (1606-os regiszter). A 17–30 °C-on kívüli célhőmérsékletet az egység hibakóddal elutasítja. Ventilation üzemmódban a célhőmérséklet nem állítható be.

### Ventilátorsebesség

Az 1603-as regiszter állítja be a ventilátorsebességet (Fan Speed):

| Érték | Sebesség |
|-------|-------|
| 0x02 | Low (alacsony) |
| 0x03 | Medium (közepes) |
| 0x04 | High (magas) |
| 0x05 | Automatic (automatikus) |

A 0x00 és 0x01 értékek érvénytelenek; az egység hibakóddal válaszol rájuk.

### Vízhőmérséklet

A hőcserélőnél mért T2-C vízhőmérsékletet (Water Temperature, 1607-es regiszter) a sablon 15 másodpercenként olvassa. Mindkét hőmérséklet ugyanazt a kódolást használja: az egység a nyers = (hőmérséklet + 5) × 2 + 30 értéket küldi, amely −20 °C és 100 °C közötti tartományt fed le (nyers 0–240). A TapHome nyers / 2 − 20 képlettel dekódolja.

### Hibák és figyelmeztetések

A sablon olvassa a hibajelzőket (1614-es regiszter) és a védelmi állapotregisztereket (1615 és 1617), és közvetlenül a fan coilon jeleníti meg őket a TapHome-ban:

| Állapot | Súlyosság |
|-----------|----------|
| Room temperature sensor error (a helyiséghőmérséklet-érzékelő hibája) | Hiba |
| Water temperature sensor error (a vízhőmérséklet-érzékelő hibája) | Hiba |
| EEPROM error (EEPROM hiba) | Hiba |
| Fan speed error (ventilátorsebesség hiba) | Hiba |
| Water level error (vízszint hiba) | Hiba |
| P1 frost protection active (P1 fagyvédelem aktív) | Figyelmeztetés |
| Frost protection active (fagyvédelem aktív) | Figyelmeztetés |
| Temperature outside operating range (a hőmérséklet az üzemi tartományon kívül) | Figyelmeztetés |
| Remote off active (távoli kikapcsolás aktív) | Figyelmeztetés |
| Capacity outside range (a teljesítmény a tartományon kívül) | Figyelmeztetés |

Az Operating Mode eszköz három szervizattribútumot is tartalmaz: a távirányító billentyűzárát (Key lock, 1612-es regiszter, 0. bit), a zárolt funkciót (Locked function) — Cooling locked (hűtés zárolva) vagy Heating locked (fűtés zárolva) (1612-es regiszter, 1–2. bit) —, valamint a kondenzvízszivattyú állapotát (Condensate pump, 1613-as regiszter, 0. bit).

## Hibaelhárítás

### Nincs kommunikáció

- Ellenőrizd, hogy a Modbus kábel szorosan ül-e a CN22-ben, és hogy a P és Q a TapHome busz A és B vezetékéhez csatlakozik-e.
- Ellenőrizd a Slave ID-t: ez az SW1 és ENC2 kapcsolókon beállított cím **plusz egy**. 00 kapcsolóállás Slave ID 1-et jelent.
- Ellenőrizd, hogy az egység továbbra is 9600 bps, paritás nélküli és 1 stopbites beállítást használ-e. Ha az átviteli sebességet az 1640-es regiszterrel módosították, állítsd a TapHome buszt ugyanerre az értékre.
- Több eszközt tartalmazó buszon ellenőrizd, hogy a busz utolsó eszközén be van-e szerelve a lezáró ellenállás.

### Irreális hőmérsékletérték

Ha egy hőmérséklet-érzékelő meghibásodik, az egység 0x7FFF (32767) értéket ad vissza az 1606-os vagy 1607-es regiszterben. A sablon ezt az értéket nem szűri, ezért a TapHome ilyenkor valószínűtlenül magas hőmérsékletet (kb. 16 360 °C) mutat érzékelőhibával együtt. Ellenőrizd a főpanelen a CN32 léghőmérséklet-érzékelő vagy a CN31 vízhőmérséklet-érzékelő csatlakozót; a T1 esetében az útmutató okként a vezetékes vezérlőben lévő szobatermosztát hibáját is megnevezi.

### Elutasított parancs

- Üzemmód: a sablon csak a 0x00, 0x01, 0x02, 0x03 és 0x05 értékeket kínálja.
- Célhőmérséklet: csak 17–30 °C, és Ventilation üzemmódban nem.
- Ventilátorsebesség: csak 0x02–0x05.

### Az egység nem indul el

Ha az XT3 On/Off érintkezőre tartozék van kötve, és az érintkező zárt, a fan coil készenléti állapotban marad, függetlenül attól, milyen üzemmódot állítasz be a TapHome-ban.

## Elérhető eszközök 4

Ezek az eszközök az importálás után jelennek meg a TapHome-ban.

aroVAIR pro WN Modul

Olvasás (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 Többértékű kapcsoló

Értékek / Állapotok: Off · Ventilation · Cooling · Heating · Automatic

Kapcsoló állapot olvasása

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

Kapcsoló állapot írása

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

Szerviz attribútumok

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 Termosztát

Hőmérséklet olvasása

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

Kívánt hőmérséklet olvasása

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

Kívánt hőmérséklet írása

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

Fan Speed Többértékű kapcsoló

Értékek / Állapotok: Low · Medium · High · Automatic

Kapcsoló állapot olvasása

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

Kapcsoló állapot írása

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

Water Temperature Hőmérséklet-érzékelő

Hőmérséklet olvasása

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

**Kapcsolat:** Modbus RTU • 9600 baud• 8N1 • Slave ID: $\[SlaveId]

## Importálási paraméterek

Ezeket az értékeket az XML importálásakor adja meg.

| Az alkalmazás kéri     | Alapérték |
|------------------------|-----------|
| Modbus Slave ID (1–64) | `1`       |

## Kapcsolódó dokumentáció

- [Modbus Integration](https://taphome.com/hu/compatibility/modbus-guide/)
- [Modbus útmutató a TapHome készülékekhez](https://taphome.com/hu/docs/integration/modbus/)
- [Egyszerű konfiguráció sablonok használatával](https://taphome.com/hu/docs/integration/modbus/templates/)
- [Modbus szkriptek és prefetch](https://taphome.com/hu/docs/script/modbus-scripts/)
- [Modbus függvények](https://taphome.com/hu/docs/script/modbus/)
- [Modbus adattípusok](https://taphome.com/hu/docs/script/modbus-data-types/)

