TapHome

Domat ECIO2

Modbus TCP
Autor
Posljednje ažuriranje: 03. 2026
Domat ECIO2

Domat ECIO2 kompaktni je višekanalni I/O modul namijenjen grijanju, ventilaciji, klimatizaciji i automatizaciji zgrada. Ima 8 digitalnih izlaza (releja), 6 analognih izlaza (0–10 V), 8 analognih ulaza (podesivih za napon, struju, otpor ili Pt1000) i 8 digitalnih ulaza (24 V AC/DC). TapHome se na modul spaja izravno protokolom Modbus TCP preko Etherneta, bez dodatnog pristupnika.

ECIO2 je stariji proizvod; njegov je nasljednik Domat MCIO2 s jednakom konfiguracijom ulaza i izlaza.

Mrežno povezivanje

Modul ima Ethernet priključak RJ45 dolje desno na kućištu. Standardnim Ethernet kabelom spojite ga na istu lokalnu mrežu kao centralnu jedinicu TapHome Core.

  • Protokol: Modbus TCP
  • Port: 502
  • Slave ID: 2 (fiksno, ne može se mijenjati)
  • Zadana IP adresa: 192.168.1.99

Modbus adresa trajno je postavljena na 2 i ne može se promijeniti. Pri uvozu predloška u TapHome postavite Slave ID na 2.

Priključak RS-485 (stezaljke K+, K-) služi za dodatne Modbus RTU module za proširenje, a ne za izravnu komunikaciju s TapHome.

Promjena IP adrese

IP adresa i ostali mrežni parametri mogu se promijeniti preko ugrađenog web poslužitelja. U web pregledniku otvorite trenutačnu IP adresu modula kako biste pristupili stranici za konfiguraciju.

Za vraćanje mrežnih postavki na tvorničke vrijednosti prije uključivanja napajanja modula postavite DIP sklopku INIT ETH na ON. Time se vraća zadana IP adresa 192.168.1.99.

U usmjerivaču dodijelite statičku IP adresu ili DHCP rezervaciju, kako se adresa ne bi promijenila nakon ponovnog uključivanja napajanja. Dodijeljenu IP adresu zapišite na naljepnicu modula za kasniju upotrebu.

Konfiguracija

Pri uvozu predloška u TapHome upišite:

  • IP Address – IP adresu modula u lokalnoj mreži (zadano: 192.168.1.99)
  • Slave ID – mora biti postavljen na 2 (fiksno)
Način analognih ulaza

Predložak TapHome svih 8 analognih ulaza postavlja u naponski način (0–10 V) upisom vrijednosti 0x2222 u konfiguracijske registre H:4 i H:5. Svaki AI kanal podržava sljedeće načine, koji se postavljaju u tim registrima:

NačinRasponSkaliranje
Pt1000-50 do 150 °Craw / 100
Napon0–10 Vraw / 1000
Otpor0–1600 Ωraw / 10
Struja0–20 mAraw / 1000
Otpor (prošireni raspon)0–5000 Ωraw / 10

Ako AI1–AI4 želite koristiti kao strujne ulaze 0–20 mA, postavite odgovarajuće DIP sklopke (lijevi blok DIP sklopki, sklopke 1–4) na ON. Time se uključuje unutarnji otpornik (šant), pa vanjski otpornici nisu potrebni. AI5–AI8 nemaju DIP sklopke za strujni način.

DIP sklopke

Modul ima dva bloka DIP sklopki:

Lijevi blok (strujni način AI1–AI4):

SklopkaFunkcija
1–4AI1–AI4: ON = strujni ulaz 0–20 mA, OFF = napon/Pt1000/otpor

Desni blok (sustav):

SklopkaFunkcija
INITON pri uključivanju = način inicijalizacije RS-485 (adresa 1, 9600 bps)
INIT ETHON pri uključivanju = način inicijalizacije Etherneta (IP adresa vraćena na 192.168.1.99)
BUS END (3)ON = zaključenje sabirnice RS-485 uključeno
BUS END (4)ON = zaključenje sabirnice RS-485 uključeno (postavlja se zajedno sa sklopkom 3)

Mogućnosti uređaja

Predložak nudi 30 uređaja u četiri skupine ulaza i izlaza.

Digitalni izlazi (DO1–DO8)

