TapHome

ComWinTop CWT-TM-8PT

Modbus RTU
Autor
Posljednje ažuriranje: 03. 2026

Potreban je vanjski pristupnik (gateway)

TapHome Modbus RTU Gateway — stranica proizvoda

ComWinTop CWT-TM-8PT

ComWinTop CWT-TM-8PT je modul za mjerenje temperature za ugradnju na DIN šinu, dostupan u dvije izvedbe: CWT-TM-8PT100 (za senzore PT100) i CWT-TM-8PT1000 (za senzore PT1000). Očitava do 8 temperaturnih kanala i daje ih protokolom Modbus RTU preko RS-485. TapHome očitava svih 8 kanala kao zasebne senzore temperature s intervalom osvježavanja od 15 sekundi.

Hardversko spajanje

Tehnički podaci
ParametarVrijednost
NapajanjeDC 8–30 V
Vrsta senzoraPT100 ili PT1000 (ovisno o modelu)
Mjerni raspon-180 °C do +650 °C
Razlučivost0,1 °C
Točnost0,25 °C
Spajanje senzoradvožično i trožično
IzlazRS-485 (Modbus RTU), galvanski odvojen
Radna temperatura-30 °C do +55 °C
UgradnjaDIN šina 35 mm
Dimenzije88 × 72 × 59 mm
Ožičenje RS-485

Modul spojite na pristupnik TapHome Modbus RTU trožičnom vezom RS-485:

  • A (D+) → A+/D+ na RS-485 sustava TapHome
  • B (D-) → B-/D- na RS-485 sustava TapHome
  • GND → GND na napajanju sustava TapHome
Spajanje senzora

Svaki kanal ima tri stezaljke: RTDx+, RTDx- i GND.

Trožično spajanje (preporučeno):

  • RTDx+ → žica senzora 1
  • RTDx- → žica senzora 2
  • GND → žica senzora 3 (kompenzacijska žica)

Trožično spajanje kompenzira otpor priključnih vodiča i daje veću točnost.

Dvožično spajanje:

  • RTDx+ → žica senzora 1
  • RTDx- → žica senzora 2
  • Kratko spojite RTDx- i GND na svakom dvožičnom kanalu

Kod dvožičnog spajanja stezaljke RTDx- i GND moraju biti kratko spojene. Bez tog kratkospojnika mjerenje će biti netočno zbog nekompenziranog otpora vodiča.

Konfiguracija

Modul se isporučuje sa zadanim komunikacijskim parametrima koji odgovaraju predlošku TapHome, pa za jedan modul nije potrebna nikakva konfiguracija.

Zadani parametri
ParametarZadana vrijednost
Brzina prijenosa9600
Podatkovni bitovi8
Paritetnema
Stop bitovi1
Slave ID1
Promjena Slave ID-a

Kada je na istu sabirnicu RS-485 spojeno više modula, svaki modul mora imati jedinstvenu slave adresu. Slave ID je spremljen u holding registru 0x10 (viši bajt) i može se promijeniti Modbus naredbom za upis (funkcijski kod 06H). Valjani raspon je 1–250.

Nakon promjene Slave ID-a prilagodite parametar uvoza Slave Id u sustavu TapHome tako da odgovara novoj adresi.

Promjena brzine prijenosa i pariteta

Brzina prijenosa i paritet spremljeni su u registru 0x10 (niži bajt). Podržane brzine prijenosa: 1200, 2400, 4800, 9600 (zadano), 14400, 19200. Mogućnosti pariteta: nema (zadano), parna, neparna.

Modul u sustavu TapHome daje tri servisna atributa, Slave ID, Brzina prijenosa i Paritet, pa trenutačne komunikacijske parametre možete provjeriti izravno u sučelju TapHome, bez dodatnih alata.

Mogućnosti uređaja

Temperaturni kanali

Predložak daje 8 neovisnih senzora temperature, po jedan za svaki kanal. Svaki senzor čita vrijednost iz vlastitog registra Float (IEEE 754, 4 bajta) protokolom Modbus RTU. Očitane vrijednosti već su izražene u °C, pa nije potrebna pretvorba ni skaliranje.

KanalRegistarSenzor
1H:0x30Senzor temperature (1)
2H:0x32Senzor temperature (2)
3H:0x34Senzor temperature (3)
4H:0x36Senzor temperature (4)
5H:0x38Senzor temperature (5)
6H:0x3ASenzor temperature (6)
7H:0x3CSenzor temperature (7)
8H:0x3ESenzor temperature (8)

Svi kanali su samo za čitanje i očitavaju se svakih 15 sekundi. Nekorišteni kanali (bez spojenog senzora) javljaju vrijednost greške, jer modul na ulazima senzora prepoznaje prekid i kratki spoj.

Dodatne mogućnosti

Modul ima i alternativni skup registara UINT (H:0x68–H:0x6F) s 2-bajtnim cijelim brojevima i razlučivošću 0,1 °C. Predložak TapHome koristi format Float zbog veće preciznosti. Oba formata čitaju iste fizičke senzore, a registri UINT mogu poslužiti kao jednostavnija zamjena ako zatrebaju u budućem ažuriranju predloška.

Rješavanje problema

