TapHome

Komfovent Hővisszanyerő

Modbus RTU
Submitted by
Last updated: 03. 2026
Komfovent Hővisszanyerő

A Komfovent Air Recovery sablon a DOMEKT lakóépületi szellőzési egységeket C6 vagy C6M vezérlővel integrálja a TapHome rendszerbe Modbus RTU protokollon RS-485-ön keresztül. A sablon lehetővé teszi a szellőzési mód kiválasztását, a hőmérséklet-beállítási érték konfigurálását, az ECO mód aktiválását, a hőmérsékletek monitorozását (elszívott és kültéri levegő), az energiafogyasztás mérését és a filterkarbantartás kezelését.

Kompatibilis modellek: DOMEKT R 450 V, DOMEKT R 400 V, DOMEKT R 400 H, DOMEKT CF 400 V és DOMEKT CF 500 F — bármely DOMEKT egység C6 vagy C6M vezérlővel.

Hardveres csatlakoztatás

Fizikai csatlakoztatás

A C6/C6M vezérlőnek külső csatlakozókapcsai vannak a légkezelő egység vezérlőszekrényében. Az RS-485 Modbus RTU interfész az A (1. kapocs a C6-on, 41. kapocs a C6M-en) és B (2. kapocs a C6-on, 42. kapocs a C6M-en) kapocsokat használja.

Komfovent C6 és C6M vezérlők csatlakozókapcsokkal
C6 csatlakozási rajz
Komfovent C6 csatlakozási rajz külső elemekhez RS-485, érzékelők, be- és kimenetek feltüntetésével
C6M csatlakozási rajz
Komfovent C6M csatlakozási rajz külső elemekhez RS-485 41-42 kapcsok feltüntetésével
RS-485 bekötés

Használjon sodort érpárú kábelt:

  • A kapocs → A+/D+ a TapHome RS-485-ön
  • B kapocs → B-/D- a TapHome RS-485-ön
ParaméterÉrték
Kábel típusaSodort érpár (CAT5 ajánlott)
Max. kábelszakasz150 m

Fontos — Földelés

Ha az RS-485 interfészek közötti távolság meghaladja a 10 m-t, a C6/C6M vezérlő és a TapHome földelési pontjait össze kell kötni. Megfelelő földelés nélkül kommunikációs hibák léphetnek fel.

Konfiguráció

Modbus RTU beállítások

Az RS-485 interfész alapértelmezett beállításai:

ParaméterAlapértelmezett érték
Átviteli sebesség19200
Szóhossz8
ParitásPáros
Stopbitek1
Slave ID254

Ezek a beállítások a C6/C6M vezérlő webes felületén módosíthatók. Csatlakozzon a vezérlő alapértelmezett IP-címéhez (192.168.0.60) böngészőben. Jelentkezzen be a user felhasználónévvel és user jelszóval. Navigáljon a Beállítások → Kapcsolat menüpontra az RS-485 beállítások és a Modbus RTU protokoll ID megkereséséhez és módosításához.

Komfovent C6 webes felület kapcsolódási beállítások Modbus ID, RS-485 átviteli sebességgel és paritással

Az IP-cím és alhálózati maszk alternatívan a C6.1 érintőpanelen is módosítható: nyomja meg a Menü gombot, majd tartsa lenyomva a Beállítások gombot 5 másodpercnél tovább a Speciális beállítások ablak megnyitásához. Válassza a Kapcsolat menüpontot a hálózati paraméterek megtekintéséhez és szerkesztéséhez.

TapHome konfiguráció

A sablon TapHome-ban való importálásakor két paraméter szükséges:

  • Slave ID — meg kell egyeznie a vezérlőn konfigurált Modbus ID-val (alapértelmezett: 254)
  • IP-cím — TCP kapcsolatokhoz szükséges (alapértelmezett: 192.168.0.1). RS-485-ön keresztüli RTU kapcsolatoknál ez a paraméter nem használatos

A minimális lekérdezési idő 500 ms vagy hosszabb legyen. Ha több Komfovent egység csatlakozik ugyanahhoz a Modbus hálózathoz, legalább 1 másodperces lekérdezési idő javasolt.

Riasztás-monitorozás

