TapHome

Nilan CTS-602

Modbus TCP
Pridal
Posledná aktualizácia: 06. 2026
Nilan CTS-602

Nilan CTS-602 je regulátor používaný vo ventilačných a tepelno-čerpadlových jednotkách série Compact P, Compact S, VP, VPL, COMBI, VGU180 a VENTEC od Nilanu. TapHome šablóna sa pripája k CTS-602 cez Modbus TCP a umožňuje monitorovanie teplôt, riadenie klímy, správu teplej vody, riadenie stupňa ventilácie a monitorovanie stavov výstupov.

CTS-602 natívne komunikuje cez Modbus RTU po RS-485. Na pripojenie k TapHome je potrebný prevodník Modbus RTU-to-TCP (napr. USR-TCP232 alebo Waveshare RS485 TO ETH).

Hardvérové zapojenie

Prístup k RS-485 Modbus rozhraniu závisí od modelu jednotky a spôsobu inštalácie — sú možné dva spôsoby.

8-pinový konektor (vrch jednotky)

Na modeloch Comfort, Compact a podobných vedie Modbus cez 8-pinový konektor na vrchu jednotky. Tento konektor zároveň slúži pre ovládací panel, senzor T1 a pripojenie výberov používateľa.

Nilan CTS602 8-pole connector plug pinout
PinFunkcia
1GND
2–3Ovládací panel
4–5Výber používateľa (bezpotenciálový kontakt)
6A1 — RS-485 Data+ (Modbus)
7B1 — RS-485 Data- (Modbus)
8Senzor T1 (vonkajší vzduch)

Prevodník RTU-to-TCP zapoj na pin 1 (GND), pin 6 (A1) a pin 7 (B1).

Konektor CN7 (DPS)

Na doskách CTS-602 s HMI350T je RS-485 rozhranie dostupné aj na 6-pinovom konektore CN7 (vedľa USB konektora) priamo na DPS:

PinFunkcia
1Výstup 12 VDC
2COM1 — RS-485 Data+ (A) — Modbus
3COM1 — RS-485 Data- (/B) — Modbus
4COM2 — RS-485 Data+ (A) — Používateľský panel
5COM2 — RS-485 Data- (/B) — Používateľský panel
6Zem

Prevodník RTU-to-TCP zapoj na piny 2 (Data+), 3 (Data-) a 6 (GND) cez COM1. COM2 je vyhradený pre HMI používateľský panel.

CTS-602 nemá optoizoláciu na RS-485 porte. Použi tienený krúcený pár (AWG 24/0,25 mm², impedancia 100–130 Ohm). Maximálna dĺžka kábla je 200 m. Na každom konci zbernice nainštaluj terminačné rezistory 120 Ohm.

Konfigurácia

Nastavenia RS-485 mosta

Prevodník RTU-to-TCP nakonfiguruj s nasledujúcimi parametrami:

ParameterHodnota
Baud rate19200
Dátové bity8
ParitaEven
Stop bity1

Tieto komunikačné parametre sú na CTS-602 pevne nastavené a nedajú sa zmeniť.

Modbus slave adresa

Modbus rozhranie je vždy aktívne — neexistuje samostatné nastavenie „aktivovať Modbus". Nakonfigurovať treba iba slave adresu.

Predvolená slave adresa je 30 (konfigurovateľná 1–247). Zmeniť ju možno v menu SERVICE na ovládacom paneli CTS-602:

1
SERVICE → ENTER → scrolluj dole na MODBUS ADR → ENTER → nastav adresu → ENTER

Na staršom paneli s otočným gombíkom prechádzaj položkami gombíkom. Na dotykovom paneli HMI použi dotykové rozhranie. Položka MODBUS ADR sa nachádza pri spodku menu SERVICE, za PWR SAVE.

Parametre importu v TapHome

Pri importe šablóny TapHome vyžiada:

  • Slave ID — predvolene 1 v šablóne, zmeň na hodnotu nastavenú na CTS-602 (predvolene 30)
  • IP Address — IP adresa prevodníka RTU-to-TCP

Možnosti zariadenia

Monitorovanie teplôt

