TapHome

Helios easyControls 3.0

Modbus RTU
Submitted by
Last updated: 03. 2026

A Helios easyControls 3.0 egy épületautomatizálási interfész a Helios KWL szellőzőegységekhez hővisszanyeréssel. A TapHome-mal Modbus RTU-n keresztül kommunikál RS-485-ön, és hozzáférést biztosít a CO2- és páratartalom-érzékelők értékeihez, a ventilátor fordulatszám monitorozásához és konfigurálásához, a szellőzési módok váltásához (Otthon, Távol, Boost, Kandalló), valamint az időzítők kezeléséhez.

A rendszer a H:4353-tól H:21772-ig terjedő holding regisztereket használja. A hőmérsékleti értékek centikelvinben (cK) kerülnek átvitelre, ahol 0 fok C megfelel 27315 cK-nek.

Hardveres csatlakoztatás

RS-485 bekötés

A Helios KWL egység RS-485 Modbus RTU interfészt biztosít a nyomtatott áramköri lap csatlakozósorán. Több egység füzérelve (daisy-chain) csatlakoztatható ugyanazon buszon, a lánc utolsó egységén 120 ohmos lezáró ellenállással.

Helios easyControls Modbus RTU RS-485 bekötési rajz — master-slave füzérelés 120 ohmos lezárással

Csatlakoztassa 3 vezetékes RS-485 összeköttetéssel a KWL egység csatlakozósorához:

  • MB_A (Data+) az A+/D+-ra a TapHome RS-485-ön
  • MB_B (Data-) a B-/D–ra a TapHome RS-485-ön
  • GND a GND-re a TapHome tápegységen

A busz utolsó egységéhez 120 ohmos lezáró ellenállás szükséges MB_A és MB_B között.

Fontos — Földelés

A GND vezetéket kötelező összekötni a Helios egység és a TapHome tápegység között. Megfelelő földelés nélkül kommunikációs hibák léphetnek fel.

Konfiguráció

Modbus kommunikáció engedélyezése

A Modbus RTU alapbeállítások a KWL-BE Touch panelen vagy az egység belső webszerverén keresztül módosíthatók.

Helios easyControls 3.0 Modbus beállítások képernyő — cím, baudráta, paritás és stopbit konfiguráció

Alapértelmezett Modbus paraméterek:

ParaméterAlapértelmezett érték
Cím1
Baudráta19200
ParitásEven (páros)
Stopbit1

Konfigurálja a TapHome-ot ennek megfelelően: Állítsa az RS-485 buszt 19200 baud, páros paritás, 1 stopbit értékre. Használja az 1-es Slave ID-t (vagy az egységen beállított címet).

Profil prioritás

Ha egyszerre több profil aktív, a magasabb prioritású profil felülírja az alacsonyabbat. A prioritási sorrend (legmagasabbtól a legalacsonyabbig):

  1. Konfigurálható bemeneti időzítő (digitális bemenetekhez rendelve)
  2. Kandalló funkció
  3. Intenzív szellőzés (Boost)
  4. Otthon/Távol

Például ha a kandalló funkció és az intenzív szellőzés egyszerre aktív, a kandalló funkció felülírja az intenzív szellőzést a magasabb prioritása miatt.

Eszközképességek

CO2 monitorozás

A CO2 Value (H:4364) az összes csatlakoztatott CO2-érzékelő legmagasabb CO2-mérési értékét olvassa PPM-ben. Ha nincs CO2-érzékelő csatlakoztatva, az érték 0 és a TapHome figyelmeztetést jelenít meg.

Az eszköz hét szerviz attribútumot biztosít:

  • CO2 Sensor 0-tól CO2 Sensor 5-ig (H:4379-tól H:4384-ig) — egyedi érzékelő értékek PPM-ben. A 65535 érték azt jelzi, hogy az adott pozíción nincs érzékelő csatlakoztatva.
  • CO2 Threshold (H:20491) — az aktuális CO2 küszöbérték az automatikus szellőzésvezérléshez (tartomány: 500-tól 2000 PPM-ig).

A CO2 Threshold szerviz akció lehetővé teszi a CO2 küszöbérték beállítását az automatikus szellőzés-szabályozáshoz.

Ventilátor fordulatszám monitorozás és profilok

