
A QDL80A egy nyomás- és hőmérséklet-távadó, amely Modbus RTU-n keresztül RS-485-ön félduplex módban kommunikál. A TapHome sablon az elsődleges mérési kimeneti regisztert (H:4) hőmérséklet-érzékelőként használja, a mértékegység a H:2 holding regiszteren keresztül °C-ra van állítva. A nyers egész szám érték automatikusan skálázódik a H:3-ból származó tizedesjegy-beállítással.
Az eszköz 1–247 slave címet és 1200-tól 38400-ig terjedő átviteli sebességet támogat. Az alapértelmezett soros beállítások: 9600, N, 8, 1.
Hardveres csatlakozás
RS-485 bekötés
A QDL80A 4-vezetékes RS-485 csatlakozást használ Hirschmann csatlakozóval:

Az RS-485 Modbus RTU kommunikációhoz használja az RS485 négyvezetékes bekötési rajzot (bal alsó):
- NO-1 (piros) — 24V+ tápfeszültség
- NO-2 (fekete) — 24V- tápfeszültség föld
- NO-3 (kék) — RS-485 PC A (csatlakoztassa az A+/D+-hoz a TapHome-on)
- Földelővezeték (sárga) — RS-485 PC B (csatlakoztassa a B-/D–hoz a TapHome-on)
Műszaki specifikációk
- Tápfeszültség: DC 12–32V
- Kommunikáció: RS-485 félduplex, Modbus RTU
- Átviteli sebesség: 9600 (alapértelmezett), konfigurálható: 1200, 2400, 4800, 9600, 19200, 38400
- Soros formátum: Nincs paritás, 8 adatbit, 1 stop bit
- Slave címtartomány: 1–247
- Csatlakozó menet: M20x1,5 (alapértelmezett), G1/2, G1/4
A bekötési rajzon a „PC A" és „PC B" jelölések az RS-485 adatvezetékeknek felelnek meg. Csatlakoztassa a PC A-t az A+/D+-hoz és a PC B-t (földelővezeték / sárga) a B-/D–hoz a TapHome Modbus RTU gatewayen. Biztosítsa a közös tápfeszültség-földelést a távadó és a gateway között.
Konfiguráció
Mértékegység beállítása °C-ra
A QDL80A egy kombinált nyomás-/hőmérséklet-távadó. A TapHome sablon az elsődleges mérési kimenetet (H:4) olvassa, amely a H:2 regiszterben konfigurált mértékegységben jelent. Hőmérsékletméréshez a mértékegységet kötelező °C-ra állítani.
A sablon a H:2 regisztert szervizattribútumként („Unit") teszi elérhetővé — ellenőrizze, hogy °C értéket mutat (20-as érték a regiszterben). Ha az eszköz nyomásegységre van konfigurálva, a hőmérséklet-leolvasás helytelen lesz.
Slave ID
Az alapértelmezett slave cím 1. Megváltoztatásához használja a „Rewrite the Slave Address" szervizakciót a TapHome-ban, amely a H:0 regiszterbe ír. Az eszköz a régi címmel válaszol, majd átvált az újra. Érvényes tartomány: 1–247.
A slave cím megváltoztatása után frissítse a Slave ID-t a TapHome modul csatlakozási beállításaiban.
Átviteli sebesség
Az alapértelmezett átviteli sebesség 9600. Az aktuális sebesség a „Baud Rate" szervizattribútumon keresztül látható. A sebesség megváltoztatásához írjon közvetlenül a H:1 regiszterbe (nem érhető el szervizakcióként a sablonban). A válasz után a távadó átvált az új sebességre.
| Regiszterérték | Átviteli sebesség |
|---|---|
| 0 | 1200 |
| 1 | 2400 |
| 2 | 4800 |
| 3 | 9600 (alapértelmezett) |
| 4 | 19200 |
| 5 | 38400 |
A TapHome Modbus RTU gateway átviteli sebességének meg kell egyeznie a távadó beállításával. Ha a kommunikáció a sebesség módosítása után nem működik, konfigurálja át a gatewayt az új sebességre.
Tizedesjegy-konfiguráció
A H:3 regiszter szabályozza az elsődleges mérési kimenet (H:4) tizedesjegyeinek számát. A TapHome sablon mindkét regisztert olvassa és automatikusan alkalmazza a H:4 / 10^(H:3) képletet.
| H:3 érték | Formátum | Példa: nyers érték 2400 → |
|---|---|---|
| 0 | #### | 2400 |
| 1 | ###.# | 240,0 |
| 2 | ##.## | 24,00 |
| 3 | #.### | 2,400 |
| 4 | #.#### | 0,2400 |
Hőmérséklethez °C-ban egy tizedesjeggyel a H:3-at 1-re kell állítani (tipikus gyári alapértelmezés hőmérséklethez).
Eszközképességek
Hőmérsékletmérés
A sablon egyetlen hőmérséklet-érzékelőt biztosít, amely a holding regiszter H:4 elsődleges mérési kimenetét olvassa. A nyers egész szám érték 10^(H:3)-mal osztva adja a végső értéket °C-ban.
Négy szervizattribútum érhető el a modulon az eszközkonfiguráció felügyeletéhez:
- Slave Address (H:0) — aktuális Modbus slave cím
- Baud Rate (H:1) — aktuális soros átviteli sebesség (tényleges sebességként megjelenítve: 1200, 2400, …, 38400)
- Unit (H:2) — konfigurált mértékegység (hőmérsékletméréskor °C-t kell mutatnia)
- Decimal Points (H:3) — a mért értékre alkalmazott tizedesjegyek száma
Egy szervizakció érhető el:
- Rewrite the Slave Address — Modbus slave cím módosítása (tartomány 1–255)
További képességek
A QDL80A rendelkezik egy dedikált hőmérséklet-csatornával is a H:5 regiszteren saját mértékegység-beállítással (H:6, °C vagy °F) és tizedesjegy-konfigurációval (H:7). Ez a második csatorna egy jövőbeli sablonfrissítésben további hőmérséklet-érzékelőként adható hozzá. Az eszköz támogatja a paritás konfigurációját is a H:37 regiszteren keresztül (nincs paritás, páros vagy páratlan).
Hibaelhárítás
Nincs kommunikáció
- Ellenőrizze az RS-485 bekötést: PC A → A+/D+, PC B (sárga) → B-/D- a TapHome-on
- Győződjön meg róla, hogy a slave cím a TapHome-ban megegyezik az eszközével (alapértelmezett: 1)
- Ellenőrizze, hogy az átviteli sebesség, paritás (nincs), adatbitek (8) és stop bitek (1) megegyeznek a távadó és a TapHome gateway között
- Győződjön meg róla, hogy a tápfeszültség a DC 12–32V tartományban van
Helytelen hőmérsékletérték
- Ellenőrizze a mértékegység-regisztert (H:2) — °C-ra kell állítani (20-as érték). Ha nyomásegységre van állítva, az érték nyomás lesz, nem hőmérséklet
- Ellenőrizze a tizedesjegy-beállítást (H:3) — helytelen beállítás nagyságrendekkel tolja el az értéket
- Vegye figyelembe, hogy a H:4 az elsődleges mérési kimenet. Ha az eszköz gyárilag nyomásra van konfigurálva, a H:4 nyomást jelent. A dedikált hőmérséklet-csatornához használja a H:5-öt (nem része az aktuális sablonnak)
Rendellenes Modbus válaszok
A QDL80A hibakódokat ad vissza a 0x80 + eredeti funkciókód funkciókódon keresztül:
- 0x01 — Érvénytelen utasítás (nem támogatott funkciókód)
- 0x02 — Érvénytelen cím (regisztercím tartományon kívül)