TapHome

Helios easyControls 3.0

Modbus RTU
Trimis de
Ultima actualizare: 03. 2026
Helios easyControls 3.0

Helios easyControls 3.0 este o interfață pentru sistemele de automatizare a clădirilor, destinată unităților de ventilație Helios KWL cu recuperare de căldură. Comunică cu TapHome prin Modbus RTU pe RS-485 și oferă acces la valorile senzorilor de CO2 și de umiditate, la monitorizarea și configurarea turației ventilatorului, la comutarea modurilor de ventilație (Acasă, Absență, Boost, Șemineu) și la gestionarea temporizatoarelor.

Sistemul folosește holding registers în intervalul H:4353–H:21772. Valorile de temperatură se transmit în centiKelvin (cK), unde 0 °C corespunde la 27315 cK.

Conectarea hardware

Cablarea RS-485

Unitatea Helios KWL are o interfață RS-485 Modbus RTU pe blocul de borne al plăcii electronice. Mai multe unități se pot conecta în lanț (daisy chain) pe aceeași magistrală, cu un rezistor de terminație de 120 Ω la ultima unitate.

Schema de cablare Modbus RTU RS-485 Helios easyControls, cu conectarea master-slave în lanț și terminație de 120 Ω

Realizați o conexiune RS-485 cu 3 fire la blocul de borne al unității KWL:

  • MB_A (Data+) la A+/D+ pe RS-485 TapHome
  • MB_B (Data-) la B-/D- pe RS-485 TapHome
  • GND la GND pe sursa de alimentare TapHome

Ultima unitate de pe magistrală necesită un rezistor de terminație de 120 Ω între MB_A și MB_B.

Important — masa comună (GND)

Firul GND trebuie conectat între unitatea Helios și sursa de alimentare TapHome. Fără o masă comună (GND) corectă pot apărea erori de comunicare.

Configurare

Activarea comunicației Modbus

Setările Modbus RTU implicite se pot schimba de pe panoul KWL-BE Touch sau din serverul web intern al unității.

Ecranul setărilor Modbus Helios easyControls 3.0, cu configurarea adresei, a vitezei de transmisie, a parității și a bitului de stop

Parametri Modbus impliciți:

ParametruValoare implicită
Adresă1
Baud rate19200
ParitatePară
Bit de stop1

Configurați TapHome la fel: setați magistrala RS-485 la 19200 baud, paritate pară, 1 bit de stop. Folosiți Slave ID 1 (sau adresa configurată pe unitate).

Prioritatea profilurilor

Dacă sunt active simultan mai multe profiluri, profilul cu prioritate mai mare are prioritate față de cel cu prioritate mai mică. Ordinea priorităților (de la cea mai mare la cea mai mică) este:

  1. Temporizatorul intrării configurabile (atribuit intrărilor digitale)
  2. Funcția șemineu
  3. Ventilația boost
  4. Acasă/Absență

De exemplu, dacă funcția șemineu și ventilația boost sunt active în același timp, funcția șemineu are prioritate față de ventilația boost datorită priorității mai mari.

Funcțiile dispozitivului

Monitorizarea CO2

Valoare CO2 (H:4364) citește cea mai mare dintre valorile CO2 măsurate de senzorii de CO2 conectați, în PPM. Dacă nu este conectat niciun senzor de CO2, valoarea citită este 0, iar TapHome generează un avertisment.

Dispozitivul oferă șapte atribute de service:

  • Senzor CO2 0 până la Senzor CO2 5 (H:4379–H:4384) — valorile citite ale fiecărui senzor în PPM. Valoarea 65535 înseamnă că în poziția respectivă nu este conectat niciun senzor.
  • Prag CO2 (H:20491) — pragul curent pentru controlul CO2 (interval 500–2000 PPM).

Acțiunea de service Prag CO2 permite setarea pragului CO2 pentru reglarea automată a ventilației.

Monitorizarea turației ventilatorului și profiluri