A sablonmodul ReadScript aktív riasztásokat figyel a H:599–H:609 regiszterek olvasásával. Aktív riasztások esetén azok a TapHome-ban hibaként jelennek meg a riasztások számával és az egyes riasztáskódokkal. A riasztáskódok a Komfovent kódolást követik: F típusú kódok (1–127) hibariasztásokat, W típusú kódok (129–255) figyelmeztető riasztásokat jelölnek.

Az aktív riasztások visszaállításához írjon 0x9C5 értéket a H:600 regiszterbe TapHome-on keresztül.

Inicializáló szkript

A sablon inicializáló szkriptje a légáram egységét m3/h-ra állítja (H:27 regiszter = 0), hogy következetes légáramlási értékeket biztosítson minden eszközön.

Eszközfunkciók

Rendszeráttekintés
Komfovent C6/C6M rendszeráttekintés a szellőzési egység komponenseinek regisztertérképével
Tápvezérlés
  • BE/KI (H:0) — a szellőzési egység főkapcsolója. Az 1 írása bekapcsolja, a 0 kikapcsolja az egységet.
Szellőzési mód

Szellőzési mód (H:4) az aktív üzemmódot választja ki egy 10 lehetséges értékkel rendelkező többértékű kapcsolón keresztül:

  • Készenléti (0) — az egység készenléti módban
  • Távollét (1) — alacsony szellőzés lakatlan időszakokra
  • Normál (2) — napi normál szellőzés
  • Intenzív (3) — fokozott szellőzés nagy igény esetén
  • Boost (4) — maximális szellőzés
  • Konyha (5), Kandalló (6), Felülírás (7), Szabadság (8) — speciális módok
  • Levegőminőség (9) — érzékelő által vezérelt szellőzés

Az 1–4 módok (Távollét, Normál, Intenzív, Boost) írásakor a sablon automatikusan beállítja a megfelelő befúvó és elszívó légáram százalékokat is (20%, 50%, 70% és 100%).

Minden módnak vannak konfigurálható paraméterei, amelyek szervizakciókkal érhetők el (Távollét beállítása, Normál beállítása, Intenzív beállítása, Boost beállítása):

  • Befúvó légáram (m3/h)
  • Elszívó légáram (m3/h)
  • Hőmérséklet-beállítási érték (°C, 5–40 tartomány)
  • Fűtés (Be/Ki)

19 szervizattribútum megjeleníti az összes négy konfigurálható mód aktuális beállításait (befúvó/elszívó légáram, beállítási érték, fűtés Távollét, Normál, Intenzív és Boost módokhoz), valamint a következő ütemezett módot, kezdési időt és hétköznap értékét.

AUTO és ECO módok
  • AUTO mód (H:3) — automatikus szellőzést tesz lehetővé ütemezéssel vagy levegőminőség-érzékelőkkel vezérelve. Két szervizattribútum mutatja az AUTO mód aktuális vezérlési forrását (Ütemezés vagy Levegőminőség) és az aktív ütemező programot (Otthon, Munkanapok, Iroda, Egyéni). Egy szervizakció lehetővé teszi az ütemező program váltását.

  • ECO mód (H:2) — energiatakarékos módot tesz lehetővé befúvó levegő hőmérséklet-korlátokkal és opcionális ingyenes fűtéssel/hűtéssel. Hat szervizattribútum mutatja az aktuális ECO beállításokat (minimális/maximális befúvó levegő hőmérséklete, ingyenes fűtés/hűtés, fűtés tiltva, hűtés tiltva, állandó hővisszanyerés). Az ECO beállítás szervizakció egyszerre konfigurálja az összes paramétert.

Hőmérséklet-monitorozás
  • Elszívott levegő hőmérséklete (H:902) — befúvó levegő hőmérséklet-érzékelő /10 konverzióval °C-ra. Három szervizattribútum mutatja az aktuális elszívó légáramot (m3/h), az elszívó ventilátor intenzitását (%) és az elszívó levegő nyomását (Pa).

  • Kültéri hőmérséklet (H:903) — kültéri levegő hőmérséklet-érzékelő /10 konverzióval °C-ra.

  • Normál beállítási érték — termosztát eszköz, amely az aktuális hőmérsékletet H:902-ből (/10 °C) olvassa, és a Normál módhoz kívánt hőmérséklet-beállítási értéket H:109-en keresztül (/10 °C, 5–40 °C tartomány) olvassa/írja. Két szervizattribútum mutatja a hőmérséklet-szabályozási módot (Befúvó, Elszívó, Egyensúly, Szoba) és a helyiség érzékelő forrását (1. panel vagy 2. panel). Szervizakciók lehetővé teszik mindkét beállítás módosítását.