A Fan Speed (H:4353) az aktuális ventilátor fordulatszámot jeleníti meg százalékban (0-tól 100%-ig). Ez a szellőzőegység tényleges üzemi sebességét jelzi.

A szerviz attribútumok az egyes profilokhoz konfigurált ventilátor fordulatszámokat mutatják:

  • Away Fan Speed (H:20501) — ventilátor fordulatszám a Távol profilban
  • Home Fan Speed (H:20507) — ventilátor fordulatszám az Otthon profilban
  • Boost Fan Speed (H:20513) — ventilátor fordulatszám a Boost profilban
  • Boost Air Target Temperature (H:20514) — befúvott levegő célhőmérséklete a Boost profilban (centikelvin-fok C átváltás)
  • Boost CO2 Control és Boost RH Control (H:20512, H:20511) — CO2- és páratartalom-alapú automatikus szabályozás be/kikapcsolása Boost módban

Két szerviz akció teszi lehetővé a ventilátor paramétereinek konfigurálását:

  • Fan Speed Setup — beállítja a ventilátor fordulatszám százalékokat az Otthon, Távol és Boost profilokra egyszerre
  • Boost Set Up — konfigurálja a Boost profilt a ventilátor fordulatszámmal, befúvott levegő célhőmérséklettel és CO2/RH szabályozási kapcsolókkal együtt
Belső érzékelő (hőmérséklet és páratartalom)

Az Internal Sensor (H:4369/H:4370) a beépített multiérzékelőből olvassa a hőmérsékletet és a relatív páratartalmat. A hőmérséklet 12 bites belső kódolást használ, a páratartalom pedig 100-zal való osztással adja meg a százalékos értéket.

Ez az eszköz kiterjedt szerviz attribútumokat biztosít a szellőzőrendszer monitorozásához:

Levegő hőmérsékletek (mind centikelvinben, fok C-ra átváltva):

  • Extract Air Temperature (H:4354) — a beltérből a hővisszanyerő cellába belépő levegő
  • Exhaust Air Temperature (H:4355) — a hővisszanyerő cellából a szabadba kilépő levegő
  • Outdoor Air Temperature (H:4356) — a kívülről az egységbe belépő friss levegő
  • Supply Air Temperature (H:4358) — a fűtőelem után a helyiségekbe juttatott kondicionált levegő

Páratartalom érzékelők:

  • RH Sensor 0-tól RH Sensor 5-ig (H:4373-tól H:4378-ig) — egyedi relatív páratartalom értékek százalékban. A 65535 érték azt jelzi, hogy nincs érzékelő csatlakoztatva.
  • RH Basic Level (H:20490) — számított vagy manuálisan beállított RH alapszint (65535 ha még nem lett kiszámítva)
  • RH Level Mode (H:20543) — 0 az automatikus szintfrissítéshez, 1 a manuálishoz

Rendszer állapot:

  • Cell State (H:4616) — hővisszanyerő cella működése: 0 = Hővisszanyerés, 1 = Hűtés-visszanyerés, 2 = Bypass, 3 = Leolvasztás
  • Filter Change Date (H:20546-tól H:20548-ig) — utolsó szűrőcsere dátuma (nap, hónap, év)
  • Filter Change Interval (H:20537) — szűrőcsere jelző intervalluma napokban (30-tól 365-ig)

Az Internal Sensor eszköz szerviz akciói:

  • Filter Change Date — rögzíti az új szűrőcsere dátumát
  • RH Basic Level — beállítja a páratartalom referenciaszintet (0-tól 100%-ig)
  • RH Level Mode — automatikus vagy manuális páratartalom-szint vezérlést választ
Szellőzési mód vezérlés

A Mode (H:4609) egy többértékű kapcsoló a szellőzési profil vezérléséhez négy állapottal:

ÉrtékMódLeírás
0OtthonNormál szellőzés az Otthon profil beállításaival
1TávolCsökkentett szellőzés lakatlan időszakokra
2BoostIntenzív szellőzés (időzítő-vezérelt, H:21766-on keresztül)
3KandallóTúlnyomásos mód kandallós otthonokhoz (időzítő-vezérelt, H:21767-en keresztül)

