TapHome

Sinclair Ontario Heat Pump

Modbus RTU
Autor
Posljednje ažuriranje: 10. 2026
Sinclair Ontario Heat Pump

Sinclair S-Therm Ontario (serija SMH-xxxIRB) je monoblok dizalica topline zrak-voda s DC inverterskim kompresorom koja se sa sustavom TapHome povezuje preko Modbus RTU na RS-485. Predložak omogućuje sveobuhvatno upravljanje grijanjem, hlađenjem, pripremom potrošne tople vode (PTV), sušenjem estriha, dezinfekcijom i radom ovisnim o vremenskim uvjetima. Dizalica topline koristi rashladno sredstvo R32 i dostupna je u jednofaznoj (4–16 kW) i trofaznoj (10–16 kW) izvedbi.

Predložak sadrži 38 uređaja: senzore temperature, upravljanje zadanim temperaturama, načine rada, funkcije vremenskih programa i dijagnostiku vanjske jedinice s praćenjem 38 coil registara grešaka i zaštita.

Spajanje uređaja

Pregled tiskane pločice unutarnje jedinice
Raspored tiskane pločice unutarnje jedinice Sinclair Ontario s priključcima RS-485 CN1–CN4

Tiskana pločica unutarnje jedinice ima 4 priključka RS-485 za Modbus komunikaciju:

PriključakVrstaRaspored pinova
CN1RS-485 s 12 V (4-pinski)1: +12V, 2: B, 3: A, 4: GND
CN2RS-485 bez 12 V (4-pinski)1: B, 2: A
CN3RS-485 bez 12 V (3-pinski)B, A
CN4RS-485 s 12 V (4-pinski)1: GND, 2: B, 3: A, 4: +12V

Za TapHome: za BMS vezu s centralnom jedinicom TapHome Core koristite priključak CN3 (3-pinski, RS-485 bez 12 V) ili CN2 (4-pinski, RS-485 bez 12 V):

  • B → B-/D- na RS-485 sustava TapHome
  • A → A+/D+ na RS-485 sustava TapHome
Sučelje RS-485 žičanog upravljača

Žičani upravljač ima dva komunikacijska sučelja:

SučeljeVrstaRaspored pinovaNamjena
1 — BMS2-žilni, upredena parica AWG241: B, 2: ASpajanje na BMS/TapHome preko pretvarača RS-232 na RS-485
2 — +12VDC4-žilni, AWG24, najviše 8 m1: +12VDC, 2: B, 3: A, 4: GNDKomunikacijski vod uređaja (napaja ga uređaj)

Važno — sučelje 1 daje signale RS-485. Ako se spajate preko BMS priključka žičanog upravljača, potreban je pretvarač RS-232 na RS-485. Za izravnu vezu RS-485 umjesto toga koristite priključke na tiskanoj pločici unutarnje jedinice (CN1–CN4).

Tehničke specifikacije
  • Komunikacija: Modbus RTU, RS-485
  • Brzina prijenosa: 9600, bez pariteta, 1 stop bit
  • Raspon Slave ID-ja: 1–253 (zadano 1)
  • Kabel: upredena parica AWG24, klasa V
  • Protokol: Read Multiple Coils (0x01), Read Multiple Registers (0x03), Write Multiple Coils (0x0F), Write Multiple Registers (0x10)

Konfiguracija

Postavljanje Modbus adrese

Modbus Slave ID postavlja se na zaslonu osjetljivom na dodir žičanog upravljača:

  1. Uključite upravljač i pritisnite COMMISSION za ulazak na stranicu COMMISSION
  2. Pritisnite FUNCTION za prelazak na stranicu FUNCTION
  3. Pritisnite Next (krajnja desna tipka) za prelazak na stranicu FUNCTION 4/4 na kojoj se prikazuje „Address”
  4. Odaberite Address i tipkama + / - postavite željenu vrijednost (raspon 1–253, zadano 1)
  5. Pritisnite OK za spremanje
Izbornik COMMISSION žičanog upravljača Sinclair Ontario za postavljanje Modbus adrese
Zaslon za postavljanje adrese na uređaju Sinclair Ontario s rasponom 1–253

Adrese 0 i 126 ne mogu se koristiti. Adresa 0 rezervirana je za broadcast (primaju je sve jedinice), a adresa 126 je rezervirana.

Mjere opreza pri komunikaciji
  • Načini rada mogu se mijenjati samo kada je jedinica ISKLJUČENA
  • Kod jedinica samo za grijanje postavke „Cool” i „Cool+Hot water” nemaju učinka
  • Kada spremnik vode nije dostupan, načini „Hot water”, „Cool+Hot water” i „Heat+Hot water” nemaju učinka
  • Izmjene parametara kod uključene funkcije memorije djeluju odmah, ali se pamte tek nakon 30 minuta

Mogućnosti uređaja

Uključivanje i način rada
  • UKLJ./ISKLJ. (H:42) — uključuje ili isključuje dizalicu topline. Koristi posebno kodiranje: 0xAA (170) = UKLJUČENO, 0x55 (85) = ISKLJUČENO. Više uređaja koristi isto stanje UKLJ./ISKLJ. (Način rada za godišnji odmor, Ručno odleđivanje i Sušenje estriha ga provjeravaju prije nego što dopuste promjenu)
  • Način rada (H:2) — odabire grijanje, PTV, hlađenje+PTV, grijanje+PTV ili hlađenje. Načini se mogu mijenjati samo kada je jedinica isključena. Predložak upozorava ako je odabran način s PTV-om, a spremnik vode nije dostupan
Zadane temperature

Predložak ima zasebne zadane temperature za svaki scenarij regulacije:

  • Zadana temperatura izlazne vode za grijanje (H:10) — ciljna temperatura izlazne vode za grijanje, 20–60 °C (visokotemperaturna izvedba) ili 20–55 °C (niskotemperaturna izvedba), zadano 45 °C
  • Zadana temperatura izlazne vode za hlađenje (H:9) — ciljna temperatura izlazne vode za hlađenje, 7–25 °C, zadano 18 °C
  • Zadana sobna temperatura grijanja (H:12) — ciljna sobna temperatura za grijanje, 18–30 °C, zadano 20 °C (aktivna samo kada je Način regulacije postavljen na T-room)
  • Zadana sobna temperatura hlađenja (H:11) — ciljna sobna temperatura za hlađenje, 18–30 °C, zadano 24 °C (aktivna samo kada je Način regulacije postavljen na T-room)
  • Način regulacije (C:17) — prebacuje između regulacije prema temperaturi izlazne vode (T-water out) i regulacije prema sobnoj temperaturi (T-room). Ima servisni atribut koji pokazuje je li ugrađen udaljeni sobni senzor (C:33) i servisnu radnju za njegovo postavljanje