Osam relejnih izlaza kojima se upravlja preko jednog registra bitmaske H:9. Svaki izlaz u sustavu TapHome prikazuje se kao zasebna sklopka ON/OFF.

  • DO1–DO6 – relejni kontakti normalno otvoreni (NO), nazivno 3 A / 250 VAC
  • DO7–DO8 – preklopni relejni kontakti, nazivno 8 A / 250 VAC

DO7 i DO8 imaju znatno veću nazivnu struju od DO1–DO6 i koriste preklopne kontakte (SPDT). Opterećenja veće snage, kao što su grijači ili motorni ventili, spojite na DO7–DO8.

Svih osam izlaza dijeli registar H:9 s kodiranjem bitmaskom. Skripta upisa u TapHome objedinjuje stanja svih DO izlaza u jedan upis u registar, kako bi se izbjegli konflikti istodobnih upisa.

Analogni izlazi (AO1–AO6)

Šest analognih izlaza 0–10 V, svaki u vlastitom registru (od H:10 do H:15). Izlazi koriste 12-bitni DAC s rasponom sirovih vrijednosti 0–4095, gdje je 0 = 0 V, a 4095 = 10 V.

Dio s analognim izlazima galvanski je odvojen od ostatka modula izolacijom od 1 kV. Izlazna impedancija manja je od 16 Ω, najmanji otpor opterećenja je 10 kΩ, a zaštita od kratkog spoja ograničava struju na 80 mA.

Tipične primjene su upravljanje pogonima ventila, pogonima zaklopki i regulatorima brzine ventilatora sa signalom 0–10 V.

Analogni ulazi (AI1–AI8)

Osam analognih ulaza, svaki u vlastitom registru (od H:17 do H:24). Predložak zadano postavlja sve kanale u naponski način (0–10 V). Sirova vrijednost dijeli se s 1000 i daje očitanje u voltima.

Svaki kanal može se zasebno prebaciti na mjerenje Pt1000, otpora ili struje preko registara H:4 i H:5 (4 bita po kanalu). Dostupne načine i potrebne postavke DIP sklopki potražite u odjeljku Način analognih ulaza iznad.

Digitalni ulazi (DI1–DI8)

Osam digitalnih ulaza 24 V AC/DC čita se iz jednog registra bitmaske H:16. Svaki ulaz u sustavu TapHome prikazuje se kao zaseban binarni senzor.

  • Ulazna struja: 4 mA
  • Logička 0: napon ispod 8 V
  • Logička 1: napon iznad 20 V

Digitalni ulazi trebaju napon 24 V AC/DC sa stezaljki napajanja modula. Beznaponski kontakti ne mogu se spojiti izravno – moraju se spojiti u seriju s izvorom od 24 V.

Dodatne mogućnosti

ECIO2 ima i registre za identifikaciju modula, verziju firmvera, vrijeme rada modula, detekciju i zadržavanje promjena stanja DI (hvatanje brida) i sigurnosno ponašanje relejnih izlaza pri prekidu komunikacije (podesivo vrijeme čekanja i rezervna stanja). Modul može raditi i kao usmjerivač Modbus TCP na RTU, pa su moduli za proširenje na RS-485 dostupni preko Etherneta. Te se mogućnosti mogu dodati u predložak TapHome u nekom budućem ažuriranju.

Rješavanje problema

Nema Modbus komunikacije
  1. Provjerite je li Ethernet kabel spojen na priključak RJ45, a ne na stezaljke RS-485 (K+, K-)
  2. Provjerite IP adresu modula – pogledajte tablicu DHCP zakupa u usmjerivaču ili vratite zadanu adresu DIP sklopkom INIT ETH
  3. Provjerite jesu li TapHome Core i ECIO2 u istoj mreži i podmreži
  4. Provjerite je li Slave ID u sustavu TapHome postavljen na 2 (fiksna adresa)
  5. Provjerite da vatrozid ne blokira port 502
Analogni ulazi pokazuju netočne vrijednosti
  1. Provjerite konfiguraciju načina AI – predložak zadano koristi naponski način. Ako su spojeni senzori Pt1000 ili strujni senzori, registre raspona AI (H:4, H:5) treba ponovno konfigurirati
  2. Za strujni način na AI1–AI4 provjerite je li odgovarajuća DIP sklopka postavljena na ON
  3. Provjerite fizičko ožičenje – mase analognih ulaza i izlaza galvanski su odvojene. Koristite ispravnu stezaljku mase (AIGND za ulaze, AOGND za izlaze)
