---
title: "Evikon PluraSens E2618-CO-DM-24VDC"
description: "Kanálový převodník CO přes Modbus RTU (RS-485): CO v ppm, chyba chybějícího senzoru, varování starých dat. A/B na sběrnici; z výroby 9600 8N1, slave ID 1."
url: "https://taphome.com/cs/compatibility/plurasens-e2618-co-dm-24vdc-modbus-rtu/"
language: cs
lastmod: 2026-11-12
generator: hugo
ai:
  topics: ["modbus-rtu","rs485","sensor","gas-sensor","carbon-monoxide","duct-mount","air-quality"]
  questions: ["Jak integrovat PluraSens E2618-CO-DM s TapHome?","Co měří šablona TapHome pro PluraSens E2618-CO-DM?","Jak připojit E2618-CO-DM na sběrnici RS-485 v TapHome?","Jaké je výchozí nastavení Modbus převodníku E2618-CO?","Jak obnovit slave ID a baud rate převodníku E2618-CO propojkou X6?","Proč TapHome u E2618-CO-DM zobrazuje chybu Sensor absent?","Co znamená varování Stale measurement u E2618-CO-DM?","Jak dlouho se E2618-CO zahřívá po zapnutí?"]
---

# Evikon PluraSens E2618-CO-DM-24VDC

Komunikace: Modbus RTU

## Návod na integraci

PluraSens E2618-CO-DM je kanálová verze převodníku oxidu uhelnatého E2618-CO od výrobce Evikon MCI OÜ (Estonsko). CO měří elektrochemickým článkem (životnost senzoru přes 10 let, aktualizace signálu každou sekundu, rozlišení 1 ppm) a s TapHome komunikuje přes Modbus RTU po rozhraní RS-485. Výrobce uvádí dva rozsahy detekce, 0…300 ppm a 0…1000 ppm.

TapHome čte koncentraci CO každých 5 sekund, při chybějícím senzoru hlásí chybu, při zastavení aktualizace měření varování a konfiguraci zařízení zobrazuje jako servisní atributy. Převodník má navíc dva analogové výstupy (4-20 mA / 0-10 V) úměrné koncentraci plynu.

## Hardwarové připojení

### Montáž do vzduchotechnického potrubí

Kanálové provedení (objednací kód E2618-CO-DM) má stopku senzoru Ø35 × 230 mm a dodává se se čtvercovou pryžovou přírubou.

1. Na zvoleném místě vyřízněte do vzduchotechnického potrubí otvor o průměru 36…45 mm.
2. Pryžovou přírubu přiložte tak, aby její otvory lícovaly s potrubím, a připevněte ji čtyřmi samořeznými šrouby.
3. Sondu senzoru prostrčte přírubou a nastavte ji do vhodné hloubky.
4. Vyšroubujte čtyři šrouby víka a víko převodníku sejměte, abyste se dostali ke svorkám.

Převodník je určen do vnitřních prostor bez nebezpečí výbuchu s neagresivní atmosférou, při −20…+50 °C a 0…90 % RH bez kondenzace. Umístěte ho tak, aby byl přístupný pro údržbu, a mimo přímé sluneční světlo.

### Zapojení

Napájecí a sběrnicový kabel protáhněte kabelovou vývodkou M16 a připojte je na pružinovou svorkovnici X4 na desce plošných spojů. Napájecí kabel připojte bez zapnutí napájení.