Praćenje temperature

Predložak čita 9 senzora temperature dizalice topline, a sve neobrađene vrijednosti registara dijele se s 10:

  • Vanjska temperatura (H:118) — temperatura vanjskog zraka
  • Temperatura izlazne vode (H:125) — voda koja izlazi iz pločastog izmjenjivača topline
  • Temperatura ulazne vode (H:127) — voda koja ulazi u pločasti izmjenjivač topline
  • Temperatura plinskog voda (H:130) — temperatura parnog voda rashladnog sredstva
  • Temperatura tekućinskog voda (H:131) — temperatura tekućinskog voda rashladnog sredstva
  • Tlak na tlačnoj strani (H:124) — tlak na tlačnoj strani kompresora izražen kao ekvivalentna temperatura zasićenja
  • Temperatura dodatnog senzora vode (H:126) — očitanje dodatnog senzora temperature vode
  • Sobna temperatura (udaljeni senzor) (H:129) — očitanje udaljenog sobnog senzora (upozorava ako udaljeni senzor nije dostupan)
  • Spremnik PTV-a (H:128) — trenutačna temperatura spremnika vode s upravljanjem zadanom temperaturom (H:13, raspon 40–80 °C)
Spremnik PTV-a

Spremnik PTV-a čita trenutačnu temperaturu spremnika (H:128, ÷10) i upravlja željenom temperaturom (H:13, raspon 40–80 °C, zadano 50 °C). Skripta ReadScript prati je li ugrađen spremnik vode (C:29) i provjerava greške senzora (C:156).

Šest servisnih atributa omogućuje dodatno praćenje:

  • Stanje grijača spremnika vode, Logika grijača spremnika, Logika drugog izvora topline
  • Delta-T PTV-a (2–8 °C), Prioritet hlađenje+PTV, Prioritet grijanje+PTV

Četiri servisne radnje omogućuju postavljanje logike grijača spremnika, temperaturne razlike PTV-a i prioriteta načina.

Temperaturne razlike

Tri uređaja termostata upravljaju pojasevima histereze:

  • Delta-T hlađenja (H:29) — temperaturna razlika hlađenja, 2–10 °C, zadano 5 °C
  • Delta-T grijanja (H:30) — temperaturna razlika grijanja, 2–10 °C, zadano 10 °C
  • Delta-T sobne temperature (H:32) — temperaturna razlika sobne temperature, 1–5 °C, zadano 2 °C
Rad ovisan o vremenskim uvjetima

Rad ovisan o vremenskim uvjetima (C:22) omogućuje automatsko prilagođavanje zadanih temperatura prema vanjskoj temperaturi. Kada je uključen, zadane temperature grijanja i hlađenja ponovno se izračunavaju prema ekvitermnim krivuljama.

Šest servisnih atributa prikazuje trenutačne parametre krivulje:

  • AT-Heat / AT-Cool — donja/gornja granica vanjske temperature
  • RT-Heat / RT-Cool — donja/gornja granica sobne temperature
  • WT-Heat / WT-Cool — donja/gornja granica temperature vode
Vremenski programi i raspored
  • Tjedni vremenski program (C:8) — uključuje ili isključuje tjedni vremenski program
  • Satni vremenski program (C:9) — uključuje ili isključuje funkciju satnog vremenskog programa
  • Temperaturni vremenski program (C:10) — uključuje ili isključuje funkciju vremenskog programa prema temperaturi
Funkcije udobnosti i uštede energije
  • Tihi način rada (C:21) — smanjuje buku rada automatskom regulacijom brzine kompresora i ventilatora. Dostupan u načinima hlađenja, grijanja i zagrijavanja vode
  • Brza priprema PTV-a (C:18) — istodobno pokreće dizalicu topline i električni grijač spremnika vode za bržu pripremu PTV-a
  • Solarni grijač (C:16) — uključuje prioritet solarnog grijača radi uštede energije. Upozorava ako solarni sustav nije dostupan. Ima servisni atribut i radnju za postavljanje dostupnosti solarnog sustava (C:31)
  • Način rada za godišnji odmor (C:34) — održava unutarnju temperaturu i temperaturu vode u rasponu koji sprječava smrzavanje. Samo za grijanje. Za uključivanje sustav mora biti ISKLJUČEN
  • Način rada u nuždi (C:26) — omogućuje grijanje u nuždi samo električnim grijačem kada vanjska jedinica otkaže
Električni grijač i pomoćna konfiguracija
  • Dodatni električni grijač (H:3) — postavlja broj pomoćnih električnih grijača: 1 komplet, 2 kompleta ili isključeno
  • Temperatura uključivanja električnog grijača (H:14) — prag vanjske temperature za uključivanje električnog grijača, od -20 do 18 °C, zadano -15 °C
Termostat
  • Konfiguracija termostata (H:39) — postavlja vrstu priključka vanjskog termostata: bez, prostor ili prostor+PTV
  • Stanje termostata (H:132) — čita zahtjev vanjskog termostata: hlađenje, grijanje ili isključeno
Sušenje estriha

Sušenje estriha (C:25) upravlja postupkom predgrijavanja poda pri prvom puštanju podnog grijanja u rad. Prije uključivanja sustav mora biti ISKLJUČEN.

Četiri servisna atributa prate postupak:

  • Segmenti sušenja estriha (1–10 dijelova), Temperatura 1. razdoblja (25–35 °C)
  • Delta-T segmenta (2–10 °C), Trajanje segmenta (12–72 sata)

Šest servisnih radnji upravlja postupkom: omogućavanje, pokretanje, zaustavljanje i postavljanje pojedinih parametara.

Dezinfekcija

