TapHome
Community Beta Sensoren

Evikon PluraSens E2618-CO-DM-24VDC

Kohlenmonoxid-Messumformer PluraSens E2618-CO-DM von Evikon für die Kanalmontage, in TapHome über Modbus RTU auf RS-485. CO-Konzentration in ppm, ein Fehler, wenn der elektrochemische Sensor fehlt, eine Warnung bei veraltetem Messwert, Gerätekonfiguration als Service-Attribute und eine Neustart-Aktion. Werkseinstellung 9600 8N1, Slave ID 1, Versorgung 12–36 VDC.

Modbus RTU1 GerätRevision 1.1 Zuletzt aktualisiert: 12. November 2026

Eingereicht von martin.kalis

Evikon PluraSens E2618-CO-DM-24VDC

Import in die TapHome AppHardware › Modbus › Aus Vorlage hinzufügen

Vorlage herunterladen
Auf dieser Seite

Integrationsanleitung

Der PluraSens E2618-CO-DM ist die Kanalausführung des Kohlenmonoxid-Messumformers E2618-CO von Evikon MCI OÜ (Estland). Er misst CO mit einer elektrochemischen Zelle (Sensorlebensdauer über 10 Jahre, Aktualisierung des Signals jede Sekunde, Auflösung 1 ppm) und kommuniziert mit TapHome über Modbus RTU an seiner RS-485-Schnittstelle. Der Hersteller gibt zwei Messbereiche an: 0…300 ppm und 0…1000 ppm.

TapHome liest die CO-Konzentration alle 5 Sekunden, meldet einen Fehler, wenn der Sensor fehlt, und eine Warnung, wenn sich der Messwert nicht mehr aktualisiert, und zeigt die Gerätekonfiguration als Service-Attribute an. Der Messumformer bietet außerdem zwei Analogausgänge (4-20 mA / 0-10 V) proportional zur Gaskonzentration.

Hardwareanschluss

Montage im Luftkanal

Die Kanalausführung (Bestellcode E2618-CO-DM) hat ein Fühlerrohr von Ø35 × 230 mm und wird mit einem quadratischen Gummiflansch geliefert.

  1. Bohren Sie an der gewählten Stelle ein Loch mit 36…45 mm Durchmesser in den Luftkanal.
  2. Setzen Sie den Gummiflansch so auf, dass seine Löcher mit dem Kanal fluchten, und befestigen Sie ihn mit vier Blechschrauben.
  3. Führen Sie den Fühler durch den Flansch und stellen Sie die passende Eintauchtiefe ein.
  4. Lösen Sie die vier Deckelschrauben und nehmen Sie den Deckel des Messumformers ab, um an die Klemmen zu gelangen.

Der Messumformer ist für explosionsgeschützte Innenbereiche mit nicht aggressiver Atmosphäre bestimmt, bei −20…+50 °C und 0…90 % rF ohne Kondensation. Montieren Sie ihn gut zugänglich für die Wartung und ohne direkte Sonneneinstrahlung.

Verdrahtung

Führen Sie das Versorgungs- und das Buskabel durch die Kabelverschraubung M16 ein und schließen Sie sie an die Federklemmleiste X4 auf der Platine an. Schließen Sie das Versorgungskabel an, ohne die Spannung einzuschalten.

Platine des E2618-CO mit der Klemmleiste X4 (OUT1, OUT2, 0V, A, B, +U), den Jumpern J1, J2 und dem Modbus-Reset-Jumper X6 sowie einer Tabelle der Klemmenfunktionen.
KlemmeFunktion
ARS-485 A / Data+
BRS-485 B / Data−
0V0 V (Neutralleiter 24 VAC bei optionaler AC-Versorgung)
+UVersorgung plus — in der Klemmentabelle des Herstellers als +24 VDC bezeichnet (Phase 24 VAC bei optionaler AC-Versorgung)
OUT1Analogausgang 1, 4-20 mA oder 0-10 V
OUT2Analogausgang 2, 4-20 mA oder 0-10 V
  • Spannungsversorgung: Laut Datenblatt ist die Standardversorgung 12…36 VDC, die Leistungsaufnahme liegt unter 2 VA. 24 VAC ist nur mit dem integrierten 24-VAC-Netzteilmodul verfügbar (Bestellcode E2618-CO-24VAC).
  • RS-485: Verwenden Sie ein Twisted-Pair-Kabel, zum Beispiel LiYY TP 2×2×0,5 mm² oder CAT 5. Die Polarität ist zu beachten: A ist Data+, B ist Data−. Die RS-485-Schnittstelle ist nicht galvanisch getrennt.
  • Klemmen: Die schraubenlosen Federklemmen nehmen Leiter mit 0,2…1,5 mm² auf. Isolieren Sie 8…9 mm ab und verwenden Sie Aderendhülsen. Um einen Leiter zu lösen, drücken Sie den Hebel der Klemme.
  • Analogausgänge (optional): Jumper J1 stellt OUT1 ein, J2 stellt OUT2 ein — offen bedeutet 4-20 mA, geschlossen 0-10 V. Schalten Sie nach dem Umstecken eines Jumpers die Spannung aus und wieder ein.

