---
title: "Vaillant aroVAIR pro WN fan coil (VA 3-025/035/045 WN)"
description: "Vaillant aroVAIR pro WN preko Modbus RTU (RS-485, CN22): način rada, zadana i sobna temperatura, ventilator, temperatura vode, pogreške. Adresa SW1 i ENC2."
url: "https://taphome.com/hr/compatibility/vaillant-arovair-va-3-025-wn/"
language: hr
lastmod: 2026-11-10
generator: hugo
ai:
  topics: ["modbus-rtu","rs485","air-conditioning","fan-coil","hvac","heating","cooling","hydronic"]
  questions: ["Kako integrirati ventilokonvektor Vaillant aroVAIR pro WN sa sustavom TapHome?","Čime upravlja i što očitava predložak TapHome za Vaillant aroVAIR pro WN?","Kako spojiti Vaillant aroVAIR pro WN na TapHome preko Modbus RTU i RS-485?","Kako postaviti Modbus adresu ventilokonvektora aroVAIR pro WN sklopkama SW1 i ENC2?","Zašto je Modbus Slave ID na aroVAIR pro WN za jedan veći od adrese na sklopkama?","Koji baud rate, paritet i stop bitove koristi aroVAIR pro WN?","Zašto aroVAIR pro WN ostaje u stanju pripravnosti iako ga TapHome uključuje?","Zašto TapHome za aroVAIR pro WN prikazuje vrlo visoku temperaturu?"]
---

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

Komunikacija: Modbus RTU

## Upute za integraciju

Vaillant aroVAIR pro WN (VA 3-025 WN, VA 3-035 WN, VA 3-045 WN) je zidni ventilokonvektor za grijanje i hlađenje u hidroničkim sustavima, obično spojen na vodeni krug dizalice topline. TapHome s jedinicom komunicira preko Modbus RTU na sabirnici RS-485, s Modbus komunikacijskim kabelom koji se isporučuje uz ventilokonvektor. Jedan predložak pokriva sve tri veličine jer imaju istu mapu Modbus registara.

Predložak omogućuje odabir načina rada (Off, Ventilation, Cooling, Heating, Automatic), termostat sa zadanom i izmjerenom sobnom temperaturom, odabir brzine ventilatora, temperaturu vode na izmjenjivaču te automatsko javljanje oznaka pogrešaka i zaštita jedinice.

## Hardversko spajanje

> [!WARNING]
> Prije otvaranja upravljačke kutije isključite mrežno napajanje. Blok stezaljki XT1 pod naponom je 230 V AC. Električne radove na jedinici smije izvoditi samo kvalificirani instalater.

### Otvaranje upravljačke kutije

1. Podignite prednju zaklopku kućišta.
2. Otpustite vijak i skinite poklopac upravljačke kutije.

### Spajanje Modbus kabela na CN22

1. Isporučeni Modbus komunikacijski kabel utaknite u priključak **CN22** na elektroničkoj pločici.
2. Zatvorite upravljačku kutiju.
3. Sabirnicu RS-485 iz sustava TapHome spojite na vodiče **P**, **Q** i **E** Modbus komunikacijskog kabela.

| Stezaljka | Signal |
|----------|--------|
| P | RS-485 A (+) |
| Q | RS-485 B (−) |
| E | GND (oklop, izborno) |