Dezinfekcija (H:135 čitanje / C:23 upis) upravlja ciklusom dezinfekcije vodenog sustava i javlja stanje: isključeno, u tijeku, završeno ili neuspjelo. Servisni atribut prikazuje zadanu temperaturu dezinfekcije (H:4, raspon 40–70 °C, zadano 70 °C), a tri servisne radnje omogućuju postavljanje temperature te pokretanje i zaustavljanje ciklusa.

Funkcije održavanja
  • Ručno odleđivanje (C:36) — pokreće ručni ciklus odleđivanja. Za uključivanje sustav mora biti ISKLJUČEN
  • Prisilni način rada (H:40) — samo za povrat rashladnog sredstva i otklanjanje grešaka: prisilno hlađenje, prisilno grijanje ili isključeno
  • Odzračivanje (H:41) — uklanja zrak iz vodenog sustava: zrak, spremnik vode ili isključeno
Dijagnostika vanjske jedinice

Stanje vanjske jedinice (H:117) javlja trenutačno stanje jedinice: hlađenje, grijanje, PTV ili isključeno. Skripta ReadScript prati 38 coil registara grešaka i zaštita u tri skupine:

Greške vanjske jedinice (C:88–C:109): greške senzora vanjske temperature, odleđivanja, tlačne strane i usisa, greška ventilatora, zaštita od visokog/niskog tlaka, greška DIP postavke kapaciteta, greške senzora ekonomajzera, zaštita sustava s automatskim oporavkom / bez automatskog oporavka, zaštita sklopke protoka, greška četveroputnog ventila

Greške pogona/kompresora (C:128–C:151): greške napona DC sabirnice, zaštita od AC struje, greške IPM/PFC, greška pokretanja, gubitak faze, prekostruja kompresora, prekoračenje brzine, gubitak sinkronizacije, zastoj, greška komunikacije pogona, pregrijavanje hladnjaka/IPM-a, greška kruga punjenja, greška ulaznog AC napona

Greške senzora unutarnje jedinice: greške senzora kondenzatora, električnog grijača, tekućinskog/parnog voda rashladnog sredstva i spremnika vode, greška udaljenog sobnog senzora

Dvanaest servisnih atributa omogućuje praćenje na razini komponenti:

  • Stanje kompresora, Stanje ventilatora, Stanje četveroputnog ventila
  • Grijač kućišta kompresora, Grijač donje posude, Stanje odleđivanja, Stanje povrata ulja
  • T-tlačna strana, T-odleđivanje, T-usis, T-ekonomajzer ulaz/izlaz (sve ÷10 °C)
Servisni atributi i radnje na razini modula

Modul ima 11 servisnih atributa za praćenje konfiguracije sustava:

  • T-HP max — najveća izlazna temperatura dizalice topline (40–55 °C)
  • Vrijeme rada hlađenja/grijanja — najkraće vrijeme rada kompresora za svaki način
  • Stanje pumpe vode — pumpa vode unutarnje jedinice uključena/isključena
  • Drugi izvor topline — je li omogućen drugi izvor topline, s logikom rada i temperaturom uključivanja
  • Stanje drugog izvora topline — stanje uključeno/isključeno
  • Logika dodatnog električnog grijača — logika rada električnog grijača
  • Ograničenje struje — najveća dopuštena struja (0–50 A)
  • Ograničenje snage — ograničenje snage u kW (vrijednost registra × 10)

Deset servisnih radnji omogućuje postavljanje tih parametara, uz radnju Poništi grešku (H:44) za brisanje kvarova.

Dodatne mogućnosti

Dizalica topline ima i registre za upravljanje kartičnim prekidačem (gate card, C:11), povrat rashladnog sredstva (C:35), ručno upravljanje dvoputnim ventilom (C:37), očitanje temperature i preostalog vremena sušenja estriha (H:133–H:136), izračunatu zadanu temperaturu za rad ovisan o vremenskim uvjetima (H:137) te zadanu i radnu frekvenciju kompresora (H:142–H:143). Dostupni su i coil registri grešaka komunikacije između žičanog upravljača i unutarnje/vanjske jedinice te pogona (C:64–C:66). Mogu se dodati u budućem ažuriranju predloška.

Rješavanje problema

Nema Modbus komunikacije
  1. Provjerite kabele RS-485:
    • vodič B ispravno je spojen na B-/D- sustava TapHome
    • vodič A ispravno je spojen na A+/D+ sustava TapHome
    • ako koristite sučelje 1 žičanog upravljača, provjerite je li ugrađen pretvarač RS-232 na RS-485
  2. Provjerite Modbus Slave adresu na žičanom upravljaču (COMMISSION → FUNCTION 4/4 → Address)
  3. Provjerite je li TapHome postavljen na: 9600 baud, bez pariteta, 1 stop bit
  4. Pokušajte umjesto BMS priključka žičanog upravljača izravno koristiti priključke na tiskanoj pločici unutarnje jedinice (CN1–CN4)
Promjene načina rada ne djeluju
  1. Prije promjene načina rada provjerite je li jedinica ISKLJUČENA: promjene načina blokirane su dok jedinica radi
  2. Ako odabirete način PTV, hlađenje+PTV ili grijanje+PTV, provjerite je li ugrađen spremnik vode (C:29)
  3. Kod jedinica samo za grijanje načini hlađenje i hlađenje+PTV nemaju učinka
Način rada za godišnji odmor / ručno odleđivanje se ne uključuje
  1. Prije uključivanja tih funkcija jedinica mora biti ISKLJUČENA (H:42 = 0x55)
  2. Skripta WriteScript predloška provjerava stanje UKLJ./ISKLJ. i prikazuje upozorenje ako je sustav uključen
U sustavu TapHome pojavljuju se greške senzora
  1. Provjerite odgovarajući coil registar greške u servisnim atributima uređaja Stanje vanjske jedinice
  2. Kod grešaka senzora unutarnje jedinice (C:152–C:160) provjerite spojeve odgovarajućeg senzora temperature na tiskanoj pločici
  3. Nakon otklanjanja uzroka upotrijebite servisnu radnju Poništi grešku (H:44) za brisanje kvarova koji se mogu poništiti

Dostupni uređaji

