TapHome

Siber DF EVO

Modbus RTU
Trimis de
Ultima actualizare: 03. 2026

Necesită gateway extern

Siber DFEVORFRS485 — pagina produsului

Siber DF EVO

Siber DF EVO este o unitate de ventilație cu dublu flux și recuperare de căldură (HRV/ERV) pentru locuințe, disponibilă în patru modele: DF EVO 1, 2, 3 și 4. Unitatea comunică wireless cu gateway-ul RF-RS485 Siber DFEVORFRS485, care convertește semnalul RF în Modbus RTU prin RS-485 pentru integrarea cu TapHome.

Șablonul TapHome oferă controlul treptei de ventilație cu 7 poziții, patru senzori de temperatură (interior, exterior, aer introdus, aer evacuat), măsurarea debitului de aer, poziția bypassului, starea dezghețării și gestionarea duratei de viață a filtrului.

Conectarea hardware

Unitatea Siber DF EVO nu are o conexiune RS-485 directă. Comunicația necesită gateway-ul DFEVORFRS485 (se vinde separat), care se asociază wireless cu unitatea de ventilație și pune la dispoziție registrele Modbus RTU pe o magistrală RS-485 cablată.

Configurarea gateway-ului
  1. Conectați gateway-ul DFEVORFRS485 la magistrala RS-485 (A+, B-, GND) și la TapHome Core
  2. Asociați gateway-ul cu unitatea DF EVO conform procedurii de asociere Siber — în timpul asocierii, registrul H:41003 raportează valoarea 254 („Binding mode active”)
  3. După asociere, gateway-ul transmite toate datele senzorilor și comenzile de control între unitatea de ventilație și magistrala Modbus

Comunicația RF dintre unitate și gateway are un timp de expirare — dacă timp de 30 de minute nu se primesc date, registrul H:40101 raportează o eroare. Asigurați-vă că gateway-ul se află în raza de acoperire a unității de ventilație.

Configurare

Parametrii conexiunii Modbus
ParametruValoare
Viteză de transmisie (baud rate)19200
ParitatePară (Even)
Biți de stop1
Biți de date8
Slave ID1 (implicit, configurabil)
Monitorizarea erorilor

ReadScript-ul modulului monitorizează registrul H:41003 pentru coduri de eroare și le raportează în TapHome:

CodSemnificațieSeveritate în TapHome
1Defecțiune nespecificatăEroare
2Oprire de urgențăAvertizare
3Eroare ventilator de introducere 1Eroare
4Eroare senzor X22Eroare
5Eroare senzor X23Eroare
6Eroare senzor X21Eroare
7Eroare senzor X20Eroare
8Eroare ventilator 2Eroare
254Mod de asociere activAvertizare
255Identificarea dispozitivului activăAvertizare

Funcțiile dispozitivului

Controlul treptei de ventilație

Treaptă de ventilație (citire H:41000 / scriere H:41500) este un comutator cu mai multe valori cu 7 poziții:

  • Oprit — unitatea este oprită
  • Minim — minimul absolut (modul absență)
  • Treapta 1 — redusă
  • Treapta 2 — nominală
  • Treapta 3 — ridicată
  • Automat — reglarea automată a treptei
  • Boost — debit de aer maxim

Registrul de citire folosește o mapare complexă (comenzi prioritare temporare, modul absență), pe care șablonul o transpune în cele 7 poziții ale comutatorului. Registrul de scriere acceptă direct indexul poziției.

Monitorizarea turației ventilatoarelor

Doi senzori raportează turația reală a ventilatoarelor în procente (0–100 %):

  • Turație ventilator de introducere (H:41002) — turația ventilatorului de introducere
  • Turație ventilator de evacuare (H:41001) — turația ventilatorului de evacuare
Monitorizarea temperaturilor

Patru senzori de temperatură citesc valori LittleEndianFloat, fiecare din câte două registre holding:

  • Temperatură interioară (H:41005–41006) — temperatura aerului din interior
  • Temperatură exterioară (H:41007–41008) — temperatura aerului exterior, folosită și pentru protecția împotriva înghețului
  • Temperatură aer introdus (H:41011–41012) — temperatura aerului proaspăt introdus în locuință după recuperarea căldurii
  • Temperatură aer evacuat (H:41009–41010) — temperatura aerului viciat evacuat din locuință

