---
title: "Domat ECIO2"
description: "Domat ECIO2 je kompaktný viackanálový I/O modul pripojený k TapHome cez Modbus TCP."
url: "https://taphome.com/sk/compatibility/domat-ecio2/"
language: sk
lastmod: 2026-03-28
generator: hugo
ai:
  topics: ["modbus-tcp","i/o-module","ethernet","hvac","building-automation","din-rail"]
  questions: ["Ako integrovať Domat ECIO2 s TapHome?","Aké I/O kanály poskytuje šablóna TapHome pre Domat ECIO2?","Ako pripojiť Domat ECIO2 cez Modbus TCP k TapHome?","Prečo je adresa Modbus slave na ECIO2 pevne nastavená na 2?","Ako nakonfigurovať režim analógového vstupu na ECIO2 pre Pt1000 alebo prúdové snímače?","Aký je rozdiel medzi reléovými výstupmi DO1–DO6 a DO7–DO8 na ECIO2?"]
---

# Domat ECIO2

Komunikácia: Modbus TCP

- [Oficiálna stránka Domat](https://domat-int.com/en/)

> Adresa v sieti
> 
> TapHome komunikuje so zariadením na adrese zadanej pri importe. Dajte zariadeniu stálu adresu — rezerváciu IP v routeri, alebo jeho mDNS meno, ak ho podporuje —, inak integrácia prestane fungovať, keď router adresu zmení.
> 
> [Príprava siete](https://taphome.com/sk/docs/setup/network-preparation/)

## Návod na integráciu

Domat ECIO2 je kompaktný viackanálový I/O modul určený pre riadenie vzduchotechniky a budov. Poskytuje 8 digitálnych výstupov (relé), 6 analógových výstupov (0–10 V), 8 analógových vstupov (konfigurovateľné pre napätie, prúd, odpor alebo Pt1000) a 8 digitálnych vstupov (24 V AC/DC). TapHome sa pripája k modulu priamo cez Modbus TCP po sieti Ethernet — nie je potrebná žiadna brána.

ECIO2 je starší produkt; jeho nástupcom je Domat MCIO2 s identickou konfiguráciou I/O.

## Sieťové pripojenie

Modul má konektor RJ45 Ethernet na spodnej pravej strane skrinky. Pripojte ho do rovnakej lokálnej siete ako TapHome Core pomocou štandardného ethernetového kábla.

- **Protokol:** Modbus TCP
- **Port:** 502
- **Slave ID:** 2 (pevne nastavené, nedá sa meniť)
- **Predvolená IP adresa:** 192.168.1.99

> [!WARNING]
> Adresa Modbus je trvalo nastavená na **2** a nedá sa zmeniť. Pri importe šablóny v TapHome nastavte Slave ID na 2.

Port RS485 (svorky K+, K-) sa používa na voliteľné rozširujúce moduly Modbus RTU, nie na priamu komunikáciu s TapHome.

### Zmena IP adresy

IP adresu a ďalšie sieťové parametre je možné zmeniť cez vstavaný webový server. Otvorte aktuálnu IP adresu modulu vo webovom prehliadači pre prístup na konfiguračnú stránku.

Na obnovenie sieťových nastavení do výrobných predvolených hodnôt nastavte prepínač DIP **INIT ETH** do polohy ON pred zapnutím modulu. Tým sa obnoví predvolená IP adresa 192.168.1.99.

## Konfigurácia

Pri importe šablóny v TapHome zadajte:

- **IP adresa** — IP adresa modulu v lokálnej sieti (predvolená: 192.168.1.99)
- **Slave ID** — musí byť nastavené na **2** (pevné)

### Režim analógového vstupu

Šablóna TapHome inicializuje všetkých 8 analógových vstupov do **režimu napätia** (0–10 V) zápisom hodnoty 0x2222 do konfiguračných registrov H:4 a H:5. Každý kanál AI podporuje nasledujúce režimy konfigurovateľné cez tieto registre:

| Režim | Rozsah | Škálovanie |
|-------|--------|------------|
| Pt1000 | -50 až 150 °C | raw / 100 |
| Napätie | 0–10 V | raw / 1000 |
| Odpor | 0–1600 Ohm | raw / 10 |
| Prúd | 0–20 mA | raw / 1000 |
| Odpor (ext.) | 0–5000 Ohm | raw / 10 |

Na použitie AI1–AI4 ako **prúdových vstupov 0–20 mA** nastavte príslušné DIP prepínače (ľavý blok DIP prepínačov, prepínače 1–4) do polohy ON. Tým sa pripojí interný bočník — externé odpory nie sú potrebné. AI5–AI8 nemajú DIP prepínače pre prúdový režim.

### DIP prepínače

Modul má dva bloky DIP prepínačov:

**Ľavý blok (prúdový režim AI1–AI4):**

| Prepínač | Funkcia |
|----------|---------|
| 1–4 | AI1–AI4: ON = prúdový vstup 0–20 mA, OFF = napätie/Pt1000/odpor |

**Pravý blok (systémové):**

| Prepínač | Funkcia |
|----------|---------|
| INIT | ON pri zapnutí = inicializačný režim RS485 (adresa 1, 9600 bps) |
| INIT ETH | ON pri zapnutí = inicializačný režim Ethernet (IP reset na 192.168.1.99) |
| BUS END (3) | ON = ukončenie zbernice RS485 |
| BUS END (4) | ON = ukončenie zbernice RS485 (nastaviť spolu s prepínačom 3) |

## Možnosti zariadenia

Šablóna poskytuje 30 zariadení rozdelených do štyroch I/O skupín.

### Digitálne výstupy (DO1–DO8)

Osem reléových výstupov riadených cez jeden register bitmask H:9. Každý výstup sa zobrazuje ako samostatný vypínač ON/OFF v TapHome.

- **DO1–DO6** — relé s normálne otvoreným kontaktom (NO), menovité zaťaženie 3 A / 250 VAC
- **DO7–DO8** — relé s preklápacím kontaktom, menovité zaťaženie 8 A / 250 VAC

> [!NOTE]
> DO7 a DO8 majú výrazne vyšší menovitý prúd ako DO1–DO6 a používajú preklápací kontakt (SPDT). Priraďte k nim výkonové záťaže, napríklad vykurovacie telesá alebo motorické ventily.

Všetkých osem výstupov zdieľa register H:9 s bitmask kódovaním. Skript zápisu TapHome kombinuje všetky stavy DO do jedného zápisu registra, čím sa predchádzajú kolízie.

### Analógové výstupy (AO1–AO6)

Šesť analógových výstupov 0–10 V, každý mapovaný na vlastný register (H:10 až H:15). Výstupy používajú 12-bitový DAC s rozsahom surových hodnôt 0–4095, kde 0 = 0 V a 4095 = 10 V.

Sekcia analógových výstupov je galvanicky oddelená od zvyšku modulu izoláciou 1 kV. Výstupná impedancia je nižšia ako 16 Ohm, minimálna záťaž je 10 kOhm a skratkový prúd je obmedzený na 80 mA.

Typické aplikácie zahŕňajú riadenie pohonov ventilov, klapiek a regulátorov rýchlosti ventilátorov s vstupným signálom 0–10 V.

### Analógové vstupy (AI1–AI8)

Osem analógových vstupov, každý mapovaný na vlastný register (H:17 až H:24). Šablóna predvolene konfiguruje všetky kanály do napäťového režimu (0–10 V). Surová hodnota sa delí 1000 pre získanie hodnoty vo voltoch.

Každý kanál je možné nezávisle prekonfigurovať na Pt1000, odporový alebo prúdový režim cez registre H:4 a H:5 (4 bity na kanál). Dostupné režimy a požiadavky na DIP prepínače sú popísané v sekcii *Režim analógového vstupu* vyššie.

### Digitálne vstupy (DI1–DI8)

Osem digitálnych vstupov 24 V AC/DC čítaných z jedného registra bitmask H:16. Každý vstup sa zobrazuje ako samostatný binárny snímač v TapHome.

- Vstupný prúd: 4 mA
- Logická 0: napätie pod 8 V
- Logická 1: napätie nad 20 V

> [!WARNING]
> Digitálne vstupy vyžadujú 24 V AC/DC privedených zo silových svoriek modulu. Beznapäťové kontakty (potenciálprosté kontakty) nie je možné pripojiť priamo — musia byť zapojené sériovo so zdrojom 24 V.

### Ďalšie možnosti

ECIO2 tiež sprístupňuje registre pre identifikáciu modulu, verziu firmvéru, dobu prevádzky modulu, detekciu záznamu DI (záchyt hrany) a bezpečnostné stavy pri výpadku komunikácie pre reléové výstupy (konfigurovateľný timeout a záložné stavy). Modul môže tiež fungovať ako Modbus TCP-to-RTU router, čím sú rozširujúce moduly RS485 dostupné cez Ethernet. Tieto funkcie je možné pridať do šablóny TapHome v budúcej aktualizácii.

## Riešenie problémov

### Žiadna komunikácia Modbus

1. Overte, že ethernetový kábel je pripojený do portu RJ45, nie do svoriek RS485 (K+, K-)
2. Potvrďte IP adresu modulu — skontrolujte tabuľku DHCP prenájmov routera alebo obnovte predvolenú hodnotu cez DIP prepínač INIT ETH
3. Uistite sa, že TapHome Core a ECIO2 sú v rovnakej sieti a podsieti
4. Overte, že Slave ID v TapHome je nastavené na **2** (pevná adresa)
5. Skontrolujte, že žiadny firewall neblokuje port 502

### Analógové vstupy zobrazujú nesprávne hodnoty

1. Overte konfiguráciu režimu AI — šablóna predvolene používa napäťový režim. Ak sú pripojené snímače Pt1000 alebo prúdové snímače, registre rozsahu AI (H:4, H:5) musia byť zodpovedajúcim spôsobom prekonfigurované
2. Pre prúdový režim na AI1–AI4 overte, že príslušný DIP prepínač je v polohe ON
3. Skontrolujte fyzické zapojenie — uzemnenia analógových vstupov a výstupov sú galvanicky oddelené. Použite správnu uzemniacu svorku (AIGND pre vstupy, AOGND pre výstupy)

### Reléové výstupy nereagujú

1. Overte funkčnosť riadenia DO kontrolou zelených LED na prednom paneli — každá LED indikuje stav príslušného výstupu
2. Ak sa relé po uplynutí timeoutu prepnú do pevného stavu, skontrolujte konfiguráciu bezpečnostných stavov pri výpadku komunikácie (register H:7) — táto funkcia resetuje relé do preddefinovaných stavov pri výpadku komunikácie Modbus počas konfigurovateľného časového intervalu

## Dostupné zariadenia 30

Tieto zariadenia sa po importe zobrazia v TapHome.

Domat ECIO2 Modul

Zápis (modul)

```taphome
MODBUSWNE(H, 9, Int16, St2 | (St3 << 1) | (St4 << 2) | (St5 << 3) | (St6 << 4) | (St7 << 5) | (St8 << 6) | (St9 << 7))
```

DO1 — Digitálny výstup 1 Prepínač Čítanie aj zápis

Reléový výstup NO, 3A/250VAC

Register: H:9 → H:9 Int16 bitmask

Hodnoty / Stavy: ON · OFF

Čítanie stavu prepínača

```taphome
MODBUSR(H, 9, Int16) & 1
```

DO2 — Digitálny výstup 2 Prepínač Čítanie aj zápis

Reléový výstup NO, 3A/250VAC

Register: H:9 → H:9 Int16 bitmask

Hodnoty / Stavy: ON · OFF

Čítanie stavu prepínača

```taphome
(MODBUSR(H, 9, Int16) & 2 )>>1
```

DO3 — Digitálny výstup 3 Prepínač Čítanie aj zápis

Reléový výstup NO, 3A/250VAC

Register: H:9 → H:9 Int16 bitmask

Hodnoty / Stavy: ON · OFF

Čítanie stavu prepínača

```taphome
(MODBUSR(H, 9, Int16) & 4)>>2
```

DO4 — Digitálny výstup 4 Prepínač Čítanie aj zápis

Reléový výstup NO, 3A/250VAC

Register: H:9 → H:9 Int16 bitmask

Hodnoty / Stavy: ON · OFF

Čítanie stavu prepínača

```taphome
(MODBUSR(H, 9, Int16) & 8)>>3
```

DO5 — Digitálny výstup 5 Prepínač Čítanie aj zápis

Reléový výstup NO, 3A/250VAC

Register: H:9 → H:9 Int16 bitmask

Hodnoty / Stavy: ON · OFF

Čítanie stavu prepínača

```taphome
(MODBUSR(H, 9, Int16) & 16)>>4
```

DO6 — Digitálny výstup 6 Prepínač Čítanie aj zápis

Reléový výstup NO, 3A/250VAC

Register: H:9 → H:9 Int16 bitmask

Hodnoty / Stavy: ON · OFF

Čítanie stavu prepínača

```taphome
(MODBUSR(H, 9, Int16) & 32)>>5
```

DO7 — Digitálny výstup 7 Prepínač Čítanie aj zápis

Reléový preklápací výstup, 8A/250VAC

Register: H:9 → H:9 Int16 bitmask

Hodnoty / Stavy: ON · OFF

Čítanie stavu prepínača

```taphome
(MODBUSR(H, 9, Int16) & 64)>>6
```

DO8 — Digitálny výstup 8 Prepínač Čítanie aj zápis

Reléový preklápací výstup, 8A/250VAC

Register: H:9 → H:9 Int16 bitmask

Hodnoty / Stavy: ON · OFF

Čítanie stavu prepínača

```taphome
(MODBUSR(H, 9, Int16) & 128)>>7
```

AO1 — Analógový výstup 1 Stmievač Čítanie aj zápis

Analógový výstup 0–10V, 12-bitový DAC, galvanicky oddelený

Register: H:10 → H:10 Int16 Jednotka: V numeric

Čítanie úrovne

```taphome
MODBUSR(H, 10, Int16)/4095
```

Zápis úrovne

```taphome
MODBUSWNE(H, 10, Int16, Le*4095)
```

AO2 — Analógový výstup 2 Stmievač Čítanie aj zápis

Analógový výstup 0–10V, 12-bitový DAC, galvanicky oddelený

Register: H:11 → H:11 Int16 Jednotka: V numeric

Čítanie úrovne

```taphome
MODBUSR(H, 11, Int16)/4095
```

Zápis úrovne

```taphome
MODBUSWNE(H, 11, Int16, Le*4095)
```

AO3 — Analógový výstup 3 Stmievač Čítanie aj zápis

Analógový výstup 0–10V, 12-bitový DAC, galvanicky oddelený

Register: H:12 → H:12 Int16 Jednotka: V numeric

Čítanie úrovne

```taphome
MODBUSR(H, 12, Int16)/4095
```

Zápis úrovne

```taphome
MODBUSWNE(H, 12, Int16, Le*4095)
```

AO4 — Analógový výstup 4 Stmievač Čítanie aj zápis

Analógový výstup 0–10V, 12-bitový DAC, galvanicky oddelený

Register: H:13 → H:13 Int16 Jednotka: V numeric

Čítanie úrovne

```taphome
MODBUSR(H, 13, Int16)/4095
```

Zápis úrovne

```taphome
MODBUSWNE(H, 13, Int16, Le*4095)
```

AO5 — Analógový výstup 5 Stmievač Čítanie aj zápis

Analógový výstup 0–10V, 12-bitový DAC, galvanicky oddelený

Register: H:14 → H:14 Int16 Jednotka: V numeric

Čítanie úrovne

```taphome
MODBUSR(H, 14, Int16)/4095
```

Zápis úrovne

```taphome
MODBUSWNE(H, 14, Int16, Le*4095)
```

AO6 — Analógový výstup 6 Stmievač Čítanie aj zápis

Analógový výstup 0–10V, 12-bitový DAC, galvanicky oddelený

Register: H:15 → H:15 Int16 Jednotka: V numeric

Čítanie úrovne

```taphome
MODBUSR(H, 15, Int16)/4095
```

Zápis úrovne

```taphome
MODBUSWNE(H, 15, Int16, Le*4095)
```

AI1 — Analógový vstup 1 \[V] Premenná Len na čítanie

Napäťový vstup 0–10V (konfigurovateľný: Pt1000, odpor, prúd)

Register: H:17 Int16 Jednotka: V numeric

Čítanie

```taphome
MODBUSR(H, 17, Int16)/1000
```

Inicializácia

```taphome
MODBUSW(H, 4, Int16, 8738)
```

AI2 — Analógový vstup 2 \[V] Premenná Len na čítanie

Napäťový vstup 0–10V (konfigurovateľný: Pt1000, odpor, prúd)

Register: H:18 Int16 Jednotka: V numeric

Čítanie

```taphome
MODBUSR(H, 18, Int16)/1000
```

Inicializácia

```taphome
MODBUSW(H, 4, Int16, 8738)
```

AI3 — Analógový vstup 3 \[V] Premenná Len na čítanie

Napäťový vstup 0–10V (konfigurovateľný: Pt1000, odpor, prúd)

Register: H:19 Int16 Jednotka: V numeric

Čítanie

```taphome
MODBUSR(H, 19, Int16)/1000
```

Inicializácia

```taphome
MODBUSW(H, 4, Int16, 8738)
```

AI4 — Analógový vstup 4 \[V] Premenná Len na čítanie

Napäťový vstup 0–10V (konfigurovateľný: Pt1000, odpor, prúd)

Register: H:20 Int16 Jednotka: V numeric

Čítanie

```taphome
MODBUSR(H, 20, Int16)/1000
```

Inicializácia

```taphome
MODBUSW(H, 4, Int16, 8738)
```

AI5 — Analógový vstup 5 \[V] Premenná Len na čítanie

Napäťový vstup 0–10V (konfigurovateľný: Pt1000, odpor, prúd)

Register: H:21 Int16 Jednotka: V numeric

Čítanie

```taphome
MODBUSR(H, 21, Int16)/1000
```

Inicializácia

```taphome
MODBUSW(H, 5, Int16, 8738)
```

AI6 — Analógový vstup 6 \[V] Premenná Len na čítanie

Napäťový vstup 0–10V (konfigurovateľný: Pt1000, odpor, prúd)

Register: H:22 Int16 Jednotka: V numeric

Čítanie

```taphome
MODBUSR(H, 22, Int16)/1000
```

Inicializácia

```taphome
MODBUSW(H, 5, Int16, 8738)
```

AI7 — Analógový vstup 7 \[V] Premenná Len na čítanie

Napäťový vstup 0–10V (konfigurovateľný: Pt1000, odpor, prúd)

Register: H:23 Int16 Jednotka: V numeric

Čítanie

```taphome
MODBUSR(H, 23, Int16)/1000
```

Inicializácia

```taphome
MODBUSW(H, 5, Int16, 8738)
```

AI8 — Analógový vstup 8 \[V] Premenná Len na čítanie

Napäťový vstup 0–10V (konfigurovateľný: Pt1000, odpor, prúd)

Register: H:24 Int16 Jednotka: V numeric

Čítanie

```taphome
MODBUSR(H, 24, Int16)/1000
```

Inicializácia

```taphome
MODBUSW(H, 5, Int16, 8738)
```

DI1 — Digitálny vstup 1 Jazýčkový kontakt Len na čítanie

Binárny vstup 24V AC/DC, vstupný prúd 4 mA

Register: H:16 Int16 bitmask

Čítanie

```taphome
MODBUSR(H, 16, Int16) & 1
```

DI2 — Digitálny vstup 2 Jazýčkový kontakt Len na čítanie

Binárny vstup 24V AC/DC, vstupný prúd 4 mA

Register: H:16 Int16 bitmask

Čítanie

```taphome
(MODBUSR(H, 16, Int16) & 2) >> 1
```

DI3 — Digitálny vstup 3 Jazýčkový kontakt Len na čítanie

Binárny vstup 24V AC/DC, vstupný prúd 4 mA

Register: H:16 Int16 bitmask

Čítanie

```taphome
(MODBUSR(H, 16, Int16) & 4) >> 2
```

DI4 — Digitálny vstup 4 Jazýčkový kontakt Len na čítanie

Binárny vstup 24V AC/DC, vstupný prúd 4 mA

Register: H:16 Int16 bitmask

Čítanie

```taphome
(MODBUSR(H, 16, Int16) & 8) >> 3
```

DI5 — Digitálny vstup 5 Jazýčkový kontakt Len na čítanie

Binárny vstup 24V AC/DC, vstupný prúd 4 mA

Register: H:16 Int16 bitmask

Čítanie

```taphome
(MODBUSR(H, 16, Int16) & 16) >> 4
```

DI6 — Digitálny vstup 6 Jazýčkový kontakt Len na čítanie

Binárny vstup 24V AC/DC, vstupný prúd 4 mA

Register: H:16 Int16 bitmask

Čítanie

```taphome
(MODBUSR(H, 16, Int16) & 32) >> 5
```

DI7 — Digitálny vstup 7 Jazýčkový kontakt Len na čítanie

Binárny vstup 24V AC/DC, vstupný prúd 4 mA

Register: H:16 Int16 bitmask

Čítanie

```taphome
(MODBUSR(H, 16, Int16) & 64) >> 6
```

DI8 — Digitálny vstup 8 Jazýčkový kontakt Len na čítanie

Binárny vstup 24V AC/DC, vstupný prúd 4 mA

Register: H:16 Int16 bitmask

Čítanie

```taphome
(MODBUSR(H, 16, Int16) & 128) >> 7
```

**Pripojenie:** Modbus TCP • Slave ID: $\[SlaveId]

Možné vylepšenia (10)

- H:0 Module ID — UInt16, R, module identification 0x2101
- H:1 Firmware Version (NEC) — UInt16, R, NEC processor firmware
- H:2 Status Register — UInt16, R/W, bit-mapped status/config (EEPROM init, calibration)
- H:3 Firmware Version 2 (LPC/ETH) — UInt16, R, Ethernet interface processor firmware
- H:6 DI Latch State / Relay Comm Fail Behavior — UInt16, R/W EEPROM, LSB=latch polarity, MSB=DO comm fail enable
- H:7 DO Comm Fail State / Timeout — UInt16, R/W EEPROM, LSB=fail output states, MSB=timeout in seconds
- H:8 DO Startup Enable / Startup States — UInt16, R/W EEPROM, LSB=startup enable bits, MSB=startup output states
- H:25-26 Module Uptime — UInt32 (2 words), R, module uptime in seconds
- n/a DI Latch Enable / Latched Values — H:9 MSB (latch enable, R/W) and H:16 MSB (latched values, R) — DI edge detection
- n/a Modbus TCP/RTU Routing — ECIO2 can act as Modbus TCP-to-RTU gateway for RS485 extension modules

## Parametre importu

Tieto hodnoty zadáte pri importe XML.

| Pýta sa v aplikácii | Predvolené    |
|---------------------|---------------|
| Slave ID            | `1`           |
| IP adresa           | `192.168.0.1` |

## Zdroje

- Domat ECIO2 Datasheet
  
  [domat.blob.core.windows.net](https://domat.blob.core.windows.net/cms/ContentItems/299_00299/2kbIoI/domat-ecio2-en.pdf) 2026-03-28
  
  [PDF](https://taphome.com/compatibility/devices/domat-ecio2/manufacturer/datasheet.pdf)
- ECIO2 Modbus Register Table
  
  [domat.blob.core.windows.net](https://domat.blob.core.windows.net/cms/UserFiles/wp-content/uploads/modbus/ECIO2_modbus_en.pdf) 2026-03-28
  
  [PDF](https://taphome.com/compatibility/devices/domat-ecio2/manufacturer/modbus-register-map.pdf)

Dokumenty výrobcov sú © ich príslušných vlastníkov. Poskytujeme ich tak, ako ich zverejnil výrobca, len na informačné účely.

## Súvisiaca dokumentácia

- [Modbus Integration](https://taphome.com/sk/compatibility/modbus-guide/)
- [Modbus](https://taphome.com/sk/docs/integration/modbus/)
- [Jednoduchá konfigurácia pomocou šablón](https://taphome.com/sk/docs/integration/modbus/templates/)
- [Skripty Modbus a prefetch](https://taphome.com/sk/docs/script/modbus-scripts/)
- [Funkcie Modbus](https://taphome.com/sk/docs/script/modbus/)
- [Dátové typy Modbus](https://taphome.com/sk/docs/script/modbus-data-types/)

