TapHome

Komfovent Air Recovery

Modbus RTU
Autor
Posljednje ažuriranje: 10. 2026
Komfovent Air Recovery

Predložak Komfovent Air Recovery povezuje stambene ventilacijske jedinice DOMEKT s regulatorom C6 ili C6M sa sustavom TapHome preko Modbus RTU na RS-485. Predložak omogućuje odabir načina ventilacije, podešavanje zadane temperature, uključivanje načina ECO, praćenje temperature (odsisnog i vanjskog zraka), mjerenje potrošnje energije i održavanje filtra.

Kompatibilni modeli su DOMEKT R 450 V, DOMEKT R 400 V, DOMEKT R 400 H, DOMEKT CF 400 V i DOMEKT CF 500 F, odnosno svaka jedinica DOMEKT s regulatorom C6 ili C6M.

Hardversko spajanje

Fizičko spajanje

Regulator C6/C6M ima stezaljke za vanjske priključke u upravljačkoj kutiji ventilacijske jedinice. Sučelje RS-485 Modbus RTU koristi stezaljke A (stezaljka 1 na C6, stezaljka 41 na C6M) i B (stezaljka 2 na C6, stezaljka 42 na C6M).

Regulatori Komfovent C6 i C6M sa stezaljkama za spajanje
Shema spajanja C6
Shema spajanja vanjskih elemenata na Komfovent C6 s RS-485, senzorima, ulazima i izlazima
Shema spajanja C6M
Shema spajanja vanjskih elemenata na Komfovent C6M sa stezaljkama RS-485 41-42
Ožičenje RS-485

Za spajanje koristite upredenu paricu:

  • Stezaljka A → A+/D+ na TapHome RS-485
  • Stezaljka B → B-/D- na TapHome RS-485
ParametarVrijednost
Vrsta kabelaUpredena parica (preporučeno CAT5)
Najveća duljina kabela150 m

Važno: zajednička masa

Ako je udaljenost između sučelja RS-485 veća od 10 m, točka mase regulatora C6/C6M i točka mase TapHome moraju biti međusobno spojene. Bez ispravnog spoja mase mogu se pojaviti pogreške u komunikaciji.

Konfiguracija

Postavke Modbus RTU

Zadane postavke sučelja RS-485:

ParametarZadana vrijednost
Brzina prijenosa19200
Duljina riječi8
Paritetparna (Even)
Stop bitovi1
Slave ID254

Ove postavke mogu se promijeniti u web-sučelju regulatora C6/C6M. U pregledniku otvorite zadanu IP adresu regulatora 192.168.0.60. Prijavite se korisničkim imenom user i lozinkom user. U izborniku Settings → Connectivity pronađite i promijenite postavke sučelja RS-485 i ID protokola Modbus RTUla.

Postavke povezivanja u web-sučelju Komfovent C6 s Modbus ID-om, brzinom prijenosa RS-485 i paritetom

IP adresu i mrežnu masku moguće je promijeniti i na dodirnom panelu C6.1: pritisnite tipku Menu, zatim pritisnite i držite tipku Settings dulje od 5 sekundi da se otvori prozor Advanced Settings. Odaberite Connectivity za pregled i uređivanje mrežnih parametara.

Konfiguracija u sustavu TapHome

Pri uvozu predloška u TapHome potrebna su dva parametra:

  • Slave ID — mora odgovarati Modbus ID-u postavljenom na regulatoru (zadano: 254)
  • IP adresa — koristi se za TCP veze (zadano: 192.168.0.1). Za RTU vezu preko RS-485 ovaj se parametar ne koristi

Najkraći interval očitavanja treba biti najmanje 500 ms. Kad je više jedinica Komfovent spojeno na istu Modbus mrežu, preporučuje se interval očitavanja od najmanje 1 sekunde.

Praćenje alarma