Hővisszanyerési teljesítmény vezérlése

Hővisszanyerési teljesítmény vezérlése — fényerőszabályozó eszköz a hővisszanyerési teljesítmény szintjének szabályozásához. Ez egy helyőrző eszköz, amely manuális olvasási/írási szkript konfigurálást igényelhet a TapHome-ban.

Energiafogyasztás

Energiafogyasztás (H:930) — energiamérő, amely a teljes energiafogyasztást H:930-ból (UInt32, Wh → kWh /1000 konverzióval) és az aktuális teljesítményigényt H:920-ból (UInt16, W → kW /1000 konverzióval) olvassa.

Filterkezelés

Filter — figyeli a filter állapotát a Filter visszaállítása szervizakcióval, amely 1-es értéket ír a H:1050 regiszterbe a filterkosodás-számláló visszaállításához. A visszaállítás csak akkor működik, ha a filter szennyezettsége nagyobb mint 1%.

Modul szintű szervizattribútumok

A sablonmodul nyolc szervizattribútumot tesz elérhetővé:

  • Rendszeridő — aktuális dátum/idő a vezérlőből (H:28–H:31)
  • Hétköznap — az aktuális hét napja
  • DHCP — DHCP-állapot (Be/Ki), kapcsoló szervizakcióval
  • IP-cím, Alhálózati maszk, Átjáró — aktuális hálózati konfiguráció
  • Tűzriadó újraindítás — újraindítási mód (Manuális/Automatikus), módosítási szervizakcióval
  • Légáram egységek — aktuális légáram egység beállítása (m3/h vagy l/s)
További képességek

A C6/C6M vezérlő regisztereket is elérhetővé tesz a kültéri hőmérséklethez (H:904), vízhőmérséklethez (H:905), kipufogólevegő hőmérsékletéhez (H:961), hőcserélő szint és hatékonyság adatokhoz (H:912, H:924), elektromos/vizes fűtő és hűtő szintekhez (H:913–H:916), filter szennyezettség százalékhoz (H:917), panel szobahőmérséklethez és páratartalomhoz (H:946–H:951), levegőminőség-érzékelőkhöz (H:952–H:953), állapot bitmaszk értékhez (H:900), pillanatnyi energiafogyasztáshoz (H:921), légáram vezérlési módhoz (H:12), levegőminőség beállításokhoz (H:205–H:214) és átfogó ütemező programozáshoz (H:300–H:555). Ezek egy jövőbeli sablon-frissítésben adhatók hozzá.

A filter szennyezettség szintje elérhető a H:917 regiszterben (0–100%), de a sablonban lévő Filter eszköznek nincs konfigurált olvasási szkriptje. A filterkosodás monitorozásához adjon hozzá egy egyéni Modbus eszközt, amely H:917-et UInt8-ként olvassa.

Hibaelhárítás

Nincs Modbus kommunikáció
  1. Ellenőrizze az RS-485 kábeleket:
    • Az A kapocs helyesen csatlakozik a TapHome A+/D+ kivezetéséhez
    • A B kapocs helyesen csatlakozik a TapHome B-/D- kivezetéséhez
    • Földelés összekötve, ha a kábel hossza meghaladja a 10 m-t
  2. Ellenőrizze, hogy a Slave ID megegyezik a vezérlő webes felületén megadott Modbus ID-val (alapértelmezett: 254)
  3. Erősítse meg, hogy a TapHome be van állítva: 19200 baud, páros paritás, 1 stopbit, 8 adatbit
  4. Ellenőrizze, hogy a minimális lekérdezési intervallum legalább 500 ms (1 s többegységes beállításoknál)