Sinclair Ontario Modul
Servisni atributi
T-HP max [°C]čita H:16 (UInt16); najveća izlazna temperatura dizalice topline, raspon 40–55 °C, zadano 50 °C
Vrijeme rada hlađenja [min]čita H:33 (UInt16); najkraće vrijeme rada kompresora u načinu hlađenja, raspon 1–10 min, zadano 3 min
Vrijeme rada grijanja [min]čita H:34 (UInt16); najkraće vrijeme rada kompresora u načinu grijanja, raspon 1–10 min, zadano 5 min
Stanje pumpe vodečita C:175 (Bool); stanje uključeno/isključeno pumpe vode unutarnje jedinice
Drugi izvor toplinečita C:27 (Bool); sa/bez — je li omogućen drugi izvor topline
Logika drugog izvora toplinečita H:35 (UInt16); logika rada drugog izvora topline 1–3
T-uključivanje drugog izvora [°C]čita H:15 (Int16); prag vanjske temperature za uključivanje drugog izvora topline, raspon od -20 do 18 °C
Stanje drugog izvora toplinečita C:169 (Bool); stanje uključeno/isključeno drugog izvora topline
Logika dodatnog električnog grijačačita H:37 (UInt16); logika rada dodatnog električnog grijača 1–2
Ograničenje struje [A]čita H:38 (UInt16); najveća dopuštena struja, raspon 0–50 A, zadano 16 A
Ograničenje snage [kW]čita H:43 (UInt16) × 10; ograničenje snage u kW (vrijednost registra × 10), raspon 0–10 kW
Servisne radnje
Postavi T-HP maxupisuje H:16 (UInt16); raspon 40–55 °C
Postavi vrijeme rada hlađenjaupisuje H:33 (UInt16); raspon 1–10 min
Postavi vrijeme rada grijanjaupisuje H:34 (UInt16); raspon 1–10 min
Postavi drugi izvor toplineupisuje C:27 (Bool); 0=bez, 1=sa
Postavi logiku drugog izvora toplineupisuje H:35 (UInt16); raspon 1–3
Postavi T-uključivanje drugog izvoraupisuje H:15 (Int16); raspon od -20 do 18 °C
Promijeni logiku dodatnog električnog grijačaupisuje H:37 (UInt16); raspon 1–2
Promijeni ograničenje strujeupisuje H:38 (UInt16); raspon 1–50 A
Promijeni ograničenje snageupisuje H:43 (UInt16); vrijednost u jedinicama od 0,1 kW, raspon 1–100 (= 0,1–10 kW)
Poništi greškuupisuje H:44 (UInt16); 0=ne briše kvar, 1=briše kvar

Sinclair Ontario

Servisni atributi
T-HP max [°C]
modbusr(H, 16, uint16)
Cool run time [min]
modbusr(H, 33, uint16)
Heat run time [min]
modbusr(H, 34, uint16)
Water Pump State
if(modbusr(c, 175, bool), "On", "Off")
Other thermal
if(modbusr(c,27,bool), "With", "Without")
Other thermal logic
modbusr(h,35,uint16)
T-Other switch on [°C]
MODBUSR(H, 15, Int16)
Other Heat Source State
if(modbusr(c, 169, bool), "On", "Off")
Optional E-Heater logic
modbusr(h,37,uint16)
Current limit value [A]
modbusr(h,38,uint16)
Power limit [kW]
modbusr(h,43,uint16) * 10
Servisne radnje
Set T-HP max
Parametri: T-HP max (40–55 C)
modbusw(H, 16, uint16, C)
Set Cool run time
Parametri: Cool run time (1–10 min)
modbusw(H, 33, uint16, min)
Set Heat run time
Parametri: Heat run time (1–10 min)
modbusw(H, 34, uint16, min)
Set Other thermal
Parametri: Other thermal
modbusw(c, 27, bool, ot)
Set Other thermal logic
Parametri: Logic (1–3 lo)
modbusw(h,35,uint16,lo)
Set T-Other switch on
Parametri: T-Other switch on (-20–18 temperature)
modbusw(h,15,int16,temperature)
Change Optional E-Heater logic
Parametri: Logic (1–2 lo)
modbusw(h,37,uint16,lo)
Change Current limit value
Parametri: limit (1–50 lo)
modbusw(h,38,uint16,lo)
Change Power limit
Parametri: Value [0.1 * kW] (1–100 val)
modbusw(h,43,uint16,val)
Reset error
Parametri: Parameter1
modbusw(h,44,uint16,Abr1)
Delta-T hlađenja Termostat

Temperaturna razlika hlađenja — određuje pojas histereze oko zadane temperature hlađenja (2–10 °C)

Registar: H:29 UInt16 Jedinica: °C numeric

Delta-T hlađenja

Čitanje željene temperature
MODBUSR(H, 29, uInt16)
Zapis željene temperature
MODBUSW(H, 29, uInt16, round(Se))
Delta-T grijanja Termostat

Temperaturna razlika grijanja — određuje pojas histereze oko zadane temperature grijanja (2–10 °C)

Registar: H:30 UInt16 Jedinica: °C numeric

Delta-T grijanja

Čitanje željene temperature
MODBUSR(H, 30, uInt16)
Zapis željene temperature
MODBUSW(H, 30, uInt16, round(Se))
Delta-T sobne temperature Termostat

Temperaturna razlika sobne temperature za uključivanje i isključivanje termostata (1–5 °C)

Registar: H:32 UInt16 Jedinica: °C numeric

Delta-T sobne temperature

Čitanje željene temperature
MODBUSR(H, 32, uInt16)
Zapis željene temperature
MODBUSW(H, 32, uInt16,round(Se))
Odzračivanje Prekidač s više vrijednosti

Odzračivanje vodenog sustava — zrak, spremnik vode ili isključeno

Registar: H:41 UInt16 numeric
Vrijednosti / stanja: Air · Water tank · Off

Odzračivanje

Čitanje stanja sklopke
MODBUSR(H, 41, uInt16)
Zapis stanja sklopke
MODBUSW(H, 41, uInt16, Mu)
Satni vremenski program Sklopka
Registar: C:9 Bool
Vrijednosti / stanja: ON · OFF

Satni vremenski program

Čitanje stanja sklopke
MODBUSR(C, 9, Bool)
Zapis stanja sklopke
MODBUSW(C, 9, Bool, St)
Način regulacije Sklopka

Odabir načina regulacije — T-water out (temperatura izlazne vode) ili T-room (sobna temperatura)