A Mode eszköz tizenkét szerviz attribútumot biztosít profilonkénti konfigurációval:

  • Távol beállítások: ventilátor fordulatszám, befúvott levegő célhőmérséklet, RH vezérlés, CO2 vezérlés
  • Otthon beállítások: ventilátor fordulatszám, befúvott levegő célhőmérséklet, RH vezérlés, CO2 vezérlés
  • Kandalló ventilátor fordulatszámok: külön elszívó és befúvó ventilátor fordulatszám
  • Heti időzítő állapot (be/ki) és Hét napja (1 = hétfő-től 7 = vasárnapig)

Öt szerviz akció teszi lehetővé a teljes profilkonfigurációt:

  • Away Set Up / Home Set Up — konfigurálja a ventilátor fordulatszámot, befúvott levegő célhőmérsékletet, RH és CO2 vezérlést minden profilhoz
  • Fan Speed Set Up — beállítja a ventilátor fordulatszám százalékokat az Otthon, Távol és Boost profilokra egyszerre
  • Fireplace Set Up — konfigurálja az elszívó és befúvó ventilátor fordulatszámot a Kandalló módhoz
  • Weekly Timer — engedélyezi vagy letiltja a heti időprogramot
Szerviz diagnosztika modul szinten

A modul kilenc szerviz attribútumot biztosít a rendszer monitorozásához:

  • Date és Time — az egység aktuális órája (nap, hónap, év, óra, perc)
  • Fireplace Timer és Fireplace Time — kandalló mód időzítő állapot és időtartam percben
  • Boost Timer és Boost Time — intenzív szellőzés időzítő állapot és időtartam percben
  • Extra Timer — konfigurálható digitális bemeneti időzítő állapot
  • Weekly Timer — heti program állapot (be/ki)
  • Filter Change Date — utolsó szűrőcsere dátuma

Négy modul szintű szerviz akció:

  • Set Date and Time — beállítja az egység óráját (év, hónap, nap, óra, perc)
  • Timers Control — be/kikapcsolja a boost, kandalló és extra időzítőket
  • Timers Set Up — konfigurálja a boost és kandalló időzítők időtartamát (1-től 1440 percig)
  • Filter Change — rögzíti a szűrőcsere dátumát
További képességek

A Helios easyControls 3.0 emellett regisztereket biztosít négy egyedi levegő hőmérséklethez (kültéri, elszívott bemeneti, elszívott kimeneti, befúvott) önálló érzékelő eszközökként, egy külön RH összesített értéket, egy opcionális külső hőmérséklet-érzékelőt (H:4389), valamint boost/kandalló időzítő hátralévő idő számlálókat. Ezek jelenleg szerviz attribútumokként érhetők el az Internal Sensor és Mode eszközökön. Egy jövőbeli sablon frissítésben önálló TapHome eszközökként adhatók hozzá.

A négy levegő hőmérséklet-érzékelő (kültéri, elszívott bemeneti, elszívott kimeneti, befúvott) szerviz attribútumokként elérhető az Internal Sensor eszközön. Ha önálló hőmérséklet-eszközökre van szükség, azok egyedi Modbus eszközökként adhatók hozzá a TapHome-ban a megfelelő regisztercímekkel és centikelvin-Celsius átváltással (27315 kivonása, osztás 100-zal).

Hibaelhárítás

Nincs Modbus kommunikáció
  1. Ellenőrizze az RS-485 kábeleket:
    • MB_A helyesen csatlakoztatva az A+/D+-ra a TapHome-on
    • MB_B helyesen csatlakoztatva a B-/D–ra a TapHome-on
    • GND csatlakoztatva a TapHome tápegység földeléséhez — leggyakoribb probléma
  2. Ellenőrizze, hogy a Modbus Slave cím megegyezik az egység konfigurációjával (alapértelmezett: 1)
  3. Ellenőrizze a 120 ohmos lezáró ellenállást az utolsó egységen
  4. Erősítse meg a TapHome beállítást: 19200 baud, páros paritás, 1 stopbit
  5. Mérje meg a feszültséget MB_A és MB_B között — nyugalmi állapotban 1,5-5 V-nak kell lennie
CO2 vagy RH érzékelő figyelmeztetések

Ha a TapHome „No CO2 sensor" vagy „No RH sensor" figyelmeztetést jelenít meg:

  1. Ellenőrizze, hogy a külső CO2/RH érzékelők fizikailag csatlakoztatva vannak a KWL egységhez
  2. Ellenőrizze az egyedi érzékelő értékeket a szerviz attribútumokban (CO2 Sensor 0-tól 5-ig, RH Sensor 0-tól 5-ig) — a 65535 érték azt jelzi, hogy az adott pozíción nincs érzékelő
  3. Ha minden érzékelő 65535-öt mutat, ellenőrizze az érzékelők bekötését a KWL csatlakozósoron