Nem érhető el a webes felület
  1. Ellenőrizze, hogy az eszköz és a számítógép ugyanazon az alhálózaton van (alapértelmezett vezérlő IP: 192.168.0.60)
  2. Közvetlen csatlakozásnál kapcsolja ki a DHCP-t, és állítson be statikus IP-t ugyanazon az alhálózaton (pl. 192.168.0.61)
  3. Ellenőrizze, hogy a böngészőben engedélyezett-e a JavaScript
  4. Ellenőrizze, hogy semmilyen proxy szerver vagy tűzfal nem blokkolja-e a kapcsolatot
A hőmérséklet-leolvasások helytelen értékeket mutatnak
  1. Ellenőrizze, hogy a légáram egységek m3/h-ra vannak-e állítva (H:27 regiszter = 0) — a sablon inicializáló szkriptje ezt automatikusan beállítja
  2. Ellenőrizze, hogy a hőmérséklet-szabályozási mód (H:10) megfelel-e a várt érzékelőforrásnak
  3. Ne feledje, hogy a hőmérséklet-regiszterek ×10 kódolást használnak (pl. 215 = 21,5 °C)
Riasztáskódok

A TapHome-ban jelzett riasztáskódok Komfovent kódolást használnak. Hibariasztások (F típus) kódjai 1–127, figyelmeztető riasztások (W típus) kódjai 129–255. Általános kódok:

KódTípusÜzenet
1F1Befúvó légáram nem érhető el
2F2Elszívó légáram nem érhető el
3F3B5 vízhőmérséklet túl alacsony
9F9Belső tűz
10F10Külső tűz
129W1Légszűrő csere szükséges
130W2Szervizmód

A teljes riasztáskód-listát a Komfovent C6/C6M Modbus kézikönyvben találja.

Elérhető eszközök

Komfovent Hővisszanyerő Modul
Szerviz attribútumok
Rendszeridő
Hétköznap
DHCP
IP-cím
Maszk
Átjáró
Tűzriasztás újraindítása
Áramlási egységek
Szerviz műveletek
DHCP
Tűzriasztás újraindítás beállítása

Komfovent Air Recovery

Olvasás (modul)
var alarm:= MODBUSR(H, 599, Uint16);
If(alarm>0, ADDERROR("There are " + alarm + " active alarms"));
If(alarm>0, ADDERROR(MODBUSR(H, 600, Uint16), "Alarm 1 active"));
If(alarm>1, ADDERROR(MODBUSR(H, 601, Uint16), "Alarm 2 active"));
If(alarm>2, ADDERROR(MODBUSR(H, 602, Uint16), "Alarm 3 active"));
If(alarm>3, ADDERROR(MODBUSR(H, 603, Uint16), "Alarm 4 active"));
If(alarm>4, ADDERROR(MODBUSR(H, 604, Uint16), "Alarm 5 active"));
If(alarm>5, ADDERROR(MODBUSR(H, 605, Uint16), "Alarm 6 active"));
If(alarm>6, ADDERROR(MODBUSR(H, 606, Uint16), "Alarm 7 active"));
If(alarm>7, ADDERROR(MODBUSR(H, 607, Uint16), "Alarm 8 active"));
If(alarm>8, ADDERROR(MODBUSR(H, 608, Uint16), "Alarm 9 active"));
If(alarm>9, ADDERROR(MODBUSR(H, 609, Uint16), "Alarm 10 active"));
Szerviz attribútumok
System Time
var time := MODBUSR(H, 28, Uint16);
var date := MODBUSR(H, 30, Uint16);