Šablóna poskytuje 9 teplotných senzorov pokrývajúcich teploty vzduchu, nádrže teplej vody a výkonnosť systému:

  • Intake Temperature (T1) — teplota nasávaného čerstvého vzduchu
  • Exhaust Temperature (T3) — teplota odvádzaného vzduchu z miestnosti
  • Hot Water Top Temperature (T11) a Hot Water Bottom Temperature (T12) — teploty nádrže teplej vody (vrch pre zónu elektrického ohrevu, spodok pre zónu kompresora)
  • Room Temperature — aktuálna teplota miestnosti zo senzora T15 na používateľskom paneli alebo externého senzora T10
  • Inlet Temperature Setpoint — požadovaná teplota privádzaného vzduchu (setpoint T7)
  • Controlled Temperature — hodnota hlavného riadeného teplotného senzora
  • Heat Exchanger Efficiency — účinnosť pasívneho výmenníka tepla v percentách
  • Winter Temperature Threshold — prah nízkej vonkajšej teploty pre zníženie ventilácie (konfiguračná hodnota)

Všetky teplotné hodnoty používajú škálovací faktor 100 (hodnota registra 2200 = 22,00 °C).

Riadenie prevádzkového režimu

Šablóna poskytuje dva prepínače zap/vyp a selektor režimu:

  • Run Actual — číta a zapisuje aktuálny stav zap/vyp (H:1000)
  • Run Set — používateľský ovládač zap/vyp (H:1001), štandardný register zap/vyp podľa oficiálnej dokumentácie
  • Mode Actual — aktuálny prevádzkový režim (Off, Heat, Cool, Auto, Service)
  • Mode Set — selektor prevádzkového režimu (Off, Heat, Cool, Service a číslované rozšírené režimy)
  • Control State — zobrazenie aktívneho riadiaceho stavu s 18 stavmi (Off, Ventilation, Heating, Cooling, Hot water, Defrost, Legionella, Central heating, Alarm a ďalšie)
  • Time in State — počet sekúnd v aktuálnom riadiacom stave
Riadenie klímy

Tri termostatové zariadenia umožňujú nastavenie teplotného setpointu:

  • Temperature Setpoint — setpoint teploty miestnosti, číta aktuálnu teplotu zo senzora T15 a zapisuje požadovanú teplotu do H:1004
  • Hot Water Setpoint T11 — setpoint teploty vrchnej nádrže (elektrický ohrev)
  • Hot Water Setpoint T12 — setpoint teploty spodnej nádrže (kompresor)
Riadenie ventilácie
  • Ventilation Step — aktuálny stupeň ventilátora (Off, 1–4), len na čítanie
  • Inlet Fan Step a Exhaust Fan Step — aktuálne stupne rýchlosti ventilátorov (Off, 1–4)
  • Ventilation Level Set — selektor úrovne ventilácie (0–4), čítanie/zápis
  • Winter Ventilation Step — nastavenie rýchlosti ventilátora pri nízkej vonkajšej teplote (konfiguračná hodnota)
Monitorovanie filtra
  • Days Since Filter Change — počet dní od posledného alarmu výmeny vzduchového filtra
  • Days To Filter Change — počet dní do ďalšieho alarmu výmeny filtra
Monitorovanie stavov výstupov

Osem binárnych výstupov indikuje aktuálny stav interných komponentov:

  • Hotgas Valve Heat a Hotgas Valve Cool — stavy horúcoplynového ventilu pre kúrenie a chladenie
  • Condenser Close — stav neaktivity vzduchového kondenzátora
  • Water Heater — stav relé ohrievača teplej vody
  • Circulation Pump — stav obehového čerpadla EK
  • Defrosting — aktívny stav funkcie odmrazovania
  • Alarm Relay — stav výstupu alarmového relé
  • Pre-Heater — stav aktivácie predohrevu alebo zemného výmenníka

Dva ďalšie výstupné senzory poskytujú percentuálne hodnoty:

  • Exhaust Fan Speed — rýchlosť odvádzacieho ventilátora
  • Air Heater Capacity — kapacita vzduchového ohrievacieho článku
Bezpečnostné monitorovanie
  • High Pressure Switch — stav bezpečnostného vypínača vysokého tlaku (true = aktívna porucha tlaku)
Servisný režim

Selektor Service Mode umožňuje diagnostiku údržby s 9 podrezimami: Off, Defrost, Flaps, Inlet, Exhaust, Compressor, Heating, Hot Water a Central Heat.

