---
title: "QDL80A Hőmérséklet-érzékelő"
description: "Hőmérsékletmérés QDL80A távadóval Modbus RTU-n RS-485-ön keresztül. Dinamikus tizedes skálázás, konfigurálható slave ID és átviteli sebesség."
url: "https://taphome.com/hu/compatibility/general-qdl80a-temperature-sensor/"
language: hu
lastmod: 2026-10-08
generator: hugo
ai:
  topics: ["modbus-rtu","sensor","rs485","temperature","pressure-transmitter"]
  questions: ["Hogyan integrálhatom a QDL80A hőmérséklet-érzékelőt a TapHome-mal?","Mit mér a QDL80A sablon a TapHome-ban?","Hogyan csatlakoztathatom a QDL80A-t RS-485-ön a TapHome-hoz?","Hogyan állíthatom be a slave ID-t és az átviteli sebességet a QDL80A-n?","Hogyan működik a QDL80A tizedes skálázása a TapHome-ban?","Mi a különbség a H:4 és H:5 regiszterek között a QDL80A-n?"]
---

# QDL80A Hőmérséklet-érzékelő

Kommunikáció: Modbus RTU

## Integrációs útmutató

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:

![QDL80A bekötési rajzok — 4-20mA kétvezetékes, RS485 négyvezetékes, feszültségkimenet háromvezetékes](https://taphome.com/images/compatibility/general-qdl80a-temperature-sensor/wiring-diagram_hu_e7bc1f4523ce8c2b.jpg)

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

> [!WARNING]
> 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 |

> [!TIP]
> 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 (a művelet 255-ig elfogad értéket, de csak az 1–247 érvényes Modbus cím)

### 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ó

1. Ellenőrizze az RS-485 bekötést: PC A → A+/D+, PC B (sárga) → B-/D- a TapHome-on
2. Győződjön meg róla, hogy a slave cím a TapHome-ban megegyezik az eszközével (alapértelmezett: 1)
3. 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
4. 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

1. 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
2. Ellenőrizze a tizedesjegy-beállítást (H:3) — helytelen beállítás nagyságrendekkel tolja el az értéket
3. 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)

## Elérhető eszközök 1

Ezek az eszközök az importálás után jelennek meg a TapHome-ban.

QDL80A Hőmérséklet-érzékelő Modul

Szerviz attribútumok

|                   |                                                                                                              |
|-------------------|--------------------------------------------------------------------------------------------------------------|
| Slave cím         |                                                                                                              |
| Átviteli sebesség | Aktuális soros kommunikációs sebesség — 1200-tól 38400 bps-ig                                                |
| Mértékegység      | Beállított mértékegység — a helyes hőmérsékletméréshez °C-ra kell állítani                                   |
| Tizedesjegyek     | A mért értékre alkalmazott tizedesjegyek száma — meghatározza a nyers regiszter kimenet skálázási tényezőjét |

Szerviz műveletek

|                   |
|-------------------|
| Slave cím átírása |

Szerviz attribútumok

Slave Address

```taphome
modbusr(H, 0, int16);
```

Baud Rate

```taphome
SWITCH(modbusr(H, 1, int16),
	0, 1200,
	1, 2400,
	2, 4800,
	3, 9600,
	4, 19200,
	5, 38400,
	6, 57600,
	7, 115200,
      NaN
);
```

Unit

```taphome
switch(modbusr(H, 2, int16),
	0, "MPa",
	1, "KPa",
	2, "Pa",
	3, "bar",
	4, "mbar",
	5, "Kgcm2",
	6, "PSI",
	7, "mH2O",
	8, "mmH2O",
	9, "inH2O",
	10, "H2O",
	11, "mHg",
	12, "mmHg",
	13, "inHg",
	14, "atm",
	15, "Torr",
	16, "m",
	17, "cm",
	18, "mm",
	19, "Kg",
	20, "°C",
	21, "PH",
	22, "°F",
	NaN
);
```

Decimal points

```taphome
SWITCH(modbusr(H, 3, int16),
	0, "####",
	1, "###.#",
	2, "##.##",
	3, "#.###",	
	4, "#.###",
	NaN
);
```

Szerviz műveletek

Rewrite the Slave Address

Paraméterek: Slave Address (1–255 SlaveAddr)

```taphome
modbusw(SH, 0, int16, SlaveAddr);
modbusw(SH, 15, int16, 0);  # Save to user area
```

Hőmérséklet-érzékelő Hőmérséklet-érzékelő Csak olvasható

Elsődleges mérési kimenet dinamikus tizedes skálázással — nyers egész számot olvas H:4-ből és osztja 10^(tizedesjegyek)-kel

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

Hőmérséklet olvasása

```taphome
MODBUSR(H, 4, Int16)/power(10, modbusr(H, 3, int16));
```

**Kapcsolat:** Modbus RTU • 9600 baud• 8N1 • Slave ID: $\[SlaveId]

Lehetséges fejlesztések (4)

- H:5 Temperature Measurement Output Value — Dedicated temperature channel — could be added as a second ModbusTemperatureSensor reading H:5 with H:7 decimal points
- H:6 Temperature Unit — Temperature unit setting (11=°C, 12=°F) — separate from the pressure/primary unit (H:2)
- H:7 Temperature Decimal Points — Decimal places for the temperature channel (0–4)
- H:37 Parity Setting — 0=No verification, 1=Odd parity, 2=Even check — register address 0x0025

## Importálási paraméterek

Ezeket az értékeket az XML importálásakor adja meg.

| Az alkalmazás kéri | Alapérték     |
|--------------------|---------------|
| Slave Id           | `1`           |
| IP address         | `192.168.1.0` |

## Források

- Modbus RTU register map — slave address, baud rate, pressure/temperature readings, decimal points, units
- Wiring diagrams — 4-20mA two-wire, RS485 four-wire, voltage output three-wire

## Kapcsolódó dokumentáció

- [Modbus Integration](https://taphome.com/hu/compatibility/modbus-guide/)
- [Modbus útmutató a TapHome készülékekhez](https://taphome.com/hu/docs/integration/modbus/)
- [Egyszerű konfiguráció sablonok használatával](https://taphome.com/hu/docs/integration/modbus/templates/)
- [Modbus szkriptek és prefetch](https://taphome.com/hu/docs/script/modbus-scripts/)
- [Modbus függvények](https://taphome.com/hu/docs/script/modbus/)
- [Modbus adattípusok](https://taphome.com/hu/docs/script/modbus-data-types/)