Nema očitanja temperature
  1. Provjerite ožičenje RS-485: A (D+) i B (D-) ne smiju biti zamijenjeni
  2. Provjerite odgovara li Slave ID u sustavu TapHome konfiguraciji modula (zadano: 1)
  3. U postavkama pristupnika TapHome provjerite brzinu prijenosa 9600, paritet nema, 1 stop bit
  4. Provjerite ima li modul napajanje (DC 8–30 V)
Netočna očitanja
  1. Kod dvožičnog spajanja provjerite jesu li RTDx- i GND na svakom kanalu kratko spojeni
  2. Za veću točnost razmislite o prelasku na trožično spajanje senzora
  3. Provjerite duge kabelske trase, jer otpor priključnih vodiča utječe na dvožično mjerenje
Prijavljena greška senzora
  1. Provjerite fizičku vezu između senzora i stezaljke modula
  2. Provjerite odgovara li vrsta senzora izvedbi modula (senzor PT100 s CWT-TM-8PT100, PT1000 s CWT-TM-8PT1000)
  3. Modul na ulazima senzora prepoznaje i prekid i kratki spoj

Dostupni uređaji

ComWinTop 8-kanalni PT100/PT1000 Modul
Servisni atributi
Slave ID
Brzina prijenosaBrzina prijenosa: 9600 (zadano), 1200, 2400, 4800, 14400 ili 19200
ParitetPostavka serijskog pariteta, nema (zadano), parna ili neparna

ComWinTop - 8 channels PT100/PT1000

Servisni atributi
Slave ID
getbyte(modbusr(H, 0x10, Uint16), 1)
Speed
var ret := getbyte(modbusr(H, 0x10, Uint16), 0);

switch(getbits(ret, 0, 3),
0, "9600 (default)",
1, "1200",
2, "2400",
3, "4800",
4, "9600",
5, "14400",
6, "19200",
"unknown");
Parity
var ret := getbyte(modbusr(H, 0x10, Uint16), 0);

switch(getbits(ret, 3, 2),
0, "None",
1, "Even",
2, "Odd",
"Odd");
Senzor temperature (1) Senzor temperature Samo za čitanje
Registar: H:0x30 Float Jedinica: °C IEEE 754 float

Senzor temperature (1)

Čitanje temperature
MODBUSR(H, 0x30, float)
Senzor temperature (2) Senzor temperature Samo za čitanje
Registar: H:0x32 Float Jedinica: °C IEEE 754 float

Senzor temperature (2)

Čitanje temperature
MODBUSR(H, 0x32, Float)
Senzor temperature (3) Senzor temperature Samo za čitanje
Registar: H:0x34 Float Jedinica: °C IEEE 754 float

Senzor temperature (3)

Čitanje temperature
MODBUSR(H, 0x34, Float)
Senzor temperature (4) Senzor temperature Samo za čitanje
Registar: H:0x36 Float Jedinica: °C IEEE 754 float

Senzor temperature (4)

Čitanje temperature
MODBUSR(H, 0x36, Float)
Senzor temperature (5) Senzor temperature Samo za čitanje
Registar: H:0x38 Float Jedinica: °C IEEE 754 float

Senzor temperature (5)

Čitanje temperature
MODBUSR(H, 0x38, Float)
Senzor temperature (6) Senzor temperature Samo za čitanje
Registar: H:0x3A Float Jedinica: °C IEEE 754 float

Senzor temperature (6)

Čitanje temperature
MODBUSR(H, 0x3A, Float)
Senzor temperature (7) Senzor temperature Samo za čitanje
Registar: H:0x3C Float Jedinica: °C IEEE 754 float

Senzor temperature (7)

Čitanje temperature
MODBUSR(H, 0x3C, Float)
Senzor temperature (8) Senzor temperature Samo za čitanje
Registar: H:0x3E Float Jedinica: °C IEEE 754 float

Senzor temperature (8)

Čitanje temperature
MODBUSR(H, 0x3E, Float)
Povezivanje: Modbus RTU • 9600 baud• 8N1 • Slave ID: $[SlaveId]
Moguća poboljšanja (8)
  • H:0x68 Channel 1 Temperature (UINT) — Alternative UINT format (2 bytes, scale 0.1). Template uses Float format (0x30) instead — both read the same physical sensor
  • H:0x69 Channel 2 Temperature (UINT) — Alternative UINT format (2 bytes, scale 0.1). Template uses Float format (0x32) instead
  • H:0x6A Channel 3 Temperature (UINT) — Alternative UINT format (2 bytes, scale 0.1). Template uses Float format (0x34) instead
  • H:0x6B Channel 4 Temperature (UINT) — Alternative UINT format (2 bytes, scale 0.1). Template uses Float format (0x36) instead
  • H:0x6C Channel 5 Temperature (UINT) — Alternative UINT format (2 bytes, scale 0.1). Template uses Float format (0x38) instead
  • H:0x6D Channel 6 Temperature (UINT) — Alternative UINT format (2 bytes, scale 0.1). Template uses Float format (0x3A) instead
  • H:0x6E Channel 7 Temperature (UINT) — Alternative UINT format (2 bytes, scale 0.1). Template uses Float format (0x3C) instead
  • H:0x6F Channel 8 Temperature (UINT) — Alternative UINT format (2 bytes, scale 0.1). Template uses Float format (0x3E) instead

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