TapHome

Domat R312/R313

Modbus RTU
Pridal
Posledná aktualizácia: 06. 2026
Domat R312/R313

Domat R312 (24 V AC) a R313 (230 V AC) sú 8-kanálové triakové PWM výstupné moduly určené pre HVAC aplikácie, ako sú rozdeľovače podlahového kúrenia a riadenie termických pohonov. Moduly komunikujú cez Modbus RTU po opticky izolovanej zbernici RS-485. TapHome šablóna sprístupňuje všetkých 8 kanálov ako nezávislé stmievače s reguláciou striedy 0–100 % (rozlíšenie 0,1 %).

Produkt bol predtým predávaný ako M312/M313. Súčasné modely R312/R313 majú identickú mapu registrov a sú plne kompatibilné s touto šablónou.

Hardvérové zapojenie

Priradenie svoriek
Domat R312/R313 priradenie svoriek a rozloženie PCB
SvorkaFunkcia
RS485 K+COM1 — sériová linka RS-485, svorka K+ (pripojiť na A+/D+ na TapHome gateway)
RS485 K-COM1 — sériová linka RS-485, svorka K- (pripojiť na B-/D- na TapHome gateway)
GNapájanie 24 V AC/DC
G0Napájanie 24 V AC/DC
TEVoliteľné pripojenie tienenia, technická zem
GD (L)Napájanie výstupov
GDO (N)Napájanie výstupov, spoločný vodič
DO1Výstup 1
GDO (N)Napájanie výstupov, spoločný vodič
DO2Výstup 2
DO3Výstup 3
GDO (N)Napájanie výstupov, spoločný vodič
DO4Výstup 4
DO5Výstup 5
GDO (N)Napájanie výstupov, spoločný vodič
DO6Výstup 6
DO7Výstup 7
GDO (N)Napájanie výstupov, spoločný vodič
DO8Výstup 8

LED indikácia:

LEDFunkcia
TxD (červená)RS-485 vysielanie dát na COM1 (bliká: vysielanie; OFF: žiadna komunikácia)
PWR (zelená)Napájanie (ON: napájanie OK; OFF: bez napájania, slabé alebo poškodené napájanie)

DIP prepínače (mikro DIP prepínače vedľa svoriek RS-485):

PrepínačFunkcia
BUS ENDOba ON = 120 Ω zakončenie zbernice; zapnúť na prvom a poslednom zariadení na zbernici
INITAk je ON pri zapnutí, konfiguračné parametre sa obnovia na továrenské nastavenia
USRUžívateľom definované v zákazníckej konfigurácii
Schéma zapojenia
Domat R312 a R313 schémy zapojenia

R312 vyžaduje 24 V AC pre napájanie modulu (G, G0) aj pre napájanie výstupov (GD, GDO). R313 používa 24 V AC pre napájanie modulu a 230 V AC pre napájanie výstupov (L, N pripojené na GD, GDO).

Ak je modul prvým alebo posledným zariadením na zbernici RS-485, zapnite 120 ohmový zakončovací odpor prepojením jumperu BUS END (mikro DIP prepínače vedľa svoriek RS-485).

Konfigurácia

Nastavenie Modbus adresy

Predvolená Modbus slave adresa je 1 s komunikačnými parametrami 9600 baud, 8N1. Pre zmenu adresy alebo prenosovej rýchlosti použite konfiguračný softvér ModComTool (bezplatné stiahnutie z domat.cz).

Zmeny adresy a prenosovej rýchlosti sú uložené v EEPROM a vyžadujú reštart modulu.

ParameterRegisterPredvolenáPoznámky
Slave adresaH:4 LSB1Rozsah 1–247, EEPROM, vyžaduje reštart
Prenosová rýchlosťH:4 MSB13 (9600)10=1200, 11=2400, 12=4800, 13=9600, 14=19200
Režim INIT (továrenský reset)

Ak je adresa alebo prenosová rýchlosť modulu neznáma, DIP prepínač INIT poskytuje metódu obnovenia:

  1. Nastavte DIP prepínač INIT do polohy ON
  2. Vypnite a zapnite modul
  3. Adresa sa obnoví na 1 a prenosová rýchlosť na 9600, 8N1
  4. Po konfigurácii nastavte DIP prepínač INIT späť do polohy OFF
Konfigurácia periódy PWM

Perióda PWM je spoločná pre všetkých 8 kanálov. TapHome šablóna ju nastavuje počas importu cez parameter PWM time (ms) (predvolená: 1000 ms). Modul ukladá periódu v jednotkách 100 ms.