Valoarea NaN indică faptul că senzorul nu este disponibil. Valorile sub -273 °C indică o problemă a senzorului.

Măsurarea debitului de aer

Doi senzori citesc debitul volumic în m³/h ca valori LittleEndianFloat:

  • Debit aer introdus (H:41019–41020) — debitul volumic al aerului introdus
  • Debit aer evacuat (H:41021–41022) — debitul volumic al aerului evacuat

Senzorii de debit de aer s-ar putea să nu fie disponibili la toate modelele de placă internă (VMD-02RPS78/66). Valoarea specială 0x7FFF înseamnă „nu este disponibil”.

Starea bypassului și a dezghețării
  • Poziție bypass (H:41016) — poziția clapetei bypass în procente: 0 % = închisă, 100 % = deschisă. Valorile peste 120 % indică o eroare. Bypassul se deschide automat în funcție de temperaturile interioară și exterioară, pentru răcire pasivă (free cooling)
  • Dezghețare (H:41015) — starea protecției împotriva înghețului. La temperaturi exterioare scăzute, unitatea pornește dezghețarea progresivă
Gestionarea filtrului

Starea filtrului (H:41042) afișează durata de viață rămasă a filtrului ca procent inversat (100 % = nou, 0 % = trebuie înlocuit). ReadScript-ul monitorizează și H:41014 și adaugă o avertizare când filtrul este murdar.

Două atribute de service oferă detalii suplimentare:

  • Zile până la înlocuirea filtrului (H:41040) — zilele rămase până când filtrul trebuie curățat sau înlocuit
  • Interval de înlocuire a filtrului (H:41041) — intervalul configurat, în zile

Acțiunea de service Resetare contor filtru (scrie H:42000) resetează contorul filtrului după curățare sau înlocuire.

Siber recomandă verificarea filtrelor la fiecare 3 luni, curățarea la fiecare 6 luni și înlocuirea cel puțin o dată pe an.

Funcții suplimentare

DF EVO oferă și registre pentru umiditatea interioară și exterioară (necesită senzorul wireless opțional DFEVOHR), nivelul de CO2 (necesită senzorul opțional DFEVOCO2), indicele calității aerului, nivelurile de putere ale preîncălzitorului și ale încălzitorului final, precum și configurarea turației ventilatoarelor (în procente) pentru fiecare treaptă. Prin Modbus sunt disponibile și temporizatoarele pentru comanda prioritară temporară a treptei (până la 18 ore) și valorile setate pentru protecția împotriva înghețului. Acestea pot fi adăugate într-o actualizare viitoare a șablonului.

Depanare

Nu există comunicare Modbus
  1. Verificați dacă gateway-ul DFEVORFRS485 este alimentat și asociat cu unitatea de ventilație
  2. Verificați cablajul RS-485 dintre gateway și TapHome Core (A+, B-, GND)
  3. Verificați dacă TapHome este configurat pentru 19200 baud, paritate pară (even), 1 bit de stop
  4. Verificați registrul H:40101 — valoarea 1 indică pierderea comunicării RF dintre gateway și unitate (fără comunicare timp de peste 30 de minute)
Senzorii afișează NaN sau valori extreme
  1. NaN indică faptul că senzorul nu este disponibil — verificați conexiunea fizică a senzorului în interiorul unității
  2. Valorile sub -273 °C indică o problemă hardware a senzorului
  3. Valoarea de debit 0x7FFF înseamnă că senzorul de debit nu este disponibil la modelul de placă instalat
Avertizare de filtru în TapHome
  1. Avertizarea „Filter je spinavy” apare când H:41014 raportează că filtrul este murdar
  2. Curățați sau înlocuiți filtrul conform procedurii de întreținere Siber
  3. După înlocuirea filtrului, folosiți acțiunea de service Resetare contor filtru în TapHome pentru a șterge avertizarea și a reseta contorul