GETBITS(time, 8,8) + ":" + GETBITS(time, 0, 8) + " " + GETBITS(date, 0,8) + "." + GETBITS(date, 8,8) + "." + MODBUSR(H, 29, Uint16);
Weekday
SWITCH(MODBUSR(H, 31, Uint16), 
1,"Monday",
2,"Tuesday",
3,"Wednesday",
4,"Thursday",
5,"Friday",
6,"Saturday",
7,"Sunday",
"Error"
)
DHCP
IF(MODBUSR(H, 34, Bool), "On", "Off"); 
IP adress
var reg := MODBUSR(H, 22, Uint32);
var first := GETBITS(reg, 0, 8);
var second := GETBITS(reg, 8, 8);
var third := GETBITS(reg, 16, 8);
var last := GETBITS(reg, 24, 8);
RETURN (last + "." + third + "." + second + "." + first)
Mask
var reg := MODBUSR(H, 24, Uint32);
var first := GETBITS(reg, 0, 8);
var second := GETBITS(reg, 8, 8);
var third := GETBITS(reg, 16, 8);
var last := GETBITS(reg, 24, 8);
RETURN (last + "." + third + "." + second + "." + first)
Gateway
var reg := MODBUSR(H, 26, Uint32);
var first := GETBITS(reg, 0, 8);
var second := GETBITS(reg, 8, 8);
var third := GETBITS(reg, 16, 8);
var last := GETBITS(reg, 24, 8);
RETURN (last + "." + third + "." + second + "." + first)
Fire Alarm Restart
SWITCH(MODBUSR(H, 41, Uint16), 
1, "Auto",
0, "Manual",
"Error");
Flow units
SWITCH(MODBUSR(H, 27, Uint16),
 1, "l/s",
 0, "m3/h",
 "Error");
Szerviz műveletek
DHCP
Paraméterek: DHCP (On / Off)
MODBUSW(H, 34, Bool, dhcp);
Fire Alarm Restart Setting
Paraméterek: Restart setting (Auto / Manual)
MODBUSW(H, 41, Bool, rs);
AUTO mód Kapcsoló

Automatikus szellőzési mód — az ütemező programot vagy a levegőminőség-érzékelő bemenetet követi

Regiszter: H:3 Bool
Szerviz műveletek
Ütemező üzemmód

AUTO mód

Kapcsoló állapot olvasása
MODBUSR(H, 3, Bool)
Kapcsoló állapot írása
MODBUSW(H, 3, Bool, St)
Szerviz attribútumok
Auto Mode Control
SWITCH(MODBUSR(H, 1, Uint16), 1, "Air Quality", 0, "Scheduling", "Error");
Scheduler Operation Mode
SWITCH(MODBUSR(H, 5, Uint16),
0, "Stay at home",
1, "Working Week",
2, "Office",
3, "Custom",
"Error"
);
Szerviz műveletek
Scheduler Operation Mode
Paraméterek: Scheduler Operation Mode
MODBUSW(H, 5, Uint16, som);
ECO mód Kapcsoló

Energiatakarékos mód befúvó levegő hőmérséklet-korlátokkal és opcionális ingyenes fűtéssel/hűtéssel

Regiszter: H:2 Bool
Szerviz műveletek
ECO beállítás

ECO mód

Kapcsoló állapot olvasása
MODBUSR(H, 2, Bool)
Kapcsoló állapot írása
MODBUSW(H, 2, Bool, St)
Szerviz attribútumok
Minimum supply air temperature
MODBUSR(H, 199, Uint16)/10 + " °C";
Maximum supply air temperature
MODBUSR(H, 200, Uint16)/10 + " °C";
Free heating/cooling
SWITCH(MODBUSR(H, 201, Uint16), 0, "Off", 1,"On", "Error");
Heating enable denied
SWITCH(MODBUSR(H, 202, Uint16), 0, "Off", 1,"On", "Error");
Cooling enable denied
SWITCH(MODBUSR(H, 203, Uint16), 0, "Off", 1,"On", "Error");
Constant heat recovery
SWITCH(MODBUSR(H, 216, Uint16), 0, "Off", 1,"On", "Error");
Szerviz műveletek
Eco mode setup
Paraméterek: Minimum supply air temp (5–40 minAirT), Maximum Supply Air Temp (5–40 maxAirT), Free Heating/Cooling (${general_on} / ${general_off}), Heating enable denied (${general_on} / ${general_off}), Cooling enable denied (${general_on} / ${general_off}), Constant Heat Recovery (${general_on} / ${general_off})
MODBUSWNE(H, 199, Uint16, minAirT*10);
MODBUSWNE(H, 200, Uint16, maxAirT*10);
MODBUSWNE(H, 201, Uint16, freeHT);
MODBUSWNE(H, 202, Uint16, hed);
MODBUSWNE(H, 203, Uint16, ced);
MODBUSWNE(H, 216, Uint16, chr);
Elszívott levegő hőmérséklete Hőmérséklet-érzékelő Csak olvasható

