TapHome
Community Beta Sensori

Evikon PluraSens E2618-CO-DM-24VDC

Trasmettitore di monossido di carbonio da canale PluraSens E2618-CO-DM di Evikon in TapHome tramite Modbus RTU su RS-485. Concentrazione di CO in ppm, un errore quando il sensore elettrochimico manca, un avviso quando la misura non si aggiorna, configurazione del dispositivo come attributi di servizio e un'azione di riavvio. Predefinito di fabbrica 9600 8N1, slave ID 1, alimentazione 12–36 VDC.

Modbus RTU1 dispositivoRevisione 1.1 Ultimo aggiornamento: 12 novembre 2026

Inviato da martin.kalis

Evikon PluraSens E2618-CO-DM-24VDC

Importa nell'app TapHomeHardware › Modbus › Aggiungi da modello

Scarica template
In questa pagina

Guida all'integrazione

Il PluraSens E2618-CO-DM è la versione da canale del trasmettitore di monossido di carbonio E2618-CO prodotto da Evikon MCI OÜ (Estonia). Misura il CO con una cella elettrochimica (durata del sensore oltre 10 anni, aggiornamento del segnale ogni secondo, risoluzione 1 ppm) e comunica con TapHome tramite Modbus RTU sulla sua interfaccia RS-485. Il produttore indica due campi di misura, 0…300 ppm e 0…1000 ppm.

TapHome legge la concentrazione di CO ogni 5 secondi, segnala un errore quando il sensore manca e un avviso quando la misura smette di aggiornarsi, e mostra la configurazione del dispositivo come attributi di servizio. Il trasmettitore dispone anche di due uscite analogiche (4-20 mA / 0-10 V) proporzionali alla concentrazione del gas.

Collegamento hardware

Montaggio nel canale

La versione da canale (codice d’ordine E2618-CO-DM) ha uno stelo del sensore di Ø35 × 230 mm e viene fornita con una flangia quadrata in gomma.

  1. Pratica nel canale dell’aria, nel punto scelto, un foro di 36…45 mm di diametro.
  2. Posiziona la flangia in gomma in modo che i suoi fori siano allineati con il canale e fissala con quattro viti autofilettanti.
  3. Inserisci la sonda del sensore attraverso la flangia e regolala alla profondità adeguata.
  4. Svita le quattro viti del coperchio e rimuovi il coperchio del trasmettitore per accedere ai morsetti.

Il trasmettitore è destinato ad ambienti interni non a rischio di esplosione con atmosfera non aggressiva, a −20…+50 °C e 0…90 % UR senza condensa. Installalo in un punto accessibile per la manutenzione e lontano dalla luce solare diretta.

Cablaggio

Fai entrare i cavi di alimentazione e del bus attraverso il pressacavo M16 e collegali alla morsettiera a molla X4 sulla scheda elettronica. Collega il cavo di alimentazione senza accendere l’alimentazione.

Scheda elettronica dell'E2618-CO con la morsettiera X4 (OUT1, OUT2, 0V, A, B, +U), i ponticelli J1, J2 e il ponticello X6 di reset Modbus, con una tabella delle funzioni dei morsetti.
MorsettoFunzione
ARS-485 A / Data+
BRS-485 B / Data−
0V0 V (neutro 24 VAC con l’alimentazione AC opzionale)
+UPositivo dell’alimentazione — la tabella dei morsetti del produttore lo indica come +24 VDC (fase 24 VAC con l’alimentazione AC opzionale)
OUT1Uscita analogica 1, 4-20 mA o 0-10 V
OUT2Uscita analogica 2, 4-20 mA o 0-10 V
  • Alimentazione: le specifiche indicano 12…36 VDC come alimentazione standard, con un consumo inferiore a 2 VA. I 24 VAC sono disponibili solo con il modulo di alimentazione 24 VAC integrato (codice d’ordine E2618-CO-24VAC).
  • RS-485: usa un cavo a coppie intrecciate, ad esempio LiYY TP 2×2×0,5 mm² o CAT 5. Rispetta la polarità: A è Data+, B è Data−. L’interfaccia RS-485 non ha isolamento galvanico.
  • Morsetti: i morsetti a molla senza viti accettano fili da 0,2…1,5 mm². Spela 8…9 mm di filo e usa i puntalini. Per sganciare un filo, premi la leva del morsetto.
  • Uscite analogiche (opzionali): il ponticello J1 imposta OUT1 e J2 imposta OUT2: aperto è 4-20 mA, chiuso è 0-10 V. Dopo aver spostato un ponticello, spegni e riaccendi l’alimentazione.