Dispozitive disponibile

Siber DF EVO Modul

Siber DF EVO

Citire (modul)
switch(modbusr(H, 41003, Uint16),
1, ADDERROR("Nespecifikovana chyba"),
2, ADDWARNING("Nudzove zastavenie"),
3, ADDERROR("Chyba vstupneho ventilatora 1"),
4, ADDERROR("Chyba senzora X22"),
5, ADDERROR("Chyba senzora X23"),
6, ADDERROR("Chyba senzora X21"),
7, ADDERROR("Chyba senzora X20"),
8, ADDERROR("Chyba ventilatora 2"),
254, ADDWARNING("Parovaci rezim je aktivny"),
255, ADDWARNING("Identifikacia zariadenia je aktivna"),
NaN
)
Poziție bypass Intrare analogică Doar citire

Poziția clapetei bypass a schimbătorului de căldură — 0 % închisă, 100 % deschisă

Registru: H:41016 UInt16 Unitate: % numeric

Poziție bypass

Citirea nivelului de intrare
MODBUSR(H, 41016, Uint16) / 100
Starea filtrului Intrare analogică Doar citire

Durata de viață rămasă a filtrului de aer — 100 % nou, 0 % trebuie înlocuit; avertizează când filtrul este murdar

Registru: H:41042 UInt16 Unitate: % numeric
Atribute de service
Zile până la înlocuirea filtrului
Interval de înlocuire a filtrului
Acțiuni de service
Resetare contor filtru

Starea filtrului

Citire (modul)
if modbusr(H, 41014, Bool)
	ADDWARNING("Filter je spinavy");
end
Citirea nivelului de intrare
linear(MODBUSR(H, 41042, Uint16) / 100, 0, 1, 1, 0)
Atribute de service
Cas do vymeny filtra [dni]
modbusr(H, 41040, Uint16)
Interval na vymenu filtra [dni]
modbusr(H, 41041, Uint16)
Acțiuni de service
Vymena filtra
modbusw(H, 42000, Uint16, 0)
Dezghețare Contact reed Doar citire

Starea protecției împotriva înghețului — activă când temperaturile exterioare scăzute necesită dezghețare

Registru: H:41015 Bool

Dezghețare

Citire
MODBUSR(H, 41015, Bool)
Temperatură interioară Senzor de temperatură Doar citire
Registru: H:41005 LittleEndianFloat Unitate: °C numeric

Temperatură interioară

Citirea temperaturii
MODBUSR(H, 41005, LittleEndianFloat)
Debit aer introdus Variabilă Doar citire

Debitul volumic al aerului introdus, în m³/h

Registru: H:41019 LittleEndianFloat Unitate: m³/h numeric

Debit aer introdus

Citire
MODBUSR(H, 41019, LittleEndianFloat)
Debit aer evacuat Variabilă Doar citire

Debitul volumic al aerului evacuat, în m³/h

Registru: H:41021 LittleEndianFloat Unitate: m³/h numeric

Debit aer evacuat

Citire
MODBUSR(H, 41021, LittleEndianFloat)
Treaptă de ventilație Comutator cu mai multe valori

Selectorul treptei de ventilație — Oprit, Minim, Treapta 1–3, Automat, Boost

Registru: H:41000 → H:41500 UInt16 multi-value
Valori / Stări: ${level_0Of4} · Minimum · Automatika · Boost

Treaptă de ventilație

Citirea stării comutatorului
var read := MODBUSR(H, 41000, Uint16);
switch(read,
1, 2,
2, 3,
3, 4,
11, 1,
12, 2,
13, 3,
21, 1,
23, 7,
24, 5,
0)
Scrierea stării comutatorului
MODBUSW(H, 41500, Uint16, Mu)
Turație ventilator de introducere Variabilă Doar citire

Turația reală a ventilatorului de introducere, în procente

Registru: H:41002 UInt16 Unitate: % numeric

Turație ventilator de introducere

Citire
MODBUSR(H, 41002, Uint16)/200
Turație ventilator de evacuare Variabilă Doar citire

Turația reală a ventilatorului de evacuare, în procente