Befúvó levegő hőmérséklete a szellőzési egységből, az elszívó légáram és ventilátor intenzitás monitorozásával

Regiszter: H:902 Int16 Egység: °C numeric
Szerviz attribútumok
Aktuális elszívó légáram
Aktuális elszívó ventilátor intenzitása
Elszívó levegő nyomása

Elszívott levegő hőmérséklete

Hőmérséklet olvasása
MODBUSR(H, 902, Int16) / 10
Szerviz attribútumok
Current extract flow
MODBUSR(H, 907, Uint32) +  " m3/h"
Current extract fan intesivity
MODBUSR(H, 910, Uint16)/10 + " %"
Extract Pressure
MODBUSR(H, 919, Uint16) + " Pa";
Szellőzési mód Többértékű kapcsoló

Üzemmód választó — Készenléti, Távollét, Normál, Intenzív, Boost, Konyha, Kandalló, Felülírás, Szabadság, Levegőminőség

Regiszter: H:4 UInt16 multi_value
Értékek / Állapotok: Standby · •Away · •Normal · •Intensive · •Boost · Kitchen · Fireplace · Override · Holiday · Air Quality
Szerviz műveletek
Távollét beállítása
Normál beállítása
Intenzív beállítása
Boost beállítása

Szellőzési mód

Kapcsoló állapot olvasása
MODBUSR(H, 4, UInt16)
Kapcsoló állapot írása
SWITCH(Mu,
0, 0,
5,5,
6,6,
7,7,
8,8,
9,9,
10,10,
MODBUSW(H, 4, UInt16, Mu));

IF(Mu = 1, MODBUSW(H, 99, Uint32, 20));
IF(Mu = 1, MODBUSW(H, 101, Uint32, 20));
IF(Mu = 2, MODBUSW(H, 105, Uint32, 50));
IF(Mu = 2, MODBUSW(H, 107, Uint32, 50));
IF(Mu = 3, MODBUSW(H, 111, Uint32, 70));
IF(Mu = 3, MODBUSW(H, 113, Uint32, 70));
IF(Mu = 4, MODBUSW(H, 117, Uint32, 100));
IF(Mu = 4, MODBUSW(H, 119, Uint32, 100));
Szerviz attribútumok
Next Mode
SWITCH(MODBUSR(H, 6, Uint16),
0,"Standby",
1, "Away",
2, "Normal",
3, "Intensive",
4, "Boost",
5, "Kitchen",
6, "Fireplace",
7, "Override",
8, "Holidays",
"Error"
);
Next Mode Start Time
var time:= MODBUSR(H, 7, Uint16);
var hours:= FLOOR(time/60);
var minutes:= MOD(time, 60);
IF(time = 0, RETURN ("Not set"));
RETURN (hours + ":"+ minutes);
Next Mode Weekday
SWITCH(MODBUSR(H, 8, Uint16), 
0, "None",
1, "Monday",
2, "Tuesday",
3, "Wednesday",
4, "Thursday",
5, "Friday",
6, "Saturday",
7, "Sunday",
"Error"
);
Away Supply flow
MODBUSR(H, 99, Uint32) + " %";
Away Extract flow
MODBUSR(H, 101, Uint32) + " %";
Away Setpoint
MODBUSR(H, 103, Int16)/10 + " °C";
Away Heating
SWITCH(MODBUSR(H, 104, Uint16), 1, "On", 0, "Off", "Error");
Normal Supply flow
MODBUSR(H, 105, Uint32) + " %";
Normal Extract flow
MODBUSR(H, 107, Uint32) + " %";
Normal Setpoint
MODBUSR(H, 109, Int16)/10 + " °C";
Normal Heating
SWITCH(MODBUSR(H, 110, Uint16), 1, "On", 0, "Off", "Error");
Intensive Supply flow
MODBUSR(H, 111, Uint32) + " %";
Intensive Extract flow
MODBUSR(H, 113, Uint32) + " %";
Intensive Setpoint
MODBUSR(H, 115, Int16)/10 + " °C";
Intensive Heating
SWITCH(MODBUSR(H, 116, Uint16), 1, "On", 0, "Off", "Error");
Boost Supply flow
MODBUSR(H, 117, Uint32) + " %";
Boost Extract flow
MODBUSR(H, 119, Uint32) + " %";
Boost Setpoint
MODBUSR(H, 121, Int16)/10 + " °C";
Boost Heating
SWITCH(MODBUSR(H, 122, Uint16), 1, "On", 0, "Off", "Error");
Szerviz műveletek
Set Away
Paraméterek: Supply flow [m3/h] (0–200000 sf), Extract flow [m3/h] (0–200000 ex), Setpoint °C (5–40 sp), Heating (${general_on} / ${general_off})
MODBUSWNE(H, 99, Uint32, sf);
MODBUSWNE(H, 101, Uint32, ex);
MODBUSWNE(H, 103, Int16, sp*10);
MODBUSWNE(H, 104, Bool, he);
Set Normal
Paraméterek: Supply flow [m3/h] (0–200000 sf), Extract flow [m3/h] (0–200000 ex), Setpoint °C (5–40 sp), Heating (${general_on} / ${general_off})
var q := 6;
MODBUSWNE(H, 99+q, Uint32, sf);
MODBUSWNE(H, 101+q, Uint32, ex);
MODBUSWNE(H, 103+q, Int16, sp*10);
MODBUSWNE(H, 104+q, Bool, he);
Set Intensive
Paraméterek: Supply flow [m3/h] (0–200000 sf), Extract flow [m3/h] (0–200000 ex), Setpoint °C (5–40 sp), Heating (${general_on} / ${general_off})
var q := 12;
MODBUSWNE(H, 99+q, Uint32, sf);
MODBUSWNE(H, 101+q, Uint32, ex);
MODBUSWNE(H, 103+q, Int16, sp*10);
MODBUSWNE(H, 104+q, Bool, he);
Set Boost
Paraméterek: Supply flow [m3/h] (0–200000 sf), Extract flow [m3/h] (0–200000 ex), Setpoint °C (5–40 sp), Heating (1–100 he)
var q := 18;
MODBUSWNE(H, 99+q, Uint32, sf);
MODBUSWNE(H, 101+q, Uint32, ex);
MODBUSWNE(H, 103+q, Int16, sp*10);
MODBUSWNE(H, 104+q, Bool, he);
Normál beállítási érték Termosztát