Skripta ReadScript modula predloška prati aktivne alarme čitanjem registara H:599–H:609. Kad su alarmi aktivni, TapHome ih prikazuje kao pogreške s brojem alarma i pojedinačnim kodovima alarma. Kodovi alarma prate kodiranje Komfovent: kodovi tipa F (1–127) označavaju alarme kvara, a kodovi tipa W (129–255) alarme upozorenja.

Za poništavanje aktivnih alarma upišite vrijednost 0x9C5 u registar H:600 preko sustava TapHome.

Inicijalizacijska skripta

Inicijalizacijska skripta predloška postavlja jedinicu protoka na m3/h (registar H:27 = 0) kako bi očitanja protoka zraka na svim uređajima bila ujednačena.

Mogućnosti uređaja

Pregled sustava
Pregled sustava Komfovent C6/C6M s mapom registara za dijelove ventilacijske jedinice
Uključivanje i isključivanje
  • ON/OFF (H:0) — glavna sklopka ventilacijske jedinice. Upis vrijednosti 1 uključuje jedinicu, a 0 je isključuje.
Način ventilacije

Način ventilacije (H:4) odabire aktivni način rada preko prekidača s više vrijednosti s 10 mogućnosti:

  • Stanje pripravnosti (0) — jedinica u stanju pripravnosti
  • Odsutnost (1) — slaba ventilacija kad nikoga nema
  • Normalno (2) — uobičajena svakodnevna ventilacija
  • Intenzivno (3) — pojačana ventilacija pri većoj potrebi
  • Boost (4) — najjača ventilacija
  • Kuhinja (5), Kamin (6), Prednost (7), Odmor (8) — posebni načini
  • Kvaliteta zraka (9) — ventilacija prema senzorima

Pri upisu načina 1–4 (Odsutnost, Normalno, Intenzivno, Boost) predložak automatski postavlja i odgovarajuće postotke protoka dovodnog i odsisnog zraka (redom 20 %, 50 %, 70 % i 100 %).

Svaki način ima podesive parametre dostupne preko servisnih radnji (Postavi Odsutnost, Postavi Normalno, Postavi Intenzivno, Postavi Boost):

  • Protok dovodnog zraka (m3/h)
  • Protok odsisnog zraka (m3/h)
  • Zadana temperatura (°C, raspon 5–40)
  • Grijanje (uklj./isklj.)

19 servisnih atributa prikazuje trenutačne postavke za sva četiri podesiva načina (protok dovodnog/odsisnog zraka, zadana temperatura, grijanje za Odsutnost, Normalno, Intenzivno i Boost) te sljedeći planirani način, njegovo vrijeme početka i dan u tjednu.

Načini AUTO i ECO
  • Način AUTO (H:3) — uključuje automatsku ventilaciju kojom upravlja raspored ili senzori kvalitete zraka. Dva servisna atributa prikazuju trenutačni izvor upravljanja načinom AUTO (raspored ili kvaliteta zraka) i aktivni program rasporeda (Kod kuće, Radni tjedan, Ured, Prilagođeno). Servisna radnja omogućuje promjenu programa rasporeda.

  • Način ECO (H:2) — uključuje način uštede energije s ograničenjima temperature dovodnog zraka i mogućim pasivnim grijanjem/hlađenjem. Šest servisnih atributa prikazuje trenutačne postavke načina ECO (minimalna/maksimalna temperatura dovodnog zraka, pasivno grijanje/hlađenje, grijanje zabranjeno, hlađenje zabranjeno, stalni povrat topline). Servisna radnja Postavke načina ECO postavlja sve parametre odjednom.

