TapHome

ComWinTop CWT-THxxx

Modbus RTU
Přidal
Poslední aktualizace: 03. 2026
ComWinTop CWT-THxxx

ComWinTop CWT-THxxx série jsou RS-485 Modbus RTU snímače teploty a vlhkosti dostupné v několika provedeních sondy (CWT-TH01S až CWT-TH05S). Šablona TapHome čte hodnoty teploty a relativní vlhkosti a poskytuje servisní akce pro konfiguraci slave ID a přenosové rychlosti přímo z TapHome.

Snímače jsou napájeny DC 5–30 V a komunikují po RS-485 na vzdálenost až 800 m, což je činí vhodnými pro distribuovaný monitoring budov.

Hardwarové připojení

Zapojení

Snímač má 4žilový kabel:

Barva kabeluFunkce
HnědáNapájení + (DC 5–30 V)
ČernáNapájení − (GND)
Žlutá / ZelenáRS-485 A+
ModráRS-485 B−

Připojte vodiče RS-485 A+ a B− na odpovídající svorky TapHome Modbus RTU brány (např. TapHome Core RS-485 sběrnice). Napájecí GND a RS-485 GND by měly sdílet společnou zem.

Zajistěte správné uzemnění mezi snímačem a Modbus bránou. Bez společné reference GND jsou pravděpodobné komunikační chyby, zejména na delších kabelových trasách.

Specifikace
ParametrHodnota
NapájeníDC 5–30 V, < 0,1 W
Rozsah teploty−30 °C až +80 °C (±0,5 °C)
Rozsah vlhkosti0–100 % RH (±5 % RH)
Rozlišení0,1 °C / 0,1 % RH
KomunikaceRS-485 Modbus RTU
Max. délka kabelu800 m

Konfigurace

Komunikační parametry

Šablona TapHome používá 9600 baud, 8 datových bitů, bez parity, 1 stop bit. Tovární výchozí baud rate je 4800 bps — použijte servisní akci Set Baud Rate v TapHome (nebo Modbus nástroj) ke změně na 9600 před importem šablony.

Alternativně, pokud preferujete ponechání továrního 4800 baud rate, upravte přenosovou rychlost v nastavení připojení TapHome modulu po importu.

Slave ID

Výchozí slave ID je 1. Při připojování více snímačů CWT-THxxx na stejnou RS-485 sběrnici musí mít každý snímač jedinečné slave ID (1–254). Ke změně adresy použijte servisní akci Set Slave ID v TapHome.

Schopnosti zařízení

Monitorování teploty a vlhkosti

Šablona zpřístupňuje jedno zařízení Temperature & Humidity Sensor, které čte:

  • Teplota — okolní teplota v °C (registr H:1, Int16, konverze ÷10). Rozsah −30 °C až +80 °C s rozlišením 0,1 °C. Záporné teploty používají dvojkový doplněk.
  • Vlhkost — relativní vlhkost v %RH (registr H:0, UInt16, konverze ÷1000). Rozsah 0–100 % RH s rozlišením 0,1 %.
Servisní diagnostika a konfigurace

Modul poskytuje dva servisní atributy a dvě servisní akce pro konfiguraci sběrnice:

  • Slave ID (čtení z H:2000) — zobrazuje aktuální Modbus adresu
  • Baud Rate (čtení z H:2001) — zobrazuje aktuální přenosovou rychlost (2400, 4800 nebo 9600)
  • Set Slave ID — zapíše novou adresu (1–254) do H:2000
  • Set Baud Rate — zapíše novou volbu přenosové rychlosti do H:2001 (0 = 2400, 1 = 4800, 2 = 9600)
Další schopnosti

Snímače CWT-THxxx také poskytují kalibrační registry pro offset teploty (H:0x0050) a offset vlhkosti (H:0x0051) s rozlišením 0,1 °C / 0,1 % RH. Umožňují doladění měření bez úpravy konfigurace TapHome. Podpora kalibrace může být přidána v budoucí aktualizaci šablony.

Řešení problémů

Žádné hodnoty po importu
  1. Ověřte, že baud rate odpovídá mezi snímačem a TapHome — šablona očekává 9600 bps, ale tovární výchozí je 4800
  2. Zkontrolujte zapojení RS-485: A+ na A+, B− na B−, společný GND
  3. Potvrďte, že je v importních parametrech TapHome nastaveno správné slave ID
Nesprávné hodnoty vlhkosti

Šablona používá dělitel ÷1000 pro registr vlhkosti, jak je definováno v XML šabloně. Pokud se hodnoty zdají posunuté o faktor 100, může to naznačovat odlišnou verzi firmware. XML šablona je směrodatný zdroj pro integraci TapHome.

Komunikační chyby na dlouhých kabelových trasách
  1. Zajistěte společné propojení GND mezi snímačem a bránou
  2. Použijte kroucený pár pro vodiče A+/B−
  3. Přidejte 120 Ω terminační rezistor na konec sběrnice, pokud kabel přesahuje 100 m

Dostupná zařízení

ComWinTop CWT-THxxx Modul
Servisní atributy
Slave ID
Přenosová rychlostAktuální komunikační rychlost — 2400, 4800 nebo 9600 bps
Servisní akce
Nastavit Slave IDZmění adresu Modbus slave (1–254) pro konfigurace s více snímači na sběrnici
Nastavit přenosovou rychlostZmění komunikační rychlost — 2400, 4800 nebo 9600 bps

CWT-THxxx

Servisní atributy
Slave ID
modbusr(H, 2000, Uint16)
Baud Rate
switch( modbusr(H, 2001, Uint16),
0, "2400",
1, "4800",
2, "9600",
"Unknown")
Servisní akce
Set Slave ID
Parametry: ID (1–254 ID)
modbusw(H, 2000, Uint16, ID)
Set Baud Rate
Parametry: Baud Rate
modbusw(H, 2001, Uint16, bps)
Snímač teploty a vlhkosti Teplotní senzor Pouze ke čtení

Okolní teplota (°C) a relativní vlhkost (%RH) s automatickou konverzí jednotek

Registr: H:1 Int16 Jednotka: °C numeric

Snímač teploty a vlhkosti

Čtení vlhkosti
MODBUSR(H, 0, Uint16) / 1000
Čtení teploty
MODBUSR(H, 1, Int16) / 10
Připojení: Modbus RTU • 9600 baud• 8N1 • Slave ID: $[SlaveId]
Možná vylepšení (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

Zdroje