TapHome
Społeczność Beta Czujniki

Evikon PluraSens E2618-CO-DM-24VDC

Kanałowy przetwornik tlenku węgla PluraSens E2618-CO-DM firmy Evikon w TapHome przez Modbus RTU na RS-485. Stężenie CO w ppm, błąd przy braku czujnika elektrochemicznego, ostrzeżenie, gdy pomiar jest nieaktualny, konfiguracja urządzenia jako atrybuty serwisowe i akcja ponownego uruchomienia. Fabrycznie 9600 8N1, slave ID 1, zasilanie 12–36 VDC.

Modbus RTU1 urządzenieRewizja 1.1 Ostatnia aktualizacja: 12 listopada 2026

Dodane przez martin.kalis

Evikon PluraSens E2618-CO-DM-24VDC

Import do aplikacji TapHomeSprzęt › Modbus › Dodaj z szablonu

Pobierz szablon
Na tej stronie

Poradnik integracji

PluraSens E2618-CO-DM to wersja kanałowa przetwornika tlenku węgla E2618-CO produkowanego przez Evikon MCI OÜ (Estonia). Mierzy CO ogniwem elektrochemicznym (żywotność czujnika ponad 10 lat, aktualizacja sygnału co sekundę, rozdzielczość 1 ppm) i komunikuje się z TapHome przez Modbus RTU na interfejsie RS-485. Producent podaje dwa zakresy pomiarowe: 0…300 ppm i 0…1000 ppm.

TapHome odczytuje stężenie CO co 5 sekund, zgłasza błąd, gdy brakuje czujnika, i ostrzeżenie, gdy pomiar przestaje się aktualizować, a konfigurację urządzenia pokazuje jako atrybuty serwisowe. Przetwornik ma też dwa wyjścia analogowe (4-20 mA / 0-10 V) proporcjonalne do stężenia gazu.

Podłączenie sprzętowe

Montaż w kanale

Wersja kanałowa (kod zamówieniowy E2618-CO-DM) ma trzon czujnika Ø35 × 230 mm i jest dostarczana z kwadratowym kołnierzem gumowym.

  1. Wytnij w kanale wentylacyjnym w wybranym miejscu otwór o średnicy 36…45 mm.
  2. Przyłóż kołnierz gumowy tak, aby jego otwory pokrywały się z kanałem, i przymocuj go czterema wkrętami samogwintującymi.
  3. Przełóż sondę czujnika przez kołnierz i ustaw ją na odpowiedniej głębokości.
  4. Odkręć cztery śruby pokrywy i zdejmij pokrywę przetwornika, aby dostać się do zacisków.

Przetwornik jest przeznaczony do pomieszczeń wewnętrznych bez zagrożenia wybuchem, z nieagresywną atmosferą, w temperaturze −20…+50 °C i przy wilgotności 0…90 % RH bez kondensacji. Zamontuj go w miejscu dostępnym do konserwacji i z dala od bezpośredniego światła słonecznego.

Okablowanie

Wprowadź kabel zasilający i kabel magistrali przez dławnicę kablową M16 i podłącz je do sprężynowej listwy zaciskowej X4 na płytce drukowanej. Podłącz kabel zasilający bez włączania zasilania.

Płytka drukowana E2618-CO z listwą zaciskową X4 (OUT1, OUT2, 0V, A, B, +U), zworkami J1, J2 i zworką resetu Modbus X6 oraz tabelą funkcji zacisków.
ZaciskFunkcja
ARS-485 A / Data+
BRS-485 B / Data−
0V0 V (przewód neutralny 24 VAC przy opcjonalnym zasilaniu AC)
+UPlus zasilania — w tabeli zacisków producenta oznaczony jako +24 VDC (faza 24 VAC przy opcjonalnym zasilaniu AC)
OUT1Wyjście analogowe 1, 4-20 mA lub 0-10 V
OUT2Wyjście analogowe 2, 4-20 mA lub 0-10 V
  • Zasilanie: specyfikacja podaje 12…36 VDC jako zasilanie standardowe, pobór mocy poniżej 2 VA. 24 VAC jest dostępne tylko ze zintegrowanym modułem zasilacza 24 VAC (kod zamówieniowy E2618-CO-24VAC).
  • RS-485: użyj kabla typu skrętka, na przykład LiYY TP 2×2×0,5 mm² lub CAT 5. Przestrzegaj biegunowości: A to Data+, B to Data−. Interfejs RS-485 nie ma separacji galwanicznej.
  • Zaciski: bezśrubowe zaciski sprężynowe przyjmują przewody 0,2…1,5 mm². Zdejmij 8…9 mm izolacji i użyj tulejek zaciskowych. Aby zwolnić przewód, naciśnij dźwignię zacisku.
  • Wyjścia analogowe (opcjonalnie): zworka J1 ustawia OUT1, a J2 ustawia OUT2 — rozwarta to 4-20 mA, zwarta to 0-10 V. Po przełożeniu zworki wyłącz i ponownie włącz zasilanie.

