TapHome

2VV Daphne

Modbus RTU
Trimis de
Ultima actualizare: 10. 2026
2VV Daphne

2VV Daphne este o unitate de ventilație cu recuperare de căldură (HRU) controlată de sistemul AirGENIO. Acest șablon TapHome se conectează la unitate prin Modbus RTU pe RS-485 și oferă controlul debitului de aer, trei senzori de temperatură, monitorizarea filtrului, selectarea senzorului de temperatură și un comutator pentru controlul manual/automat al temperaturii.

Ghidul Modbus AirGENIO acoperă toate produsele 2VV (perdele de aer cu automatizare COMFORT, SUPERIOR sau IC, controlere SC și unități HRU/AHU). Daphne folosește subsetul de registre HRU (rândurile verzi din tabelul XLS Modbus).

Conexiunea hardware

Cablarea RS-485

Placa de comandă AirGENIO are borne RS-485 marcate A și B. Poziția exactă a pinilor depinde de tipul plăcii de comandă montate în unitate.

Automatizare COMFORT (module-B) — borne RS-485: B (pin 25), A (pin 24), GND (pin 23)

Placa principală a automatizării COMFORT (module-B) — borne RS-485 B (pin 25), A (pin 24), GND (pin 23)

Automatizare SUPERIOR, IC, SC (module-A) — borne RS-485: A (pin 25), B (pin 26), GND (pin 28). Această placă are și un port Ethernet pentru Modbus TCP.

Placa principală a automatizării SUPERIOR, IC, SC (module-A) — borne RS-485 A (pin 25), B (pin 26), GND (pin 28) și port Ethernet TCP

Conectarea la magistrala RS-485 TapHome:

  • A pe AirGENIO → A+/D+ pe TapHome
  • B pe AirGENIO → B-/D- pe TapHome
  • GND pe AirGENIO → GND pe TapHome

Important — polaritatea

Inversarea conexiunilor A și B poate împiedica comunicația și poate opri chiar întregul sistem din cauza tensiunii de polarizare incorecte pe borne. Folosiți aceleași culori de cablu (de ex. alb pentru A, albastru pentru B) la toate dispozitivele.

Specificația cablului
  • Tip: pereche torsadată ecranată (tip telefonic), de ex. Belden 3105A
  • Lungime maximă a cablului: 150 m (până la 700 m cu Belden 3105A)
  • Număr maxim de dispozitive pe magistrală: 32 (inclusiv repetoarele)
  • Ecranul trebuie legat la pământ într-un singur punct (un capăt al cablului principal)
  • Folosiți o pereche torsadată pentru A/B și un fir separat pentru GND
Topologia magistralei
Topologia liniară (daisy-chain) a magistralei RS-485 pentru dispozitivele 2VV AirGENIO

Dispozitivele se conectează în topologie liniară (daisy-chain). Plăcile principale (module-B, module-A) au deja un rezistor de terminare integrat.

Configurare

Setările Modbus RTU

Pentru configurarea parametrilor de comunicație, intrați în meniul de service al panoului de comandă AirGENIO cu codul 1616, apoi accesați 20 - Modbus RTU. Ecranul setărilor Modbus RTU permite configurarea adresei slave (1–247, implicit 1), a vitezei de transmisie (baud rate, implicit 9600) și a parității.

Meniul de service AirGENIO: Service (cod 1616) → 20 - Modbus RTU → setările Address, Baudrate, Parity

Nepotrivirea parității — verificați înainte de conectare

Șablonul XML TapHome specifică paritatea Even, dar manualul PDF indică paritatea implicită ODD. Înainte de conectare, verificați setarea parității pe unitate (meniul de service 20, codul 1616). Dacă comunicarea nu funcționează, încercați să comutați între paritatea Even și ODD în setările modulului din TapHome.

Paritatea se poate schimba și prin registrul Modbus H:25023 (0=None, 1=ODD, 2=Even).

Setările de rețea (Modbus TCP)