Helytelen hőmérsékleti értékek

A hőmérsékleti értékek centikelvinben kerülnek átvitelre. Ha az értékek nagy számokként jelennek meg (pl. 29315 a 20 fok C helyett):

  1. Ellenőrizze, hogy a TapHome helyesen alkalmazza az átváltást
  2. A helyes képlet: Hőmérséklet fok C-ban = (cK érték - 27315) / 100
  3. A hőmérsékleti regiszterek érvényes tartománya 21000-tól 33224 cK-ig (körülbelül -63 fok C-tól +59 fok C-ig)
easyControls 2.0 kompatibilitás

Az easyControls 2.0 rendszer nem szabványos Modbus TCP/IP protokollt használ ASCII kódolt változónevekkel. Nem kompatibilis ezzel a sablonnal vagy a szabványos TapHome Modbus integrációval. Csak a Modbus RTU támogatással rendelkező easyControls 3.0 egységek használhatják ezt a sablont.

Elérhető eszközök

Helios easyControls 3.0 Modul
Szerviz attribútumok
Dátum
Idő
Kandalló időzítő
Kandalló időKandalló időzítő időtartama percben
Boost időzítő
Boost időIntenzív szellőzés időzítő időtartama percben
Extra időzítőKonfigurálható digitális bemeneti időzítő állapota
Heti időzítő
Szűrőcsere dátuma
Szerviz műveletek
Dátum és idő beállítása
Időzítők vezérléseBe- és kikapcsolja a boost, kandalló és extra időzítőket
Időzítők beállításaKonfigurálja a boost és kandalló időzítők időtartamát (1-től 1440 percig)
SzűrőcsereRögzíti a szűrőcsere dátumát

Helios

Szerviz attribútumok
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)
Szerviz műveletek
Set Date and Time
Paraméterek: 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
Paraméterek: 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
Paraméterek: Boost Time (1–1440 btt), Fireplace Time (1–1440 ftt)
MODBUSWNE(H, 20544, Uint16, btt);
MODBUSWNE(H, 20545, Uint16, ftt);
Filter Change
Paraméterek: 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);
CO2 érték Fényerőszabályzó Csak olvasható

A legmagasabb CO2-mérés az összes csatlakoztatott érzékelőből PPM-ben — figyelmeztet ha nincs érzékelő csatlakoztatva

Regiszter: H:4364 UInt16 Egység: PPM numeric
Szerviz attribútumok
CO2 Sensor 0
CO2 Sensor 1
CO2 Sensor 2
CO2 Sensor 3
CO2 Sensor 4
CO2 Sensor 5
CO2 küszöbértékCO2 küszöbérték az automatikus szellőzés-szabályozáshoz (500-tól 2000 PPM-ig)
Szerviz műveletek
CO2 küszöbértékBeállítja a CO2 küszöbértéket az automatikus szellőzésvezérléshez

CO2 érték

Olvasás (modul)
IF(MODBUSR(H, 4364, Uint16)=0, ADDWARNING("No CO2 sensor"));
Szint olvasása
MODBUSR(H, 4364, Uint16) / 1000000
Szerviz attribútumok
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"
Szerviz műveletek
CO2 Threshold
Paraméterek: Threshold (500–2000 co)
MODBUSW(H, 20491, Uint16, (co))
Ventilátor fordulatszám Fényerőszabályzó Csak olvasható

Aktuális ventilátor fordulatszám százalékban (0-tól 100%-ig)

Regiszter: H:4353 UInt16 Egység: % numeric
Szerviz attribútumok
Ventilátor fordulatszám Távol
Ventilátor fordulatszám Otthon
Ventilátor fordulatszám Boost
Boost levegő célhőmérsékletBefúvott levegő célhőmérséklete a Boost profilban
Boost CO2 vezérlés
Boost RH vezérlés
Szerviz műveletek
Boost beállításKonfigurálja a Boost profilt — ventilátor fordulatszám, befúvott levegő célhőmérséklet, RH és CO2 vezérlés
Ventilátor fordulatszám beállításBeállítja a ventilátor fordulatszám százalékokat az Otthon, Távol és Boost profilokra