Registru: H:41001 UInt16 Unitate: % numeric

Turație ventilator de evacuare

Citire
MODBUSR(H, 41001, Uint16)/200
Temperatură exterioară Senzor de temperatură Doar citire
Registru: H:41007 LittleEndianFloat Unitate: °C numeric

Temperatură exterioară

Citirea temperaturii
MODBUSR(H, 41007, LittleEndianFloat)
Temperatură aer introdus Senzor de temperatură Doar citire

Temperatura aerului proaspăt introdus în locuință după recuperarea căldurii

Registru: H:41011 LittleEndianFloat Unitate: °C numeric

Temperatură aer introdus

Citirea temperaturii
MODBUSR(H, 41011, LittleEndianFloat)
Temperatură aer evacuat Senzor de temperatură Doar citire

Temperatura aerului viciat evacuat din locuință înainte de recuperarea căldurii

Registru: H:41009 LittleEndianFloat Unitate: °C numeric

Temperatură aer evacuat

Citirea temperaturii
MODBUSR(H, 41009, LittleEndianFloat)
Conexiune: Modbus RTU • 19200 baud• 8E1 • Slave ID: $[SlaveId]
Îmbunătățiri posibile (24)
  • H:41004 Remaining Override Time — Minutes remaining for temporary speed override; only valid when actual speed = 11/12/13 (timer override modes)
  • H:41013 Preheater Level — 0%=off, 100%=maximum, EFh=not available; preheater power level for anti-ice protection
  • H:41017 Indoor Humidity — Relative humidity %, requires optional wireless humidity sensor (DFEVOHR); EFh=not available
  • H:41018 Outdoor Humidity — Not available on VMD-02RPS78/66 models (value=EFh)
  • H:41023 Air Quality — 0%=poor, 100%=excellent; not available on VMD-02RPS78/66 (value=EFh); requires optional sensor
  • H:41024 Air Quality Basis — Bitmask: bit0=VOC, bit1=CO2, bit2=RH; not available on VMD-02RPS78/66
  • H:41025 CO2 Level — ppm, requires optional CO2 sensor (DFEVOCO2); 7FFFh=not available
  • H:41026 Post Heater Level — 0%=off, 100%=maximum, EFh=not available; post-heater power level
  • H:41027 Speed Capability Bits — Bitmask: preheater/postheater available, night/timer/auto/boost/OFF capable, speed 4–10 capable
  • H:41501 Override Time Speed 1 — Write-only, minutes; triggers temporary override to speed 1 (max 18h = 1080 min)
  • H:41502 Override Time Speed 2 — Write-only, minutes; triggers temporary override to speed 2 (max 18h = 1080 min)
  • H:41503 Override Time Speed 3 — Write-only, minutes; triggers temporary override to speed 3 (max 18h = 1080 min)
  • H:42001 Standby Speed Supply — R/W, 0–40%, supply fan speed in standby mode
  • H:42002 Standby Speed Exhaust — R/W, 0–40%, exhaust fan speed in standby mode
  • H:42003 Low Speed Supply — R/W, 0–80%, supply fan speed at low setting
  • H:42004 Low Speed Exhaust — R/W, 0–80%, exhaust fan speed at low setting
  • H:42005 Medium Speed Supply — R/W, 0–100%, supply fan speed at medium setting
  • H:42006 Medium Speed Exhaust — R/W, 10–100%, exhaust fan speed at medium setting
  • H:42007 High Speed Supply — R/W, 0–100%, supply fan speed at high setting
  • H:42008 High Speed Exhaust — R/W, 10–100%, exhaust fan speed at high setting
  • H:42009 Frost Protection Preheater Setpoint — R/W, FLOAT, -20–50°C; temperature setpoint for frost protection preheater activation
  • H:42011 Preheater Setpoint — R/W, FLOAT, -20–50°C; preheater target temperature setpoint
  • H:42013 Free Ventilation Heating Setpoint — R/W, FLOAT, 0–30°C; bypass heating mode activation temperature
  • H:42015 Free Ventilation Cooling Offset — R/W, FLOAT, 1–10 K; bypass cooling mode temperature offset

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