Typické periódy PWM pre aplikácie podlahového kúrenia sa pohybujú od 10 do 120 sekúnd. Predvolená 60-sekundová perióda funguje dobre pre väčšinu termických pohonov.

Ochrana pri výpadku komunikácie

Modul podporuje konfiguráciu bezpečného stavu pre každý kanál v prípade straty Modbus komunikácie:

RegisterFunkcia
H:6 LSBPovolenie správania pri výpadku komunikácie pre každý kanál (bitmaska)
H:6 MSBCieľový stav výstupu pri výpadku komunikácie (zapnutý/vypnutý pre každý kanál)
H:7 LSBČasový limit výpadku komunikácie v sekundách (0 = vypnuté)

Ak je funkcia povolená a v rámci časového limitu nie je prijatá žiadna Modbus komunikácia, modul automaticky nastaví každý výstup do nakonfigurovaného bezpečného stavu.

Funkcie zariadenia

Kanály PWM stmievačov

Šablóna poskytuje 8 nezávislých zariadení PWM Dimmer (kanály 1–8), každé mapované na holding register. Každý stmievač:

  • Číta a zapisuje striedu ako hodnotu 0–1000 (zodpovedá 0,0 %–100,0 %)
  • TapHome hodnotu automaticky škáluje (delí 1000 pre zobrazenie, násobí 1000 pre zápis)
  • Inicializačný skript povolí kanál nastavením príslušného bitu v bitmaske povolenia PWM a nakonfiguruje spoločnú periódu PWM

Všetkých 8 kanálov zdieľa rovnakú periódu PWM, ale má nezávislé riadenie striedy, čo robí modul vhodným pre viaczónové rozdeľovače podlahového kúrenia.

Ďalšie funkcie

Moduly R312/R313 tiež sprístupňujú registre pre priame binárne zapnutie/vypnutie výstupov (obchádzanie PWM), bitmasku núteného prepísania, spätné čítanie stavu výstupov, príznaky chybových stavov, monitorovanie vnútornej teploty modulu a čítanie verzie firmvéru. Tieto funkcie môžu byť pridané v budúcej aktualizácii šablóny.

Riešenie problémov

Žiadna Modbus komunikácia
  1. Skontrolujte zapojenie RS-485: K+ na A+/D+ a K- na B-/D- na Modbus gateway
  2. Overte, že modul je napájaný (zelená LED PWR musí svietiť)
  3. Potvrďte, že slave adresa zodpovedá konfigurácii TapHome — na overenie použite ModComTool
  4. Ak je adresa neznáma, použite DIP prepínač INIT na reset na adresu 1 / 9600 baud
  5. Skontrolujte zakončenie zbernice: zapnite BUS END na prvom a poslednom zariadení na zbernici
LED TxD nebliká

Červená LED TxD bliká, keď modul vysiela dáta na RS-485. Ak nikdy nebliká:

  1. Modul neprijíma platné Modbus požiadavky — skontrolujte slave adresu
  2. Overte, že prenosová rýchlosť zodpovedá (predvolená 9600)
  3. Skúste prehodiť K+ a K-, ak je polarita obrátená
Výstupy nereagujú
  1. Overte, že kanál je povolený pre režim PWM — inicializačný skript toto nastaví automaticky pri prvom pripojení
  2. Skontrolujte, že napájanie výstupov (svorky GD/GDO) je pripojené a má správne napätie (24 V AC pre R312, 230 V AC pre R313)
  3. Skontrolujte poistku — prístupná z prednej strany modulu (F3,15A pre R312, F1A pre R313)
  4. Overte, že je splnený minimálny zaťažovací prúd (5 mA pre R312) — niektoré LED záťaže môžu byť pod touto hranicou

Dostupné zariadenia

Domat R312/R313 Modul
PWM Dimmer 1 Stmievač

Triakový výstupný kanál 1 — strieda 0–100 % s rozlíšením 0,1 %, riadi termické pohony alebo vykurovacie ventily cez PWM

Register: H:9 Int16 Jednotka: % numeric

PWM Dimmer 1

Inicializácia
MODBUSWNE(H, 8, Int16, $[PWMtimems]);MODBUSW(H, 7, Int16, MODBUSR(H, 7, Int16) | (((MODBUSR(H, 7, Int16) >> 8) | 1) << 8));
Čítanie úrovne
MODBUSR(H, 9, Int16)/1000
Zápis úrovne
MODBUSWNE(H, 9, Int16, Le*1000)
PWM Dimmer 2 Stmievač
Register: H:10 Int16 Jednotka: % numeric

