
Domat R312 (24 V AC) i R313 (230 V AC) to 8-kanałowe moduły wyjść triak PWM przeznaczone do zastosowań HVAC, takich jak rozdzielacze ogrzewania podłogowego i sterowanie siłownikami termicznymi. Moduły komunikują się przez Modbus RTU po optycznie izolowanej magistrali RS-485. Szablon TapHome udostępnia wszystkie 8 kanałów jako niezależne ściemniacze z regulacją wypełnienia 0–100 % (rozdzielczość 0,1 %).
Produkt był wcześniej sprzedawany jako M312/M313. Obecne modele R312/R313 mają identyczną mapę rejestrów i są w pełni kompatybilne z tym szablonem.
Podłączenie sprzętowe
Przypisanie zacisków

| Zacisk | Funkcja |
|---|---|
| RS485 K+ | COM1 — łącze szeregowe RS-485, zacisk K+ (podłączyć do A+/D+ na bramce TapHome) |
| RS485 K- | COM1 — łącze szeregowe RS-485, zacisk K- (podłączyć do B-/D- na bramce TapHome) |
| G | Zasilanie 24 V AC/DC |
| G0 | Zasilanie 24 V AC/DC |
| TE | Opcjonalne podłączenie ekranowania, masa techniczna |
| GD (L) | Zasilanie wyjść |
| GDO (N) | Zasilanie wyjść, przewód wspólny |
| DO1 | Wyjście 1 |
| GDO (N) | Zasilanie wyjść, przewód wspólny |
| DO2 | Wyjście 2 |
| DO3 | Wyjście 3 |
| GDO (N) | Zasilanie wyjść, przewód wspólny |
| DO4 | Wyjście 4 |
| DO5 | Wyjście 5 |
| GDO (N) | Zasilanie wyjść, przewód wspólny |
| DO6 | Wyjście 6 |
| DO7 | Wyjście 7 |
| GDO (N) | Zasilanie wyjść, przewód wspólny |
| DO8 | Wyjście 8 |
Sygnalizacja LED:
| LED | Funkcja |
|---|---|
| TxD (czerwona) | Transmisja danych RS-485 na COM1 (miga: transmisja; OFF: brak ruchu danych) |
| PWR (zielona) | Zasilanie (ON: zasilanie OK; OFF: brak zasilania, słabe lub uszkodzone zasilanie) |
Przełączniki DIP (mikro przełączniki DIP obok zacisków RS-485):
| Przełącznik | Funkcja |
|---|---|
| BUS END | Oba ON = terminacja magistrali 120 Ω; włączyć na pierwszym i ostatnim urządzeniu na magistrali |
| INIT | Jeśli ON przy włączeniu, parametry konfiguracji zostają przywrócone do ustawień fabrycznych |
| USR | Definiowane przez użytkownika w konfiguracji klienta |
Schemat połączeń