Turație ventilator (H:4353) afișează turația curentă a ventilatorului în procente (0–100 %). Aceasta este turația reală de funcționare a unității de ventilație.

Atributele de service arată turațiile configurate pentru fiecare profil:

  • Turație ventilator Absență (H:20501) — turația ventilatorului în profilul Absență
  • Turație ventilator Acasă (H:20507) — turația ventilatorului în profilul Acasă
  • Turație ventilator Boost (H:20513) — turația ventilatorului în profilul Boost
  • Temperatură dorită a aerului Boost (H:20514) — temperatura dorită a aerului introdus în profilul Boost (conversie din centiKelvin în °C)
  • Control CO2 Boost și Control UR Boost (H:20512, H:20511) — activarea/dezactivarea reglării automate în funcție de CO2 și de umiditate în modul Boost

Două acțiuni de service permit configurarea parametrilor ventilatorului:

  • Configurare turație ventilator — setează simultan turația ventilatorului în procente pentru profilurile Acasă, Absență și Boost
  • Configurare Boost — configurează profilul Boost, inclusiv turația ventilatorului, temperatura dorită a aerului introdus și comutatoarele pentru controlul CO2/UR
Senzor intern (temperatură și umiditate)

Senzor intern (H:4369/H:4370) citește temperatura și umiditatea relativă (UR) de la multisenzorul integrat. Temperatura folosește o codare internă pe 12 biți, iar umiditatea se împarte la 100 pentru a obține valoarea în procente.

Acest dispozitiv oferă numeroase atribute de service pentru monitorizarea sistemului de ventilație:

Temperaturile aerului (toate în centiKelvin, convertite în °C):

  • Temperatura aerului extras (H:4354) — aerul care intră în schimbătorul de căldură din interior
  • Temperatura aerului evacuat (H:4355) — aerul care iese din schimbătorul de căldură spre exterior
  • Temperatura aerului exterior (H:4356) — aerul proaspăt care intră în unitate din exterior
  • Temperatura aerului introdus (H:4358) — aerul tratat introdus în încăperi după trecerea prin încălzitor

Senzori de umiditate:

  • Senzor UR 0 până la Senzor UR 5 (H:4373–H:4378) — valorile citite ale umidității relative de la fiecare senzor, în procente. Valoarea 65535 înseamnă că nu este conectat niciun senzor.
  • Nivel de bază UR (H:20490) — nivelul de bază UR calculat sau setat manual (65535 dacă nu a fost încă calculat)
  • Mod nivel UR (H:20543) — 0 pentru actualizarea automată a nivelului, 1 pentru manual

Starea sistemului:

  • Starea schimbătorului de căldură (H:4616) — funcționarea schimbătorului de căldură: 0 = recuperare de căldură, 1 = recuperare de frig, 2 = bypass, 3 = dezghețare
  • Data schimbării filtrului (H:20546–H:20548) — data ultimei schimbări a filtrului (zi, lună, an)
  • Interval de schimbare a filtrului (H:20537) — intervalul în zile pentru indicatorul de schimbare a filtrului (30–365)

Acțiuni de service pe dispozitivul Senzor intern:

  • Data schimbării filtrului — înregistrează o nouă dată de schimbare a filtrului
  • Nivel de bază UR — setează nivelul de referință al umidității (0–100 %)
  • Mod nivel UR — selectează controlul automat sau manual al nivelului de umiditate
Controlul modului de ventilație

Mod (H:4609) este un comutator cu mai multe valori care controlează profilul de ventilație, cu patru stări:

ValoareModDescriere
0AcasăVentilație normală cu setările profilului Acasă
1AbsențăVentilație redusă pentru perioadele în care casa este nelocuită
2BoostVentilație intensivă (cu temporizator, prin H:21766)
3ȘemineuMod cu suprapresiune pentru casele cu șemineu (cu temporizator, prin H:21767)