Registar: C:17 Bool
Vrijednosti / stanja: T-room · T-water out
Servisne radnje
Postavi udaljeni senzor

Način regulacije

Čitanje stanja sklopke
MODBUSR(C, 17, Bool)
Zapis stanja sklopke
MODBUSW(C, 17, Bool, St)
Čitanje (modul)
if(modbusr(c, 160, bool), adderror("Remote Room Temp Sensor Error"));
Servisni atributi
Remote sensor
if(modbusr(C, 33, bool), "With", "Without")
Servisne radnje
Set Remote sensor
Parametri: Remote sensor
modbusw(C, 33, bool, rs)
Tlak na tlačnoj strani Senzor temperature Samo za čitanje

Tlak na tlačnoj strani kompresora izražen kao ekvivalentna temperatura zasićenja

Registar: H:124 Int16 Jedinica: °C numeric

Tlak na tlačnoj strani

Čitanje temperature
MODBUSR(H, 124, Int16)/10
Dezinfekcija Prekidač s više vrijednosti

Stanje ciklusa dezinfekcije vodenog sustava — isključeno, u tijeku, završeno ili neuspjelo

Registar: H:135 → C:23 UInt16 numeric
Vrijednosti / stanja: Off · Running · Done · Failed
Servisne radnje
Postavi temperaturu dezinfekcije
Pokreni dezinfekciju
Zaustavi dezinfekciju

Dezinfekcija

Čitanje stanja sklopke
MODBUSR(H, 135, uInt16)
Zapis stanja sklopke
if (Mu = 1, modbusw(C, 23, bool, 1));
if (Mu = 0 or Mu = 2, modbusw(C, 23, bool, 0));
Servisni atributi
Disinfection Temp [°C]
modbusr(H, 4, uint16)
Servisne radnje
Set Disinfection Temp
Parametri: Disinfection Temp (40–70 C)
modbusw(H, 4, uint16, C)
Start Disinfection
modbusw(C, 23, bool, 1)
Stop Disinfection
modbusw(C, 23, bool, 0)
Način rada u nuždi Sklopka

Grijanje u nuždi samo električnim grijačem — uključuje se kada vanjska jedinica otkaže

Registar: C:26 Bool
Vrijednosti / stanja: ON · OFF

Način rada u nuždi

Čitanje stanja sklopke
MODBUSR(C, 26, Bool)
Zapis stanja sklopke
MODBUSW(C, 26, Bool, St)
Brza priprema PTV-a Sklopka

Istodobni rad dizalice topline i električnog grijača za brže zagrijavanje vode

Registar: C:18 Bool
Vrijednosti / stanja: ON · OFF

Brza priprema PTV-a

Čitanje stanja sklopke
MODBUSR(C, 18, Bool)
Zapis stanja sklopke
MODBUSW(C, 18, Bool, St)
Sušenje estriha Magnetski kontakt Samo za čitanje

Postupak predgrijavanja poda pri prvom puštanju podnog grijanja u rad — sustav mora biti ISKLJUČEN

Registar: C:25 Bool
Servisni atributi
Segmenti sušenja estriha
Temperatura 1. razdoblja sušenja estriha
Delta-T segmenta
Trajanje segmenta
Servisne radnje
Omogući sušenje estriha
Pokreni sušenje estriha
Zaustavi sušenje estriha
Postavi segmente sušenja estriha
Postavi temperaturu 1. razdoblja sušenja estriha
Postavi Delta-T segmenta
Postavi trajanje segmenta

Sušenje estriha

Čitanje
MODBUSR(C, 25, Bool)
Servisni atributi
Floor Debug Segments
modbusr(H,5,uint16)
Floor Debug Period 1 temp [°C]
modbusr(H,6,uint16)
△T of segment [°C]
modbusr(h,7,uint16)
Segment time [hours]
modbusr(h,8,uint16)
Servisne radnje
Enable Floor Debug
Parametri: On/Off
if sw = 0
    MODBUSW(C, 24, Bool, 0);
else
    if on_off = 0
        MODBUSW(C, 24, Bool, 1);
    else
        return("Please turn off the system first");
    end
end
Start Floor Debug
MODBUSW(C, 25, Bool, 1)
Stop Floor Debug
MODBUSW(C, 25, Bool, 0)
Set Floor Debug Segments
Parametri: Sections (1–10 se)
modbusw(H,5,uint16,se)
Set Floor Debug Period 1 temp
Parametri: Temperature (25–35 C)
modbusw(h,6,uint16,C)
Set △T of segment
Parametri: Temperature (2–10 C)
modbusw(h,7,uint16,C)
Set Segment time
Parametri: Time (12–72 h)
modbusw(h,8,int16,h)
Prisilni način rada Prekidač s više vrijednosti

Prisilni rad samo za povrat rashladnog sredstva i otklanjanje grešaka — nije za uobičajenu upotrebu

Registar: H:40 UInt16 numeric
Vrijednosti / stanja: Force-cool · Force-heat · Off

Prisilni način rada

Čitanje stanja sklopke
MODBUSR(H, 40, uInt16)
Zapis stanja sklopke
MODBUSW(H, 40, uInt16, Mu)
Način rada za godišnji odmor Sklopka

Održava unutarnju temperaturu i temperaturu vode u rasponu koji sprječava smrzavanje — samo grijanje, sustav mora biti ISKLJUČEN

Registar: C:34 Bool
Vrijednosti / stanja: ON · OFF

Način rada za godišnji odmor

Čitanje stanja sklopke
MODBUSR(C, 34, Bool)
Zapis stanja sklopke
if on_off = 0
    MODBUSW(C, 34, Bool, St);
else
    counter := 10;
end
Čitanje (modul)
if counter > 0
    addwarning("Please turn off the system first!");
    counter := counter -1;
end
Spremnik PTV-a Termostat

Temperatura spremnika vode i upravljanje zadanom temperaturom (40–80 °C) s praćenjem stanja grijača i prioriteta

Registar: H:128 → H:13 Int16 Jedinica: °C numeric
Servisni atributi
Stanje grijača spremnika vode
Logika grijača spremnika
Logika drugog izvora topline
Delta-T PTV-a
Prioritet hlađenje+PTV
Prioritet grijanje+PTV
Servisne radnje
Postavi logiku grijača spremnika
Postavi Delta-T PTV-a
Postavi prioritet hlađenje+PTV
Postavi prioritet grijanje+PTV

