TapHome
Hivatalos · TapHome Ellenőrzött Szenzorok

ComWinTop CWT-TM-8PT

A ComWinTop CWT-TM-8PT100/PT1000 egy 8 csatornás PT100/PT1000 hőmérséklet-mérő modul, amely Modbus RTU protokollon kommunikál RS-485-ön keresztül. A TapHome valós időben olvassa mind a 8 hőmérsékleti csatornát.

ComWinTopModbus RTU8 eszközRevízió 1.0 Utoljára frissítve: 2026. március 31.
ComWinTop CWT-TM-8PT

Importálás a TapHome alkalmazásbaHardver › Modbus › Hozzáadás sablonból

Sablon letöltése
Ezen az oldalon

Külső átjáró szükséges

TapHome Modbus RTU Gateway — termékoldal

Integrációs útmutató

A ComWinTop CWT-TM-8PT egy DIN-sínre szerelhető hőmérséklet-mérő modul, amely két változatban érhető el — CWT-TM-8PT100 (PT100 érzékelőkhöz) és CWT-TM-8PT1000 (PT1000 érzékelőkhöz). Legfeljebb 8 hőmérsékleti csatornát olvas és Modbus RTU-n keresztül RS-485-ön teszi elérhetővé. A TapHome mind a 8 csatornát önálló hőmérséklet-érzékelőként olvassa 15 másodperces frissítési időközzel.

Hardveres csatlakoztatás

Műszaki adatok

ParaméterÉrték
TápellátásDC 8–30 V
Érzékelő típusaPT100 vagy PT1000 (modelltől függően)
Mérési tartomány-180 °C – +650 °C
Felbontás0,1 °C
Pontosság0,25 °C
Érzékelő csatlakozás2 vezetékes és 3 vezetékes
KimenetRS-485 (Modbus RTU), galvanikusan leválasztott
Üzemi hőmérséklet-30 °C – +55 °C
Szerelés35 mm DIN-sín
Méretek88 x 72 x 59 mm

RS-485 bekötés

Csatlakoztassa a modult a TapHome Modbus RTU Gateway-hez 3 vezetékes RS-485 kapcsolattal:

  • A (D+) → A+/D+ a TapHome RS-485-ön
  • B (D-) → B-/D- a TapHome RS-485-ön
  • GND → GND a TapHome tápegységen

Érzékelők bekötése

Minden csatornának három csatlakozója van: RTDx+, RTDx- és GND.

Háromvezetékes csatlakoztatás (ajánlott):

  • RTDx+ → érzékelő vezeték 1
  • RTDx- → érzékelő vezeték 2
  • GND → érzékelő vezeték 3 (kompenzációs vezeték)

A háromvezetékes bekötés kompenzálja a vezetékellenállást és jobb pontosságot biztosít.

Kétvezetékes csatlakoztatás:

  • RTDx+ → érzékelő vezeték 1
  • RTDx- → érzékelő vezeték 2
  • Kösse össze az RTDx- és GND csatlakozókat minden kétvezetékes csatornán

Kétvezetékes csatlakoztatásnál az RTDx- és GND csatlakozókat össze kell kötni. E nélkül az áthidalás nélkül a mérés pontatlan lesz a kompenzálatlan vezetékellenállás miatt.

Konfigurálás

A modul alapértelmezett kommunikációs paraméterekkel kerül kiszállításra, amelyek megfelelnek a TapHome sablonnak — egyetlen modul esetén nincs szükség konfigurálásra.

Alapértelmezett paraméterek

ParaméterAlapértelmezett érték
Átviteli sebesség9600
Adatbitek8
ParitásNincs
Stop bitek1
Slave ID1

Slave ID módosítása

Több modul egyazon RS-485 buszra csatlakoztatásakor minden modulnak egyedi slave címmel kell rendelkeznie. A slave ID a holding regiszter 0x10-ben (felső bájt) van tárolva, és Modbus írási paranccsal (funkciókód 06H) módosítható. Az érvényes tartomány 1–250.

A slave ID módosítása után frissítse a Slave Id importparamétert a TapHome-ban az új címnek megfelelően.

Átviteli sebesség és paritás módosítása

Az átviteli sebesség és a paritás a 0x10 regiszterben (alsó bájt) van tárolva. Támogatott átviteli sebességek: 1200, 2400, 4800, 9600 (alapértelmezett), 14400, 19200. Paritás lehetőségek: Nincs (alapértelmezett), Páros, Páratlan.

A modul három szolgáltatásattribútumot tesz elérhetővé a TapHome-ban — Slave ID, Sebesség és Paritás — így az aktuális kommunikációs paraméterek közvetlenül a TapHome felületéről ellenőrizhetők további eszközök nélkül.

Eszközfunkciók

Hőmérsékleti csatornák

A sablon 8 független hőmérséklet-érzékelőt biztosít, csatornánként egyet. Minden érzékelő egy dedikált Float regiszterből (IEEE 754, 4 bájt) olvassa az értékét Modbus RTU-n keresztül. Az értékek közvetlenül °C-ban vannak — nincs szükség átváltásra vagy skálázásra.

CsatornaRegiszterÉrzékelő
1H:0x30Temperature Sensor (1)
2H:0x32Temperature Sensor (2)
3H:0x34Temperature Sensor (3)
4H:0x36Temperature Sensor (4)
5H:0x38Temperature Sensor (5)
6H:0x3ATemperature Sensor (6)
7H:0x3CTemperature Sensor (7)
8H:0x3ETemperature Sensor (8)

Minden csatorna csak olvasható, és 15 másodpercenként kerül lekérdezésre. A nem használt csatornák (csatlakoztatott érzékelő nélkül) hibaértéket jeleznek — a modul támogatja a leválás és rövidzárlat észlelését az érzékelő bemeneteken.