Podłączaj i odłączaj przewody tylko przy wyłączonym zasilaniu. Podłączanie lub odłączanie przewodów pod napięciem może uszkodzić firmware urządzenia. Nie wyjmuj płytki drukowanej z obudowy — powoduje to utratę gwarancji.

Pierwsze włączenie

Włącz zasilanie. Urządzenie nagrzewa się około 1 minuty; czujnik potrzebuje około 30 minut, aby osiągnąć pełną dokładność. Sprawdź diody LED na płytce drukowanej:

Stan diody LEDZnaczenie
Zielona dioda zasilania świeciZasilanie jest podłączone
Czerwona dioda kontrolna miga z częstotliwością 0,5 HzTryb kalibracji lub okres nagrzewania czujnika (jeśli jest aktywny)
Czerwona dioda kontrolna daje krótkie impulsy włącz-wyłączKomunikacja Modbus działa
Czerwona dioda kontrolna stale świeci lub stale nie świeciNormalna praca

Gdy przetwornik jest zamontowany, magistrala podłączona, a diody LED są w stanie normalnym, załóż z powrotem pokrywę i przykręć ją czterema śrubami.

Konfiguracja

Komunikacja Modbus

Modbus RTU to wbudowany interfejs cyfrowy przetwornika i nie wymaga włączania. Ustawienia fabryczne:

ParametrDomyślnieDozwolone wartości
Slave ID11…247
Prędkość transmisji9600 bps1200, 2400, 4800, 9600, 19200, 38400, 57600
Bity danych88
ParzystośćBrakBrak, nieparzysta, parzysta
Bity stopu11, 2
Opóźnienie odpowiedzi10 ms1…255 ms

Urządzenie obsługuje funkcje Modbus 03 (odczyt rejestrów holding) i 06 (zapis pojedynczego rejestru). Parzystość nieparzysta i parzysta jest dostępna od wersji oprogramowania 0x218 (dziesiętnie 536).

W TapHome dodaj szablon na magistrali Modbus RTU ustawionej na te same parametry szeregowe (szablon proponuje 9600 bps, 8 bitów danych, brak parzystości, 1 bit stopu) i wpisz adres urządzenia w parametrze importu Modbus Slave ID.

Zmiana slave ID lub parametrów szeregowych

Przy więcej niż jednym urządzeniu na magistrali każde musi mieć własny slave ID. Slave ID, prędkość transmisji oraz parzystość / bity stopu to rejestry holding 0x0004, 0x0005 i 0x0007, zapisywane funkcją 06. Nowa wartość zaczyna obowiązywać dopiero po ponownym uruchomieniu przetwornika. Producent oferuje do tego zestaw konfiguracyjny (konwerter USB-RS485, wężyk do gazu, stały regulator przepływu i oprogramowanie konfiguracyjne, przez sprzedawcę).

Jeśli aktualny slave ID jest nieznany, nowy ID można przypisać przez adres rozgłoszeniowy 0. Przetwornik musi wtedy być jedynym urządzeniem Modbus na magistrali i nie odpowiada na polecenia wysłane na adres 0.

Po zmianie slave ID lub prędkości transmisji zmień odpowiednio ustawienia magistrali w TapHome i parametr importu Modbus Slave ID — w przeciwnym razie komunikacja ustanie po ponownym uruchomieniu.

Reset parametrów komunikacji