Spremnik PTV-a

Čitanje temperature
MODBUSR(H, 128, Int16)/10
Čitanje željene temperature
MODBUSR(H, 13, uInt16)
Zapis željene temperature
MODBUSW(H, 13, uInt16, round(Se))
Čitanje (modul)
water_tank := modbusr(C, 29, bool);

if(!water_tank, adderror("No Water Tank Installed"));
if(modbusr(c, 156 , bool), adderror("Water Tank Temp Sensor Error"));
Servisni atributi
Water Tank Heater State
if(modbusr(c, 173, bool), "On", "Off")
Tank heater Logic
modbusr(H, 36, uint16)
Other thermal logic
modbusr(H, 35, uint16)
△T-hot water [°C]
modbusr(H, 31, uint16)
Cool+Hot Water Priority
if(modbusr(c, 19, bool), "Hot water", "Cool")
Heat+Hot Water Priority
if(modbusr(c, 20, bool), "Hot water", "Heat")
Servisne radnje
Set Tank heater Logic
Parametri: Logic (1–2 L)
modbusw(H, 36, uint16, L)
Set △T-hot water
Parametri: △T (2–8 C)
modbusw(H, 31, uint16, C)
Set Cool+Hot Water Priority
Parametri: Priority
modbusw(C, 19, bool, P)
Set Heat+Hot Water Priority
Parametri: Priority
modbusw(C, 20, bool, P)
Ručno odleđivanje Sklopka

Pokreće ručni ciklus odleđivanja — sustav mora biti ISKLJUČEN

Registar: C:36 Bool
Vrijednosti / stanja: ON · OFF

Ručno odleđivanje

Čitanje stanja sklopke
MODBUSR(C, 36, Bool)
Zapis stanja sklopke
if on_off = 0
    MODBUSW(C, 36, Bool, St);
else
    counter := 10;
end
Način rada Prekidač s više vrijednosti

Način rada dizalice topline — grijanje, PTV, hlađenje+PTV, grijanje+PTV ili hlađenje

Registar: H:2 UInt16 numeric
Vrijednosti / stanja: Heat · Hot water · Cool+Heat water · Heat +Hot water · Cool

Način rada

Čitanje stanja sklopke
var ret := MODBUSR(H, 2, uInt16);

if( !water_tank and (ret = 2 or ret = 3 or ret = 4), addwarning("Water tank is unavailable"));

return(ret)
Zapis stanja sklopke
MODBUSw(H, 2, uInt16,Mu)
UKLJ./ISKLJ. Sklopka
Registar: H:42 UInt16 numeric
Vrijednosti / stanja: ON · OFF

UKLJ./ISKLJ.

Čitanje stanja sklopke
var status := MODBUSR(H, 42, uint16);

if status = 0xAA
    on_off := 1;
    return(1);
else
    on_off := 0;
    return(0);
end
Zapis stanja sklopke
if St = 0
    MODBUSW(H, 42, uint16, 0x55);
else
    MODBUSW(H, 42, uint16, 0xAA);
end
Dodatni električni grijač Prekidač s više vrijednosti

Konfiguracija pomoćnog električnog grijača — 1 komplet, 2 kompleta ili isključeno

Registar: H:3 UInt16 numeric
Vrijednosti / stanja: 1 set · 2 sets · Off

Dodatni električni grijač

Čitanje stanja sklopke
MODBUSR(H, 3, uInt16)
Zapis stanja sklopke
MODBUSw(H, 3, uInt16,Mu)
Stanje vanjske jedinice Prekidač s više vrijednosti Samo za čitanje

Radno stanje vanjske jedinice s praćenjem 38 coil registara grešaka i zaštita te dijagnostikom komponenti

Registar: H:117 UInt16 numeric
Vrijednosti / stanja: Cool · Heat · Hot water · Off

Stanje vanjske jedinice

Čitanje stanja sklopke
MODBUSR(H, 117, uInt16)
Čitanje (modul)
if(modbusr(c, 88 , bool), adderror("Ambient Temp Sensor Error"));
if(modbusr(c, 89 , bool), adderror("Defrost Temp Sensor Error"));
if(modbusr(c, 90 , bool), adderror("Discharge Temp Sensor Error"));
if(modbusr(c, 91 , bool), adderror("Suction Temp Sensor Error"));
if(modbusr(c, 92 , bool), adderror("ODU Fan Error"));
if(modbusr(c, 93 , bool), adderror("High-Pressure Sensor Error"));
if(modbusr(c, 94 , bool), adderror("High Pressure Protection"));
if(modbusr(c, 95 , bool), adderror("Low Pressure Protection"));
if(modbusr(c, 96 , bool), adderror("High Discharge Protection"));
if(modbusr(c, 97 , bool), adderror("Capacity DIP Setting Error"));
if(modbusr(c, 98 , bool), adderror("Communication Error between IDU and ODU"));
if(modbusr(c, 99 , bool), adderror("Economizer In Sensor Error"));
if(modbusr(c, 100 , bool), adderror("Economizer Out Sensor Error"));
if(modbusr(c, 102 , bool), adderror("System Recoverable Protection"));
if(modbusr(c, 103 , bool), adderror("System Irrecoverable Protection"));
if(modbusr(c, 108 , bool), adderror("Flow Switch Protection"));
if(modbusr(c, 109 , bool), adderror("4-way valve error"));
if(modbusr(c, 128 , bool), adderror("DC Bus Low-voltage or Voltage Drop"));
if(modbusr(c, 129 , bool), adderror("DC Bus Over-voltage"));
if(modbusr(c, 129 , bool), adderror("DC Bus Over-voltage"));
if(modbusr(c, 130 , bool), adderror("AC Current Protection (Input Side)"));
if(modbusr(c, 131 , bool), adderror("IPM Error"));
if(modbusr(c, 132 , bool), adderror("PFC Error"));
if(modbusr(c, 133 , bool), adderror("Startup Error"));
if(modbusr(c, 134 , bool), adderror("Phase Loss"));
if(modbusr(c, 135 , bool), adderror("Drive Module Resetting"));
if(modbusr(c, 136 , bool), adderror("Compressor Overcurrent"));
if(modbusr(c, 137 , bool), adderror("Over-speed"));
if(modbusr(c, 138 , bool), adderror("Charging Circuit Error or Current Sensor Error"));
if(modbusr(c, 139 , bool), adderror("Desynchronizing"));
if(modbusr(c, 140 , bool), adderror("Compressor Stalling"));
if(modbusr(c, 141 , bool), adderror("Drive Communication Error"));
if(modbusr(c, 142 , bool), adderror("Radiator or IPM or PFC Over-temperature"));
if(modbusr(c, 143 , bool), adderror("Defective Radiator or IPM or PFC"));
if(modbusr(c, 146 , bool), adderror("Charging Circuit Error"));
if(modbusr(c, 147 , bool), adderror("AC Input Voltage Error"));
if(modbusr(c, 148 , bool), adderror("Drive Board Temp Sensor Error"));
if(modbusr(c, 149 , bool), adderror("AC Contactor Protection or Input Cross-zero Error"));
if(modbusr(c, 150 , bool), adderror("Temp Drift Protection"));
if(modbusr(c, 151 , bool), adderror("Sensor Connection Protection (Connection to Phase U or V failed)"));
Servisni atributi
Compressor State
if(modbusr(c, 80, bool), "On", "Off")
Fan State
if(modbusr(c, 81, bool), "On", "Off")
4-way Valve State
if(modbusr(c, 83, bool), "On", "Off")
Compressor Crankcase Heater State
if(modbusr(c, 84, bool), "On", "Off")
Underpan Heater State
if(modbusr(c, 85, bool), "On", "Off")
Defrosting State
if(modbusr(c, 86, bool), "Defrosting", "End")
Oil Return State
if(modbusr(c, 87, bool), "In oil return", "No oil return")
T-discharge [°C]
MODBUSR(H, 119, Int16)/10
T-defrost [°C]
MODBUSR(H, 120, Int16)/10
T-suction [°C]
MODBUSR(H, 121, Int16)/10
T-economizer in [°C]
MODBUSR(H, 122, Int16)/10
T-economizer out [°C]
MODBUSR(H, 123, Int16)/10
Tihi način rada Sklopka

