
ComWinTop CWT-ULS je beskontaktni ultrazvučni senzor razine koji se na TapHome spaja protokolom Modbus RTU preko RS-485. Senzor ultrazvučnim impulsima mjeri udaljenost do površine tekućine i izračunava razinu tekućine prema podesivoj visini ugradnje. Dostupna su dva modela: CWT-ULS-I-10M (integrirani) i CWT-ULS-S-10M (odvojena sonda s kabelom).
Predložak TapHome daje visinu razine tekućine, udaljenost do površine, ugrađeni senzor temperature i dva virtualna releja s podesivim pragovima histereze. Sve vrijednosti registara kodirane su kao 32-bitni brojevi s pomičnim zarezom IEEE 754, a svaka zauzima dva Modbus registra.
Hardversko spajanje
Tehnički podaci
| Parametar | Vrijednost |
|---|---|
| Mjerni raspon | 0,5–20 m |
| Mrtva zona | 0,35–0,5 m |
| Točnost | 0,5 % |
| Razlučivost | 1 mm |
| Napajanje | 12–28 VDC |
| Potrošnja | < 0,6 W |
| Radna temperatura | -40 °C do +80 °C |
| Stupanj zaštite | IP65 |
| Protokol | Modbus RTU Slave, RS-485 |
| Brzina prijenosa | 9600 (zadano), podesivo 600–115200 |
| Navoj | G2, promjer 60 mm |
Ožičenje RS-485
Senzor se spaja četverožično, žilama označenim bojama:
| Boja žile | Funkcija | Par stezaljki |
|---|---|---|
| Smeđa | Napajanje + (12–28 VDC) | 05–06 |
| Crna | Napajanje - (GND) | 05–06 |
| Žuta/zelena | RS-485 A+ | 01–02 |
| Plava | RS-485 B- | 01–02 |
Žice RS-485 spojite na TapHome:
- A+ (žuta/zelena) → A+/D+ na RS-485 sustava TapHome
- B- (plava) → B-/D- na RS-485 sustava TapHome
Senzor ima i dva para stezaljki relejnih izlaza:
| Par stezaljki | Funkcija |
|---|---|
| 08–09 | Izlaz releja 1 |
| 10–11 | Izlaz releja 2 |
Ograničenje mrtve zone
Senzor ne može mjeriti udaljenosti kraće od 0,35–0,5 m od prednje strane senzora (mrtva zona). Senzor postavite tako da i pri najvišoj razini tekućine površina ostane najmanje 0,5 m ispod prednje strane senzora.
Upute za ugradnju
- Senzor postavite dalje od ulaza u spremnik kako turbulencija ne bi ometala mjerenje
- Izbjegavajte prepreke u ultrazvučnom mjernom stošcu
- Uzmite u obzir oblik spremnika, jer stožasti ili kuglasti oblici mogu utjecati na očitanja
- Ako na površini tekućine ima nečistoća ili turbulencije, upotrijebite cijev za smirivanje promjera većeg od 120 mm
Konfiguracija
Komunikacija Modbus RTU na sučelju RS-485 uvijek je aktivna, pa nije potrebno ništa uključivati.
Slave ID i brzina prijenosa
Zadani Slave ID je 1, a zadana brzina prijenosa 9600 (8N1). Oboje se nakon uvoza predloška može promijeniti servisnim radnjama TapHome na modulu:
- Servisna radnja Slave ID — upisuje H:20 (Float), raspon 1–254
- Servisna radnja Brzina prijenosa — upisuje H:22 (Float), podesivo 600–115200
Trenutačni Slave ID i brzina prijenosa mogu se očitati kao servisni atributi modula.
Nakon promjene Slave ID-a ili brzine prijenosa servisnim radnjama senzor odmah odgovara na novoj adresi ili novom brzinom prijenosa. Uskladite postavke veze modula TapHome s novim vrijednostima.
Postavljanje visine ugradnje
Za izračun razine tekućine potrebno je postaviti visinu ugradnje (udaljenost od prednje strane senzora do dna spremnika):
- U sustavu TapHome otvorite uređaj Visina razine tekućine
- Otvorite servisne postavke
- Servisnom radnjom Visina ugradnje postavite visinu ugradnje u metrima (0–11 m)
Bez postavljene visine ugradnje uređaj Visina razine tekućine prikazuje upozorenje i vraća 0. Uređaj Udaljenost do površine javlja izvornu prikazanu vrijednost iz H:0 dok visina ugradnje nije postavljena; nakon toga vraća visinu ugradnje umanjenu za prikazanu vrijednost.
Mogućnosti uređaja
Mjerenje razine
Predložak daje dva međusobno nadopunjujuća mjerna uređaja:
Visina razine tekućine (H:0 + H:10, Float) — izračunata razina tekućine u metrima. Senzor čita prikazanu vrijednost iz H:0 i visinu ugradnje iz H:10 te vraća izračunatu razinu. Ako visina ugradnje nije postavljena (H:10 = 0), javlja se upozorenje i vrijednost je 0. Visina ugradnje vidljiva je kao servisni atribut i postavlja se servisnom radnjom.
Udaljenost do površine (H:0 + H:10, Float) — udaljenost od senzora do površine tekućine u metrima. Kada visina ugradnje nije postavljena, vraća izvornu prikazanu vrijednost. Kada je visina ugradnje postavljena, vraća obrnuti izračun (visina ugradnje minus prikazana vrijednost).
Senzor temperature
- Senzor temperature (H:2, Float) — ugrađeni senzor temperature u °C. Senzor tu vrijednost interno koristi za kompenzaciju brzine zvuka, ali je ona dostupna i kao očitana temperatura. Korisno za praćenje temperature okoline na mjestu senzora.
Relejni izlazi
Predložak daje dva virtualna releja s histerezom:
- Relej 1 (H:0 prema H:28/H:30, Float) — uključuje se ili isključuje kada izmjerena udaljenost prijeđe podesive pragove UKLJ i ISKLJ
- Relej 2 (H:0 prema H:32/H:34, Float) — ista logika kao Relej 1, s neovisnim pragovima
Logika histereze: ponašanje releja ovisi o odnosu pragova UKLJ i ISKLJ:
- Ako je prag UKLJ < prag ISKLJ, relej se uključuje kada izmjerena vrijednost padne ispod praga UKLJ, a isključuje kada naraste iznad praga ISKLJ. Koristi se za alarm niske razine (npr. uključivanje pumpe kada je razina u spremniku niska).
- Ako je prag UKLJ > prag ISKLJ, relej se uključuje kada izmjerena vrijednost naraste iznad praga UKLJ, a isključuje kada padne ispod praga ISKLJ. Koristi se za alarm visoke razine (npr. zatvaranje ventila kada je spremnik gotovo pun).
Svaki relej ima dva servisna atributa s trenutačnim pragovima UKLJ i ISKLJ u metrima i dvije servisne radnje za njihovo postavljanje (raspon 0–10 m).
Pragovi releja uvijek se uspoređuju s prikazanom vrijednošću u H:0. Bez visine ugradnje H:0 je udaljenost do površine; nakon postavljanja visine ugradnje H:0 sadrži izračunatu razinu tekućine. Pragove postavite u skladu s tim.
Dodatne mogućnosti
Senzor CWT-ULS ima i registre za praćenje napona napajanja, ukupno vrijeme rada, odabir načina mjerenja razine tekućine ili razine predmeta, vrstu medija za izračun brzine zvuka (Air, Water, Custom), period mjerenja, postavku mrtve zone i razine filtriranja signala (None, Rapid, Fast, Normal, Stable). Raspon analognog izlaza 4–20 mA može se kalibrirati registrima početne i krajnje točke. Te se mogućnosti mogu dodati u budućem ažuriranju predloška.
Rješavanje problema
Nema Modbus komunikacije
- Provjerite kabele RS-485: A+ (žuta/zelena) mora biti spojena na A+/D+ sustava TapHome, a B- (plava) na B-/D- sustava TapHome. Zamijenjene žice najčešći su uzrok neuspjele komunikacije
- Provjerite napajanje: senzor treba 12–28 VDC na stezaljkama 05–06
- Provjerite Slave ID: zadano je 1. Ako je promijenjen na zaslonu senzora ili prethodnim Modbus upisom, provjerite je li TapHome konfiguriran s istom adresom
- Provjerite brzinu prijenosa: zadano je 9600 baud, 8 podatkovnih bitova, bez pariteta, 1 stop bit. Provjerite odgovaraju li postavke sabirnice u sustavu TapHome
- Zaključenje sabirnice: kod dugih kabela ili više uređaja osigurajte ispravno zaključenje sabirnice RS-485 (zaključni otpornik od 120 Ω na svakom kraju sabirnice)
Razina tekućine prikazuje 0 s upozorenjem
Visina ugradnje nije postavljena. Otvorite uređaj Visina razine tekućine → servisne postavke → postavite visinu ugradnje servisnom radnjom. Vrijednost mora biti veća od 0.
Nestabilna ili neujednačena očitanja
- Provjerite prepreke: ultrazvučni mjerni stožac mora biti bez prepreka
- Smanjite turbulenciju: ako je površina tekućine nemirna, razmislite o uporabi cijevi za smirivanje (promjer > 120 mm) ili o prilagodbi načina filtriranja u registru H:70 (od 0=None do 4=Stable)
- Provjerite vrstu medija: ako se mjeri kroz medij koji nije zrak, možda treba prilagoditi postavku brzine zvuka (registar H:54)
- Provjerite mrtvu zonu: ako je cilj bliže od 0,35–0,5 m prednjoj strani senzora, mjerenja neće biti pouzdana