Dispozitivul Mod oferă douăsprezece atribute de service cu configurația fiecărui profil:

  • Setările Absență: turația ventilatorului, temperatura dorită a aerului introdus, controlul UR, controlul CO2
  • Setările Acasă: turația ventilatorului, temperatura dorită a aerului introdus, controlul UR, controlul CO2
  • Turațiile ventilatoarelor pentru Șemineu: turații separate în procente pentru ventilatorul de extragere și cel de introducere
  • Starea Programului săptămânal (activat/dezactivat) și Ziua săptămânii (1 = luni până la 7 = duminică)

Cinci acțiuni de service permit configurarea completă a profilurilor:

  • Configurare Absență / Configurare Acasă — configurează pentru fiecare profil turația ventilatorului, temperatura dorită a aerului introdus, controlul UR și CO2
  • Configurare turație ventilator — setează simultan turația ventilatorului în procente pentru Acasă, Absență și Boost
  • Configurare Șemineu — configurează turațiile ventilatoarelor de extragere și de introducere pentru modul Șemineu
  • Program săptămânal — activează sau dezactivează programul săptămânal
Diagnosticare de service la nivel de modul

Modulul oferă nouă atribute de service pentru monitorizarea sistemului:

  • Dată și Oră — ceasul curent al unității (zi, lună, an, ore, minute)
  • Temporizator șemineu și Durată șemineu — starea temporizatorului pentru modul șemineu și durata în minute
  • Temporizator boost și Durată boost — starea temporizatorului pentru ventilația boost și durata în minute
  • Temporizator suplimentar — starea temporizatorului intrării digitale configurabile
  • Program săptămânal — starea programului săptămânal (activat/dezactivat)
  • Data schimbării filtrului — data ultimei schimbări a filtrului

Patru acțiuni de service la nivel de modul:

  • Setare dată și oră — setează ceasul unității (an, lună, zi, oră, minut)
  • Comandă temporizatoare — pornește/oprește temporizatoarele boost, șemineu și suplimentar
  • Configurare temporizatoare — configurează duratele temporizatoarelor boost și șemineu (1–1440 de minute)
  • Schimbare filtru — înregistrează data schimbării filtrului
Funcții suplimentare

Helios easyControls 3.0 oferă și registre pentru patru temperaturi ale aerului (exterior, extras, evacuat, introdus) ca dispozitive senzor de sine stătătoare, o valoare agregată separată a UR, un senzor de temperatură extern opțional (H:4389) și contoare pentru timpul rămas al temporizatoarelor boost/șemineu. Acestea sunt disponibile în prezent ca atribute de service pe dispozitivele Senzor intern și Mod. Pot fi adăugate ca dispozitive TapHome de sine stătătoare într-o actualizare viitoare a șablonului.

Cei patru senzori de temperatură a aerului (exterior, extras, evacuat, introdus) sunt accesibili ca atribute de service pe dispozitivul Senzor intern. Dacă sunt necesare dispozitive de temperatură de sine stătătoare, acestea se pot adăuga în TapHome ca dispozitive Modbus personalizate, folosind adresele registrelor corespunzătoare și conversia din centiKelvin în grade Celsius (scădeți 27315, împărțiți la 100).

Depanare

Nu există comunicare Modbus
  1. Verificați cablurile RS-485:
    • MB_A conectat corect la A+/D+ pe TapHome
    • MB_B conectat corect la B-/D- pe TapHome
    • GND conectat la masa sursei de alimentare TapHome — cea mai frecventă problemă
  2. Verificați dacă adresa Modbus Slave corespunde configurației unității (implicit: 1)
  3. Verificați rezistorul de terminație de 120 Ω de la ultima unitate
  4. Verificați dacă TapHome este setat la: 19200 baud, paritate pară, 1 bit de stop
  5. Măsurați tensiunea dintre MB_A și MB_B — în repaus ar trebui să fie între 1,5 și 5 V
