TapHome
Comunitate Verificat

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

Ventiloconvector de perete Vaillant aroVAIR pro WN (VA 3-025, 3-035, 3-045 WN) în TapHome prin Modbus RTU pe RS-485, cu cablul livrat conectat la CN22. Mod de funcționare, temperatură setată 17–30 °C cu temperatura camerei, viteza ventilatorului, temperatura apei și avertismente de eroare și de protecție.

Modbus RTU4 dispozitiveRevizia 1.0 Ultima actualizare: 10 noiembrie 2026

Trimis de Adam Tížik

Import în aplicația TapHomeHardware › Modbus › Adăugați din șablon

Descărcați șablon
Pe această pagină

Ghid de integrare

Vaillant aroVAIR pro WN (VA 3-025 WN, VA 3-035 WN, VA 3-045 WN) este un ventiloconvector de perete pentru încălzire și răcire în sisteme hidronice, conectat de obicei la circuitul de apă al unei pompe de căldură. TapHome comunică cu unitatea prin Modbus RTU pe o magistrală RS-485, folosind cablul de comunicație Modbus livrat împreună cu ventiloconvectorul. Un singur șablon acoperă toate cele trei dimensiuni — au aceeași hartă de regiștri Modbus.

Șablonul oferă selectarea modului de funcționare (Off, Ventilation, Cooling, Heating, Automatic), un termostat cu temperatura setată și temperatura măsurată a camerei, selectarea vitezei ventilatorului, temperatura apei la baterie și raportarea automată a semnalizărilor de eroare și de protecție ale unității.

Conectarea hardware

Înainte de a deschide cutia de comandă, opriți alimentarea de la rețea. Regleta de borne XT1 este sub tensiune de 230 V AC. Lucrările electrice la unitate pot fi efectuate numai de un instalator calificat.

Deschiderea cutiei de comandă

  1. Ridicați clapeta frontală a carcasei.
  2. Slăbiți șurubul și scoateți capacul cutiei de comandă.

Conectarea cablului Modbus la CN22

  1. Introduceți cablul de comunicație Modbus livrat în conectorul CN22 de pe placa electronică.
  2. Închideți cutia de comandă.
  3. Conectați magistrala RS-485 care vine de la TapHome la firele P, Q și E ale cablului de comunicație Modbus.
BornăSemnal
PRS-485 A (+)
QRS-485 B (−)
EGND (ecranare opțională)
Pagina din manualul de instalare: conectarea cablului de comunicație Modbus (P, Q, E) la conectorul CN22 de pe placa principală și setarea adresei Modbus cu comutatorul SW1 și comutatorul rotativ ENC2 (adresele 1–64), cu parametrii liniei seriale.

Mai multe ventiloconvectoare pot împărți o singură magistrală RS-485 și un singur TapHome Core. Fiecare unitate are nevoie de propria adresă Modbus (consultați secțiunea Configurare de mai jos).

Schema de conexiuni

Schema de conexiuni a producătorului arată unde se află conectorii relevanți: conectorul CN22 al cablului Modbus cu firele P, Q, E (poziția 12), comutatoarele de adresă SW1 și ENC2 de pe placa de comutatoare (poziția 3), alimentarea de la rețea XT1 (poziția 5) și contactul On/Off XT3 (poziția 6). Senzorul de temperatură a aerului T1 se conectează la CN32, iar senzorul de temperatură a apei T2 la CN31.

Schema de conexiuni a producătorului pentru ventiloconvectorul aroVAIR pro WN, cu plăcile de interfață, principală și de comutatoare, conectorii CN22, XT1, XT3, comutatoarele SW1, ENC2 și bornele P, Q, E.

Contactul On/Off XT3 (opțional)

La regleta de borne XT3 (HA, HB) se poate conecta un accesoriu cu contact uscat On/Off, de exemplu un regulator de sistem:

  • Contact închis — ventiloconvectorul este în standby.
  • Contact deschis — ventiloconvectorul este gata de funcționare.

Contactul funcționează independent de Modbus și poate fi folosit împreună cu comanda prin Modbus. Dacă contactul este conectat, mențineți-l deschis, altfel unitatea rămâne în standby indiferent de ce trimite TapHome.

Pagina din manualul de instalare: conectarea unui accesoriu cu contact uscat On/Off la regleta de borne XT3 (HA, HB) și a unui controler cu fir, cu începutul procedurii pentru clientul Modbus.

Configurare

Activarea comunicației Modbus

Nu este necesară nicio activare din meniu. Modbus este disponibil imediat ce cablul Modbus este conectat la CN22 și unitatea are adresa setată pe SW1 și ENC2.