Jeśli slave ID lub prędkość transmisji są nieznane, zworka X6 na płytce drukowanej przywraca fabryczne ustawienia komunikacji:

  1. Wyłącz zasilanie.
  2. Załóż zworkę X6.
  3. Włącz zasilanie.
  4. Wyłącz zasilanie.
  5. Zdejmij zworkę X6.
  6. Włącz zasilanie.

Po resecie przetwornik ma slave ID 1, 9600 bps, brak parzystości i 1 bit stopu.

Funkcje urządzenia

CO Concentration

CO Concentration odczytuje stężenie gazu w ppm z rejestru holding 0x0103 (dziesiętnie 259) jako 16-bitową wartość bez znaku z rozdzielczością 1 ppm. TapHome odpytuje je co 5 sekund. Oba zakresy pomiarowe używają tego samego rejestru i tego samego szablonu; wersja przetwornika jest oznaczona na jego opakowaniu.

Przy każdym odczycie urządzenie sprawdza też dwa rejestry:

  • Sensor absent (błąd) — ustawiony jest bit 0 rejestru statusu 0x00FF: czujnika elektrochemicznego brakuje lub nie został wykryty.
  • Stale measurement (ostrzeżenie) — rejestr 0x0011 informuje, że ostatni pomiar jest starszy niż 60 sekund.

Jego atrybuty serwisowe pokazują, czy wyjścia analogowe są aktywne, typ wyjścia wykryty na OUT1 i OUT2 (4-20 mA lub 0-10 V), stan diody LED, surowe dane czujnika (ADC), wiek danych w sekundach, ograniczenie szybkości zmian i czas filtra całkującego.

Atrybuty serwisowe modułu

Moduł odczytuje konfigurację przetwornika co 30 sekund i pokazuje ją tylko do odczytu:

  • Wersja sprzętu, wersja oprogramowania i numer seryjny
  • Aktualny slave ID, prędkość transmisji, opóźnienie odpowiedzi, parzystość i bity stopu
  • Wartości kalibracji zera i nachylenia
  • Przypisanie OUT1 i OUT2 (brak, stężenie gazu, wymuszone sterowanie przez Modbus) i wartości wymuszone
  • Wartości skalowania OUT1 i OUT2 dla 0 % i 100 % w ppm

Akcja serwisowa

Restart instrument zapisuje 42330 do rejestru 0x0011, co uruchamia przetwornik ponownie. Użyj jej po zmianie konfiguracji, która zaczyna obowiązywać dopiero po ponownym uruchomieniu.

Rozwiązywanie problemów

Brak odczytu CO w TapHome

  • Sprawdź biegunowość RS-485: A to Data+, B to Data−.
  • Sprawdź, czy magistrala TapHome pracuje z ustawieniami szeregowymi przetwornika (fabrycznie 9600 8N1) i czy parametr importu Modbus Slave ID zgadza się z urządzeniem. Jeśli ustawienia są nieznane, zresetuj je zworką X6.
  • Sprawdź napięcie zasilania na +U i 0V oraz czy zielona dioda zasilania świeci. Odczekaj około 1 minuty na nagrzanie.
  • Obserwuj czerwoną diodę kontrolną: krótkie impulsy oznaczają ruch na magistrali Modbus.

Błąd „Sensor absent”

Wyłącz zasilanie i sprawdź, czy czujnik elektrochemiczny jest prawidłowo osadzony w głowicy czujnika (nasadka, filtr PTFE, O-ring, czujnik). Nigdy nie przebijaj ani nie naciskaj filtra w pobliżu jego środka, gdzie znajduje się czujnik, i nie używaj przetwornika bez filtra. Wymień filtr PTFE, jeśli jest mocno zanieczyszczony.

Ostrzeżenie „Stale measurement”

Przetwornik odpowiada, ale jego ostatni pomiar jest starszy niż 60 sekund. Uruchom akcję serwisową Restart instrument; jeśli ostrzeżenie wróci, sprawdź czujnik.