Doar pentru automatizarea SUPERIOR, IC și SC — accesați 21 - Network pentru a configura adresa IP, masca de subrețea, gateway-ul și setările DHCP pentru comunicația Modbus TCP.

Meniul de service AirGENIO: Service (cod 1616) → 21 - Network → setările DHCP, IP address, Mask, Gateway
Resetarea software după modificări

După orice modificare în meniul 20 - Modbus RTU sau 21 - Network este necesară o resetare software. Accesați 48 - Software reset și confirmați cu SW RESET.

Meniul de service AirGENIO: Service (cod 1616) → 48 - Software reset → confirmare SW RESET

Resetarea software este obligatorie după modificarea setărilor Modbus RTU sau Network. Unitatea repornește și aplică noii parametri de comunicație.

Specificații tehnice
ParametruValoare
ProtocolModbus RTU Slave, RS-485
Baud rate9600 (implicit)
ParitateODD (implicit) / Even (șablon)
Biți de stop1
Biți de date8
Slave ID1–247 (implicit 1)
Lungime maximă a cablului150 m (700 m cu Belden 3105A)
Număr maxim de dispozitive pe magistrală32

Funcțiile dispozitivului

Controlul debitului de aer

Debit de aer manual controlează turația ventilatorului unității ca valoare continuă de dimmer (0–100 %). Șablonul citește starea PORNIT/OPRIT din H:21000 și nivelul debitului din H:21001 (valoare în promile, 0–1000). Scrierea unui nivel mai mare decât 0 setează debitul și pornește unitatea; scrierea valorii 0 oprește unitatea.

Două atribute de service arată limitele calibrate ale debitului de aer:

  • Debit maxim manual (H:10110) — debitul maxim de aer după calibrare
  • Debit minim manual (H:10111) — debitul minim de aer după calibrare
Monitorizarea temperaturilor

Șablonul oferă trei senzori de temperatură care citesc din registrele de intrare, cu împărțire automată la 10:

  • Temperatură exterioară (A:18006) — senzor de temperatură exterioară (tip de dispozitiv 3003 cu funcție de securitate)
  • Temperatura aerului la ieșire (A:18007) — temperatura aerului evacuat care părăsește clădirea (TempEXT1 în manual)
  • Temperatura aerului la intrare (A:18008) — temperatura aerului introdus după recuperarea căldurii (TempEXT3 în manual)

Denumirile din șablon „aer la intrare” și „aer la ieșire” sunt din perspectiva clădirii: intrare = aerul proaspăt care intră în clădire (după schimbul de căldură), ieșire = aerul evacuat care iese din clădire. Manualul folosește pentru acestea denumirile de senzor TempEXT3 și, respectiv, TempEXT1.

Monitorizarea filtrului

Starea filtrului (A:18015) arată starea filtrului ca valoare procentuală. Două atribute de service oferă o urmărire detaliată:

  • Ore de funcționare filtru (H:25018) — orele de funcționare actuale ale filtrului (0–3000)
  • Ore maxime de funcționare filtru (H:25019) — numărul maxim de ore până la înlocuire (200–3000, implicit 1440)

Când orele de funcționare se apropie de valoarea maximă, planificați înlocuirea filtrului pentru a menține calitatea aerului și eficiența unității.

Configurarea controlului temperaturii

Selectarea senzorului de temperatură (H:25008) alege senzorul folosit pentru reglarea temperaturii:

ValoareSenzorInterval de temperatură
0Canal de introducere15–45 °C
1Canal de extragere15–30 °C
2Cameră15–30 °C
3Termostat—
4Cameră BMS—

Modul de control al temperaturii (H:25032) comută între:

  • Manual (OPRIT) — control direct al puterii încălzitorului
  • Automat (PORNIT) — reglarea automată a temperaturii pe baza senzorului selectat

Ambele registre fac parte din grupul SERVICE_HARD, ceea ce înseamnă că nu sunt afectate de resetarea la setările din fabrică.