Relejni izlazi ne reagiraju
  1. Provjerite radi li upravljanje DO izlazima prema zelenim LED diodama na prednjoj ploči – svaka LED dioda pokazuje stanje odgovarajućeg izlaza
  2. Ako se releji nakon isteka vremena vraćaju u fiksno stanje, provjerite konfiguraciju sigurnosnog ponašanja pri prekidu komunikacije (registar H:7) – ta funkcija vraća releje u unaprijed zadana stanja kada prekid Modbus komunikacije traje dulje od zadanog vremena čekanja

Dostupni uređaji

Domat ECIO2 Modul

Domat ECIO2

Zapis (modul)
MODBUSWNE(H, 9, Int16, St2 | (St3 << 1) | (St4 << 2) | (St5 << 3) | (St6 << 4) | (St7 << 5) | (St8 << 6) | (St9 << 7))
DO1 — Digitalni izlaz 1 Sklopka

Relejni izlaz NO, 3 A / 250 VAC

Registar: H:9 → H:9 Int16 bitmask
Vrijednosti / stanja: ON · OFF

DO1 — Digitalni izlaz 1

Čitanje stanja sklopke
MODBUSR(H, 9, Int16) & 1
DO2 — Digitalni izlaz 2 Sklopka

Relejni izlaz NO, 3 A / 250 VAC

Registar: H:9 → H:9 Int16 bitmask
Vrijednosti / stanja: ON · OFF

DO2 — Digitalni izlaz 2

Čitanje stanja sklopke
(MODBUSR(H, 9, Int16) & 2 )>>1
DO3 — Digitalni izlaz 3 Sklopka

Relejni izlaz NO, 3 A / 250 VAC

Registar: H:9 → H:9 Int16 bitmask
Vrijednosti / stanja: ON · OFF

DO3 — Digitalni izlaz 3

Čitanje stanja sklopke
(MODBUSR(H, 9, Int16) & 4)>>2
DO4 — Digitalni izlaz 4 Sklopka

Relejni izlaz NO, 3 A / 250 VAC

Registar: H:9 → H:9 Int16 bitmask
Vrijednosti / stanja: ON · OFF

DO4 — Digitalni izlaz 4

Čitanje stanja sklopke
(MODBUSR(H, 9, Int16) & 8)>>3
DO5 — Digitalni izlaz 5 Sklopka

Relejni izlaz NO, 3 A / 250 VAC

Registar: H:9 → H:9 Int16 bitmask
Vrijednosti / stanja: ON · OFF

DO5 — Digitalni izlaz 5

Čitanje stanja sklopke
(MODBUSR(H, 9, Int16) & 16)>>4
DO6 — Digitalni izlaz 6 Sklopka

Relejni izlaz NO, 3 A / 250 VAC

Registar: H:9 → H:9 Int16 bitmask
Vrijednosti / stanja: ON · OFF

DO6 — Digitalni izlaz 6

Čitanje stanja sklopke
(MODBUSR(H, 9, Int16) & 32)>>5
DO7 — Digitalni izlaz 7 Sklopka

Relejni preklopni izlaz, 8 A / 250 VAC

Registar: H:9 → H:9 Int16 bitmask
Vrijednosti / stanja: ON · OFF

DO7 — Digitalni izlaz 7

Čitanje stanja sklopke
(MODBUSR(H, 9, Int16) & 64)>>6
DO8 — Digitalni izlaz 8 Sklopka

Relejni preklopni izlaz, 8 A / 250 VAC

Registar: H:9 → H:9 Int16 bitmask
Vrijednosti / stanja: ON · OFF

DO8 — Digitalni izlaz 8

Čitanje stanja sklopke
(MODBUSR(H, 9, Int16) & 128)>>7
AO1 — Analogni izlaz 1 Dimer

Analogni izlaz 0–10 V, 12-bitni DAC, galvanski odvojen

Registar: H:10 → H:10 Int16 Jedinica: V numeric

AO1 — Analogni izlaz 1

Čitanje razine
MODBUSR(H, 10, Int16)/4095
Zapis razine
MODBUSWNE(H, 10, Int16, Le*4095)
AO2 — Analogni izlaz 2 Dimer