Nieoczekiwane odczyty CO

  • Czujnik może reagować na acetylen, etylen, wodór i tlenek azotu.
  • Nagłe zmiany temperatury lub wilgotności mogą wpływać na czułość czujnika.
  • Po włączeniu zasilania czujnik potrzebuje około 30 minut, aby osiągnąć pełną dokładność.
  • Przetwornik jest kalibrowany fabrycznie; zalecany odstęp ponownej kalibracji w terenie to 12 miesięcy. W sprawie ponownej kalibracji skontaktuj się ze sprzedawcą.

Dostępne urządzenia 1

Te urządzenia pojawią się w TapHome po imporcie.

E2618-CO-DM Module Moduł
Atrybuty serwisowe
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]
Akcje serwisowe
Restart instrument

E2618-CO-DM Module

Atrybuty serwisowe
Hardware version
MODBUSR(H, 1, UInt16)
Software version
MODBUSR(H, 2, UInt16)
Serial number
MODBUSR(H, 3, UInt16)
Slave ID - current
MODBUSR(H, 4, UInt16)
Baud rate - current
MODBUSR(H, 5, UInt16)
Response delay [ms]
MODBUSR(H, 6, UInt16)
Parity / stop bits
SWITCH(MODBUSR(H, 7, UInt16), 1, "None / 1 stop", 2, "None / 2 stops", 3, "Odd / 1 stop", 4, "Even / 1 stop", "?")
Zero calibration (ADC)
MODBUSR(H, 165, Int16)
Slope calibration
MODBUSR(H, 166, UInt16)
OUT1 assignment
SWITCH(MODBUSR(H, 201, UInt16), 0, "None", 2, "Gas concentration", 9, "Forced Modbus control", "?")
OUT2 assignment
SWITCH(MODBUSR(H, 202, UInt16), 0, "None", 2, "Gas concentration", 9, "Forced Modbus control", "?")
OUT1 forced value [%]
MODBUSR(H, 203, UInt16) / 10
OUT2 forced value [%]
MODBUSR(H, 204, UInt16) / 10
OUT1 scale 0% [ppm]
MODBUSR(H, 261, Int16)
OUT1 scale 100% [ppm]
MODBUSR(H, 262, Int16)
OUT2 scale 0% [ppm]
MODBUSR(H, 263, Int16)
OUT2 scale 100% [ppm]
MODBUSR(H, 264, Int16)
Akcje serwisowe
Restart instrument
MODBUSW(SH, 17, UInt16, 42330);
CO Concentration Zmienna
Atrybuty serwisowe
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)

CO Concentration

Odczyt
MODBUSR(H, 259, UInt16)
Odczyt (moduł)
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"));
Atrybuty serwisowe
Status: Analog outputs
IF(GETBIT(MODBUSR(H, 255, UInt16), 1), "Activated", "Deactivated")
Status: OUT1 type detected
IF(GETBIT(MODBUSR(H, 255, UInt16), 6), "Voltage (0-10 V)", "Current (4-20 mA)")
Status: OUT2 type detected
IF(GETBIT(MODBUSR(H, 255, UInt16), 7), "Voltage (0-10 V)", "Current (4-20 mA)")
Status: LED
IF(GETBIT(MODBUSR(H, 255, UInt16), 8), "On", "Off")
Raw ADC sensor data
MODBUSR(H, 257, UInt16)
Data age [s]
MODBUSR(H, 17, UInt16)
Change rate limit (units/s; 0 = off)
MODBUSR(H, 167, UInt16)
Integrating filter time [s] (0 = off)
MODBUSR(H, 168, UInt16)
Połączenie: Modbus RTU • 9600 baud• 8N1 • Slave ID: $[SlaveId]

Parametry importu

Te wartości podajesz podczas importu pliku XML.

Pytanie w aplikacjiDomyślnie
Modbus Slave ID1

Znalazłeś problem z tym szablonem urządzenia?

Napisz nam, co nie działa, czego brakuje lub jak powinien zachowywać się szablon. Twoja opinia pomaga nam utrzymać katalog dokładnym.

Szablon · portal TapHome Evikon PluraSens E2618-CO-DM-24VDC Otwórz ten szablon w portalu klienta, aby zastosować go w swoim domu, lub zaproponuj modyfikację i wyślij ją z powrotem do katalogu. Modbus RTU Zobacz w portalu TapHome