Collega e scollega i fili solo con l’alimentazione spenta. Collegare o scollegare fili sotto tensione può danneggiare il firmware del dispositivo. Non estrarre la scheda elettronica dall’involucro: la garanzia decade.

Prima accensione

Accendi l’alimentazione. Lo strumento si riscalda in circa 1 minuto; il sensore ha bisogno di circa 30 minuti per raggiungere la piena precisione. Controlla i LED sulla scheda elettronica:

Stato del LEDSignificato
LED verde di alimentazione accesoL’alimentazione è collegata
LED rosso di controllo lampeggiante a 0,5 HzModalità di calibrazione o periodo di riscaldamento del sensore (se attivato)
LED rosso di controllo con brevi impulsi acceso-spentoLa comunicazione Modbus è in corso
LED rosso di controllo sempre acceso o sempre spentoFunzionamento normale

Quando il trasmettitore è montato, il bus è collegato e i LED sono in stato normale, rimetti il coperchio e fissalo con le quattro viti.

Configurazione

Comunicazione Modbus

Modbus RTU è l’interfaccia digitale integrata del trasmettitore e non richiede alcuna attivazione. Le impostazioni di fabbrica sono:

ParametroPredefinitoValori ammessi
Slave ID11…247
Baud rate9600 bps1200, 2400, 4800, 9600, 19200, 38400, 57600
Bit di dati88
ParitàNessunaNessuna, dispari, pari
Bit di stop11, 2
Ritardo di risposta10 ms1…255 ms

Il dispositivo supporta le funzioni Modbus 03 (lettura degli holding register) e 06 (scrittura di un singolo registro). La parità dispari e pari è disponibile dalla versione software 0x218 (decimale 536).

In TapHome aggiungi il template su un bus Modbus RTU impostato sugli stessi parametri seriali (il template propone 9600 bps, 8 bit di dati, nessuna parità, 1 bit di stop) e inserisci l’indirizzo del dispositivo nel parametro di importazione Modbus Slave ID.

Modifica dello slave ID o dei parametri seriali

Con più dispositivi sul bus, ognuno deve avere il proprio slave ID. Slave ID, baud rate e parità / bit di stop sono gli holding register 0x0004, 0x0005 e 0x0007, scritti con la funzione 06. Un nuovo valore diventa effettivo solo dopo il riavvio del trasmettitore. Il produttore offre a questo scopo un kit di configurazione (convertitore USB-RS485, tubo per il gas, regolatore di flusso fisso e software di configurazione, tramite il rivenditore).

Se lo slave ID attuale non è noto, puoi usare l’indirizzo broadcast 0 per assegnare un nuovo ID. In questo caso il trasmettitore deve essere l’unico dispositivo Modbus sul bus e non risponde ai comandi inviati all’indirizzo 0.

Dopo aver modificato lo slave ID o il baud rate, adegua le impostazioni del bus in TapHome e il parametro di importazione Modbus Slave ID, altrimenti la comunicazione si interrompe dopo il riavvio.

Ripristino dei parametri di comunicazione

Se lo slave ID o il baud rate non sono noti, il ponticello X6 sulla scheda elettronica ripristina le impostazioni di comunicazione di fabbrica:

  1. Spegni l’alimentazione.
  2. Inserisci il ponticello X6.
  3. Accendi l’alimentazione.
  4. Spegni l’alimentazione.
  5. Rimuovi il ponticello X6.
  6. Accendi l’alimentazione.

Dopo il ripristino il trasmettitore usa slave ID 1, 9600 bps, nessuna parità e 1 bit di stop.

Funzionalità del dispositivo

CO Concentration

CO Concentration legge la concentrazione del gas in ppm dall’holding register 0x0103 (decimale 259) come valore a 16 bit senza segno con risoluzione 1 ppm. TapHome la interroga ogni 5 secondi. Entrambi i campi di misura usano lo stesso registro e lo stesso template; la versione del trasmettitore è indicata sulla confezione.