Avertismente ale senzorilor de CO2 sau UR

Dacă TapHome afișează avertismentele „No CO2 sensor” sau „No RH sensor”:

  1. Verificați dacă senzorii externi de CO2/UR sunt conectați fizic la unitatea KWL
  2. Verificați valorile citite ale fiecărui senzor în atributele de service (Senzor CO2 0 până la 5, Senzor UR 0 până la 5) — valoarea 65535 înseamnă că în poziția respectivă nu există niciun senzor
  3. Dacă toți senzorii arată 65535, verificați cablajul senzorilor la blocul de borne al unității KWL
Valori de temperatură incorecte

Valorile de temperatură se transmit în centiKelvin. Dacă valorile citite apar ca numere mari (de ex. 29315 în loc de 20 °C):

  1. Verificați dacă TapHome aplică corect conversia
  2. Formula corectă este: Temperatura în °C = (valoarea în cK - 27315) / 100
  3. Intervalul valid pentru registrele de temperatură este 21000–33224 cK (aproximativ -63 °C până la +59 °C)
Compatibilitatea cu easyControls 2.0

Sistemul easyControls 2.0 folosește un protocol Modbus TCP/IP nestandard, cu nume de variabile codificate ASCII. Nu este compatibil cu acest șablon și nici cu integrarea Modbus standard din TapHome. Acest șablon poate fi folosit numai cu unitățile easyControls 3.0 care au suport Modbus RTU.

Dispozitive disponibile

Helios easyControls 3.0 Modul
Atribute de service
Dată
Oră
Temporizator șemineu
Durată șemineuDurata temporizatorului pentru șemineu, în minute
Temporizator boost
Durată boostDurata temporizatorului pentru ventilația boost, în minute
Temporizator suplimentarStarea temporizatorului intrării digitale configurabile
Program săptămânal
Data schimbării filtrului
Acțiuni de service
Setare dată și oră
Comandă temporizatoarePornește sau oprește temporizatoarele boost, șemineu și suplimentar
Configurare temporizatoareConfigurează duratele temporizatoarelor boost și șemineu (1–1440 de minute)
Schimbare filtruÎnregistrează data înlocuirii filtrului

Helios

Atribute de service
Date
ModbusR(H, 4851, Uint16) 
+ "." + ModbusR(H, 4852, Uint16) 
+ " 20" + ModbusR(H, 4853, Uint16)
Time
var min := ModbusR(H, 4849, Uint16);

ModbusR(H, 4850, Uint16) + ":" + IF(min < 10, "0", "") + min
Fireplace Timer
IF(MODBUSR(H, 21767, Uint16) > 0, "ON", "OFF")
Fireplace Time
MODBUSR(H, 20545, Uint16) + " min";
Boost Timer
IF(MODBUSR(H, 21766, Uint16) > 0, "ON", "OFF")
Boost Time
MODBUSR(H, 20544, Uint16) + " min";
Extra Timer
IF(MODBUSR(H, 21772, Uint16) > 0, "ON", "OFF")
Weekly Timer
IF(MODBUSR(H, 4615, Uint16) > 0, "Enabled", "Disabled")
Filter Change Date
ModbusR(H, 20546, Uint16) 
+ "." + ModbusR(H, 20547, Uint16) 
+ " 20" + ModbusR(H, 20548, Uint16)
Acțiuni de service
Set Date and Time
Parametri: Year 20__ (1–99 Y), Month (1–12 Mo), Day (1–31 Da), Hours (0–23 Ho), Minutes (0–59 Min)
ModbusW(H, 4849, Uint16, Min);
ModbusW(H, 4850, Uint16, Ho);
ModbusW(H, 4851, Uint16, Da);
ModbusW(H, 4852, Uint16, Mo);
ModbusW(H, 4853, Uint16, Y);
Timers Control
Parametri: Boost Timer (On / Off), Fireplace Timer (On / Off), Extra Timer (On / Off)
ModbusWNE(H, 21766, Uint16, bt);
ModbusWNE(H, 21767, Uint16, ft);
ModbusWNE(H, 21772, Uint16, et);
Timers Set Up
Parametri: Boost Time (1–1440 btt), Fireplace Time (1–1440 ftt)
MODBUSWNE(H, 20544, Uint16, btt);
MODBUSWNE(H, 20545, Uint16, ftt);
Filter Change
Parametri: Day (1–31 Da), Month (1–12 Mo), Year (1–99 Y)
ModbusW(H, 20546, Uint16, Da);
ModbusW(H, 20547, Uint16, Mo);
ModbusW(H, 20548, Uint16, Y);
Valoare CO2 Dimmer Doar citire