Termosztát az aktuális hőmérséklet leolvasásával és állítható Normál mód beállítási értékkel (5–40 °C)

Regiszter: H:902H:109 Int16 Egység: °C numeric
Szerviz attribútumok
Hőmérséklet-szabályozás
Helyiség érzékelő
Szerviz műveletek
Hőmérséklet-szabályozás
Helyiség érzékelő

Normál beállítási érték

Hőmérséklet olvasása
MODBUSR(H, 902, Int16) / 10
Kívánt hőmérséklet olvasása
MODBUSR(H, 109, Int16)/10;
Kívánt hőmérséklet írása
MODBUSW(H, 109, Int16, Se*10);
Szerviz attribútumok
Temperature Control
SWITCH(MODBUSR(H, 10, Uint16), 
0, "Supply",
1, "Extract",
2, "Balance",
3, "Room",
"Error"
);
Room sensor
SWITCH(MODBUSR(H, 38, Uint16), 
0, "Panel temperature(1)",
1, "Panel temperature(2)",
"Error"
);
Szerviz műveletek
Temperature Control
Paraméterek: Temperature Control
MODBUSW(H, 10, Uint16, tc);
Room Sensor
Paraméterek: Panel Temperature
MODBUSW(H, 38, Uint16, pt);
Kültéri hőmérséklet Hőmérséklet-érzékelő Csak olvasható
Regiszter: H:903 Int16 Egység: °C numeric

Kültéri hőmérséklet

Hőmérséklet olvasása
MODBUSR(H, 903, Int16) / 10
Hővisszanyerési teljesítmény vezérlése Fényerőszabályzó

Fényerőszabályozó a hővisszanyerési teljesítmény szintjéhez — manuális szkript konfigurálást igényelhet