Schließen Sie Leiter nur im spannungsfreien Zustand an oder ab. Das Anschließen oder Lösen von Leitern unter Spannung kann die Firmware des Geräts beschädigen. Nehmen Sie die Platine nicht aus dem Gehäuse — dadurch erlischt die Garantie.

Erstes Einschalten

Schalten Sie die Spannung ein. Das Gerät wärmt sich in etwa 1 Minute auf; der Sensor braucht etwa 30 Minuten, bis er seine volle Genauigkeit erreicht. Prüfen Sie die LEDs auf der Platine:

LED-ZustandBedeutung
Grüne Betriebs-LED leuchtetSpannungsversorgung ist angeschlossen
Rote Kontroll-LED blinkt mit 0,5 HzKalibriermodus oder Aufheizphase des Sensors (falls aktiviert)
Rote Kontroll-LED gibt kurze Ein-Aus-ImpulseModbus-Kommunikation läuft
Rote Kontroll-LED leuchtet dauerhaft oder ist dauerhaft ausNormalbetrieb

Wenn der Messumformer montiert, der Bus angeschlossen ist und die LEDs den Normalzustand zeigen, setzen Sie den Deckel wieder auf und befestigen Sie ihn mit den vier Schrauben.

Konfiguration

Modbus-Kommunikation

Modbus RTU ist die eingebaute digitale Schnittstelle des Messumformers und muss nicht erst aktiviert werden. Die Werkseinstellungen sind:

ParameterStandardZulässige Werte
Slave ID11…247
Baudrate9600 bps1200, 2400, 4800, 9600, 19200, 38400, 57600
Datenbits88
ParitätKeineKeine, ungerade, gerade
Stoppbits11, 2
Antwortverzögerung10 ms1…255 ms

Das Gerät unterstützt die Modbus-Funktionen 03 (Holding-Register lesen) und 06 (einzelnes Register schreiben). Ungerade und gerade Parität sind ab Softwareversion 0x218 (dezimal 536) verfügbar.

Fügen Sie die Vorlage in TapHome an einem Modbus-RTU-Bus mit denselben seriellen Parametern hinzu (die Vorlage schlägt 9600 bps, 8 Datenbits, keine Parität, 1 Stoppbit vor) und geben Sie die Geräteadresse im Importparameter Modbus Slave ID ein.

Slave ID oder serielle Parameter ändern

Bei mehr als einem Gerät am Bus braucht jedes Gerät seine eigene Slave ID. Slave ID, Baudrate und Parität / Stoppbits liegen in den Holding-Registern 0x0004, 0x0005 und 0x0007 und werden mit der Funktion 06 geschrieben. Ein neuer Wert wird erst nach einem Neustart des Messumformers wirksam. Der Hersteller bietet dafür ein Konfigurationsset an (USB-RS485-Konverter, Gasschlauch, fester Durchflussregler und Konfigurationssoftware, über den Händler).

Ist die aktuelle Slave ID unbekannt, lässt sich mit der Broadcast-Adresse 0 eine neue ID vergeben. Der Messumformer muss dann das einzige Modbus-Gerät am Bus sein, und er antwortet nicht auf Befehle an die Adresse 0.

Passen Sie nach einer Änderung der Slave ID oder der Baudrate die Busparameter in TapHome und den Importparameter Modbus Slave ID entsprechend an — sonst bricht die Kommunikation nach dem Neustart ab.

Kommunikationsparameter zurücksetzen

Sind Slave ID oder Baudrate unbekannt, stellt der Jumper X6 auf der Platine die werkseitigen Kommunikationseinstellungen wieder her:

  1. Schalten Sie die Spannung aus.
  2. Stecken Sie den Jumper X6.
  3. Schalten Sie die Spannung ein.
  4. Schalten Sie die Spannung aus.
  5. Ziehen Sie den Jumper X6 ab.
  6. Schalten Sie die Spannung ein.

Nach dem Zurücksetzen verwendet der Messumformer Slave ID 1, 9600 bps, keine Parität und 1 Stoppbit.

Gerätefunktionen

CO Concentration

CO Concentration liest die Gaskonzentration in ppm aus dem Holding-Register 0x0103 (dezimal 259) als vorzeichenlosen 16-Bit-Wert mit einer Auflösung von 1 ppm. TapHome fragt sie alle 5 Sekunden ab. Beide Messbereiche nutzen dasselbe Register und dieselbe Vorlage; die Ausführung des Messumformers ist auf seiner Verpackung angegeben.

