Helios easyControls 3.0 to interfejs automatyki budynkowej dla central wentylacyjnych Helios KWL z odzyskiem ciepła. Komunikuje się z TapHome przez Modbus RTU po RS-485, zapewniając dostęp do odczytów czujników CO2 i wilgotności, monitorowania i konfiguracji prędkości wentylatora, przełączania trybów wentylacji (Dom, Nieobecność, Boost, Kominek) oraz zarządzania timerami.
System wykorzystuje holding rejestry w zakresie od H:4353 do H:21772. Wartości temperatury przesyłane są w centikelwinach (cK), gdzie 0 stopni C odpowiada 27315 cK.
Podłączenie sprzętowe
Okablowanie RS-485
Centrala Helios KWL udostępnia interfejs RS-485 Modbus RTU na listwie zaciskowej płytki drukowanej. Wiele central można połączyć łańcuchowo (daisy-chain) na tej samej magistrali z rezystorem terminującym 120 omów na ostatniej centrali.

Podłącz za pomocą 3-przewodowego połączenia RS-485 do listwy zaciskowej centrali KWL:
- MB_A (Data+) do A+/D+ na TapHome RS-485
- MB_B (Data-) do B-/D- na TapHome RS-485
- GND do GND zasilacza TapHome
Ostatnia centrala na magistrali wymaga rezystora terminującego 120 omów między MB_A i MB_B.
Ważne — Uziemienie
Przewód GND musi być połączony między centralą Helios a zasilaczem TapHome. Bez prawidłowego uziemienia mogą występować błędy komunikacji.
Konfiguracja
Włączanie komunikacji Modbus
Domyślne ustawienia Modbus RTU można zmienić za pomocą panelu KWL-BE Touch lub przez wewnętrzny serwer WWW centrali.