Indikátor Restart Mode zobrazuje režim resetu externého požiarneho alarmu (Off, HPLP, Continue).

Ďalšie možnosti

CTS-602 poskytuje aj registre pre 14 ďalších teplotných senzorov (vonkajší, kondenzátor, výparník, prívod za ohrievačom, riadiaca doska, prívod/odvod EK a ďalšie), monitorovanie vlhkosti a CO2, stav alarmu a reset, zapisovateľné riadenie stupňa ventilácie, tlakové senzory, merania prietoku vzduchu a rozšírené konfiguračné parametre. Tieto je možné pridať v budúcej aktualizácii šablóny.

Stupeň ventilácie je v šablóne momentálne len na čítanie (číta z A:1100). Na priamy zápis stupňa ventilácie možno pridať register H:1003 (Control.VentSet) ako vlastné Modbus zariadenie v TapHome.

Riešenie problémov

Žiadna Modbus komunikácia
  1. Over parametre prevodníka RTU-to-TCP: 19200 baud, 8 dátových bitov, parita Even, 1 stop bit
  2. Skontroluj, či Slave ID v TapHome zodpovedá nastaveniu CTS-602 (predvolene 30)
  3. Over RS-485 zapojenie — cez 8-pinový konektor: pin 1 (GND), pin 6 (A1), pin 7 (B1); cez CN7: pin 2 (Data+), pin 3 (Data-), pin 6 (GND)
  4. Ak komunikácia nefunguje, skús zameniť vodiče A a B — polarita môže byť obrátená
  5. Over, či je IP adresa prevodníka dostupná z TapHome Core
  6. Skontroluj terminačné rezistory (120 Ohm) na oboch koncoch RS-485 zbernice
Teplotné hodnoty sú nesprávne

Všetky teplotné registre používajú škálovací faktor 100. Surová hodnota 2200 znamená 22,00 °C. Ak sa hodnoty zobrazujú 100-násobne väčšie alebo ako celé čísla, over, či je šablóna správne aplikovaná.

Zmeny režimu nemajú efekt

CTS-602 nemusí prijímať zmeny režimu počas určitých stavov (napr. cyklus odmrazovania, ohrev proti legionelle). Počkaj na dokončenie aktuálneho cyklu a skús znova. Aktuálny stav systému skontroluj cez zariadenie Control State.

Dostupné zariadenia

Nilan CTS602 Heat Pump Modul
Tlakový spínač vysokého tlaku Prepínač Len na čítanie
Register: A:107 Bool
Hodnoty / Stavy: ON · OFF

Tlakový spínač vysokého tlaku

Čítanie stavu prepínača
MODBUSR(A, 107, Bool)
Teplota prívodu (T1) Teplotný senzor Len na čítanie
Register: A:201 (implicit) Temperature Jednotka: °C numeric

Teplota prívodu (T1)

Čítanie teploty
MODBUSR(A, 201, Int16) / 100
Teplota odvodu (T3) Teplotný senzor Len na čítanie
Register: A:203 (implicit) Temperature Jednotka: °C numeric

Teplota odvodu (T3)

Čítanie teploty
MODBUSR(A, 203, Int16) / 100
Teplota teplej vody – vrchná (T11) Teplotný senzor Len na čítanie
Register: A:211 (implicit) Temperature Jednotka: °C numeric

Teplota teplej vody – vrchná (T11)

Čítanie teploty
MODBUSR(A, 211, Int16) / 100
Teplota teplej vody – spodná (T12) Teplotný senzor Len na čítanie
Register: A:212 (implicit) Temperature Jednotka: °C numeric

Teplota teplej vody – spodná (T12)

Čítanie teploty
MODBUSR(A, 212, Int16) / 100
Aktuálny beh Prepínač

Aktuálny stav zapnutia/vypnutia jednotky

Register: H:1000 Bool
Hodnoty / Stavy: ON · OFF

Aktuálny beh

Čítanie stavu prepínača
MODBUSR(H, 1000, Bool)
Zápis stavu prepínača
MODBUSWNE(H, 1000, Bool, St)
Aktuálny režim Viacstavový prepínač Len na čítanie

Aktuálny prevádzkový režim — Vyp., Kúrenie, Chladenie, Auto, Servis