Smanjuje buku rada automatskom regulacijom brzine kompresora i ventilatora

Registar: C:21 Bool
Vrijednosti / stanja: ON · OFF

Tihi način rada

Čitanje stanja sklopke
MODBUSR(C, 21, Bool)
Zapis stanja sklopke
MODBUSW(C, 21, Bool, St)
Zadana sobna temperatura hlađenja Termostat

Ciljna sobna temperatura za hlađenje — aktivna samo kada je Način regulacije postavljen na T-room (18–30 °C)

Registar: H:11 UInt16 Jedinica: °C numeric

Zadana sobna temperatura hlađenja

Čitanje željene temperature
MODBUSR(H, 11, uInt16)
Zapis željene temperature
MODBUSW(H, 11, uInt16, round(Se))
Zadana sobna temperatura grijanja Termostat

Ciljna sobna temperatura za grijanje — aktivna samo kada je Način regulacije postavljen na T-room (18–30 °C)

Registar: H:12 UInt16 Jedinica: °C numeric

Zadana sobna temperatura grijanja

Čitanje željene temperature
MODBUSR(H, 12, uInt16)
Zapis željene temperature
MODBUSW(H, 12, uInt16, round(Se))
Solarni grijač Sklopka

Prioritet solarnog grijača radi uštede energije — upozorava ako solarni sustav nije dostupan

Registar: C:16 Bool
Vrijednosti / stanja: ON · OFF
Servisne radnje
Postavi solarni sustav

Solarni grijač

Čitanje stanja sklopke
var ret := MODBUSR(C, 16, Bool);

if (ret, if ( !MODBUSR(C, 31, Bool), addwarning("Solar is not available")));

return(ret);
Zapis stanja sklopke
MODBUSW(C, 16, Bool, St)
Servisni atributi
Solar setting
if(modbusr(C, 31, bool), "With", "Without")
Servisne radnje
Set Solar
Parametri: Solar
modbusw(C, 31, bool, S)
Temperatura uključivanja električnog grijača Termostat

Prag vanjske temperature za uključivanje pomoćnog električnog grijača (od -20 do 18 °C)

Registar: H:14 Int16 Jedinica: °C numeric

Temperatura uključivanja električnog grijača

Čitanje željene temperature
MODBUSR(H, 14, Int16)
Zapis željene temperature
MODBUSW(H, 14, Int16, round(Se))
Temperatura plinskog voda Senzor temperature Samo za čitanje

Temperatura plinskog voda rashladnog sredstva (vod pare)

Registar: H:130 Int16 Jedinica: °C numeric

Temperatura plinskog voda

Čitanje temperature
MODBUSR(H, 130, Int16)/10
Temperatura tekućinskog voda Senzor temperature Samo za čitanje

Temperatura tekućinskog voda rashladnog sredstva

Registar: H:131 Int16 Jedinica: °C numeric

Temperatura tekućinskog voda

Čitanje temperature
MODBUSR(H, 131, Int16)/10
Temperatura dodatnog senzora vode Senzor temperature Samo za čitanje
Registar: H:126 Int16 Jedinica: °C numeric

Temperatura dodatnog senzora vode

Čitanje temperature
MODBUSR(H, 126, Int16)/10
Vanjska temperatura Senzor temperature Samo za čitanje
Registar: H:118 Int16 Jedinica: °C numeric

Vanjska temperatura

Čitanje temperature
MODBUSR(H, 118, Int16)/10
Sobna temperatura (udaljeni senzor) Senzor temperature Samo za čitanje

Očitanje udaljenog senzora sobne temperature — upozorava ako udaljeni senzor nije dostupan

Registar: H:129 Int16 Jedinica: °C numeric

Sobna temperatura (udaljeni senzor)

Čitanje (modul)
if( !modbusr(C, 33, bool), addwarning("Remote sensor not available"))
Čitanje temperature
MODBUSR(H, 129, Int16)
Temperatura ulazne vode (pločasti izmjenjivač) Senzor temperature Samo za čitanje
Registar: H:127 Int16 Jedinica: °C numeric

Temperatura ulazne vode (pločasti izmjenjivač)