R312 wymaga 24 V AC zarówno do zasilania modułu (G, G0), jak i do zasilania wyjść (GD, GDO). R313 wykorzystuje 24 V AC do zasilania modułu i 230 V AC do zasilania wyjść (L, N podłączone do GD, GDO).
Jeśli moduł jest pierwszym lub ostatnim urządzeniem na magistrali RS-485, włącz rezystor terminujący 120 omów poprzez zwarcie jumpera BUS END (mikro przełączniki DIP obok zacisków RS-485).
Konfiguracja
Ustawienie adresu Modbus
Domyślny adres Modbus slave to 1 z parametrami komunikacji 9600 baud, 8N1. Aby zmienić adres lub prędkość transmisji, użyj oprogramowania konfiguracyjnego ModComTool (bezpłatne pobranie z domat.cz).
Zmiany adresu i prędkości transmisji są przechowywane w EEPROM i wymagają restartu modułu.
| Parametr | Rejestr | Domyślny | Uwagi |
|---|---|---|---|
| Adres slave | H:4 LSB | 1 | Zakres 1–247, EEPROM, wymaga restartu |
| Prędkość transmisji | H:4 MSB | 13 (9600) | 10=1200, 11=2400, 12=4800, 13=9600, 14=19200 |
Tryb INIT (reset fabryczny)
Jeśli adres lub prędkość transmisji modułu jest nieznana, przełącznik DIP INIT zapewnia metodę przywracania:
- Ustaw przełącznik DIP INIT na ON
- Wyłącz i włącz moduł
- Adres resetuje się do 1, a prędkość transmisji do 9600, 8N1
- Po konfiguracji ustaw przełącznik DIP INIT z powrotem na OFF
Konfiguracja okresu PWM
Okres PWM jest wspólny dla wszystkich 8 kanałów. Szablon TapHome ustawia go podczas importu za pomocą parametru PWM time (ms) (domyślnie: 1000 ms). Moduł przechowuje okres w jednostkach 100 ms.
Typowe okresy PWM dla zastosowań ogrzewania podłogowego wynoszą od 10 do 120 sekund. Domyślny 60-sekundowy okres dobrze sprawdza się w przypadku większości siłowników termicznych.
Ochrona przed utratą komunikacji
Moduł wspiera konfigurację stanu bezpiecznego dla każdego kanału w przypadku utraty komunikacji Modbus:
| Rejestr | Funkcja |
|---|---|
| H:6 LSB | Włączenie zachowania przy utracie komunikacji dla każdego kanału (bitmaska) |
| H:6 MSB | Docelowy stan wyjścia przy utracie komunikacji (wł./wył. dla każdego kanału) |
| H:7 LSB | Limit czasu utraty komunikacji w sekundach (0 = wyłączone) |
Po włączeniu, jeśli w ciągu limitu czasu nie zostanie odebrana żadna komunikacja Modbus, moduł automatycznie ustawia każde wyjście w skonfigurowany stan bezpieczny.
Funkcje urządzenia
Kanały ściemniaczy PWM
Szablon udostępnia 8 niezależnych urządzeń PWM Dimmer (kanały 1–8), każde przypisane do rejestru holding. Każdy ściemniacz:
- Odczytuje i zapisuje wypełnienie jako wartość 0–1000 (odpowiadającą 0,0 %–100,0 %)
- TapHome automatycznie skaluje wartość (dzieli przez 1000 do wyświetlania, mnoży przez 1000 do zapisu)
- Skrypt inicjalizacyjny włącza kanał poprzez ustawienie odpowiedniego bitu w bitmasce włączenia PWM i konfiguruje wspólny okres PWM
Wszystkie 8 kanałów współdzieli ten sam okres PWM, ale ma niezależne sterowanie wypełnieniem, co czyni moduł odpowiednim do wielostrefowych rozdzielaczy ogrzewania podłogowego.
Dodatkowe funkcje
Moduły R312/R313 udostępniają również rejestry do bezpośredniego binarnego sterowania wyjściami wł./wył. (z pominięciem PWM), bitmaski wymuszenia, odczytu stanu wyjść, flag stanu błędów, monitorowania temperatury wewnętrznej modułu i odczytu wersji firmware. Mogą one zostać dodane w przyszłej aktualizacji szablonu.
Rozwiązywanie problemów
Brak komunikacji Modbus
- Sprawdź okablowanie RS-485: K+ do A+/D+ i K- do B-/D- na bramce Modbus
- Upewnij się, że moduł jest zasilany (zielona dioda PWR powinna świecić)
- Potwierdź, że adres slave odpowiada konfiguracji TapHome — użyj ModComTool do weryfikacji
- Jeśli adres jest nieznany, użyj przełącznika DIP INIT do resetu na adres 1 / 9600 baud
- Sprawdź terminację magistrali: włącz BUS END na pierwszym i ostatnim urządzeniu na magistrali
Dioda TxD nie miga
Czerwona dioda TxD miga, gdy moduł transmituje dane na RS-485. Jeśli nigdy nie miga:
- Moduł nie otrzymuje prawidłowych żądań Modbus — sprawdź adres slave
- Sprawdź, czy prędkość transmisji się zgadza (domyślna 9600)
- Spróbuj zamienić K+ i K-, jeśli polaryzacja jest odwrócona
Wyjścia nie reagują
- Sprawdź, czy kanał jest włączony dla trybu PWM — skrypt inicjalizacyjny ustawia to automatycznie przy pierwszym połączeniu
- Sprawdź, czy zasilanie wyjść (zaciski GD/GDO) jest podłączone i ma prawidłowe napięcie (24 V AC dla R312, 230 V AC dla R313)
- Sprawdź bezpiecznik — dostępny z przedniej strony modułu (F3,15A dla R312, F1A dla R313)
- Sprawdź, czy minimalny prąd obciążenia (5 mA dla R312) jest spełniony — niektóre obciążenia LED mogą być poniżej tego progu
