
Domat UC100 je komunikativní pokojový regulátor vytápění od společnosti Domat Control System (Česká republika), který se připojuje k TapHome přes Modbus RTU po RS-485. Regulátor měří pokojovou teplotu, ovládá výstup topného ventilu přes PWM, umožňuje volbu rychlosti ventilátoru a režimu vytápění/chlazení a volitelně hlásí koncentraci CO2.
UC100 pracuje buď autonomně s vestavěným PI regulátorem a týdenním plánovačem, nebo jako slave zařízení řízené z TapHome. Šablona TapHome zpřístupňuje čtení teploty a žádané hodnoty, rychlost ventilátoru, režim vytápění/chlazení, digitální výstup pro relé ventilu a CO2 snímač.
Archivovaný produkt — Domat UC100 se již nevyrábí. Aktuální náhradou je Domat UC102. Šablona TapHome zůstává funkční pro stávající instalace UC100.
Hardwarové připojení
Svorky

UC100 má 9 šroubových svorek na spodní části pouzdra:
| Svorka | Funkce |
|---|---|
| 1 | NC — nepřipojeno |
| 2 | NC — nepřipojeno |
| 3 | DO1 — výstup topného ventilu (SSR, max 0,4 A při 24 V AC) |
| 4 | NC — nepřipojeno |
| 5 | G0 — referenční bod napájení a výstupu |
| 6 | G0 — referenční bod napájení a výstupu |
| 7 | G — napájení (24 V AC) |
| 8 | K- — komunikace RS-485 (-) |
| 9 | K+ — komunikace RS-485 (+) |
Technické parametry
- Napájení: 24 V AC ±10 %
- Spotřeba: 600 mVA + periferie (cca 5 VA)
- Rozsah měření: -20 až +50 °C
- Přesnost snímače: ±1,5 K (se softwarovou korekcí)
- Výstup: 1× polovodičové relé (SSR), PWM řízené, max 0,4 A při 24 V AC
- Komunikace: Modbus RTU, RS-485, opticky izolovaná
- Výchozí nastavení: 9600 baud, 8 datových bitů, bez parity, 1 stop bit
- Krytí: IP20
Zapojení RS-485
Připojení 2vodičovým RS-485 plus napájení:
- K+ (svorka 9) → A+/D+ na TapHome RS-485
- K- (svorka 8) → B-/D- na TapHome RS-485
- G (svorka 7) → napájení 24 V AC
- G0 (svorky 5, 6) → referenční bod napájení a výstupu

Specifikace kabelů:
- Typ: LAM DATAPAR 2×0,8 nebo JYTY 2×1 (2vodičový pro komunikaci)
- Pro kombinované napájení + komunikaci: 4žilový LAM DATAPAR 2×2×0,8 nebo JYTY 4×1
- Doporučený kroucený pár pro EMC (LAM DATAPAR nebo Belden 8205)
- Maximální délka kabelu: přibližně 50 m pro 10 regulátorů (s limitem 15 % úbytku napětí)
Důležité — galvanická izolace RS-485
Sběrnice RS-485 na UC100 je galvanicky izolována. To znamená, že sběrnice může propojovat regulátory bez ohledu na způsob jejich napájení. Zajistěte však správnou terminaci na posledním zařízení pomocí DIP přepínače BUS END.
Konfigurace
DIP přepínače

