
A QDW90A egy generikus piezorezisztív nyomás- és szinttávadó, amelyet a Qidian (Anhui Qidian Automation Technology Co., Ltd.) gyárt. Modbus RTU protokollon keresztül kommunikál RS-485-ön, és a TapHome rendszerhez a Multi-Protocol Gateway-en keresztül csatlakozik. Ugyanaz a hardverplatform támogatja a nyomás-, szint-, hőmérséklet- és pH-mérést a telepített érzékelőelemtől függően.
A sablon a mért értéket a H:4 holding regiszterből olvassa, automatikus tizedesjegy-skálázással a H:3 alapján. Négy szervizattribútum jeleníti meg az eszköz aktuális konfigurációját (slave cím, átviteli sebesség, mértékegység és tizedesformátum), egy szervizművelet pedig lehetővé teszi a slave cím távoli módosítását.
Hardveres csatlakoztatás
RS-485 bekötés
Csatlakoztasd a QDW90A-t a TapHome Multi-Protocol Gateway RS-485 csatlakozóihoz:
| Érzékelő vezeték | Csatlakozás | Leírás |
|---|---|---|
| PIROS | +24 V | Tápfeszültség pozitív |
| FEKETE | GND | Tápfeszültség föld |
| KÉK | A (RS485+) | Modbus adatvonal A |
| SÁRGA | B (RS485-) | Modbus adatvonal B |
A vezetékszínek az OEM változatok között eltérhetnek. Csatlakoztatás előtt mindig ellenőrizd a bekötést az adott egységhez mellékelt dokumentáció alapján.
Kommunikációs paraméterek
| Paraméter | Alapértelmezett érték |
|---|---|
| Átviteli sebesség | 9600 |
| Paritás | Nincs |
| Adatbitek | 8 |
| Stop bitek | 1 |
| Slave ID | 1 |
Az átviteli sebesség 1200-tól 115200-ig konfigurálható a H:1 regiszteren keresztül. A slave címtartomány 1–255, és távolról módosítható a Rewrite the Slave Address szervizművelettel a TapHome-ban.
A slave cím vagy átviteli sebesség módosítása után a távadó az eredeti beállításokkal válaszol, mielőtt átváltana az új értékekre. A változtatások nem felejtő memóriába mentéséhez H:15 = 0 értéket kell írni.
Eszközfunkciók
Nyomás-/szintmérés
A sablon egy eszközt tesz elérhetővé — Pressure Level — amely a mért értéket a H:4 holding regiszterből (Int16) olvassa. A nyers érték automatikusan osztódik 10-nek a H:3-ból származó tizedesjegy-beállítás hatványával:
| |
A mértékegység a H:2-ben tárolt érzékelő-konfigurációtól függ. A távadó 23 különböző egységet támogat:
| Kód | Egység | Kategória |
|---|---|---|
| 0 | MPa | Nyomás |
| 1 | KPa | Nyomás |
| 2 | Pa | Nyomás |
| 3 | bar | Nyomás |
| 4 | mbar | Nyomás |
| 5 | Kgcm2 | Nyomás |
| 6 | PSI | Nyomás |
| 7 | mH2O | Nyomás |
| 8 | mmH2O | Nyomás |
| 9 | inH2O | Nyomás |
| 10 | H2O | Nyomás |
| 11 | mHg | Nyomás |
| 12 | mmHg | Nyomás |
| 13 | inHg | Nyomás |
| 14 | atm | Nyomás |
| 15 | Torr | Nyomás |
| 16 | m | Szint |
| 17 | cm | Szint |
| 18 | mm | Szint |
| 19 | Kg | Tömeg |
| 20 | °C | Hőmérséklet |
| 21 | pH | pH-érték |
| 22 | °F | Hőmérséklet |
A sablonszkript további konverziót végez méterekre (kód 16) és centiméterekre (kód 17) azok speciális skálázási követelményei miatt.
Szervizattribútumok
A modul négy szervizattribútumot tesz elérhetővé az eszköz konfigurációjának monitorozásához:
- Slave Address (H:0) — aktuális Modbus slave cím (1–255)
- Baud Rate (H:1) — dekódolt átviteli sebesség a belső kódból (1200, 2400, 4800, 9600, 19200, 38400, 57600 vagy 115200)
- Unit (H:2) — jelenleg beállított mértékegység rövidítésként megjelenítve (MPa, KPa, bar, PSI, mH2O, °C, pH stb.)
- Decimal Points (H:3) — tizedesjegy-formátum (####, ###.#, ##.##, #.###, vagy .####)
Szervizművelet
- Rewrite the Slave Address — új slave címet (1–255) ír a H:0-ba, és a nem felejtő memóriába menti a H:15 = 0 írásával. A távadó az eredeti címmel válaszol az átváltás előtt.
További funkciók
A QDW90A Float32 mért értéket is biztosít a H:22–H:23 regiszterekben (IEEE 754, big-endian ABCD bájtsorrendben), amely közvetlen leolvasást ad tizedesjegy-skálázás nélkül. További regiszterek közé tartozik a tartomány nullapontja (H:5), a tartomány végértéke (H:6), a nullapont-eltolás kalibrálása (H:12), a soros paritás konfigurálása (H:37) és a gyári visszaállítás parancs (H:16). Ezek igény szerint egyéni Modbus eszközökként hozzáadhatók a TapHome-ban.