További funkciók

A modul alternatív UINT regiszterkészletet is biztosít (H:0x68–H:0x6F) 2 bájtos egész számokkal és 0,1 °C felbontással. A TapHome sablon a Float formátumot használja a nagyobb pontosság érdekében. Mindkét formátum ugyanazokat a fizikai érzékelőket olvassa — a UINT regiszterek könnyített alternatívaként használhatók egy jövőbeli sablonfrissítésben.

Hibaelhárítás

Nincs hőmérsékleti érték

  1. Ellenőrizze az RS-485 bekötést — az A (D+) és B (D-) nem lehet felcserélve
  2. Győződjön meg arról, hogy a slave ID a TapHome-ban megegyezik a modul konfigurációjával (alapértelmezett: 1)
  3. Ellenőrizze a 9600 átviteli sebesség, Nincs paritás, 1 stop bit beállításokat a TapHome gateway beállításaiban
  4. Győződjön meg arról, hogy a modul kap tápellátást (DC 8–30 V)

Pontatlan értékek

  1. Kétvezetékes csatlakoztatásnál ellenőrizze, hogy az RTDx- és GND össze van-e kötve minden csatornán
  2. Fontolja meg a háromvezetékes érzékelő csatlakoztatásra való áttérést a jobb pontosság érdekében
  3. Ellenőrizze a kábeleket — a vezetékellenállás befolyásolja a kétvezetékes méréseket

Érzékelőhiba jelzés

  1. Ellenőrizze a fizikai csatlakozást az érzékelő és a modul csatlakozója között
  2. Győződjön meg arról, hogy az érzékelő típusa megfelel a modul változatának (PT100 érzékelő CWT-TM-8PT100-hoz, PT1000 CWT-TM-8PT1000-hoz)
  3. A modul mind a leválást, mind a rövidzárlatot észleli az érzékelő bemeneteken

Elérhető eszközök 8

Ezek az eszközök az importálás után jelennek meg a TapHome-ban.

ComWinTop 8 csatornás PT100/PT1000 Modul
Szerviz attribútumok
Slave ID
SebességKommunikációs átviteli sebesség — 9600 (alapértelmezett), 1200, 2400, 4800, 14400 vagy 19200
ParitásSoros paritás beállítás — Nincs (alapértelmezett), Páros vagy Páratlan

ComWinTop - 8 channels PT100/PT1000

Szerviz attribútumok
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");
Hőmérséklet-érzékelő (1) Hőmérséklet-érzékelő Csak olvasható
Regiszter: H:0x30 Float Egység: °C IEEE 754 float

Hőmérséklet-érzékelő (1)

Hőmérséklet olvasása
MODBUSR(H, 0x30, float)
Hőmérséklet-érzékelő (2) Hőmérséklet-érzékelő Csak olvasható
Regiszter: H:0x32 Float Egység: °C IEEE 754 float

Hőmérséklet-érzékelő (2)

Hőmérséklet olvasása
MODBUSR(H, 0x32, Float)
Hőmérséklet-érzékelő (3) Hőmérséklet-érzékelő Csak olvasható
Regiszter: H:0x34 Float Egység: °C IEEE 754 float

Hőmérséklet-érzékelő (3)

Hőmérséklet olvasása
MODBUSR(H, 0x34, Float)
Hőmérséklet-érzékelő (4) Hőmérséklet-érzékelő Csak olvasható
Regiszter: H:0x36 Float Egység: °C IEEE 754 float

Hőmérséklet-érzékelő (4)

Hőmérséklet olvasása
MODBUSR(H, 0x36, Float)
Hőmérséklet-érzékelő (5) Hőmérséklet-érzékelő Csak olvasható
Regiszter: H:0x38 Float Egység: °C IEEE 754 float

Hőmérséklet-érzékelő (5)

Hőmérséklet olvasása
MODBUSR(H, 0x38, Float)
Hőmérséklet-érzékelő (6) Hőmérséklet-érzékelő Csak olvasható
Regiszter: H:0x3A Float Egység: °C IEEE 754 float

Hőmérséklet-érzékelő (6)

Hőmérséklet olvasása
MODBUSR(H, 0x3A, Float)
Hőmérséklet-érzékelő (7) Hőmérséklet-érzékelő Csak olvasható
Regiszter: H:0x3C Float Egység: °C IEEE 754 float

Hőmérséklet-érzékelő (7)

Hőmérséklet olvasása
MODBUSR(H, 0x3C, Float)
Hőmérséklet-érzékelő (8) Hőmérséklet-érzékelő Csak olvasható
Regiszter: H:0x3E Float Egység: °C IEEE 754 float

Hőmérséklet-érzékelő (8)

Hőmérséklet olvasása
MODBUSR(H, 0x3E, Float)
Kapcsolat: Modbus RTU • 9600 baud• 8N1 • Slave ID: $[SlaveId]
Lehetséges fejlesztések (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

Importálási paraméterek

Ezeket az értékeket az XML importálásakor adja meg.

Az alkalmazás kériAlapérték
Slave Id1
IP address192.168.1.0

Források

Talált problémát ezzel az eszközsablonnal?

Írja meg, mi nem működik, mi hiányzik, vagy hogyan kellene a sablonnak viselkednie. Visszajelzése segít, hogy a katalógus pontos maradjon.

Sablon · TapHome portál ComWinTop CWT-TM-8PT Nyisd meg ezt a sablont az ügyfélportálon, hogy alkalmazd az otthonaid egyikére, vagy készíts egy módosítást és küldd vissza a katalógusba. Modbus RTU Megnyitás a TapHome portálon