Ventilátor fordulatszám

Szint olvasása
MODBUSR(H, 4353, Int16) / 100
Szerviz attribútumok
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")
Szerviz műveletek
Boost Set Up
Paraméterek: 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
Paraméterek: 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);
Belső érzékelő Hőmérséklet-érzékelő Csak olvasható

Beépített hőmérséklet és páratartalom multiérzékelő levegőminőség-monitorozással, szűrő állapottal és hővisszanyerő cella állapottal

Regiszter: H:4369 Int16 Egység: °C numeric
Szerviz attribútumok
Szűrőcsere dátuma
Szűrőcsere intervallumNapok száma a szűrőcsere emlékeztetők között (30-tól 365-ig)
Cella állapotHővisszanyerő cella működése — Hővisszanyerés, Hűtés-visszanyerés, Bypass vagy Leolvasztás
Elszívott levegő hőmérsékleteA hővisszanyerő cellából a szabadba kilépő levegő
Elszívott levegő hőmérséklete (bemenet)A beltérből a hővisszanyerő cellába belépő levegő
Kültéri levegő hőmérsékleteKívülről az egységbe belépő friss levegő
Befúvott levegő hőmérsékleteA fűtőelem után a helyiségekbe juttatott kondicionált levegő
RH Sensor 0
RH Sensor 1
RH Sensor 2
RH Sensor 3
RH Sensor 4
RH Sensor 5
RH alapszintPáratartalom referenciaszint az automatikus szellőzésvezérléshez
RH szint módAutomatikus vagy manuális páratartalom-szint vezérlés
Szerviz műveletek
Szűrőcsere dátumaRögzíti a szűrőcsere dátumát
RH alapszintBeállítja a páratartalom referenciaszintet (0-tól 100%-ig)
RH szint mód

Belső érzékelő

Páratartalom olvasása
MODBUSR(H, 4370, Int16) / 100
Olvasás (modul)
IF(MODBUSR(H, 4363, Uint16)=0, ADDWARNING("No RH sensor"));
Hőmérséklet olvasása
MODBUSR(H, 4369, Int16)
Szerviz attribútumok
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");
Szerviz műveletek
Filter Change Date
Paraméterek: 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
Paraméterek: Basic Level [%] (0–100 bl)
MODBUSW(H, 20490, Uint16, bl);
RH Level Mode
Paraméterek: Mode (Manual / Automatic Level Update)
MODBUSW(H, 20543, Uint16, mo);
Mód Többértékű kapcsoló

Szellőzési profil választó — Otthon, Távol, Boost vagy Kandalló mód profilonkénti ventilátor fordulatszám és levegőminőség beállításokkal

Regiszter: H:4609 UInt16 multi-register
Értékek / Állapotok: Home · Away · Boost · Fireplace
Szerviz műveletek
Heti időzítőEngedélyezi vagy letiltja a heti időprogramot
Távol beállításKonfigurálja a Távol profilt — ventilátor fordulatszám, befúvott levegő célhőmérséklet, RH és CO2 vezérlés
Otthon beállításKonfigurálja az Otthon profilt — ventilátor fordulatszám, befúvott levegő célhőmérséklet, RH és CO2 vezérlés
Ventilátor fordulatszám beállításBeállítja a ventilátor fordulatszám százalékokat az Otthon, Távol és Boost profilokra
Kandalló beállításKonfigurálja az elszívó és befúvó ventilátor fordulatszámot a Kandalló módhoz

Mód

Kapcsoló állapot olvasása
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);
Kapcsoló állapot írása
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
Szerviz attribútumok
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) + " %"
Szerviz műveletek
Weekly Timer
Paraméterek: Tmer (ON / OFF)
MODBUSWNE(H, 4615, Uint16, tim);
Away Set Up
Paraméterek: 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
Paraméterek: 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
Paraméterek: 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
Paraméterek: Exctract Speed [%] (0–100 ex), Supply Speed [%] (0–100 sup)
MODBUSW(H, 20487, Uint16, ex);
MODBUSW(H, 20488, Uint16, sup);
Kapcsolat: Modbus RTU • 19200 baud• 8E1 • Slave ID: $[SlaveId]
Lehetséges fejlesztések (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

Források

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