Na zadní straně DPS se nacházejí tři DIP přepínače:
| Přepínač | Funkce |
|---|---|
| BUS END | Pokud je zapnutý, sběrnice je ukončena odporem (zapnout na posledním zařízení na lince) |
| USR | Nepoužívaný, rezervovaný pro budoucí aplikace |
| INIT | Nastaví regulátor do výchozího stavu — adresa 1, rychlost 9600 baud |
Aktivace komunikace Modbus
Komunikace Modbus RTU je na UC100 aktivována standardně. Výchozí slave adresa je 1 a přenosová rychlost je 9600.
Změna Modbus adresy nebo přenosové rychlosti:
- Připojte UC100 přes RS-485 k PC s nainstalovaným ModComTool (bezplatný konfigurační software od firmy Domat)
- Naskenujte regulátor na sběrnici
- Otevřete okno regulátoru v ModComTool
- Změňte slave adresu v registru 4 LSB (rozsah 1–247)
- V případě potřeby změňte přenosovou rychlost v registru 4 MSB (13 = 9600, výchozí)
- Restartujte regulátor — změny adresy a přenosové rychlosti se projeví až po restartu
Reset na výchozí hodnoty (INIT procedura):
- Připojte zařízení přes RS-485 k PC s ModComTool
- Nastavte DIP přepínač INIT do polohy ON
- Připojte napájení (použijte pouze konektor bez spodní části)
- Najděte regulátor v ModComTool (Scan)
- Nastavte INIT do polohy OFF
- Otevřete okno regulátoru a klikněte na tlačítko Init
- Odpojte a znovu připojte napájení
Terminace sběrnice
Nastavte DIP přepínač BUS END do polohy ON na posledním UC100 na sběrnici RS-485. Všechny ostatní regulátory musí mít BUS END v poloze OFF. TapHome Core má vestavěný 120 Ω terminační odpor na svých BUS svorkách.
Funkce zařízení
Regulace teploty (Termostat)
Šablona poskytuje zařízení termostat, které čte aktuální pokojovou teplotu z H:16 a žádanou teplotu z H:10, obě s automatickým převodem ÷100 na °C. Žádanou hodnotu lze zapsat zpět do H:10 z TapHome.
Vestavěný PI regulátor UC100 zpracovává teplotní rozdíl a podle toho řídí PWM výstup. Regulátor podporuje tři provozní režimy — Den (komfort), Noc (útlum) a Vypnuto (útlum) — každý se samostatnými žádanými hodnotami vytápění a chlazení.
Výchozí žádané hodnoty:
| Režim | Vytápění | Chlazení |
|---|---|---|
| Den / Komfort | 21 °C | 24 °C |
| Noc / Útlum | 19 °C | 26 °C |
| Vypnuto / Útlum | 12 °C | 35 °C |
Režim ventilátoru
Rychlost ventilátoru se čte z dolního bytu registru H:20 jako bitmaska. Šablona dekóduje pozici bitu na hodnotu 0–4:
| Hodnota bitu | Dekódovaná | Význam |
|---|---|---|
| 1 (bit 0) | 0 | Rychlost 0 (vypnuto) |
| 2 (bit 1) | 1 | Rychlost 1 |
| 4 (bit 2) | 2 | Rychlost 2 |
| 8 (bit 3) | 3 | Rychlost 3 |
| 16 (bit 4) | 4 | Rychlost 4 |
Zápis zajišťuje modulový writescript, který kombinuje rychlost ventilátoru a režim vytápění/chlazení do jednoho zápisu H:20: (1 << fan_value) | ((1 << mode_value) << 8).
Režim vytápění/chlazení
Provozní režim se čte z horního bytu registru H:20 stejným dekódováním bitmasky jako rychlost ventilátoru. Hodnoty 0–4 představují různé provozní režimy.
Rychlost ventilátoru a režim vytápění/chlazení sdílejí stejný registr (H:20) — modulový writescript zajišťuje atomický zápis obou hodnot v jedné Modbus transakci.
Digitální výstup DO1
Šablona zpřístupňuje výstup relé topného ventilu na H:6 jako zapínací/vypínací spínač. Ovládá SSR (polovodičové relé) na svorce 3, které řídí termický pohon nebo topný ventil (max 0,4 A při 24 V AC). Zápis používá strategii „zapsat při změně" pro snížení zbytečné komunikace na sběrnici.
CO2 snímač
Šablona čte koncentraci CO2 z registru H:199 s intervalem dotazování 5 minut. Tento registr není zdokumentován v tabulce Modbus registrů z roku 2012 a pravděpodobně jde o novější rozšíření firmwaru nebo externí CO2 snímačový modul připojený k UC100.
Hodnota CO2 snímače je dostupná pouze na jednotkách UC100 vybavených volitelným CO2 snímačovým modulem. Pokud není připojen žádný CO2 snímač, registr může vracet 0 nebo neplatnou hodnotu.
Modulový writescript
Modulový writescript atomicky zapisuje rychlost ventilátoru i režim vytápění/chlazení v jednom registru:
| |
Kde Mu3 je hodnota zařízení režimu ventilátoru a Mu4 je hodnota zařízení režimu vytápění/chlazení. Tím se zajistí, že obě nastavení jsou vždy konzistentní.
Důležité poznámky
Rozpor adres registrů
Šablona TapHome XML používá adresy registrů, které nesouhlasí s oficiální tabulkou Modbus registrů z roku 2012. Například H:16 v šabloně čte aktuální teplotu, ale dokumentace z roku 2012 uvádí registr 16 jako „Noční/útlumová žádaná hodnota vytápění". Podobně H:10 v šabloně se používá pro žádanou teplotu, zatímco dokumentace z roku 2012 ho popisuje jako „Ruční řízení".
Tento rozpor je nejpravděpodobněji způsoben tím, že šablona cílí na novější verzi firmwaru než dokumentace z roku 2012. UC100 byl vyráběn mnoho let a rozložení registrů mohlo být reorganizováno v pozdějších revizích firmwaru.
Pokud šablona nefunguje správně s vaší jednotkou UC100, zkontrolujte verzi firmwaru. Šablona může vyžadovat verzi firmwaru novější než 13200 (verze zdokumentovaná v tabulce Modbus registrů z roku 2012).
Zahřívání teploměru
Po zapnutí UC100 počkejte přibližně 90 minut, než se vnitřní teplo rozptýlí a teplotní snímač začne měřit správně. Nekalibrujte korekci snímače ihned po zapnutí.
Funkce change-over
UC100 podporuje funkci change-over, která přepíná mezi režimy vytápění a chlazení. Signál change-over lze odeslat přes Modbus z TapHome nebo jiného mastera. Když je change-over aktivní, přejdou do platnosti žádané hodnoty chlazení. To je užitečné v systémech s tepelnými čerpadly, které podporují přepínání vytápění/chlazení.
Řešení problémů
Žádná komunikace Modbus
- Zkontrolujte kabely RS-485:
- K+ (svorka 9) správně připojen na A+/D+ na TapHome
- K- (svorka 8) správně připojen na B-/D- na TapHome
- Ověřte, že slave adresa Modbus odpovídá konfiguraci TapHome (výchozí je 1)
- Potvrďte komunikační parametry: 9600 baud, 8 datových bitů, bez parity, 1 stop bit
- Zkontrolujte DIP přepínač BUS END — zapnout pouze na posledním zařízení na sběrnici
- Ujistěte se, že UC100 je napájen 24 V AC
Nesprávné hodnoty teploty
- Počkejte 90 minut po prvním zapnutí na zahřátí
- Zkontrolujte, že regulátor není vystaven přímému slunečnímu záření, zdrojům tepla nebo průvanu
- Ověřte korekční hodnotu snímače v registru 37 (výchozí -1,5 K)
- Pokud se hodnoty registrů zdají nesprávné, zkontrolujte verzi firmwaru — šablona může cílit na jiné rozložení registrů než starší firmware
Režim ventilátoru nebo režim vytápění/chlazení nereaguje
- Ověřte, že H:20 je zapisovatelný ve vaší verzi firmwaru UC100
- Zkontrolujte, že modulový writescript správně kombinuje hodnoty ventilátoru a režimu
- Pokud používáte starší firmware, kódování bitmasky na H:20 nemusí být podporováno — ověřte přiřazení registrů pomocí konfiguračního softwaru ModComTool