Funcții suplimentare

Sistemul AirGENIO suportă și controlul temperaturii setate (H:21003), senzorul de temperatură a aerului la intrare (A:18009), temperatura apei pe retur (A:18010), temperatura camerei (A:18011), puterea încălzitorului (A:18013), procentul filtrului (A:18016), cuvântul de stare al unității (A:18000), masca de biți a erorilor (A:18001), starea senzorilor (A:18003) și comutarea modului zi/noapte (H:21009). Acestea pot fi adăugate într-o actualizare viitoare a șablonului.

Registrul temperaturii setate (H:21003) nu este inclus în șablonul actual. Pentru a controla temperatura setată, acesta poate fi adăugat în TapHome ca dispozitiv Modbus personalizat, folosind registrul H21003 cu valoarea în °C.

Rezolvarea problemelor

Nu există comunicare Modbus
  1. Verificați setarea parității — cea mai frecventă problemă. Șablonul folosește paritatea Even, dar valoarea implicită a unității este ODD. Verificați meniul de service 20 sau încercați ambele setări în TapHome
  2. Verificați cablurile RS-485:
    • A pe AirGENIO conectat corect la A+/D+ pe TapHome
    • B pe AirGENIO conectat corect la B-/D- pe TapHome
    • GND conectat între AirGENIO și TapHome
  3. Verificați dacă adresa Modbus Slave este aceeași pe unitate și în TapHome (implicit: 1)
  4. Confirmați că TapHome este setat la: 9600 baud, 1 bit de stop, 8 biți de date
  5. După orice modificare a setărilor Modbus pe unitate, efectuați o resetare software (Service → 48 → SW RESET)
Comunicația funcționează, dar valorile sunt greșite
  1. Verificați scalarea temperaturii — toate registrele de temperatură folosesc împărțirea la 10 (nu la 100, ca la alte dispozitive)
  2. Verificați dacă adresele registrelor folosesc adresarea PLC (BASE+1) — manualul folosește adrese PLC, în timp ce șablonul folosește adrese Modbus brute (cu una mai mici)
  3. La debitul de aer, valorile sunt în promile (0–1000), nu în procente
Alarma filtrului
  1. Comparați Ore de funcționare filtru (H:25018) cu Ore maxime de funcționare filtru (H:25019) în atributele de service
  2. Curățați sau înlocuiți filtrul
  3. După înlocuire, resetați contorul filtrului de pe panoul de comandă al unității

Dispozitive disponibile

2VV Daphne Modul
Debit de aer manual Dimmer

Control manual al debitului de aer — setează turația ventilatorului în procente (0–100 %), citește starea PORNIT/OPRIT și nivelul debitului în promile

Registru: H:21000, H:21001 → H:21001, H:21000 Bool + UInt16 Unitate: ‰ compound
Atribute de service
Debit maxim manualLimita maximă a debitului de aer după calibrarea ventilatorului
Debit minim manualLimita minimă a debitului de aer după calibrarea ventilatorului

Debit de aer manual

Citirea nivelului
var st := MODBUSR(H, 21000, Bool);
var va := MODBUSR(H, 21001, Uint16) / 1000;

if st = 1
	return(va);
else
	return(st);
end
Scrierea nivelului
if Le > 0
	MODBUSW(H, 21001, Uint16, Le * 1000);
	MODBUSW(H, 21000, Uint16, 1);
else
	MODBUSW(H, 21000, Uint16, 0);
end
Atribute de service
Max Flow Manual
modbusr(H, 10110, Uint16) / 10
Min Flow Manual
modbusr(H, 10111, Uint16) / 10
Starea filtrului Intrare analogică Doar citire

Indicator al stării filtrului, cu urmărirea orelor de funcționare și interval de înlocuire configurabil

Registru: A:18015 UInt16 Unitate: % numeric
Atribute de service
Ore de funcționare filtruOrele de funcționare actuale ale filtrului (0–3000)
Ore maxime de funcționare filtruNumărul maxim de ore ale filtrului până la înlocuire (200–3000, implicit 1440)