Cea mai mare dintre valorile CO2 măsurate de senzorii conectați, în PPM — avertizează dacă nu este conectat niciun senzor

Registru: H:4364 UInt16 Unitate: PPM numeric
Atribute de service
Senzor CO2 0
Senzor CO2 1
Senzor CO2 2
Senzor CO2 3
Senzor CO2 4
Senzor CO2 5
Prag CO2Pragul CO2 pentru reglarea automată a ventilației (500–2000 PPM)
Acțiuni de service
Prag CO2Setează pragul CO2 pentru controlul automat al ventilației

Valoare CO2

Citire (modul)
IF(MODBUSR(H, 4364, Uint16)=0, ADDWARNING("No CO2 sensor"));
Citirea nivelului
MODBUSR(H, 4364, Uint16) / 1000000
Atribute de service
CO2 Sensor 0
var press := MODBUSR(H, 4379, Uint16);
IF(press=65535, "No sensor", press/1000000);
CO2 Sensor 1
var press := MODBUSR(H, 4380, Uint16);
IF(press=65535, "No sensor", press/1000000);
CO2 Sensor 2
var press := MODBUSR(H, 4381, Uint16);
IF(press=65535, "No sensor", press/1000000);
CO2 Sensor 3
var press := MODBUSR(H, 4382, Uint16);
IF(press=65535, "No sensor", press/1000000);
CO2 Sensor 4
var press := MODBUSR(H, 4383, Uint16);
IF(press=65535, "No sensor", press/1000000);
CO2 Sensor 5
var press := MODBUSR(H, 4384, Uint16);
IF(press=65535, "No sensor", press/1000000);
Co2 Threshold
MODBUSR(H, 20491, Uint16) + " PPM"
Acțiuni de service
CO2 Threshold
Parametri: Threshold (500–2000 co)
MODBUSW(H, 20491, Uint16, (co))
Turație ventilator Dimmer Doar citire

Turația curentă a ventilatorului, în procente (0–100 %)

Registru: H:4353 UInt16 Unitate: % numeric
Atribute de service
Turație ventilator Absență
Turație ventilator Acasă
Turație ventilator Boost
Temperatură dorită a aerului BoostTemperatura dorită a aerului introdus în profilul Boost
Control CO2 Boost
Control UR Boost
Acțiuni de service
Configurare BoostConfigurează profilul Boost — turația ventilatorului, temperatura dorită a aerului introdus, controlul UR și CO2
Configurare turație ventilatorSetează turația ventilatorului în procente pentru profilurile Acasă, Absență și Boost

Turație ventilator