A ogni lettura il dispositivo controlla anche due registri:

  • Sensor absent (errore) — il bit 0 del registro di stato 0x00FF è impostato: il sensore elettrochimico manca o non viene rilevato.
  • Stale measurement (avviso) — il registro 0x0011 indica che l’ultima misura è più vecchia di 60 secondi.

I suoi attributi di servizio mostrano se le uscite analogiche sono attivate, il tipo di uscita rilevato su OUT1 e OUT2 (4-20 mA o 0-10 V), lo stato del LED, i dati grezzi del sensore (ADC), l’età dei dati in secondi, il limite della velocità di variazione e il tempo del filtro integratore.

Attributi di servizio del modulo

Il modulo legge la configurazione del trasmettitore ogni 30 secondi e la mostra in sola lettura:

  • Versione hardware, versione software e numero di serie
  • Slave ID attuale, baud rate, ritardo di risposta, parità e bit di stop
  • Valori di calibrazione di zero e pendenza
  • Assegnazione di OUT1 e OUT2 (nessuna, concentrazione del gas, controllo forzato via Modbus) e valori forzati
  • Valori di scala di OUT1 e OUT2 per 0 % e 100 % in ppm

Azione di servizio

Restart instrument scrive 42330 nel registro 0x0011 e riavvia il trasmettitore. Usala dopo una modifica della configurazione che diventa effettiva solo dopo un riavvio.

Risoluzione dei problemi

Nessuna lettura del CO in TapHome

  • Controlla la polarità RS-485: A è Data+, B è Data−.
  • Controlla che il bus TapHome funzioni con le impostazioni seriali del trasmettitore (predefinite di fabbrica 9600 8N1) e che il parametro di importazione Modbus Slave ID corrisponda al dispositivo. Se le impostazioni non sono note, ripristinale con il ponticello X6.
  • Controlla la tensione di alimentazione su +U e 0V e che il LED verde di alimentazione sia acceso. Attendi circa 1 minuto per il riscaldamento.
  • Osserva il LED rosso di controllo: gli impulsi brevi indicano traffico Modbus.

Errore “Sensor absent”

Spegni l’alimentazione e controlla che il sensore elettrochimico sia inserito correttamente nella testa del sensore (cappuccio, filtro in PTFE, O-ring, sensore). Non forare né premere mai il filtro vicino al centro, dove si trova il sensore, e non far funzionare il trasmettitore senza filtro. Sostituisci il filtro in PTFE se è molto sporco.

Avviso “Stale measurement”

Il trasmettitore risponde, ma la sua ultima misura è più vecchia di 60 secondi. Esegui l’azione di servizio Restart instrument; se l’avviso si ripresenta, controlla il sensore.

Letture del CO inattese

  • Il sensore può reagire ad acetilene, etilene, idrogeno e monossido di azoto.
  • Variazioni improvvise di temperatura o umidità possono influire sulla sensibilità del sensore.
  • Dopo l’accensione, il sensore ha bisogno di circa 30 minuti per raggiungere la piena precisione.
  • Il trasmettitore è calibrato in fabbrica; l’intervallo consigliato di ricalibrazione sul campo è di 12 mesi. Per la ricalibrazione contatta il rivenditore.

Dispositivi disponibili 1

Questi dispositivi compaiono in TapHome dopo l'importazione.

E2618-CO-DM Module Modulo
Attributi di servizio
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]
Azioni di servizio
Restart instrument

E2618-CO-DM Module

Attributi di servizio
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)
Azioni di servizio
Restart instrument
MODBUSW(SH, 17, UInt16, 42330);
CO Concentration Variabile
Attributi di servizio
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

Lettura
MODBUSR(H, 259, UInt16)
Lettura (modulo)
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"));
Attributi di servizio
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)
Connessione: Modbus RTU • 9600 baud• 8N1 • Slave ID: $[SlaveId]

Parametri di importazione

Inserisci questi valori quando importi l'XML.

Richiesto nell'appPredefinito
Modbus Slave ID1

Hai trovato un problema con questo template?

Dicci cosa non funziona, cosa manca o come dovrebbe comportarsi il template. Il tuo feedback ci aiuta a mantenere il catalogo accurato.

Modello · portale TapHome Evikon PluraSens E2618-CO-DM-24VDC Apri questo template nel Customer Portal per applicarlo a una delle tue case, o crea una proposta di modifica e inviala al catalogo. Modbus RTU Vedi nel portale TapHome