Analogni izlaz 0–10 V, 12-bitni DAC, galvanski odvojen

Registar: H:11 → H:11 Int16 Jedinica: V numeric

AO2 — Analogni izlaz 2

Čitanje razine
MODBUSR(H, 11, Int16)/4095
Zapis razine
MODBUSWNE(H, 11, Int16, Le*4095)
AO3 — Analogni izlaz 3 Dimer

Analogni izlaz 0–10 V, 12-bitni DAC, galvanski odvojen

Registar: H:12 → H:12 Int16 Jedinica: V numeric

AO3 — Analogni izlaz 3

Čitanje razine
MODBUSR(H, 12, Int16)/4095
Zapis razine
MODBUSWNE(H, 12, Int16, Le*4095)
AO4 — Analogni izlaz 4 Dimer

Analogni izlaz 0–10 V, 12-bitni DAC, galvanski odvojen

Registar: H:13 → H:13 Int16 Jedinica: V numeric

AO4 — Analogni izlaz 4

Čitanje razine
MODBUSR(H, 13, Int16)/4095
Zapis razine
MODBUSWNE(H, 13, Int16, Le*4095)
AO5 — Analogni izlaz 5 Dimer

Analogni izlaz 0–10 V, 12-bitni DAC, galvanski odvojen

Registar: H:14 → H:14 Int16 Jedinica: V numeric

AO5 — Analogni izlaz 5

Čitanje razine
MODBUSR(H, 14, Int16)/4095
Zapis razine
MODBUSWNE(H, 14, Int16, Le*4095)
AO6 — Analogni izlaz 6 Dimer

Analogni izlaz 0–10 V, 12-bitni DAC, galvanski odvojen

Registar: H:15 → H:15 Int16 Jedinica: V numeric

AO6 — Analogni izlaz 6

Čitanje razine
MODBUSR(H, 15, Int16)/4095
Zapis razine
MODBUSWNE(H, 15, Int16, Le*4095)
AI1 — Analogni ulaz 1 [V] Varijabla Samo za čitanje

Naponski ulaz 0–10 V (može se prebaciti na Pt1000, otpor ili struju)

Registar: H:17 Int16 Jedinica: V numeric

AI1 — Analogni ulaz 1 [V]

Čitanje
MODBUSR(H, 17, Int16)/1000
Inicijalizacija
MODBUSW(H, 4, Int16, 8738)
AI2 — Analogni ulaz 2 [V] Varijabla Samo za čitanje

Naponski ulaz 0–10 V (može se prebaciti na Pt1000, otpor ili struju)

Registar: H:18 Int16 Jedinica: V numeric

AI2 — Analogni ulaz 2 [V]

Čitanje
MODBUSR(H, 18, Int16)/1000
Inicijalizacija
MODBUSW(H, 4, Int16, 8738)
AI3 — Analogni ulaz 3 [V] Varijabla Samo za čitanje

Naponski ulaz 0–10 V (može se prebaciti na Pt1000, otpor ili struju)

Registar: H:19 Int16 Jedinica: V numeric

AI3 — Analogni ulaz 3 [V]

Čitanje
MODBUSR(H, 19, Int16)/1000
Inicijalizacija
MODBUSW(H, 4, Int16, 8738)
AI4 — Analogni ulaz 4 [V] Varijabla Samo za čitanje

Naponski ulaz 0–10 V (može se prebaciti na Pt1000, otpor ili struju)

Registar: H:20 Int16 Jedinica: V numeric

AI4 — Analogni ulaz 4 [V]

Čitanje
MODBUSR(H, 20, Int16)/1000
Inicijalizacija
MODBUSW(H, 4, Int16, 8738)
AI5 — Analogni ulaz 5 [V] Varijabla Samo za čitanje

Naponski ulaz 0–10 V (može se prebaciti na Pt1000, otpor ili struju)

Registar: H:21 Int16 Jedinica: V numeric

AI5 — Analogni ulaz 5 [V]

Čitanje
MODBUSR(H, 21, Int16)/1000
Inicijalizacija
MODBUSW(H, 5, Int16, 8738)
AI6 — Analogni ulaz 6 [V] Varijabla Samo za čitanje

Naponski ulaz 0–10 V (može se prebaciti na Pt1000, otpor ili struju)

Registar: H:22 Int16 Jedinica: V numeric