Citirea nivelului
MODBUSR(H, 4353, Int16) / 100
Atribute de service
Away Fan Speed
MODBUSR(H, 20501, Uint16) + "%";
Home Fan Speed
MODBUSR(H, 20507, Uint16) + "%";
Boost Fan Speed
MODBUSR(H, 20513, Uint16) + "%";
Boost Air Target Temperature
(MODBUSR(H, 20514, UInt16) - 27315)/100 + "°C"
Boost CO2 Control
IF(MODBUSR(H, 20512, Uint16) > 0, "Enabled", "Disabled")
Boost RH Control
IF(MODBUSR(H, 20511, Uint16) > 0, "Enabled", "Disabled")
Acțiuni de service
Boost Set Up
Parametri: Fan Speed [%] (1–100 fsb), Supply Air [5-25°C] (5–25 sab), RH Control (Enabled / Disabled), CO2 Control (Enabled / Disabled)
MODBUSWNE(H, 20511,Uint16,rhb);
MODBUSWNE(H, 20512, Uint16, cob);
MODBUSWNE(H,20513, Uint16, fsb);
MODBUSWNE(H, 20514, UInt16, (sab*100) + 27315);
Fan Speed Setup
Parametri: Home (0–100 ho), Away (0–100 aw), Boost (0–100 bo)
MODBUSW(H, 20501, Uint16, aw);
MODBUSW(H, 20507, Uint16, ho);
MODBUSW(H, 20513, Uint16, bo);
Senzor intern Senzor de temperatură Doar citire

Multisenzor integrat de temperatură și umiditate, cu monitorizarea calității aerului, a stării filtrului și a stării schimbătorului de căldură

Registru: H:4369 Int16 Unitate: °C numeric
Atribute de service
Data schimbării filtrului
Interval de schimbare a filtruluiNumărul de zile între mementourile de schimbare a filtrului (30–365)
Starea schimbătorului de căldurăFuncționarea schimbătorului de căldură — recuperare de căldură, recuperare de frig, bypass sau dezghețare
Temperatura aerului evacuatAerul care iese din schimbătorul de căldură spre exterior
Temperatura aerului extrasAerul care intră în schimbătorul de căldură din interior
Temperatura aerului exteriorAerul proaspăt care intră în unitate din exterior
Temperatura aerului introdusAerul tratat introdus în încăperi după trecerea prin încălzitor
Senzor UR 0
Senzor UR 1
Senzor UR 2
Senzor UR 3
Senzor UR 4
Senzor UR 5
Nivel de bază URNivelul de referință al umidității pentru controlul automat al ventilației
Mod nivel URControlul automat sau manual al nivelului de umiditate
Acțiuni de service
Data schimbării filtruluiÎnregistrează data înlocuirii filtrului
Nivel de bază URSetează nivelul de referință al umidității (0–100 %)
Mod nivel UR

Senzor intern

Citirea umidității
MODBUSR(H, 4370, Int16) / 100
Citire (modul)
IF(MODBUSR(H, 4363, Uint16)=0, ADDWARNING("No RH sensor"));
Citirea temperaturii
MODBUSR(H, 4369, Int16)
Atribute de service
Filter Change Date
MODBUSR(H, 20546, Uint16) + "." + MODBUSR(H, 20547, Uint16) + ".20" + MODBUSR(H, 20548, Uint16)
Filter Change Interval
MODBUSR(H, 20537, Uint16) + " days";
Cell State
SWITCH(MODBUSR(H, 4616, Uint16), 0, "Heat Recovery", 1, "Cool Recovery", 2, "Bypass", 3, "Defrosting", "Unknown") 
Exhaust Air Temperature
(MODBUSR(H, 4355, UInt16) - 27315)/100 + " °C"
Extract Air Temperature
(MODBUSR(H, 4354, UInt16) - 27315)/100 + " °C"
Outdoor Air Temperature
(MODBUSR(H, 4356, UInt16) - 27315)/100 + " °C"
Supply Air Temperature
(MODBUSR(H, 4358, UInt16) - 27315)/100 + " °C"
RH Sensor 0
var temp := MODBUSR(H, 4373, Uint16);
IF(temp=65535, "No sensor", temp);
RH Sensor 1
var temp := MODBUSR(H, 4374, Uint16);
IF(temp=65535, "No sensor", temp);
RH Sensor 2
var temp := MODBUSR(H, 4375, Uint16);
IF(temp=65535, "No sensor", temp);
RH Sensor 3
var temp := MODBUSR(H, 4376, Uint16);
IF(temp=65535, "No sensor", temp);
RH Sensor 4
var temp := MODBUSR(H, 4377, Uint16);
IF(temp=65535, "No sensor", temp);
RH Sensor 5
var temp := MODBUSR(H, 4378, Uint16);
IF(temp=65535, "No sensor", temp);
RH Basic Level
var rh := MODBUSR(H, 20490, Uint16);
IF(rh = 65535, "Not Calculated", rh + "%")
RH Level Mode
IF(MODBUSR(H, 20543, Uint16) > 0, "Manual", "Automatic Level Update");
Acțiuni de service
Filter Change Date
Parametri: Day (1–31 day), Month (1–12 mon), Year (2000–2099 ye)
MODBUSWNE(H, 20546, Uint16, day);
MODBUSWNE(H, 20547, Uint16, mon);
MODBUSWNE(H, 20548, Uint16, ye);
RH Basic Level
Parametri: Basic Level [%] (0–100 bl)
MODBUSW(H, 20490, Uint16, bl);
RH Level Mode
Parametri: Mode (Manual / Automatic Level Update)
MODBUSW(H, 20543, Uint16, mo);
Mod Comutator cu mai multe valori