Register: A:1001 Int16 numeric
Hodnoty / Stavy: Vyp. · Kúrenie · Chladenie · Auto · Servis

Aktuálny režim

Čítanie stavu prepínača
MODBUSR(A, 1001, Int16)
Stav riadenia Premenná Len na čítanie

Zobrazenie aktívneho stavu riadenia — Vyp., Vetranie, Kúrenie, Chladenie, Teplá voda, Odmrazovanie a ďalšie

Register: A:1002 Int16 numeric

Stav riadenia

Čítanie
MODBUSR(A, 1002, Int16)
Čas v stave Premenná Len na čítanie

Sekundy uplynuté v aktuálnom stave riadenia

Register: A:1003 Int16 Jednotka: s numeric

Čas v stave

Čítanie
MODBUSR(A, 1003, Int16)
Stupeň vetrania Viacstavový prepínač Len na čítanie
Register: A:1100 Int16 Jednotka: step numeric
Hodnoty / Stavy: Vyp. · Stupeň 1 · Stupeň 2 · Stupeň 3 · Stupeň 4

Stupeň vetrania

Čítanie stavu prepínača
MODBUSR(A, 1100, Int16)
Stupeň prívodného ventilátora Viacstavový prepínač Len na čítanie
Register: A:1101 Int16 Jednotka: step numeric
Hodnoty / Stavy: Vyp. · Stupeň 1 · Stupeň 2 · Stupeň 3 · Stupeň 4

Stupeň prívodného ventilátora

Čítanie stavu prepínača
MODBUSR(A, 1101, Int16)
Stupeň odvodného ventilátora Viacstavový prepínač Len na čítanie
Register: A:1102 Int16 Jednotka: step numeric
Hodnoty / Stavy: Vyp. · Stupeň 1 · Stupeň 2 · Stupeň 3 · Stupeň 4

Stupeň odvodného ventilátora

Čítanie stavu prepínača
MODBUSR(A, 1102, Int16)
Dni od výmeny filtra Premenná Len na čítanie
Register: A:1103 Int16 Jednotka: days numeric

Dni od výmeny filtra

Čítanie
MODBUSR(A, 1103, Int16)
Dni do výmeny filtra Premenná Len na čítanie
Register: A:1104 Int16 Jednotka: days numeric

Dni do výmeny filtra

Čítanie
MODBUSR(A, 1104, Int16)
Požadovaná teplota prívodu Teplotný senzor Len na čítanie
Register: A:1201 (implicit) Temperature Jednotka: °C numeric

Požadovaná teplota prívodu

Čítanie teploty
MODBUSR(A, 1201, Int16) / 100
Riadená teplota Teplotný senzor Len na čítanie

Aktuálna hodnota hlavného riadeného teplotného senzora

Register: A:1202 (implicit) Temperature Jednotka: °C numeric

Riadená teplota

Čítanie teploty
MODBUSR(A, 1202, Int16) / 100
Teplota miestnosti Teplotný senzor Len na čítanie
Register: A:1203 (implicit) Temperature Jednotka: °C numeric

Teplota miestnosti

Čítanie teploty
MODBUSR(A, 1203, Int16) / 100
Účinnosť výmenníka tepla Teplotný senzor Len na čítanie

Percentuálna účinnosť pasívneho výmenníka tepla

Register: A:1204 (implicit) Temperature Jednotka: % numeric

Účinnosť výmenníka tepla

Čítanie teploty
MODBUSR(A, 1204, Int16) / 100
Ventil horúceho plynu – kúrenie Prepínač Len na čítanie
Register: H:112 Bool
Hodnoty / Stavy: ON · OFF

Ventil horúceho plynu – kúrenie

Čítanie stavu prepínača
MODBUSR(H, 112, Bool)
Ventil horúceho plynu – chladenie Prepínač Len na čítanie
Register: H:113 Bool
Hodnoty / Stavy: ON · OFF

Ventil horúceho plynu – chladenie

Čítanie stavu prepínača
MODBUSR(H, 113, Bool)
Uzavretie kondenzátora Prepínač Len na čítanie
Register: H:115 Bool
Hodnoty / Stavy: ON · OFF

Uzavretie kondenzátora