Praćenje temperature
  • Temperatura odsisnog zraka (H:902) — senzor temperature odsisnog zraka s pretvorbom /10 u °C. Tri servisna atributa prikazuju trenutačni protok odsisnog zraka (m3/h), intenzitet odsisnog ventilatora (%) i tlak odsisnog zraka (Pa).

  • Vanjska temperatura (H:903) — senzor temperature vanjskog zraka s pretvorbom /10 u °C.

  • Zadana temperatura (Normalno) — termostat koji čita trenutačnu temperaturu iz H:902 (/10 °C) te čita i upisuje zadanu temperaturu za način Normalno preko H:109 (/10 °C, raspon 5–40 °C). Dva servisna atributa prikazuju način regulacije temperature (dovodni zrak, odsisni zrak, ravnoteža, prostorija) i izvor sobnog senzora (panel 1 ili panel 2). Servisne radnje omogućuju promjenu obiju postavki.

Upravljanje snagom povrata topline

Upravljanje snagom povrata topline — dimer za upravljanje razinom snage povrata topline. To je uređaj bez dovršene konfiguracije, pa može zahtijevati ručno podešavanje skripti za čitanje i upis u sustavu TapHome.

Potrošnja energije

Potrošnja energije (H:930) — brojilo koje čita ukupnu potrošnju energije iz H:930 (UInt32, Wh → kWh s pretvorbom /1000) i trenutačnu snagu iz H:920 (UInt16, W → kW s pretvorbom /1000).

Održavanje filtra

Filtar — prati stanje filtra i ima servisnu radnju Poništavanje brojača filtra koja upisuje vrijednost 1 u registar H:1050 i tako poništava brojač začepljenosti filtra. Poništavanje radi samo ako je zaprljanost filtra veća od 1 %.

Servisni atributi modula

Modul predloška daje osam servisnih atributa:

  • Vrijeme sustava — trenutačni datum i vrijeme iz regulatora (H:28–H:31)
  • Dan u tjednu — trenutačni dan u tjednu
  • DHCP — stanje DHCP-a (uklj./isklj.), sa servisnom radnjom za uključivanje i isključivanje
  • IP adresa, Mrežna maska, Pristupnik — trenutačna mrežna konfiguracija
  • Ponovno pokretanje nakon požarnog alarma — način ponovnog pokretanja (ručno/automatski), sa servisnom radnjom za promjenu
  • Jedinice protoka — trenutačna jedinica protoka zraka (m3/h ili l/s)
Dodatne mogućnosti

Regulator C6/C6M daje i registre za vanjsku temperaturu (H:904), temperaturu vode (H:905), temperaturu otpadnog zraka (H:961), razinu i učinkovitost izmjenjivača topline (H:912, H:924), razine električnog/vodenog grijača i hladnjaka (H:913–H:916), postotak zaprljanosti filtra (H:917), sobnu temperaturu i vlažnost na panelu (H:946–H:951), senzore kvalitete zraka (H:952–H:953), statusnu bitmasku (H:900), trenutačnu snagu (H:921), način regulacije protoka (H:12), postavke kvalitete zraka (H:205–H:214) i opsežno programiranje rasporeda (H:300–H:555). Mogu se dodati u budućem ažuriranju predloška.

Razina zaprljanosti filtra dostupna je u registru H:917 (0–100 %), ali uređaj Filtar u predlošku nema postavljenu skriptu za čitanje. Za praćenje začepljenosti filtra dodajte prilagođeni Modbus uređaj koji čita H:917 kao UInt8.

Rješavanje problema

Nema Modbus komunikacije
  1. Provjerite kabele RS-485:
    • Stezaljka A ispravno spojena na A+/D+ na TapHome
    • Stezaljka B ispravno spojena na B-/D- na TapHome
    • Masa spojena ako je kabel dulji od 10 m
  2. Provjerite odgovara li Slave ID Modbus ID-u u web-sučelju regulatora (zadano: 254)
  3. Provjerite je li TapHome postavljen na: 19200 baud, parni paritet, 1 stop bit, 8 podatkovnih bitova
  4. Provjerite je li najkraći interval očitavanja najmanje 500 ms (1 s kod više jedinica)