Setarea adresei Modbus (SW1 și ENC2)

Adresa se setează cu două comutatoare de pe placa de comutatoare aflată pe capacul cutiei de comandă:

  • SW1 (două comutatoare DIP) selectează un grup de 16 adrese: 0–15, 16–31, 32–47 sau 48–63.
  • ENC2 (comutator rotativ) selectează una dintre cele 16 adrese din grupul respectiv.

Pozițiile comutatoarelor sunt prezentate în tabelul de pe pagina din manual de mai sus.

Comutatoarele setează adresele 00–63, care corespund adreselor Modbus 1–64. Adresa Modbus — și deci parametrul de import Modbus Slave ID din TapHome — este adresa de pe comutatoare plus unu. Adresa 00 de pe comutatoare înseamnă Slave ID 1, adresa 05 înseamnă Slave ID 6.

Când mai multe ventiloconvectoare sunt comandate pe aceeași magistrală, setați pentru fiecare unitate o adresă proprie cu SW1 și ENC2.

Parametrii liniei seriale

ParametruOpțiuniSetare din fabrică
Viteză de transmisie (baud rate)4800, 9600, 19200, 38400 bps9600 bps
Biți de date88
Biți de stop1 sau 21
ParitateImpară, pară sau fărăFără
Mod de transmisieModbus RTU—
Verificare eroriCRC-16—
Adresă1–64—

Șablonul presupune setările din fabrică: 9600 bps, 8 biți de date, fără paritate, 1 bit de stop. Viteza de transmisie se poate modifica prin registrul 1640; după modificare, următoarea comunicație trebuie să folosească deja noua setare, altfel unitatea nu răspunde. Șablonul nu scrie acest registru.

Unitatea acceptă codurile de funcție Modbus 03 (citirea mai multor holding registers), 06 (scrierea unui singur holding register) și 16 (scrierea mai multor holding registers).

Adăugarea ventiloconvectorului în TapHome

Importați șablonul pe magistrala RS-485 a TapHome Core setată la aceiași parametri seriali și introduceți Modbus Slave ID-ul unității; pentru mai multe ventiloconvectoare, importați șablonul o dată pentru fiecare unitate, cu propriul Slave ID.

Funcțiile dispozitivului

Modul de funcționare

Registrul 1601 selectează modul de funcționare. TapHome îl afișează ca un comutator cu mai multe valori (Operating Mode):

ValoareMod
0x00Off (oprit)
0x01Ventilation (doar ventilator, fără încălzire sau răcire)
0x02Cooling (răcire)
0x03Heating (încălzire)
0x05Automatic (automat)

Unitatea are și un mod de dezumidificare (0x04), pe care șablonul nu îl oferă. Dacă viteza ventilatorului nu este scrisă împreună cu noul mod, unitatea selectează singură viteza medie a ventilatorului.

Temperatura setată și temperatura camerei

Termostatul (Temperature Setpoint) scrie temperatura dorită (Ts, registrul 1602) în intervalul 17–30 °C și afișează lângă ea temperatura măsurată a camerei T1 (registrul 1606). O temperatură setată în afara intervalului 17–30 °C este respinsă de unitate cu un cod de eroare. În modul Ventilation temperatura setată nu se poate modifica.

Viteza ventilatorului

Registrul 1603 setează viteza ventilatorului (Fan Speed):

ValoareViteză
0x02Low (mică)
0x03Medium (medie)
0x04High (mare)
0x05Automatic (automată)

Valorile 0x00 și 0x01 nu sunt valide; unitatea răspunde la ele cu un cod de eroare.

Temperatura apei

Temperatura apei T2-C la baterie (Water Temperature, registrul 1607) se citește la fiecare 15 secunde. Ambele temperaturi folosesc aceeași codificare: unitatea trimite valoarea brută = (temperatură + 5) × 2 + 30, care acoperă intervalul −20 °C până la 100 °C (valoare brută 0–240). TapHome o decodează ca valoare brută / 2 − 20.

Erori și avertismente

Șablonul citește semnalizările de eroare (registrul 1614) și regiștrii de stare a protecțiilor (1615 și 1617) și le afișează direct pe ventiloconvector în TapHome:

CondițieGravitate
Room temperature sensor error (eroare la senzorul de temperatură a camerei)Eroare
Water temperature sensor error (eroare la senzorul de temperatură a apei)Eroare
EEPROM error (eroare EEPROM)Eroare
Fan speed error (eroare la viteza ventilatorului)Eroare
Water level error (eroare de nivel al apei)Eroare
P1 frost protection active (protecția antiîngheț P1 activă)Avertisment
Frost protection active (protecția antiîngheț activă)Avertisment
Temperature outside operating range (temperatură în afara intervalului de funcționare)Avertisment
Remote off active (oprire de la distanță activă)Avertisment
Capacity outside range (capacitate în afara intervalului)Avertisment

Dispozitivul Operating Mode are și trei atribute de service: blocarea tastelor telecomenzii (Key lock, registrul 1612, bitul 0), funcția blocată (Locked function) — Cooling locked (răcire blocată) sau Heating locked (încălzire blocată) (registrul 1612, biții 1–2) — și starea pompei de condens (Condensate pump, registrul 1613, bitul 0).

Depanare

Nu există comunicație

  • Verificați dacă cablul Modbus este bine fixat în CN22 și dacă P și Q sunt conectate la A și B ale magistralei TapHome.
  • Verificați Slave ID-ul: este adresa de pe comutatoarele SW1 și ENC2 plus unu. Comutatoarele pe 00 înseamnă Slave ID 1.
  • Verificați dacă unitatea folosește în continuare 9600 bps, fără paritate și 1 bit de stop. Dacă viteza de transmisie a fost modificată prin registrul 1640, setați magistrala TapHome la aceeași valoare.
  • Pe o magistrală cu mai multe dispozitive, verificați dacă ultimul dispozitiv de pe magistrală are montată rezistența de terminație.

Valoare nerealistă a temperaturii

Când un senzor de temperatură se defectează, unitatea returnează 0x7FFF (32767) în registrul 1606 sau 1607. Șablonul nu filtrează această valoare, așa că TapHome afișează atunci o temperatură neplauzibil de mare (aproximativ 16 360 °C) împreună cu o eroare de senzor. Verificați conectorul senzorului de aer CN32 sau conectorul senzorului de apă CN31 de pe placa principală; pentru T1, manualul indică drept cauză și un defect al termostatului de cameră din controlerul cu fir.

Comandă respinsă

  • Modul de funcționare: șablonul oferă doar 0x00, 0x01, 0x02, 0x03 și 0x05.
  • Temperatura setată: doar 17–30 °C și nu în modul Ventilation.
  • Viteza ventilatorului: doar 0x02–0x05.

Unitatea nu pornește

Dacă la contactul On/Off XT3 este conectat un accesoriu și contactul este închis, ventiloconvectorul rămâne în standby indiferent de modul de funcționare setat în TapHome.

Dispozitive disponibile 4

Aceste dispozitive apar în TapHome după import.

aroVAIR pro WN Modul

aroVAIR pro WN

Citire (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 Comutator cu mai multe valori
Valori / Stări: Off · Ventilation · Cooling · Heating · Automatic

Operating Mode

Citirea stării comutatorului
MODBUSR(H, 1601, UInt16)
Scrierea stării comutatorului
MODBUSW(H, 1601, UInt16, Mu)
Atribute de service
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

Citirea temperaturii
MODBUSR(H, 1606, UInt16) / 2 - 20
Citirea temperaturii dorite
MODBUSR(H, 1602, UInt16)
Scrierea temperaturii dorite
MODBUSWNE(H, 1602, UInt16, Se)
Fan Speed Comutator cu mai multe valori
Valori / Stări: Low · Medium · High · Automatic

Fan Speed

Citirea stării comutatorului
MODBUSR(H, 1603, UInt16)
Scrierea stării comutatorului
MODBUSW(H, 1603, UInt16, Mu)
Water Temperature Senzor de temperatură

Water Temperature

Citirea temperaturii
MODBUSR(H, 1607, UInt16) / 2 - 20
Conexiune: Modbus RTU • 9600 baud• 8N1 • Slave ID: $[SlaveId]

Parametri de import

Introduceți aceste valori când importați XML-ul.

Solicitat în aplicațieImplicit
Modbus Slave ID (1–64)1

Ați găsit o problemă la acest șablon de dispozitiv?

Spuneți-ne ce nu funcționează, ce lipsește sau cum ar trebui să se comporte șablonul. Feedbackul dvs. ne ajută să păstrăm catalogul corect.

Șablon · portalul TapHome Vaillant aroVAIR pro WN fan coil (VA 3-025/035/045 WN) Deschideți acest șablon în Customer Portal pentru a-l aplica într-una dintre locuințele dvs. sau pentru a propune o îmbunătățire și a o trimite înapoi în catalog. Modbus RTU Vezi în portalul TapHome