PWM Dimmer 2

Inicializácia
MODBUSWNE(H, 8, Int16, $[PWMtimems]);MODBUSW(H, 7, Int16, MODBUSR(H, 7, Int16) | (((MODBUSR(H, 7, Int16) >> 8) | 2) << 8));
Čítanie úrovne
MODBUSR(H, 10, Int16)/1000
Zápis úrovne
MODBUSWNE(H, 10, Int16, Le*1000)
PWM Dimmer 3 Stmievač
Register: H:11 Int16 Jednotka: % numeric

PWM Dimmer 3

Inicializácia
MODBUSWNE(H, 8, Int16, $[PWMtimems]);MODBUSW(H, 7, Int16, MODBUSR(H, 7, Int16) | (((MODBUSR(H, 7, Int16) >> 8) | 4) << 8));
Čítanie úrovne
MODBUSR(H, 11, Int16)/1000
Zápis úrovne
MODBUSWNE(H, 11, Int16, Le*1000)
PWM Dimmer 4 Stmievač
Register: H:12 Int16 Jednotka: % numeric

PWM Dimmer 4

Inicializácia
MODBUSWNE(H, 8, Int16, $[PWMtimems]);MODBUSW(H, 7, Int16, MODBUSR(H, 7, Int16) | (((MODBUSR(H, 7, Int16) >> 8) | 8) << 8));
Čítanie úrovne
MODBUSR(H, 12, Int16)/1000
Zápis úrovne
MODBUSWNE(H, 12, Int16, Le*1000)
PWM Dimmer 5 Stmievač
Register: H:13 Int16 Jednotka: % numeric

PWM Dimmer 5

Inicializácia
MODBUSWNE(H, 8, Int16, $[PWMtimems]);MODBUSW(H, 7, Int16, MODBUSR(H, 7, Int16) | (((MODBUSR(H, 7, Int16) >> 8) | 16) << 8));
Čítanie úrovne
MODBUSR(H, 13, Int16)/1000
Zápis úrovne
MODBUSWNE(H, 13, Int16, Le*1000)
PWM Dimmer 6 Stmievač
Register: H:14 Int16 Jednotka: % numeric

PWM Dimmer 6

Inicializácia
MODBUSWNE(H, 8, Int16, $[PWMtimems]);MODBUSW(H, 7, Int16, MODBUSR(H, 7, Int16) | (((MODBUSR(H, 7, Int16) >> 8) | 32) << 8));
Čítanie úrovne
MODBUSR(H, 14, Int16)/1000
Zápis úrovne
MODBUSWNE(H, 14, Int16, Le*1000)
PWM Dimmer 7 Stmievač
Register: H:15 Int16 Jednotka: % numeric

PWM Dimmer 7

Inicializácia
MODBUSWNE(H, 8, Int16, $[PWMtimems]);MODBUSW(H, 7, Int16, MODBUSR(H, 7, Int16) | (((MODBUSR(H, 7, Int16) >> 8) | 64) << 8));
Čítanie úrovne
MODBUSR(H, 15, Int16)/1000
Zápis úrovne
MODBUSWNE(H, 15, Int16, Le*1000)
PWM Dimmer 8 Stmievač
Register: H:16 Int16 Jednotka: % numeric

PWM Dimmer 8

Inicializácia
MODBUSWNE(H, 8, Int16, $[PWMtimems]);MODBUSW(H, 7, Int16, MODBUSR(H, 7, Int16) | (((MODBUSR(H, 7, Int16) >> 8) | 128) << 8));
Čítanie úrovne
MODBUSR(H, 16, Int16)/1000
Zápis úrovne
MODBUSWNE(H, 16, Int16, Le*1000)
Pripojenie: Modbus RTU • 9600 baud• 8N1 • Slave ID: $[SlaveId]
Možné vylepšenia (6)
  • H:1 Digital Outputs Bitmask — Direct on/off control of outputs via bitmask (lower byte), bypassing PWM dimming
  • H:2 Digital Outputs Force Bitmask — Force output state override bitmask — forces outputs regardless of other control
  • H:3 Output Status Readback — Read actual output states as bitmask — useful for verifying output is active
  • H:4 Error Status — Module error flags — overtemperature, communication loss, etc.
  • H:5 Module Temperature — Internal module temperature for thermal monitoring
  • H:6 Firmware Version — Read-only firmware version identifier

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