Bei jedem Lesen prüft das Gerät außerdem zwei Register:

  • Sensor absent (Fehler) — Bit 0 des Statusregisters 0x00FF ist gesetzt: Der elektrochemische Sensor fehlt oder wird nicht erkannt.
  • Stale measurement (Warnung) — das Register 0x0011 meldet, dass die letzte Messung älter als 60 Sekunden ist.

Seine Service-Attribute zeigen, ob die Analogausgänge aktiviert sind, den an OUT1 und OUT2 erkannten Ausgangstyp (4-20 mA oder 0-10 V), den LED-Zustand, die Sensor-Rohdaten (ADC), das Alter der Daten in Sekunden, die Begrenzung der Änderungsrate und die Zeit des integrierenden Filters.

Service-Attribute des Moduls

Das Modul liest die Konfiguration des Messumformers alle 30 Sekunden und zeigt sie schreibgeschützt an:

  • Hardwareversion, Softwareversion und Seriennummer
  • Aktuelle Slave ID, Baudrate, Antwortverzögerung, Parität und Stoppbits
  • Kalibrierwerte für Nullpunkt und Steigung
  • Zuordnung von OUT1 und OUT2 (keine, Gaskonzentration, erzwungene Modbus-Steuerung) und erzwungene Werte
  • Skalierungswerte von OUT1 und OUT2 für 0 % und 100 % in ppm

Service-Aktion

Restart instrument schreibt 42330 in das Register 0x0011 und startet damit den Messumformer neu. Verwenden Sie sie nach einer Konfigurationsänderung, die erst nach einem Neustart wirksam wird.

Fehlerbehebung

Kein CO-Messwert in TapHome

  • Prüfen Sie die RS-485-Polarität: A ist Data+, B ist Data−.
  • Prüfen Sie, ob der TapHome-Bus mit den seriellen Einstellungen des Messumformers läuft (Werkseinstellung 9600 8N1) und ob der Importparameter Modbus Slave ID mit dem Gerät übereinstimmt. Sind die Einstellungen unbekannt, setzen Sie sie mit dem Jumper X6 zurück.
  • Prüfen Sie die Versorgungsspannung an +U und 0V und ob die grüne Betriebs-LED leuchtet. Warten Sie etwa 1 Minute für das Aufwärmen.
  • Beobachten Sie die rote Kontroll-LED: Kurze Impulse zeigen Modbus-Verkehr an.

Fehler „Sensor absent“

Schalten Sie die Spannung aus und prüfen Sie, ob der elektrochemische Sensor richtig im Sensorkopf sitzt (Kappe, PTFE-Filter, O-Ring, Sensor). Stechen oder drücken Sie den Filter niemals in der Mitte ein, wo der Sensor sitzt, und betreiben Sie den Messumformer nicht ohne Filter. Tauschen Sie den PTFE-Filter aus, wenn er stark verschmutzt ist.

Warnung „Stale measurement“

Der Messumformer antwortet, aber seine letzte Messung ist älter als 60 Sekunden. Führen Sie die Service-Aktion Restart instrument aus; tritt die Warnung erneut auf, prüfen Sie den Sensor.

Unerwartete CO-Messwerte

  • Der Sensor kann auf Acetylen, Ethylen, Wasserstoff und Stickstoffmonoxid reagieren.
  • Plötzliche Temperatur- oder Feuchteänderungen können die Empfindlichkeit des Sensors beeinflussen.
  • Nach dem Einschalten braucht der Sensor etwa 30 Minuten, bis er seine volle Genauigkeit erreicht.
  • Der Messumformer ist werkseitig kalibriert; das empfohlene Intervall für die Nachkalibrierung vor Ort beträgt 12 Monate. Wenden Sie sich für die Nachkalibrierung an Ihren Händler.

Verfügbare Geräte 1

Diese Geräte erscheinen nach dem Import in TapHome.

E2618-CO-DM Module Modul
Serviceattribute
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]
Serviceaktionen
Restart instrument

E2618-CO-DM Module

Serviceattribute
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)
Serviceaktionen
Restart instrument
MODBUSW(SH, 17, UInt16, 42330);
CO Concentration Variable
Serviceattribute
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

Lesen
MODBUSR(H, 259, UInt16)
Lesen (Modul)
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"));
Serviceattribute
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)
Verbindung: Modbus RTU • 9600 baud• 8N1 • Slave ID: $[SlaveId]

Importparameter

Diese Werte geben Sie beim Import des XML ein.

In der App abgefragtStandard
Modbus Slave ID1

Haben Sie ein Problem mit dieser Gerätevorlage gefunden?

Sagen Sie uns, was nicht funktioniert, was fehlt oder wie sich die Vorlage verhalten sollte. Ihr Feedback hilft uns, den Katalog genau zu halten.

Vorlage · TapHome-Portal Evikon PluraSens E2618-CO-DM-24VDC Öffne diese Vorlage im Kundenportal, um sie auf eine deiner Wohnungen anzuwenden, oder entwirf eine Anpassung und reiche sie an den Katalog ein. Modbus RTU Im TapHome-Portal ansehen