![Stranica uputa za ugradnju: spajanje Modbus komunikacijskog kabela (P, Q, E) na priključak CN22 na glavnoj pločici i postavljanje Modbus adrese sklopkom SW1 i okretnom sklopkom ENC2 (adrese 1-64), s parametrima serijske linije.](https://taphome.com/images/compatibility/vaillant-arovair-va-3-025-wn/wiring-modbus-cn22-address_hu_6241246d08c3b0c5.jpg)

Više ventilokonvektora može dijeliti jednu sabirnicu RS-485 i jednu centralnu jedinicu Core. Svaka jedinica treba vlastitu Modbus adresu (vidi Konfiguracija niže).

### Shema spajanja

Proizvođačeva shema spajanja pokazuje gdje su važni priključci: priključak Modbus kabela CN22 s vodičima P, Q, E (stavka 12), sklopke adrese SW1 i ENC2 na pločici sa sklopkama (stavka 3), mrežno napajanje XT1 (stavka 5) i kontakt za uključivanje i isključivanje XT3 (stavka 6). Senzor temperature zraka T1 utaknut je u CN32, a senzor temperature vode T2 u CN31.

![Proizvođačeva shema spajanja ventilokonvektora aroVAIR pro WN s pločicom sučelja, glavnom pločicom i pločicom sa sklopkama, priključcima CN22, XT1, XT3, SW1, ENC2 i stezaljkama P, Q, E.](https://taphome.com/images/compatibility/vaillant-arovair-va-3-025-wn/wiring-connection-diagram_hu_f327b58c96d5fe2a.jpg)

### Kontakt za uključivanje i isključivanje XT3 (izborno)

Na blok stezaljki **XT3** (HA, HB) spaja se dodatni uređaj s beznaponskim kontaktom za uključivanje i isključivanje, na primjer regulator sustava:

- **Kontakt zatvoren** — ventilokonvektor je u stanju pripravnosti.
- **Kontakt otvoren** — ventilokonvektor je spreman za rad.

Kontakt radi neovisno o Modbusu i može se koristiti zajedno s upravljanjem preko Modbusa. Ako je kontakt spojen, držite ga otvorenim, inače jedinica ostaje u stanju pripravnosti bez obzira na to što TapHome šalje.

![Stranica uputa za ugradnju: spajanje dodatnog uređaja s beznaponskim kontaktom za uključivanje i isključivanje na blok stezaljki XT3 (HA, HB) i žičanog regulatora, s početkom postupka za Modbus klijenta.](https://taphome.com/images/compatibility/vaillant-arovair-va-3-025-wn/connect-xt3-onoff_hu_1a984315d208a127.jpg)

## Konfiguracija

### Uključivanje Modbus komunikacije

Uključivanje u izborniku nije potrebno. Modbus je dostupan čim je Modbus kabel spojen na CN22 i jedinica ima adresu postavljenu na SW1 i ENC2.

### Postavljanje Modbus adrese (SW1 i ENC2)

Adresa se postavlja dvjema sklopkama na pločici sa sklopkama na poklopcu upravljačke kutije:

- **SW1** (dvije DIP sklopke) odabire skupinu od 16 adresa: 0–15, 16–31, 32–47 ili 48–63.
- **ENC2** (okretna sklopka) odabire jednu od 16 adresa unutar te skupine.

Položaji sklopki prikazani su u tablici na gornjoj stranici uputa.

> [!NOTE]
> Sklopke postavljaju adrese **00 do 63**, koje odgovaraju Modbus adresama **1 do 64**. Modbus adresa, a time i parametar uvoza **Modbus Slave ID** u sustavu TapHome, jednaka je adresi na sklopkama uvećanoj za jedan. Adresa sklopki 00 je Slave ID 1, adresa sklopki 05 je Slave ID 6.

Kada se preko jedne sabirnice upravlja s više ventilokonvektora, svakoj jedinici dodijelite vlastitu adresu sklopkama SW1 i ENC2.

### Parametri serijske linije

| Parametar | Mogućnosti | Tvornička postavka |
|-----------|---------|-----------------|
| Baud rate (brzina prijenosa) | 4800, 9600, 19200, 38400 bps | 9600 bps |
| Podatkovni bitovi | 8 | 8 |
| Stop bitovi | 1 ili 2 | 1 |
| Paritet | Neparni, parni ili bez pariteta | Bez pariteta |
| Način prijenosa | Modbus RTU | — |
| Provjera pogrešaka | CRC-16 | — |
| Adresa | 1–64 | — |

Predložak očekuje tvorničke postavke: **9600 bps, 8 podatkovnih bitova, bez pariteta, 1 stop bit**. Baud rate se može promijeniti preko registra 1640; nakon promjene sljedeća komunikacija već mora koristiti novu postavku, inače jedinica ne odgovara. Predložak ovaj registar ne upisuje.

Jedinica podržava Modbus funkcijske kodove **03** (čitanje više holding registara), **06** (upis jednog holding registra) i **16** (upis više holding registara).

### Dodavanje ventilokonvektora u sustav TapHome

Predložak uvezite na sabirnicu RS-485 centralne jedinice Core postavljenu na iste serijske parametre i unesite Modbus Slave ID jedinice; za više ventilokonvektora predložak uvezite jednom za svaku jedinicu, s njezinim Slave ID-om.

## Mogućnosti uređaja

### Način rada

Registar 1601 odabire način rada. TapHome ga prikazuje kao prekidač s više vrijednosti:

| Vrijednost | Način |
|-------|------|
| 0x00 | Off (isključeno) |
| 0x01 | Ventilation (samo ventilator, bez grijanja i hlađenja) |
| 0x02 | Cooling (hlađenje) |
| 0x03 | Heating (grijanje) |
| 0x05 | Automatic (automatski) |

Jedinica ima i način odvlaživanja (0x04), koji predložak ne nudi. Ako se brzina ventilatora ne upiše zajedno s novim načinom, jedinica sama odabire srednju brzinu ventilatora.

### Zadana i sobna temperatura

Termostat upisuje ciljnu temperaturu (Ts, registar 1602) u rasponu **17–30 °C** i uz nju prikazuje izmjerenu sobnu temperaturu T1 (registar 1606). Zadanu vrijednost izvan raspona 17–30 °C jedinica odbija s kodom pogreške. U načinu Ventilation zadana vrijednost ne može se postaviti.

### Brzina ventilatora

Registar 1603 postavlja brzinu ventilatora:

| Vrijednost | Brzina |
|-------|-------|
| 0x02 | Low (niska) |
| 0x03 | Medium (srednja) |
| 0x04 | High (visoka) |
| 0x05 | Automatic (automatska) |

Vrijednosti 0x00 i 0x01 nisu valjane; jedinica na njih odgovara kodom pogreške.

### Temperatura vode

Temperatura vode T2-C na izmjenjivaču (registar 1607) očitava se svakih 15 sekundi. Obje temperature koriste isto kodiranje: jedinica šalje raw = (temperatura + 5) × 2 + 30, što pokriva raspon od −20 °C do 100 °C (raw 0–240). TapHome to dekodira kao raw / 2 − 20.

### Pogreške i upozorenja

Predložak očitava oznake pogrešaka (registar 1614) i registre stanja zaštita (1615 i 1617) i prikazuje ih izravno na ventilokonvektoru u sustavu TapHome:

| Stanje | Ozbiljnost |
|-----------|----------|
| Room temperature sensor error (pogreška senzora sobne temperature) | Pogreška |
| Water temperature sensor error (pogreška senzora temperature vode) | Pogreška |
| EEPROM error (pogreška EEPROM-a) | Pogreška |
| Fan speed error (pogreška brzine ventilatora) | Pogreška |
| Water level error (pogreška razine vode) | Pogreška |
| P1 frost protection active (aktivna zaštita od smrzavanja P1) | Upozorenje |
| Frost protection active (aktivna zaštita od smrzavanja) | Upozorenje |
| Temperature outside operating range (temperatura izvan radnog raspona) | Upozorenje |
| Remote off active (aktivno daljinsko isključivanje) | Upozorenje |
| Capacity outside range (kapacitet izvan raspona) | Upozorenje |

Uređaj Operating Mode nosi i tri servisna atributa: zaključavanje tipki daljinskog upravljača (registar 1612, bit 0), zaključanu funkciju, odnosno zaključano hlađenje ili zaključano grijanje (registar 1612, bitovi 1–2), i stanje pumpe kondenzata (registar 1613, bit 0).

## Rješavanje problema

### Nema komunikacije

- Provjerite je li Modbus kabel čvrsto utaknut u CN22 i jesu li P i Q spojeni na A i B sabirnice TapHome.
- Provjerite Slave ID: to je adresa na sklopkama SW1 i ENC2 **uvećana za jedan**. Sklopke na 00 znače Slave ID 1.
- Provjerite koristi li jedinica i dalje 9600 bps, bez pariteta i 1 stop bit. Ako je baud rate promijenjen preko registra 1640, sabirnicu TapHome postavite na istu vrijednost.
- Na sabirnici s više uređaja provjerite ima li posljednji uređaj na sabirnici ugrađen zaključni otpornik.

### Nerealno očitanje temperature

Kada senzor temperature zakaže, jedinica u registru 1606 ili 1607 vraća 0x7FFF (32767). Predložak tu vrijednost ne filtrira, pa TapHome tada prikazuje nerealno visoku temperaturu (oko 16 360 °C) zajedno s pogreškom senzora. Provjerite priključak senzora zraka CN32 ili priključak senzora vode CN31 na glavnoj pločici; za T1 upute kao uzrok navode i kvar sobnog termostata u žičanom regulatoru.

### Naredba je odbijena

- Način rada: predložak nudi samo 0x00, 0x01, 0x02, 0x03 i 0x05.
- Zadana vrijednost: samo 17–30 °C i ne u načinu Ventilation.
- Brzina ventilatora: samo 0x02–0x05.

### Jedinica se ne pokreće

Ako je na kontakt za uključivanje i isključivanje XT3 spojen dodatni uređaj i kontakt je zatvoren, ventilokonvektor ostaje u stanju pripravnosti bez obzira na način rada postavljen u sustavu TapHome.

## Dostupni uređaji 4

Ovi se uređaji pojavljuju u TapHomeu nakon uvoza.

aroVAIR pro WN Modul

Čitanje (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 Prekidač s više vrijednosti

Vrijednosti / stanja: Off · Ventilation · Cooling · Heating · Automatic

Čitanje stanja sklopke

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

Zapis stanja sklopke

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

Servisni atributi

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

Čitanje temperature

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

Čitanje željene temperature

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

Zapis željene temperature

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

Fan Speed Prekidač s više vrijednosti

Vrijednosti / stanja: Low · Medium · High · Automatic

Čitanje stanja sklopke

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

Zapis stanja sklopke

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

Water Temperature Senzor temperature

Čitanje temperature

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

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

## Parametri uvoza

Ove vrijednosti unosite pri uvozu XML-a.

| Pitanje u aplikaciji   | Zadano |
|------------------------|--------|
| Modbus Slave ID (1–64) | `1`    |

## Povezana dokumentacija

- [Modbus Integration](https://taphome.com/hr/compatibility/modbus-guide/)
- [Modbus](https://taphome.com/hr/docs/integration/modbus/)
- [Jednostavna konfiguracija pomoću predložaka](https://taphome.com/hr/docs/integration/modbus/templates/)
- [Skripte Modbus i prefetch](https://taphome.com/hr/docs/script/modbus-scripts/)
- [Funkcije Modbus](https://taphome.com/hr/docs/script/modbus/)
- [Tipovi podataka Modbus](https://taphome.com/hr/docs/script/modbus-data-types/)