Starea filtrului

Citirea nivelului de intrare
MODBUSR(A, 18015, Uint16) / 100
Atribute de service
Filter Woring Hours
modbusr(H, 25018, Uint16) 
Filter Max Hours
modbusr(H, 25019, Uint16) 
Temperatura aerului la intrare Senzor de temperatură Doar citire

Temperatura aerului introdus după recuperarea căldurii — aerul proaspăt care intră în clădire

Registru: A:18008 Int16 Unitate: °C numeric

Temperatura aerului la intrare

Citirea temperaturii
MODBUSR(A, 18008, Int16) / 10
Temperatura aerului la ieșire Senzor de temperatură Doar citire

Temperatura aerului evacuat care iese din clădire (senzorul de aer exterior TempEXT1)

Registru: A:18007 Int16 Unitate: °C numeric

Temperatura aerului la ieșire

Citirea temperaturii
MODBUSR(A, 18007, Int16) / 10
Selectarea senzorului de temperatură Comutator cu mai multe valori

Selectează senzorul de temperatură folosit pentru reglarea automată a temperaturii

Registru: H:25008 UInt16 numeric
Valori / Stări: Supply duct · Extract duct · Room · Thermostat · Room BMS

Selectarea senzorului de temperatură

Citirea stării comutatorului
MODBUSR(H, 25008, Uint16)
Scrierea stării comutatorului
MODBUSW(H, 25008, Uint16, Mu)
Modul de control al temperaturii Comutator

Comută între controlul manual al încălzitorului și reglarea automată a temperaturii pe baza senzorului selectat

Registru: H:25032 Bool
Valori / Stări: Automatic · Manual

Modul de control al temperaturii

Citirea stării comutatorului
MODBUSR(H, 25032, Bool)
Scrierea stării comutatorului
MODBUSW(H, 25032, Bool, St)
Temperatură exterioară Senzor de temperatură Doar citire

Senzor de temperatură exterioară cu funcție de monitorizare de securitate

Registru: A:18006 Int16 Unitate: °C numeric

Temperatură exterioară

Citirea temperaturii
MODBUSR(A, 18006, Int16) / 10
Conexiune: Modbus RTU • 9600 baud• 8E1 • Slave ID: $[SlaveId]
Îmbunătățiri posibile (12)
  • H:21003 Temperature Setpoint — Temperature setpoint in °C — used in all usage examples for automatic temperature control
  • A:18009 Inlet Air Temperature (TempINT1) — Inlet air temperature sensor (INT1), scale /10 °C. Range -40 to 100°C
  • A:18010 Water Return Temperature (TempWOut) — Water return temperature for water heater models, scale /10 °C
  • A:18011 Room Temperature (TempRoom) — Room temperature from CT-ROOM sensor, scale /10 °C
  • A:18013 Heater Power — Heater output power in %, range 0–100
  • A:18016 Filter Percentage — Filter wear percentage (0–100%). More direct than the current A:18015 reading
  • A:18000 Unit Global Status — 16-bit status word — ON/OFF, auto heat, auto flow, night reduction, door contact, antifreeze, summer/winter etc.
  • A:18001 Software Error — Error bitmask — fan error, filter error/warning, heater error, DX error, global error, config file error
  • A:18003 Sensor Status — Sensor OK/ERROR bitmask for all temperature sensors (outside, outlet, inlet, water return, room, BMS)
  • H:21009 Day/Night Mode — Day/Night switching: 0=Day, 1=Night. Used with SC controls
  • H:23002 BMS Outside Temperature — Write outside temperature from BMS (must write every 30s). Requires H:20044=1 to enable
  • H:25033 Temperature Control Mode (direct register) — Same function as H:25032 in template but using the documented register address. 0=manual, 1=automatic

Surse

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.

Verificat de TapHome

Doriți să folosiți acest șablon în TapHome Core?

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.

Deschideți în portal