Čítanie stavu prepínača
MODBUSR(H, 115, Bool)
Ohrievač vody Prepínač Len na čítanie
Register: H:116 Bool
Hodnoty / Stavy: ON · OFF

Ohrievač vody

Čítanie stavu prepínača
MODBUSR(H, 116, Bool)
Obehové čerpadlo Prepínač Len na čítanie
Register: H:118 Bool
Hodnoty / Stavy: ON · OFF

Obehové čerpadlo

Čítanie stavu prepínača
MODBUSR(H, 118, Bool)
Odmrazovanie Prepínač Len na čítanie
Register: H:125 Bool
Hodnoty / Stavy: ON · OFF

Odmrazovanie

Čítanie stavu prepínača
MODBUSR(H, 125, Bool)
Alarmové relé Prepínač Len na čítanie
Register: H:126 Bool
Hodnoty / Stavy: ON · OFF

Alarmové relé

Čítanie stavu prepínača
MODBUSR(H, 126, Bool)
Predohrev Prepínač Len na čítanie

Stav aktivácie predohrevu alebo zemného výmenníka

Register: H:127 Bool
Hodnoty / Stavy: ON · OFF

Predohrev

Čítanie stavu prepínača
MODBUSR(H, 127, Bool)
Rýchlosť odvodného ventilátora Premenná Len na čítanie

Rýchlosť odvodného ventilátora ako percento maximálnej kapacity

Register: H:200 Int16 Jednotka: % numeric

Rýchlosť odvodného ventilátora

Čítanie
MODBUSR(H, 200, Int16)
Výkon vzduchového ohrievača Premenná Len na čítanie

Výkon vzduchového ohrievacieho článku ako percento maximálneho výkonu

Register: H:202 Int16 Jednotka: % numeric

Výkon vzduchového ohrievača

Čítanie
MODBUSR(H, 202, Int16)
Nastavenie behu Prepínač

Používateľský ovládač zap/vyp — zapína alebo vypína jednotku

Register: H:1001 Bool
Hodnoty / Stavy: ON · OFF

Nastavenie behu

Čítanie stavu prepínača
MODBUSR(H, 1001, Bool)
Zápis stavu prepínača
MODBUSWNE(H, 1001, Bool, St)
Nastavenie režimu Viacstavový prepínač

Výber prevádzkového režimu — Vyp., Kúrenie, Chladenie, Servis

Register: H:1002 Int16 numeric
Hodnoty / Stavy: Vyp. · Kúrenie · Chladenie · Servis

Nastavenie režimu

Čítanie stavu prepínača
MODBUSR(H, 1002, Int16)
Zápis stavu prepínača
MODBUSWNE(H, 1002, Int16, Mu)
Nastavenie úrovne ventilácie Viacstavový prepínač
Register: H:1002 Int16 Jednotka: step numeric
Hodnoty / Stavy: Stupeň 0 · Stupeň 1 · Stupeň 2 · Stupeň 3 · Stupeň 4

Nastavenie úrovne ventilácie

Čítanie stavu prepínača
MODBUSR(H, 1002, Int16)
Zápis stavu prepínača
MODBUSWNE(H, 1002, Int16, Mu)
Požadovaná teplota Termostat

Požadovaná teplota miestnosti — číta aktuálnu z čidla T15, zapisuje požadovanú teplotu

Register: A:215 (current) / H:1004 (desired)H:1004 Int16 Jednotka: °C numeric

Požadovaná teplota

Čítanie teploty
MODBUSR(A, 215, Int16) / 100
Čítanie požadovanej teploty
MODBUSR(H, 1004, Int16) / 100
Zápis požadovanej teploty
MODBUSWNE(H, 1004, Int16, Se * 100)
Servisný režim Viacstavový prepínač
Register: H:1005 Int16 numeric
Hodnoty / Stavy: Vyp. · Odmrazovanie · Klapky · Prívodný · Odvodný · Kompresor · Vykurovanie · Teplá voda · Centrálne vykurovanie

Servisný režim

Čítanie stavu prepínača
MODBUSR(H, 1005, Int16)
Zápis stavu prepínača
MODBUSWNE(H, 1005, Int16, Mu)
Požadovaná teplota teplej vody T11 Termostat

Požadovaná teplota teplej vody – horná časť (elektrický ohrievač)