AI6 — Analogni ulaz 6 [V]

Čitanje
MODBUSR(H, 22, Int16)/1000
Inicijalizacija
MODBUSW(H, 5, Int16, 8738)
AI7 — Analogni ulaz 7 [V] Varijabla Samo za čitanje

Naponski ulaz 0–10 V (može se prebaciti na Pt1000, otpor ili struju)

Registar: H:23 Int16 Jedinica: V numeric

AI7 — Analogni ulaz 7 [V]

Čitanje
MODBUSR(H, 23, Int16)/1000
Inicijalizacija
MODBUSW(H, 5, Int16, 8738)
AI8 — Analogni ulaz 8 [V] Varijabla Samo za čitanje

Naponski ulaz 0–10 V (može se prebaciti na Pt1000, otpor ili struju)

Registar: H:24 Int16 Jedinica: V numeric

AI8 — Analogni ulaz 8 [V]

Čitanje
MODBUSR(H, 24, Int16)/1000
Inicijalizacija
MODBUSW(H, 5, Int16, 8738)
DI1 — Digitalni ulaz 1 Magnetski kontakt Samo za čitanje

Binarni ulaz 24 V AC/DC, ulazna struja 4 mA

Registar: H:16 Int16 bitmask

DI1 — Digitalni ulaz 1

Čitanje
MODBUSR(H, 16, Int16) & 1
DI2 — Digitalni ulaz 2 Magnetski kontakt Samo za čitanje

Binarni ulaz 24 V AC/DC, ulazna struja 4 mA

Registar: H:16 Int16 bitmask

DI2 — Digitalni ulaz 2

Čitanje
(MODBUSR(H, 16, Int16) & 2) >> 1
DI3 — Digitalni ulaz 3 Magnetski kontakt Samo za čitanje

Binarni ulaz 24 V AC/DC, ulazna struja 4 mA

Registar: H:16 Int16 bitmask

DI3 — Digitalni ulaz 3

Čitanje
(MODBUSR(H, 16, Int16) & 4) >> 2
DI4 — Digitalni ulaz 4 Magnetski kontakt Samo za čitanje

Binarni ulaz 24 V AC/DC, ulazna struja 4 mA

Registar: H:16 Int16 bitmask

DI4 — Digitalni ulaz 4

Čitanje
(MODBUSR(H, 16, Int16) & 8) >> 3
DI5 — Digitalni ulaz 5 Magnetski kontakt Samo za čitanje

Binarni ulaz 24 V AC/DC, ulazna struja 4 mA

Registar: H:16 Int16 bitmask

DI5 — Digitalni ulaz 5

Čitanje
(MODBUSR(H, 16, Int16) & 16) >> 4
DI6 — Digitalni ulaz 6 Magnetski kontakt Samo za čitanje

Binarni ulaz 24 V AC/DC, ulazna struja 4 mA

Registar: H:16 Int16 bitmask

DI6 — Digitalni ulaz 6

Čitanje
(MODBUSR(H, 16, Int16) & 32) >> 5
DI7 — Digitalni ulaz 7 Magnetski kontakt Samo za čitanje

Binarni ulaz 24 V AC/DC, ulazna struja 4 mA

Registar: H:16 Int16 bitmask

DI7 — Digitalni ulaz 7

Čitanje
(MODBUSR(H, 16, Int16) & 64) >> 6
DI8 — Digitalni ulaz 8 Magnetski kontakt Samo za čitanje

Binarni ulaz 24 V AC/DC, ulazna struja 4 mA

Registar: H:16 Int16 bitmask

DI8 — Digitalni ulaz 8

Čitanje
(MODBUSR(H, 16, Int16) & 128) >> 7
Povezivanje: Modbus TCP • Slave ID: $[SlaveId]
Moguća poboljšanja (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

Izvori

Pronašli ste problem s ovim predloškom uređaja?

Recite nam što ne radi, što nedostaje ili kako bi se predložak trebao ponašati. Vaše povratne informacije pomažu nam da katalog bude točan.

Provjerio TapHome

Želite ovo koristiti u svojoj centralnoj jedinici TapHome Core?

Otvorite ovaj predložak na portalu Customer Portal kako biste ga primijenili na jedan od svojih domova ili predložili poboljšanje i poslali ga natrag u katalog.

Otvorite na portalu