Čitanje temperature
MODBUSR(H, 127, Int16)/10
Temperatura izlazne vode (pločasti izmjenjivač) Senzor temperature Samo za čitanje
Registar: H:125 UInt16 Jedinica: °C numeric

Temperatura izlazne vode (pločasti izmjenjivač)

Čitanje temperature
MODBUSR(H, 125, uInt16)/10
Temperaturni vremenski program Sklopka
Registar: C:10 Bool
Vrijednosti / stanja: ON · OFF

Temperaturni vremenski program

Čitanje stanja sklopke
MODBUSR(C, 10, Bool)
Zapis stanja sklopke
MODBUSW(C, 10, Bool, St)
Konfiguracija termostata Prekidač s više vrijednosti

Vrsta priključka vanjskog termostata — bez, prostor ili prostor+PTV

Registar: H:39 UInt16 numeric
Vrijednosti / stanja: Without · Air · Air + Hot water

Konfiguracija termostata

Čitanje stanja sklopke
MODBUSR(H, 39, uInt16)
Zapis stanja sklopke
MODBUSW(H, 39, uInt16, Mu)
Stanje termostata Prekidač s više vrijednosti Samo za čitanje

Stanje zahtjeva vanjskog termostata — hlađenje, grijanje ili isključeno

Registar: H:132 Int16 numeric
Vrijednosti / stanja: Cool · Heat · Off

Stanje termostata

Čitanje stanja sklopke
MODBUSR(H, 132, Int16)
Rad ovisan o vremenskim uvjetima Sklopka

Automatsko prilagođavanje zadanih temperatura prema vanjskoj temperaturi pomoću ekvitermnih krivulja

Registar: C:22 Bool
Vrijednosti / stanja: ON · OFF

Rad ovisan o vremenskim uvjetima

Čitanje stanja sklopke
MODBUSR(C, 22, Bool)
Zapis stanja sklopke
MODBUSW(C, 22, Bool, St)
Servisni atributi
AT-Heat
MODBUSR(H, 18, Int16) + " / " + MODBUSR(H, 17, uInt16)
AT-Cool
MODBUSR(H, 24, uInt16) + " / " + MODBUSR(H, 23, uInt16)
RT-Heat
MODBUSR(H, 20, uInt16) + " / " + MODBUSR(H, 19, uInt16)
RT-Cool
MODBUSR(H, 26, uInt16) + " / " + MODBUSR(H, 25, uInt16)
WT-Heat
MODBUSR(H, 22, uInt16) + " / " + MODBUSR(H, 21, uInt16)
WT-Cool
MODBUSR(H, 28, uInt16) + " / " + MODBUSR(H, 27, uInt16)
Tjedni vremenski program Sklopka
Registar: C:8 Bool
Vrijednosti / stanja: ON · OFF

Tjedni vremenski program

Čitanje stanja sklopke
MODBUSR(C, 8, Bool)
Zapis stanja sklopke
MODBUSW(C, 8, Bool, St)
Zadana temperatura izlazne vode za hlađenje Termostat

Ciljna temperatura izlazne vode za hlađenje — aktivna kada je Način regulacije T-water out (7–25 °C)

Registar: H:125 → H:9 UInt16 Jedinica: °C numeric

Zadana temperatura izlazne vode za hlađenje

Čitanje temperature
MODBUSR(H, 125, uInt16)/10
Čitanje željene temperature
MODBUSR(H, 9, uInt16)
Zapis željene temperature
MODBUSW(H, 9, uInt16, round(Se))
Zadana temperatura izlazne vode za grijanje Termostat

Ciljna temperatura izlazne vode za grijanje — aktivna kada je Način regulacije T-water out (20–60 °C)

Registar: H:125 → H:10 UInt16 Jedinica: °C numeric

Zadana temperatura izlazne vode za grijanje

Čitanje temperature
MODBUSR(H, 125, uInt16)/10
Čitanje željene temperature
MODBUSR(H, 10, uInt16)
Zapis željene temperature
MODBUSW(H, 10, Int16, round(Se))
Povezivanje: Modbus RTU • 9600 baud• 8N1 • Slave ID: $[SlaveId]
Moguća poboljšanja (16)
  • C:11 Gate-Ctrl. — Gate card control — 0=Close, 1=Open. Hotel gate-card integration.
  • C:35 Refrigerant Recovery — 0=Off, 1=On. For service/maintenance — refrigerant recovery mode.
  • C:37 Cool 2-Way Valve — 0=Off, 1=On. Manual control of cooling 2-way valve.
  • H:117 Unit Status (as sensor) — Currently exposed as Outdoor Unit multi-value switch; could be a dedicated read-only sensor. Values: 01=Cool, 02=Heat, 06=Hot water, 08=Off.
  • H:133 T-floor debug — Current calculated floor debug temperature. Available as read-only sensor.
  • H:134 Debug time — Remaining floor debug time in hours.
  • H:136 Error Time for Floor Debug — Floor debug error timeout in seconds.
  • H:137 T-weather depend — Current calculated weather-dependent setpoint temperature.
  • H:142 Setting frequency — Compressor target frequency, 0–100 Hz.
  • H:143 Running frequency — Compressor actual running frequency, 0–100 Hz.
  • C:38 Heat 2-Way Valve — Read-only. 0=Off, 1=On. Heating 2-way valve state.
  • C:64 Comm Error IDU-Wired Controller — Read-only. 1=Error. Communication error between wired controller and indoor unit.
  • C:65 Comm Error ODU-Wired Controller — Read-only. 1=Error. Communication error between wired controller and outdoor unit.
  • C:66 Comm Error Drive-Wired Controller — Read-only. 1=Error. Communication error between wired controller and drive.
  • C:67 HP-Antifree — Read-only. 0=Off, 1=On. Heat pump antifreeze protection active.
  • C:152-191 Indoor Unit Sensor/State Coils — Various indoor unit sensor errors and component states (E-heater, water pump, valves, etc.). Partially covered by Hot Water Tank readscript (C:156) and Outdoor Unit readscript. Remaining: C:152 (condenser leaving water), C:153 (e-heater leaving water), C:154 (refrigerant liquid), C:155 (condenser entering water), C:158 (vapor line), C:160 (remote room — covered by Control State), C:169–C:191 (component states — partially covered by module service attributes).

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