Web-sučelje nije dostupno
  1. Provjerite jesu li uređaj i računalo u istoj podmreži (zadana IP adresa regulatora: 192.168.0.60)
  2. Ako je spoj izravan, isključite DHCP i postavite statičku IP adresu u istoj podmreži (npr. 192.168.0.61)
  3. Provjerite je li u pregledniku uključen JavaScript
  4. Provjerite da vezu ne blokira proxy poslužitelj ni vatrozid
Očitanja temperature pokazuju netočne vrijednosti
  1. Provjerite jesu li jedinice protoka postavljene na m3/h (registar H:27 = 0) — inicijalizacijska skripta predloška to postavlja automatski
  2. Provjerite odgovara li način regulacije temperature (H:10) očekivanom izvoru senzora
  3. Imajte na umu da registri temperature koriste kodiranje ×10 (npr. 215 = 21,5 °C)
Kodovi alarma

Kodovi alarma koje prikazuje TapHome koriste kodiranje Komfovent. Alarmi kvara (tip F) imaju kodove 1–127, a alarmi upozorenja (tip W) kodove 129–255. Česti kodovi:

KodTipPoruka
1F1Protok dovodnog zraka nije postignut
2F2Protok otpadnog zraka nije postignut
3F3Temperatura vode B5 preniska
9F9Unutarnji požar
10F10Vanjski požar
129W1Zamijenite filtar zraka
130W2Servisni način

Potpuni popis kodova alarma nalazi se u priručniku Komfovent C6/C6M Modbus.

Dostupni uređaji

Komfovent Air Recovery Modul
Servisni atributi
Vrijeme sustava
Dan u tjednu
DHCP
IP adresa
Mrežna maska
Pristupnik
Ponovno pokretanje nakon požarnog alarma
Jedinice protoka
Servisne radnje
DHCP
Postavka ponovnog pokretanja nakon požarnog alarma

Komfovent Air Recovery

Inicijalizacija
MODBUSWNE(H, 27, Uint16, 0);
Čitanje (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"));
Servisni atributi
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");
Servisne radnje
DHCP
Parametri: DHCP (On / Off)
MODBUSW(H, 34, Bool, dhcp);
Fire Alarm Restart Setting
Parametri: Restart setting (Auto / Manual)
MODBUSW(H, 41, Bool, rs);
Način AUTO Sklopka

Automatski način ventilacije — prema programu rasporeda ili prema senzoru kvalitete zraka

Registar: H:3 Bool
Vrijednosti / stanja: ON · OFF
Servisne radnje
Program rasporeda

Način AUTO

Čitanje stanja sklopke
MODBUSR(H, 3, Bool)
Zapis stanja sklopke
MODBUSW(H, 3, Bool, St)
Servisni atributi
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"
);
Servisne radnje
Scheduler Operation Mode
Parametri: Scheduler Operation Mode
MODBUSW(H, 5, Uint16, som);
Način ECO Sklopka

Način uštede energije s ograničenjima temperature dovodnog zraka i mogućim pasivnim grijanjem/hlađenjem

Registar: H:2 Bool
Vrijednosti / stanja: ON · OFF
Servisne radnje
Postavke načina ECO

Način ECO

Čitanje stanja sklopke
MODBUSR(H, 2, Bool)
Zapis stanja sklopke
MODBUSW(H, 2, Bool, St)
Servisni atributi
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");
Servisne radnje
Eco mode setup
Parametri: 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);
Temperatura odsisnog zraka Senzor temperature Samo za čitanje

Temperatura odsisnog zraka iz ventilacijske jedinice s praćenjem protoka odsisnog zraka i intenziteta ventilatora

Registar: H:902 Int16 Jedinica: °C numeric
Servisni atributi
Trenutačni protok odsisnog zraka
Trenutačni intenzitet odsisnog ventilatora
Tlak odsisnog zraka

Temperatura odsisnog zraka

Čitanje temperature
MODBUSR(H, 902, Int16) / 10
Servisni atributi
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";
Način ventilacije Prekidač s više vrijednosti