Selector al profilului de ventilație — modul Acasă, Absență, Boost sau Șemineu, cu setări de turație a ventilatorului și de calitate a aerului pentru fiecare profil

Registru: H:4609 UInt16 multi-register
Valori / Stări: Home · Away · Boost · Fireplace
Acțiuni de service
Program săptămânalActivează sau dezactivează programul săptămânal
Configurare AbsențăConfigurează profilul Absență — turația ventilatorului, temperatura dorită a aerului introdus, controlul UR și CO2
Configurare AcasăConfigurează profilul Acasă — turația ventilatorului, temperatura dorită a aerului introdus, controlul UR și CO2
Configurare turație ventilatorSetează turația ventilatorului în procente pentru profilurile Acasă, Absență și Boost
Configurare ȘemineuConfigurează turațiile ventilatoarelor de extragere și de introducere pentru modul Șemineu

Mod

Citirea stării comutatorului
if(MODBUSR(H, 4609, Uint16) = 1, return(1));
if(MODBUSR(H, 21767, Uint16) = 1, return(3));
if(MODBUSR(H, 21772, Uint16) = 1, return(2));
return(0);
Scrierea stării comutatorului
IF Mu = 0
MODBUSWNE(H, 21767, Uint16, 0);
MODBUSWNE(H, 21772, Uint16, 0);
MODBUSWNE(H, 4609, Uint16, 0);
END
IF Mu = 1
MODBUSWNE(H, 21767, Uint16, 0);
MODBUSWNE(H, 21772, Uint16, 0);
MODBUSWNE(H, 4609, Uint16, 1);
END
IF Mu = 2
MODBUSWNE(H, 21767, Uint16, 0);
MODBUSWNE(H, 21772, Uint16, 1);
MODBUSWNE(H, 4609, Uint16, 0);
END
IF Mu = 3
MODBUSWNE(H, 21767, Uint16, 1);
MODBUSWNE(H, 21772, Uint16, 0);
MODBUSWNE(H, 4609, Uint16, 0);
END
Atribute de service
WeekDay
SWITCH(MODBUSR(H, 4854, Uint16), 1,"Monday",2,"Tuesday",3,"Wednesday",4,"Thursday",5,"Friday",6,"Saturday",7,"Sunday","Unknown")
Weekly Timer
IF(MODBUSR(H, 4615, Uint16) = 1, "ON", "OFF")
Away Fan Speed
MODBUSR(H, 20501, Uint16) + "%"
Away Supply Air
(MODBUSR(H, 20502, UInt16) - 27315)/100 + "°C"
Away RH Control
IF(MODBUSR(H, 20499, Uint16) > 0, "Enabled", "Disabled")
Away CO2 Control
IF(MODBUSR(H, 20500, Uint16) > 0, "Enabled", "Disabled")
Home Fan Speed
MODBUSR(H, 20507, Uint16) + "%"
Home Supply Air
(MODBUSR(H, 20508, UInt16) - 27315)/100 + "°C"
Home RH Control
IF(MODBUSR(H, 20505, Uint16) > 0, "Enabled", "Disabled")
Home CO2 Control
IF(MODBUSR(H, 20506, Uint16) > 0, "Enabled", "Disabled")
Fireplace Extract Fan Speed
MODBUSR(H, 20487, Uint16) + " %"
Fireplace Supply Fan Speed
MODBUSR(H, 20487, Uint16) + " %"
Acțiuni de service
Weekly Timer
Parametri: Tmer (ON / OFF)
MODBUSWNE(H, 4615, Uint16, tim);
Away Set Up
Parametri: Fan Speed [%] (0–100 fsa), Supply Air [5-25°C] (5–25 sata), RH Control (Enabled / Disabled), CO2 Control (Disabled / Enabled)
MODBUSWNE(H, 20499,Uint16,rha);
MODBUSWNE(H, 20500, Uint16, coa);
MODBUSWNE(H,20501, Uint16, fsa);
MODBUSWNE(H, 20502, UInt16, (sata*100) + 27315);
Home Set Up
Parametri: Fan Speed[%] (0–100 fsh), Supply Air [5-25°C] (5–25 sath), RH Control (Enabled / Disabled), CO2 Control (Enabled / Disabled)
MODBUSWNE(H, 20505,Uint16,rhh);
MODBUSWNE(H, 20506, Uint16, coh);
MODBUSWNE(H,20507, Uint16, fsh);
MODBUSWNE(H, 20508, UInt16, (sath*100) + 27315);
Fan Speed Set Up
Parametri: Home [%] (0–100 ho), Away [%] (0–100 aw), Boost [%] (0–100 bo)
MODBUSW(H, 20501, Uint16, aw);
MODBUSW(H, 20507, Uint16, ho);
MODBUSW(H, 20513, Uint16, bo);
Fireplace Set Up
Parametri: Exctract Speed [%] (0–100 ex), Supply Speed [%] (0–100 sup)
MODBUSW(H, 20487, Uint16, ex);
MODBUSW(H, 20488, Uint16, sup);
Conexiune: Modbus RTU • 19200 baud• 8E1 • Slave ID: $[SlaveId]
Îmbunătățiri posibile (8)
  • H:4356 Outdoor Air Temperature (as device) — TEMP_OUTDOOR_AIR — exposed only as service attribute on Internal Sensor, not as standalone temperature device
  • H:4354 Extract Air Temperature (as device) — TEMP_EXTRACT_AIR — exposed only as service attribute on Internal Sensor, not as standalone temperature device
  • H:4355 Exhaust Air Temperature (as device) — TEMP_EXHAUST_AIR — exposed only as service attribute on Internal Sensor, not as standalone temperature device
  • H:4358 Supply Air Temperature (as device) — TEMP_SUPPLY_AIR — exposed only as service attribute on Internal Sensor, not as standalone temperature device
  • H:4363 RH Value (as device) — RH_VALUE — highest RH measurement across sensors. Only used for warning check in readscript, not as standalone humidity device
  • H:4389 Optional External Temperature Sensor — TEMP_OPTIONAL in centiKelvin — not used in template
  • H:4612 Boost Timer Remaining Time — Remaining minutes for boost ventilation timer (65535=duration active). Not exposed as sensor device
  • H:4613 Fireplace Timer Remaining Time — Remaining minutes for fireplace mode timer (65535=duration active). Not exposed as sensor device

Surse

  • PDF
  • PDF
  • https://www.heliosventilatoren.de/en/products/ventilation-with-heat-recovery/domestic-units-for-wall-ceiling-installation/helios-kwl-r-with-easycontrols-3-0

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