![Deska plošných spojů E2618-CO se svorkovnicí X4 (OUT1, OUT2, 0V, A, B, +U), propojkami J1, J2 a propojkou X6 pro reset Modbus, s tabulkou funkcí svorek.](https://taphome.com/images/compatibility/plurasens-e2618-co-dm-24vdc-modbus-rtu/wiring-rs485_hu_9a7b5693e230e387.jpg)

| Svorka | Funkce |
|----------|----------|
| A | RS-485 A / Data+ |
| B | RS-485 B / Data− |
| 0V | 0 V (nulový vodič 24 VAC při volitelném AC napájení) |
| +U | Kladný pól napájení — v tabulce svorek výrobce označený jako +24 VDC (fáze 24 VAC při volitelném AC napájení) |
| OUT1 | Analogový výstup 1, 4-20 mA nebo 0-10 V |
| OUT2 | Analogový výstup 2, 4-20 mA nebo 0-10 V |

- **Napájení:** technické parametry uvádějí jako výchozí napájení 12…36 VDC, příkon pod 2 VA. 24 VAC je k dispozici jen s integrovaným napájecím modulem 24 VAC (objednací kód E2618-CO-24VAC).
- **RS-485:** použijte kabel s kroucenými páry, například LiYY TP 2×2×0,5 mm² nebo CAT 5. Je nutné dodržet polaritu: A je Data+, B je Data−. Rozhraní RS-485 nemá galvanické oddělení.
- **Svorky:** bezšroubové pružinové svorky přijímají vodiče 0,2…1,5 mm². Vodiče odizolujte na 8…9 mm a použijte dutinky. Vodič se uvolní stisknutím páčky svorky.
- **Analogové výstupy (volitelné):** propojka J1 nastavuje OUT1 a J2 nastavuje OUT2 — rozpojená je 4-20 mA, spojená 0-10 V. Po přesunutí propojky napájení restartujte.

> [!WARNING]
> Vodiče připojujte a odpojujte jen při vypnutém napájení. Připojování nebo odpojování vodičů pod napětím může poškodit firmware zařízení. Desku plošných spojů z krytu nevyjímejte — zaniká tím záruka.

### První zapnutí

Zapněte napájení. Přístroj se zahřeje přibližně za 1 minutu; senzor potřebuje přibližně 30 minut k dosažení plné přesnosti. Zkontrolujte LED na desce plošných spojů:

| Stav LED | Význam |
|-----------|---------|
| Zelená LED napájení svítí | Napájení je připojeno |
| Červená kontrolní LED bliká frekvencí 0,5 Hz | Kalibrační režim nebo doba zahřívání senzoru (je-li aktivována) |
| Červená kontrolní LED krátce problikává | Probíhá komunikace Modbus |
| Červená kontrolní LED trvale svítí nebo nesvítí | Běžný provoz |

Když je převodník namontovaný, sběrnice připojená a LED v běžném stavu, nasaďte víko zpět a připevněte ho čtyřmi šrouby.

## Konfigurace

### Komunikace Modbus

Modbus RTU je vestavěné digitální rozhraní převodníku a není třeba ho zapínat. Tovární nastavení jsou:

| Parametr | Výchozí hodnota | Povolené hodnoty |
|-----------|---------|------------------|
| Slave ID | 1 | 1…247 |
| Baud rate | 9600 bps | 1200, 2400, 4800, 9600, 19200, 38400, 57600 |
| Datové bity | 8 | 8 |
| Parita | Žádná | Žádná, lichá, sudá |
| Stop bity | 1 | 1, 2 |
| Zpoždění odpovědi | 10 ms | 1…255 ms |

Zařízení podporuje funkce Modbus 03 (čtení holding registrů) a 06 (zápis jednoho registru). Lichá a sudá parita jsou k dispozici od verze softwaru 0x218 (desítkově 536).

V TapHome přidejte šablonu na sběrnici Modbus RTU nastavenou na stejné sériové parametry (šablona navrhuje 9600 bps, 8 datových bitů, bez parity, 1 stop bit) a adresu zařízení zadejte do importního parametru **Modbus Slave ID**.

### Změna slave ID nebo sériových parametrů

Je-li na sběrnici více zařízení, každé potřebuje vlastní slave ID. Slave ID, baud rate a parita / stop bity jsou holding registry 0x0004, 0x0005 a 0x0007 a zapisují se funkcí 06. Nová hodnota platí až po restartu převodníku. Výrobce k tomu nabízí konfigurační sadu (převodník USB-RS485, hadička na plyn, regulátor pevného průtoku a konfigurační software, přes prodejce).

Pokud aktuální slave ID není známé, nové ID lze přiřadit přes broadcast adresu 0. Převodník pak musí být jediným zařízením Modbus na sběrnici a na příkazy poslané na adresu 0 neodpovídá.

> [!NOTE]
> Po změně slave ID nebo baud rate upravte odpovídajícím způsobem i nastavení sběrnice v TapHome a importní parametr **Modbus Slave ID** — jinak se komunikace po restartu zastaví.

### Obnovení komunikačních parametrů

Pokud slave ID nebo baud rate nejsou známé, propojka X6 na desce plošných spojů obnoví tovární komunikační nastavení:

1. Vypněte napájení.
2. Spojte propojku X6.
3. Zapněte napájení.
4. Vypněte napájení.
5. Rozpojte propojku X6.
6. Zapněte napájení.

Po obnovení převodník používá slave ID 1, 9600 bps, bez parity a 1 stop bit.

## Možnosti zařízení

### CO Concentration

**CO Concentration** čte koncentraci plynu v ppm z holding registru 0x0103 (desítkově 259) jako 16bitovou hodnotu bez znaménka s rozlišením 1 ppm. TapHome ji čte každých 5 sekund. Oba rozsahy detekce používají stejný registr i stejnou šablonu; verze převodníku je uvedena na jeho obalu.

Při každém čtení zařízení kontroluje také dva registry:

- **Sensor absent** (chyba) — je nastaven bit 0 stavového registru 0x00FF: elektrochemický senzor chybí nebo není rozpoznán.
- **Stale measurement** (varování) — registr 0x0011 hlásí, že poslední měření je starší než 60 sekund.

Jeho servisní atributy ukazují, zda jsou analogové výstupy aktivované, typ výstupu rozpoznaný na OUT1 a OUT2 (4-20 mA nebo 0-10 V), stav LED, surová data senzoru (ADC), stáří dat v sekundách, omezení rychlosti změny a čas integračního filtru.

### Servisní atributy modulu

Modul čte konfiguraci převodníku každých 30 sekund a zobrazuje ji jen pro čtení:

- Verze hardwaru, verze softwaru a sériové číslo
- Aktuální slave ID, baud rate, zpoždění odpovědi, parita a stop bity
- Kalibrační hodnoty nuly a strmosti
- Přiřazení OUT1 a OUT2 (žádné, koncentrace plynu, vynucené ovládání přes Modbus) a vynucené hodnoty
- Hodnoty škály OUT1 a OUT2 pro 0 % a 100 % v ppm

### Servisní akce

**Restart instrument** zapíše 42330 do registru 0x0011, čímž převodník restartuje. Použijte ji po změně konfigurace, která platí až po restartu.

## Řešení problémů

### TapHome nezobrazuje hodnotu CO

- Zkontrolujte polaritu RS-485: A je Data+, B je Data−.
- Zkontrolujte, zda sběrnice v TapHome běží se sériovým nastavením převodníku (tovární nastavení 9600 8N1) a zda importní parametr **Modbus Slave ID** odpovídá zařízení. Pokud nastavení nejsou známá, obnovte je propojkou X6.
- Zkontrolujte napájecí napětí na +U a 0V a zda svítí zelená LED napájení. Na zahřátí počkejte přibližně 1 minutu.
- Sledujte červenou kontrolní LED: krátká probliknutí ukazují provoz na Modbusu.

### Chyba „Sensor absent“

Vypněte napájení a zkontrolujte, zda je elektrochemický senzor správně usazen v hlavici senzoru (krytka, PTFE filtr, O-kroužek, senzor). Filtr nikdy nepropichujte ani netlačte u jeho středu, kde je senzor, a převodník neprovozujte bez filtru. Silně znečištěný PTFE filtr vyměňte.

### Varování „Stale measurement“

Převodník odpovídá, ale jeho poslední měření je starší než 60 sekund. Spusťte servisní akci **Restart instrument**; pokud se varování vrátí, zkontrolujte senzor.

### Neočekávané hodnoty CO

- Senzor může reagovat na acetylen, ethylen, vodík a oxid dusnatý.
- Náhlé změny teploty nebo vlhkosti mohou ovlivnit citlivost senzoru.
- Po zapnutí potřebuje senzor přibližně 30 minut k dosažení plné přesnosti.
- Převodník je kalibrovaný z výroby; doporučený interval rekalibrace v terénu je 12 měsíců. Kvůli rekalibraci kontaktujte prodejce.

## Dostupná zařízení 1

Tato zařízení se po importu zobrazí v TapHome.

E2618-CO-DM Module Modul

Servisní atributy

|                        |
|------------------------|
| Hardware version       |
| Software version       |
| Serial number          |
| Slave ID - current     |
| Baud rate - current    |
| Response delay \[ms]   |
| Parity / stop bits     |
| Zero calibration (ADC) |
| Slope calibration      |
| OUT1 assignment        |
| OUT2 assignment        |
| OUT1 forced value \[%] |
| OUT2 forced value \[%] |
| OUT1 scale 0% \[ppm]   |
| OUT1 scale 100% \[ppm] |
| OUT2 scale 0% \[ppm]   |
| OUT2 scale 100% \[ppm] |

Servisní akce

|                    |
|--------------------|
| Restart instrument |

Servisní atributy

Hardware version

```taphome
MODBUSR(H, 1, UInt16)
```

Software version

```taphome
MODBUSR(H, 2, UInt16)
```

Serial number

```taphome
MODBUSR(H, 3, UInt16)
```

Slave ID - current

```taphome
MODBUSR(H, 4, UInt16)
```

Baud rate - current

```taphome
MODBUSR(H, 5, UInt16)
```

Response delay \[ms]

```taphome
MODBUSR(H, 6, UInt16)
```

Parity / stop bits

```taphome
SWITCH(MODBUSR(H, 7, UInt16), 1, "None / 1 stop", 2, "None / 2 stops", 3, "Odd / 1 stop", 4, "Even / 1 stop", "?")
```

Zero calibration (ADC)

```taphome
MODBUSR(H, 165, Int16)
```

Slope calibration

```taphome
MODBUSR(H, 166, UInt16)
```

OUT1 assignment

```taphome
SWITCH(MODBUSR(H, 201, UInt16), 0, "None", 2, "Gas concentration", 9, "Forced Modbus control", "?")
```

OUT2 assignment

```taphome
SWITCH(MODBUSR(H, 202, UInt16), 0, "None", 2, "Gas concentration", 9, "Forced Modbus control", "?")
```

OUT1 forced value \[%]

```taphome
MODBUSR(H, 203, UInt16) / 10
```

OUT2 forced value \[%]

```taphome
MODBUSR(H, 204, UInt16) / 10
```

OUT1 scale 0% \[ppm]

```taphome
MODBUSR(H, 261, Int16)
```

OUT1 scale 100% \[ppm]

```taphome
MODBUSR(H, 262, Int16)
```

OUT2 scale 0% \[ppm]

```taphome
MODBUSR(H, 263, Int16)
```

OUT2 scale 100% \[ppm]

```taphome
MODBUSR(H, 264, Int16)
```

Servisní akce

Restart instrument

```taphome
MODBUSW(SH, 17, UInt16, 42330);
```

CO Concentration Proměnná

Servisní atributy

|                                        |
|----------------------------------------|
| Status: Analog outputs                 |
| Status: OUT1 type detected             |
| Status: OUT2 type detected             |
| Status: LED                            |
| Raw ADC sensor data                    |
| Data age \[s]                          |
| Change rate limit (units/s; 0 = off)   |
| Integrating filter time \[s] (0 = off) |

Čtení

```taphome
MODBUSR(H, 259, UInt16)
```

Čtení (modul)

```taphome
var statusBits := MODBUSR(H, 255, UInt16); var dataAge := MODBUSR(H, 17, UInt16); IF(GETBIT(statusBits, 0), ADDERROR(0, "Sensor absent")); IF(dataAge > 60, ADDWARNING(3, "Stale measurement: " + dataAge + "s old"));
```

Servisní atributy

Status: Analog outputs

```taphome
IF(GETBIT(MODBUSR(H, 255, UInt16), 1), "Activated", "Deactivated")
```

Status: OUT1 type detected

```taphome
IF(GETBIT(MODBUSR(H, 255, UInt16), 6), "Voltage (0-10 V)", "Current (4-20 mA)")
```

Status: OUT2 type detected

```taphome
IF(GETBIT(MODBUSR(H, 255, UInt16), 7), "Voltage (0-10 V)", "Current (4-20 mA)")
```

Status: LED

```taphome
IF(GETBIT(MODBUSR(H, 255, UInt16), 8), "On", "Off")
```

Raw ADC sensor data

```taphome
MODBUSR(H, 257, UInt16)
```

Data age \[s]

```taphome
MODBUSR(H, 17, UInt16)
```

Change rate limit (units/s; 0 = off)

```taphome
MODBUSR(H, 167, UInt16)
```

Integrating filter time \[s] (0 = off)

```taphome
MODBUSR(H, 168, UInt16)
```

**Připojení:** Modbus RTU • 9600 baud• 8N1 • Slave ID: $\[SlaveId]

## Parametry importu

Tyto hodnoty zadáte při importu XML.

| Ptá se v aplikaci | Výchozí |
|-------------------|---------|
| Modbus Slave ID   | `1`     |

## Související dokumentace

- [Modbus Integration](https://taphome.com/cs/compatibility/modbus-guide/)
- [Modbus](https://taphome.com/cs/docs/integration/modbus/)
- [Jednoduché nastavení pomocí šablon](https://taphome.com/cs/docs/integration/modbus/templates/)
- [Skripty Modbus a prefetch](https://taphome.com/cs/docs/script/modbus-scripts/)
- [Funkce Modbus](https://taphome.com/cs/docs/script/modbus/)
- [Datové typy Modbus](https://taphome.com/cs/docs/script/modbus-data-types/)

