TapHome

ComWinTop CWT-THxxx

Modbus RTU
Beküldő
Utoljára frissítve: 03. 2026
ComWinTop CWT-THxxx

A ComWinTop CWT-THxxx sorozat RS-485 Modbus RTU hőmérséklet- és páratartalom-érzékelők, amelyek többféle szondakialakításban kaphatók (CWT-TH01S-től CWT-TH05S-ig). A TapHome sablon hőmérséklet- és relatív páratartalom-értékeket olvas, és szervizakciókat biztosít a slave ID és az átviteli sebesség konfigurálásához közvetlenül a TapHome-ból.

Az érzékelők DC 5–30 V tápfeszültséggel működnek, és RS-485-ön kommunikálnak akár 800 m távolságig, ami alkalmassá teszi őket elosztott épületfelügyeletre.

Hardveres csatlakoztatás

Bekötés

Az érzékelő 4 eres kábellel rendelkezik:

Kábel színeFunkció
BarnaTápfeszültség + (DC 5–30 V)
FeketeTápfeszültség − (GND)
Sárga / ZöldRS-485 A+
KékRS-485 B−

Csatlakoztasd az RS-485 A+ és B− vezetékeket a TapHome Modbus RTU átjáró megfelelő kapcsaihoz (pl. TapHome Core RS-485 busz). A tápfeszültség GND és az RS-485 GND közös földelésen kell osztozzanak.

Biztosítsd a megfelelő földelést az érzékelő és a Modbus átjáró között. Közös GND referencia nélkül kommunikációs hibák valószínűek, különösen hosszabb kábelezésnél.

Műszaki adatok
ParaméterÉrték
TápfeszültségDC 5–30 V, < 0,1 W
Hőmérsékleti tartomány−30 °C – +80 °C (±0,5 °C)
Páratartalom-tartomány0–100% RH (±5% RH)
Felbontás0,1 °C / 0,1% RH
KommunikációRS-485 Modbus RTU
Max. kábelhossz800 m

Konfiguráció

Kommunikációs paraméterek

A TapHome sablon 9600 baud, 8 adatbit, paritás nélkül, 1 stop bit beállítást használ. A gyári alapértelmezett baud rate 4800 bps — a sablon importálása előtt használd a Set Baud Rate szervizakciót a TapHome-ban (vagy egy Modbus eszközt) a 9600-ra történő módosításhoz.

Alternatívaként, ha megtartanád a gyári 4800 baud rate-et, az importálás után módosítsd az átviteli sebességet a TapHome modul csatlakozási beállításaiban.

Slave ID

Az alapértelmezett slave ID 1. Ha több CWT-THxxx érzékelőt csatlakoztatsz ugyanarra az RS-485 buszra, minden érzékelőnek egyedi slave ID-re van szüksége (1–254). A cím megváltoztatásához használd a Set Slave ID szervizakciót a TapHome-ban.

Eszközképességek

Hőmérséklet- és páratartalom-felügyelet

A sablon egyetlen Temperature & Humidity Sensor eszközt tesz elérhetővé, amely a következőket olvassa:

  • Hőmérséklet — környezeti hőmérséklet °C-ban (regiszter H:1, Int16, ÷10 konverzió). Tartomány −30 °C – +80 °C, 0,1 °C felbontással. A negatív hőmérsékletek kettes komplemens kódolást használnak.
  • Páratartalom — relatív páratartalom %RH-ban (regiszter H:0, UInt16, ÷1000 konverzió). Tartomány 0–100% RH, 0,1% felbontással.
Szervizdiagnosztika és konfiguráció

A modul két szervizattribútumot és két szervizakciót biztosít a busz konfigurálásához:

  • Slave ID (olvasás H:2000-ből) — megjeleníti az aktuális Modbus-címet
  • Baud Rate (olvasás H:2001-ből) — megjeleníti az aktuális átviteli sebességet (2400, 4800 vagy 9600)
  • Set Slave ID — új címet ír (1–254) a H:2000-be
  • Set Baud Rate — új átviteli sebesség értéket ír a H:2001-be (0 = 2400, 1 = 4800, 2 = 9600)
További képességek

A CWT-THxxx érzékelők kalibrációs regisztereket is biztosítanak a hőmérséklet-eltoláshoz (H:0x0050) és a páratartalom-eltoláshoz (H:0x0051), 0,1 °C / 0,1% RH felbontással. Ezek lehetővé teszik a mérések finomhangolását a TapHome konfiguráció módosítása nélkül. A kalibrációs támogatás egy jövőbeli sablonfrissítésben kerülhet hozzáadásra.

Hibaelhárítás

Nincs mérési érték az importálás után
  1. Ellenőrizd, hogy a baud rate egyezik-e az érzékelő és a TapHome között — a sablon 9600 bps-t vár, de a gyári alapértelmezés 4800
  2. Ellenőrizd az RS-485 bekötést: A+ az A+-ra, B− a B−-ra, közös GND
  3. Győződj meg róla, hogy a TapHome importparaméterekben a helyes slave ID van beállítva
Hibás páratartalom-értékek

A sablon ÷1000 osztási tényezőt használ a páratartalom-regiszterhez, ahogyan az XML sablonban definiálva van. Ha az értékek 100-as faktorral eltérnek, ez firmware-változatra utalhat. Az XML sablon a TapHome integráció irányadó forrása.

Kommunikációs hibák hosszú kábelezésnél
  1. Biztosítsd a közös GND csatlakozást az érzékelő és az átjáró között
  2. Használj sodort érpárt az A+/B− vezetékekhez
  3. Adj hozzá egy 120 Ω lezáró ellenállást a busz végéhez, ha a kábel meghaladja a 100 m-t

Elérhető eszközök

ComWinTop CWT-THxxx Modul
Szerviz attribútumok
Slave ID
Átviteli sebességAktuális kommunikációs sebesség — 2400, 4800 vagy 9600 bps
Szerviz műveletek
Slave ID beállításaMódosítja a Modbus slave címet (1–254) többérzékelős busz-konfigurációkhoz
Átviteli sebesség beállításaMódosítja a kommunikációs sebességet — 2400, 4800 vagy 9600 bps

CWT-THxxx

Szerviz attribútumok
Slave ID
modbusr(H, 2000, Uint16)
Baud Rate
switch( modbusr(H, 2001, Uint16),
0, "2400",
1, "4800",
2, "9600",
"Unknown")
Szerviz műveletek
Set Slave ID
Paraméterek: ID (1–254 ID)
modbusw(H, 2000, Uint16, ID)
Set Baud Rate
Paraméterek: Baud Rate
modbusw(H, 2001, Uint16, bps)
Hőmérséklet- és páratartalom-érzékelő Hőmérséklet-érzékelő Csak olvasható

Környezeti hőmérséklet (°C) és relatív páratartalom (%RH) automatikus mértékegység-konverzióval

Regiszter: H:1 Int16 Egység: °C numeric

Hőmérséklet- és páratartalom-érzékelő

Páratartalom olvasása
MODBUSR(H, 0, Uint16) / 1000
Hőmérséklet olvasása
MODBUSR(H, 1, Int16) / 10
Kapcsolat: Modbus RTU • 9600 baud• 8N1 • Slave ID: $[SlaveId]
Lehetséges fejlesztések (2)
  • H:0x0050 Temperature Calibration — Int16 R/W, 0.1°C resolution offset adjustment for fine-tuning temperature readings
  • H:0x0051 Humidity Calibration — UInt16 R/W, 0.1% RH resolution offset adjustment for fine-tuning humidity readings

Források