Domyślne parametry Modbus:
| Parametr | Wartość domyślna |
|---|---|
| Adres | 1 |
| Szybkość transmisji | 19200 |
| Parzystość | Even (parzysta) |
| Bit stopu | 1 |
Skonfiguruj TapHome odpowiednio: Ustaw magistralę RS-485 na 19200 baud, parzystość parzysta, 1 bit stopu. Użyj Slave ID 1 (lub adresu skonfigurowanego na centrali).
Priorytet profili
Jeśli jednocześnie aktywnych jest więcej profili, profil o wyższym priorytecie nadpisuje profil o niższym priorytecie. Kolejność priorytetów (od najwyższego do najniższego):
- Timer konfigurowalnego wejścia (przypisany do wejść cyfrowych)
- Funkcja kominka
- Wentylacja intensywna (Boost)
- Dom/Nieobecność
Na przykład, jeśli funkcja kominka i wentylacja intensywna są aktywne jednocześnie, funkcja kominka nadpisuje wentylację intensywną ze względu na wyższy priorytet.
Możliwości urządzenia
Monitorowanie CO2
CO2 Value (H:4364) odczytuje najwyższy pomiar CO2 ze wszystkich podłączonych czujników CO2 w PPM. Jeśli żaden czujnik CO2 nie jest podłączony, wartość wynosi 0 i TapHome wyświetla ostrzeżenie.
Urządzenie udostępnia siedem atrybutów serwisowych:
- CO2 Sensor 0 do CO2 Sensor 5 (H:4379 do H:4384) — indywidualne odczyty czujników w PPM. Wartość 65535 oznacza brak czujnika na danej pozycji.
- CO2 Threshold (H:20491) — aktualny próg CO2 do sterowania wentylacją (zakres od 500 do 2000 PPM).
Akcja serwisowa CO2 Threshold umożliwia ustawienie wartości progowej CO2 do automatycznej regulacji wentylacji.
Monitorowanie prędkości wentylatora i profile
Fan Speed (H:4353) wyświetla aktualną prędkość wentylatora w procentach (od 0 do 100%). Przedstawia rzeczywistą prędkość roboczą centrali wentylacyjnej.
Atrybuty serwisowe pokazują skonfigurowane prędkości wentylatora dla każdego profilu:
- Away Fan Speed (H:20501) — prędkość wentylatora w profilu Nieobecność
- Home Fan Speed (H:20507) — prędkość wentylatora w profilu Dom
- Boost Fan Speed (H:20513) — prędkość wentylatora w profilu Boost
- Boost Air Target Temperature (H:20514) — temperatura docelowa powietrza nawiewanego w profilu Boost (konwersja z centikelwinów na stopnie C)
- Boost CO2 Control i Boost RH Control (H:20512, H:20511) — włączenie/wyłączenie automatycznej regulacji na podstawie CO2 i wilgotności w trybie Boost
Dwie akcje serwisowe umożliwiają konfigurację parametrów wentylatora:
- Fan Speed Setup — ustawia procentowe prędkości wentylatora dla profili Dom, Nieobecność i Boost jednocześnie
- Boost Set Up — konfiguruje profil Boost z prędkością wentylatora, temperaturą docelową powietrza nawiewanego oraz przełącznikami sterowania CO2/RH
Czujnik wewnętrzny (temperatura i wilgotność)
Internal Sensor (H:4369/H:4370) odczytuje temperaturę i wilgotność względną z wbudowanego multiczujnika. Temperatura wykorzystuje 12-bitowe kodowanie wewnętrzne, a wilgotność dzieli się przez 100 w celu uzyskania wartości procentowej.
To urządzenie udostępnia rozbudowane atrybuty serwisowe do monitorowania systemu wentylacji:
Temperatury powietrza (wszystkie w centikelwinach, przeliczone na stopnie C):
- Extract Air Temperature (H:4354) — powietrze wchodzące do wymiennika ciepła z wnętrza budynku
- Exhaust Air Temperature (H:4355) — powietrze opuszczające wymiennik ciepła na zewnątrz
- Outdoor Air Temperature (H:4356) — świeże powietrze wchodzące do centrali z zewnątrz
- Supply Air Temperature (H:4358) — uzdatnione powietrze dostarczane do pomieszczeń za nagrzewnicą
Czujniki wilgotności:
- RH Sensor 0 do RH Sensor 5 (H:4373 do H:4378) — indywidualne odczyty wilgotności względnej w procentach. Wartość 65535 oznacza brak podłączonego czujnika.
- RH Basic Level (H:20490) — obliczony lub ręcznie ustawiony podstawowy poziom RH (65535 jeśli jeszcze nie obliczony)
- RH Level Mode (H:20543) — 0 dla automatycznej aktualizacji poziomu, 1 dla ręcznej
Stan systemu:
- Cell State (H:4616) — praca wymiennika ciepła: 0 = Odzysk ciepła, 1 = Odzysk chłodu, 2 = Bypass, 3 = Rozmrażanie
- Filter Change Date (H:20546 do H:20548) — data ostatniej wymiany filtra (dzień, miesiąc, rok)
- Filter Change Interval (H:20537) — interwał w dniach dla wskaźnika wymiany filtra (od 30 do 365)
Akcje serwisowe urządzenia Internal Sensor:
- Filter Change Date — rejestruje nową datę wymiany filtra
- RH Basic Level — ustawia referencyjny poziom wilgotności (od 0 do 100%)
- RH Level Mode — wybiera automatyczne lub ręczne sterowanie poziomem wilgotności
Sterowanie trybem wentylacji
Mode (H:4609) to przełącznik wielowartościowy profilu wentylacji z czterema stanami:
| Wartość | Tryb | Opis |
|---|---|---|
| 0 | Dom | Normalna wentylacja z ustawieniami profilu Dom |
| 1 | Nieobecność | Zmniejszona wentylacja na okresy nieobecności |
| 2 | Boost | Wentylacja intensywna (sterowana timerem przez H:21766) |
| 3 | Kominek | Tryb nadciśnienia dla domów z kominkiem (sterowany timerem przez H:21767) |
Urządzenie Mode udostępnia dwanaście atrybutów serwisowych z konfiguracją poszczególnych profili:
- Ustawienia Nieobecność: prędkość wentylatora, temperatura docelowa powietrza nawiewanego, sterowanie RH, sterowanie CO2
- Ustawienia Dom: prędkość wentylatora, temperatura docelowa powietrza nawiewanego, sterowanie RH, sterowanie CO2
- Prędkości wentylatora Kominek: oddzielne prędkości wentylatora wyciągowego i nawiewnego
- Stan Timera tygodniowego (włączony/wyłączony) i Dzień tygodnia (1 = poniedziałek do 7 = niedziela)
Pięć akcji serwisowych umożliwia pełną konfigurację profili:
- Away Set Up / Home Set Up — konfiguruje prędkość wentylatora, temperaturę docelową powietrza nawiewanego, sterowanie RH i CO2 dla każdego profilu
- Fan Speed Set Up — ustawia procentowe prędkości wentylatora dla profili Dom, Nieobecność i Boost jednocześnie
- Fireplace Set Up — konfiguruje prędkości wentylatora wyciągowego i nawiewnego dla trybu kominkowego
- Weekly Timer — włącza lub wyłącza tygodniowy program czasowy
Diagnostyka serwisowa na poziomie modułu
Moduł udostępnia dziewięć atrybutów serwisowych do monitorowania systemu:
- Date i Time — aktualny zegar centrali (dzień, miesiąc, rok, godziny, minuty)
- Fireplace Timer i Fireplace Time — stan timera trybu kominkowego i czas trwania w minutach
- Boost Timer i Boost Time — stan timera wentylacji intensywnej i czas trwania w minutach
- Extra Timer — stan konfigurowalnego timera wejścia cyfrowego
- Weekly Timer — stan programu tygodniowego (włączony/wyłączony)
- Filter Change Date — data ostatniej wymiany filtra
Cztery akcje serwisowe na poziomie modułu:
- Set Date and Time — ustawia zegar centrali (rok, miesiąc, dzień, godzina, minuta)
- Timers Control — włącza/wyłącza timery boost, kominka i dodatkowego wejścia
- Timers Set Up — konfiguruje czas trwania timerów boost i kominka (od 1 do 1440 minut)
- Filter Change — rejestruje datę wymiany filtra
Dodatkowe możliwości
Helios easyControls 3.0 udostępnia również rejestry dla czterech indywidualnych temperatur powietrza (zewnętrzna, wyciągowa wejściowa, wyciągowa wyjściowa, nawiewna) jako samodzielne urządzenia czujnikowe, oddzielną zagregowaną wartość RH, opcjonalny zewnętrzny czujnik temperatury (H:4389) oraz liczniki pozostałego czasu timerów boost/kominka. Są one obecnie dostępne jako atrybuty serwisowe na urządzeniach Internal Sensor i Mode. Mogą zostać dodane jako samodzielne urządzenia TapHome w przyszłej aktualizacji szablonu.
Cztery czujniki temperatury powietrza (zewnętrzna, wyciągowa wejściowa, wyciągowa wyjściowa, nawiewna) są dostępne jako atrybuty serwisowe na urządzeniu Internal Sensor. Jeśli potrzebne są samodzielne urządzenia temperaturowe, można je dodać jako niestandardowe urządzenia Modbus w TapHome, używając odpowiednich adresów rejestrów z konwersją z centikelwinów na stopnie Celsjusza (odjąć 27315, podzielić przez 100).
Rozwiązywanie problemów
Brak komunikacji Modbus
- Sprawdź kable RS-485:
- MB_A prawidłowo podłączony do A+/D+ na TapHome
- MB_B prawidłowo podłączony do B-/D- na TapHome
- GND podłączony do uziemienia zasilacza TapHome — najczęstszy problem
- Sprawdź, czy adres Modbus Slave odpowiada konfiguracji centrali (domyślny: 1)
- Sprawdź rezystor terminujący 120 omów na ostatniej centrali
- Potwierdź ustawienia TapHome: 19200 baud, parzystość parzysta, 1 bit stopu
- Zmierz napięcie między MB_A i MB_B — w stanie spoczynku powinno wynosić 1,5 do 5 V
Ostrzeżenia czujników CO2 lub RH
Jeśli TapHome wyświetla ostrzeżenie „No CO2 sensor" lub „No RH sensor":
- Sprawdź, czy zewnętrzne czujniki CO2/RH są fizycznie podłączone do centrali KWL
- Sprawdź indywidualne odczyty czujników w atrybutach serwisowych (CO2 Sensor 0 do 5, RH Sensor 0 do 5) — wartość 65535 oznacza brak czujnika na danej pozycji
- Jeśli wszystkie czujniki pokazują 65535, sprawdź okablowanie czujników na listwie zaciskowej KWL
Nieprawidłowe odczyty temperatury
Wartości temperatury przesyłane są w centikelwinach. Jeśli odczyty wyświetlają się jako duże liczby (np. 29315 zamiast 20 stopni C):
- Sprawdź, czy TapHome prawidłowo stosuje konwersję
- Prawidłowy wzór to: Temperatura w stopniach C = (wartość cK - 27315) / 100
- Prawidłowy zakres rejestrów temperatury to od 21000 do 33224 cK (około od -63 stopni C do +59 stopni C)
Kompatybilność z easyControls 2.0
System easyControls 2.0 wykorzystuje niestandardowy protokół Modbus TCP/IP z nazwami zmiennych kodowanymi w ASCII. Nie jest kompatybilny z tym szablonem ani ze standardową integracją TapHome Modbus. Tylko centrale easyControls 3.0 z obsługą Modbus RTU mogą korzystać z tego szablonu.