Odabir načina rada — stanje pripravnosti, odsutnost, normalno, intenzivno, Boost, kuhinja, kamin, prednost, odmor, kvaliteta zraka

Registar: H:4 UInt16 multi_value
Vrijednosti / stanja: Standby · •Away · •Normal · •Intensive · •Boost · Kitchen · Fireplace · Override · Holiday · Air Quality
Servisne radnje
Postavi Odsutnost
Postavi Normalno
Postavi Intenzivno
Postavi Boost

Način ventilacije

Čitanje stanja sklopke
MODBUSR(H, 4, UInt16)
Zapis stanja sklopke
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));
Servisni atributi
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");
Servisne radnje
Set Away
Parametri: 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
Parametri: 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
Parametri: 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
Parametri: 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);
Zadana temperatura (Normalno) Termostat

Termostat s očitanjem trenutačne temperature i podesivom zadanom temperaturom za način Normalno (5–40 °C)

Registar: H:902 → H:109 Int16 Jedinica: °C numeric
Servisni atributi
Regulacija temperature
Sobni senzor
Servisne radnje
Regulacija temperature
Sobni senzor

Zadana temperatura (Normalno)

Čitanje temperature
MODBUSR(H, 902, Int16) / 10
Čitanje željene temperature
MODBUSR(H, 109, Int16)/10;
Zapis željene temperature
MODBUSW(H, 109, Int16, Se*10);
Servisni atributi
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"
);
Servisne radnje
Temperature Control
Parametri: Temperature Control
MODBUSW(H, 10, Uint16, tc);
Room Sensor
Parametri: Panel Temperature
MODBUSW(H, 38, Uint16, pt);
Vanjska temperatura Senzor temperature Samo za čitanje
Registar: H:903 Int16 Jedinica: °C numeric

Vanjska temperatura

Čitanje temperature
MODBUSR(H, 903, Int16) / 10
Upravljanje snagom povrata topline Dimer

Dimer za upravljanje snagom povrata topline — može zahtijevati ručno podešavanje skripti

Upravljanje snagom povrata topline

Čitanje razine
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);
Zapis razine
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);
ON/OFF Sklopka
Registar: H:0 Bool
Vrijednosti / stanja: ON · OFF

ON/OFF

Čitanje stanja sklopke
MODBUSR(H, 0, Bool)
Zapis stanja sklopke
MODBUSW(H, 0, Bool, St);
Potrošnja energije Brojilo električne energije Samo za čitanje

Ukupna potrošnja energije (kWh) i trenutačna snaga (kW)

Registar: H:930 UInt32 Jedinica: kWh numeric

Potrošnja energije

Čitanje ukupne potrošnje
MODBUSR(H, 930, UInt32) / 1000
Čitanje zahtjeva
MODBUSR(H, 920, Uint16) / 1000
Filtar Analogni ulaz Samo za čitanje

Praćenje stanja filtra s radnjom za poništavanje brojača začepljenosti

Servisne radnje
Poništavanje brojača filtra

Filtar

Čitanje razine ulaza
MODBUSR(H, 916, Uint16) / 100
Servisne radnje
Filter reset
modbusw(H, 1050, Uint16, 1)
Povezivanje: Modbus RTU • 19200 baud• 8E1 • Slave ID: $[SlaveId]
Moguća poboljšanja (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

Izvori

Pronašli ste problem s ovim predloškom uređaja?

Recite nam što ne radi, što nedostaje ili kako bi se predložak trebao ponašati. Vaše povratne informacije pomažu nam da katalog bude točan.

Provjerio TapHome

Želite ovo koristiti u svojoj centralnoj jedinici TapHome Core?

Otvorite ovaj predložak na portalu Customer Portal kako biste ga primijenili na jedan od svojih domova ili predložili poboljšanje i poslali ga natrag u katalog.

Otvorite na portalu