Hővisszanyerési teljesítmény vezérlése

Szint olvasása
SWITCH(MODBUSR(H, 4, Uint16),
 1,MODBUSR(H, 99, Uint32) /100,
  2,MODBUSR(H, 105, Uint32) /100,
   3,MODBUSR(H, 111, Uint32) /100,
    4,MODBUSR(H, 117, Uint32) /100,
0);
Szint írása
MODBUSW(H, 99, Uint32, Le * 100);
MODBUSW(H, 101, Uint32, Le * 100);
MODBUSW(H, 105, Uint32, Le * 100);
MODBUSW(H, 107, Uint32, Le * 100);
MODBUSW(H, 111, Uint32, Le * 100);
MODBUSW(H, 113, Uint32, Le * 100);
MODBUSW(H, 117, Uint32, Le * 100);
MODBUSW(H, 119, Uint32, Le * 100);
BE/KI Kapcsoló
Regiszter: H:0 Bool

BE/KI

Kapcsoló állapot olvasása
MODBUSR(H, 0, Bool)
Kapcsoló állapot írása
MODBUSW(H, 0, Bool, St);
Energiafogyasztás Villanyóra Csak olvasható

Teljes energiafogyasztás (kWh) és aktuális teljesítményigény (kW)

Regiszter: H:930 UInt32 Egység: kWh numeric

Energiafogyasztás

Összes fogyasztás olvasása
MODBUSR(H, 930, UInt32) / 1000
Igény olvasása
MODBUSR(H, 920, Uint16) / 1000
Filter Analóg bemenet Csak olvasható

Filter állapot monitorozása visszaállítási akcióval a kosodás-számláló törléséhez

Szerviz műveletek
Filter visszaállítása

Filter

Bemeneti szint olvasása
MODBUSR(H, 916, Uint16) / 100
Szerviz műveletek
Filter reset
modbusw(H, 1050, Uint16, 1)
Kapcsolat: Modbus RTU • 19200 baud• 8E1 • Slave ID: $[SlaveId]
Lehetséges fejlesztések (18)
  • H:904 Outdoor Temperature (true) — Register 904 = Outdoor temp (x10 °C). Template reads H:903 (Extract temp) as Outdoor — may be intentional mapping or an offset
  • H:905 Water Temperature — Return water temperature sensor (x10 °C) for water heater/cooler coil
  • H:900 Status Icon Bit Mask — Bitmask: Starting, Stopping, Fan, Rotor, Heating, Cooling, HeatingDenied, CoolingDenied, FlowDown, FreeHeating, FreeCooling, AlarmF, AlarmW
  • H:912 Heat Exchanger Level — Heat exchanger operating level (x10 %, 0-100%)
  • H:913 Electric Heater Level — Electric heater operating level (x10 %, 0-100%)
  • H:914 Water Heater Level — Water heater operating level (x10 %, 0-100%)
  • H:915 Water Cooler Level — Water cooler operating level (x10 %, 0-100%)
  • H:917 Filters Impurity — Filter clogging percentage (0-100%). Filter device exists but has no read script for this register
  • H:924 Heat Exchanger Efficiency — Heat recovery efficiency percentage (0-100%)
  • H:921 Power Consumption (W) — Instantaneous power consumption in Watts. Template reads H:920 which is Extract pressure per source docs
  • H:946 Panel 1 Temperature — Panel 1 room temperature (x10 °C)
  • H:947 Panel 1 Humidity — Panel 1 room humidity (0-100%)
  • H:952 Air Quality Sensor 1 — CO2 (ppm) or VOC or RH from B8 sensor
  • H:961 Exhaust Temperature — Exhaust air temperature after heat exchanger (x10 °C)
  • H:12 Flow Control Mode — Flow control mode: 0=CAV, 1=VAV, 2=DCV, 3=OFF
  • H:205 Air Quality Enable — Enables/disables air quality function (0=Disabled, 1=Enabled)
  • H:206 Air Quality Temperature Setpoint — Temperature setpoint for air quality mode (x10 °C, 5-40)
  • H:300-H:555 Scheduler Programs — Full scheduler programming (weekday masks, events with mode/start/stop times). Complex multi-register structure not implemented

Források