Register: A:211 (current) / H:1700 (desired)H:1700 Int16 Jednotka: °C numeric

Požadovaná teplota teplej vody T11

Čítanie teploty
MODBUSR(A, 211, Int16) / 100
Čítanie požadovanej teploty
MODBUSR(H, 1700, Int16) / 100
Zápis požadovanej teploty
MODBUSWNE(H, 1700, Int16, Se * 100)
Požadovaná teplota teplej vody T12 Termostat

Požadovaná teplota teplej vody – spodná časť (kompresor)

Register: A:212 (current) / H:1701 (desired)H:1701 Int16 Jednotka: °C numeric

Požadovaná teplota teplej vody T12

Čítanie teploty
MODBUSR(A, 212, Int16) / 100
Čítanie požadovanej teploty
MODBUSR(H, 1701, Int16) / 100
Zápis požadovanej teploty
MODBUSWNE(H, 1701, Int16, Se * 100)
Zimný teplotný prah Teplotný senzor Len na čítanie

Prah nízkej vonkajšej teploty pre zníženie vetrania

Register: H:4002 (implicit) Temperature Jednotka: °C numeric

Zimný teplotný prah

Čítanie teploty
MODBUSR(H, 4002, Int16) / 100
Zimný stupeň vetrania Teplotný senzor Len na čítanie
Register: H:4003 (implicit) Temperature Jednotka: step numeric

Zimný stupeň vetrania

Čítanie teploty
MODBUSR(H, 4003, Int16) / 100
Režim reštartu Viacstavový prepínač Len na čítanie

Výber režimu resetu externého požiarneho alarmu — Vyp., HPLP, Pokračovať

Register: H:4040 Int16 numeric
Hodnoty / Stavy: Vyp.

Režim reštartu

Čítanie stavu prepínača
MODBUSR(H, 4040, Int16)
Pripojenie: Modbus TCP • Slave ID: $[SlaveId]
Možné vylepšenia (20)
  • A:200 Controller Board Temperature (T0) — Controller board temperature, scale /100 °C
  • A:202 Inlet Temperature Before Heater (T2) — Important for monitoring heating element effectiveness
  • A:204 Outlet Temperature (T4) — Exhaust air outlet temperature
  • A:205 Condenser Temperature (T5) — Heat pump condenser temperature
  • A:206 Evaporator Temperature (T6) — Heat pump evaporator temperature
  • A:207 Inlet Temperature After Heater (T7) — Key sensor for verifying actual supply air temperature
  • A:208 Outdoor Temperature (T8) — Outdoor temperature — important for climate overview
  • A:209 Heating Surface Temperature (T9) — Heating surface temperature sensor
  • A:210 External Room Temperature (T10) — External room temperature sensor (if installed)
  • A:213 EK Return Temperature (T13) — Central heating return temperature
  • A:214 EK Supply Temperature (T14) — Central heating supply temperature
  • A:221 Humidity (RH) — Humidity sensor value, scale /100, unit %. Important for IAQ monitoring
  • A:222 CO2 Level — CO2 sensor value in ppm. Important for IAQ monitoring
  • A:400 Alarm Status — Alarm state bitmask (0x80=active alarm, 0x0F=count)
  • H:1003 Ventilation Step Control (VentSet) — Writable ventilation step (0-4). Template reads from A:1100 but does not expose H:1003 write control
  • H:1006 Service Mode Capacity (ServicePct) — Service mode capacity setpoint, scale /100, unit %
  • H:400 Alarm Reset — Write 255 to clear all alarms, or 101-199 to clear specific alarm code
  • A:1200 Summer State — Summer/winter mode indicator (0=winter, 1=summer)
  • A:219 Suction Pressure — Compressor suction pressure in bar
  • A:220 Discharge Pressure — Compressor discharge pressure in bar

Zdroje

Našli ste problém s touto šablónou zariadenia?

Napíšte nám, čo nefunguje, čo chýba, alebo ako by sa mala šablóna správať. Vaša spätná väzba nám pomáha udržiavať katalóg presný.

Overené TapHomom

Chcete to použiť vo svojom TapHome jadre?

Otvorte túto šablónu v Customer Portali a aplikujte ju na svoj domov, alebo navrhnite zmenu a odošlite ju späť do katalógu.

Otvoriť v portáli