Speciale IoT

Da M-Bus al cloud — lettura remota dei contatori di acqua, gas e riscaldamento

Gateway M-Bus cablato verso il cloud: EN 13757, 250 dispositivi slave, telelettura di contatori di acqua, gas, riscaldamento ed elettricità.

In breve
Una passerella Da M-Bus (Meter Bus) al cloud si interroga fino a 250 contatori di acqua, gas, riscaldamento ed elettricità su un unico bus M-Bus cablato (EN 13757), decodifica i pacchetti secondo lo standard e trasmette le letture tramite MQTT TLS oppure un’API REST verso il cloud per la lettura remota dei contatori e la fatturazione. La 4G LTE garantisce la connessione nei luoghi privi di rete fissa.

M-Bus: il bus dedicato alla misurazione dei fluidi

M-Bus (Meter Bus, IEC 60870-5 e EN 13757) è un bus di comunicazione appositamente progettato per la telelettura dei contatori di acqua, gas, calore, freddo ed elettricità. Sviluppato negli anni ’90 in Europa, è diventato lo standard dominante per la sottocontabilizzazione negli edifici terziari e nelle reti di teleriscaldamento/raffreddamento urbane.

Le sue caratteristiche fisiche distintive lo differenziano dagli altri autobus industriali:

  • Bus bifilare (due fili senza polarità) — cablaggio semplificato, è possibile utilizzare qualsiasi coppia di cavi telefonici esistente
  • Alimentazione dei contatori tramite il bus — i contatori M-Bus sono alimentati elettricamente dalla corrente modulata del bus, senza batterie né alimentatori locali
  • Immunità alle inversioni — la polarità è indifferente, il che semplifica il cablaggio negli edifici
  • Capacità elevata — fino a 250 contatori su un unico master

Architettura di un impianto M-Bus → cloud

Contatori M-Bus Gateway Eziwan Cloud
─────────────── ────────────────── ──────────────
Contatore dell’acqua ──┐ ┌── Dashboard principale M-Bus
Contatore del gas ──┤── M-Bus ──►│ Polling sequenziale, lettura remota
Contatore chx ──┤ 2 fili │ Decodifica EN 13757 ──► Fatturazione
Contatore elettrico ─┘ │ JSON per contatore Avvisi di perdita
(fino a 250) └── 4G / Ethernet Esportazione CSV/PDF

Il cablaggio M-Bus viene solitamente realizzato a stella a partire dal quadro di conteggio oppure come bus lineare, a seconda della topologia dell’edificio. A differenza dell’RS485, non è necessario prevedere una resistenza di terminazione.

Decodifica dei frame M-Bus: i Data Record

Il framework applicativo M-Bus (EN 13757-3) codifica ogni misura in Data Records strutturati:

Struttura di un record di dati:

DIF (Data Information Field) — tipo di dati, lunghezza, funzione
VIF (Value Information Field) — unità, fattore di scala, significato
Dato — valore numerico codificato

Esempi di record di dati decodificati:

VIFSignificatoEsempio di valore
0x14Volume (m³)1 234,567 m³
0x2CPotenza (W)5 678 W
0x3CPortata volumetrica (m³/h)1,234 m³/h
0x58Temperatura di mandata (°C)67,4 °C
0x5ATemperatura di ritorno (°C)51,2 °C
0x6DData e ora15/01/2024 10:30

Il gateway Eziwan decodifica automaticamente tutti i Data Record standard OMS e li presenta sotto forma di campi denominati nel payload JSON.

Tipi di contatori compatibili con M-Bus

Contatori di acqua fredda e calda

  • Misuratori di portata elettromagnetici (Siemens, Badger Meter, Sensus)
  • Contatori volumetrici a turbina (Itron, Sensus, Kamstrup)
  • Contatori a ultrasuoni (Landis+Gyr, Diehl, Kamstrup Multical)

Contatori di calore e di freddo

  • Contatori di energia termica (Kamstrup 302, 303, Landis+Gyr UH50, Diehl SHARKY)
  • Misura di ΔT e della portata per il calcolo dell’energia in kWh
  • Contatori di freddo per reti urbane e data center

Contatori del gas

  • Contatori a membrana con convertitore di volume (GSM/M-Bus)
  • Misuratori di portata a ultrasuoni per gas (Elster, Itron)

Contatori elettrici

  • Contatori monofase e trifase con interfaccia M-Bus opzionale (Landis+Gyr E350, EMH, Itron SL7000)

Applicazioni di lettura remota M-Bus su cloud

Contabilità separata nel settore terziario Gli edifici adibiti a uffici, i centri commerciali e gli alberghi utilizzano contatori M-Bus per la contabilità separata degli inquilini. Il gateway trasmette quotidianamente le letture per la rifatturazione dei consumi.

Reti di teleriscaldamento e teleraffreddamento Gli operatori delle reti di teleriscaldamento e teleraffreddamento (CPCU, Engie Réseaux) utilizzano M-Bus per la lettura remota delle sottostazioni. Il gateway trasmette in tempo reale i dati relativi alla potenza e all’energia per il bilanciamento della rete.

Decreto terziario e ISO 50001 Il gateway M-Bus raccoglie i dati sui consumi per tipo di fluido e per destinazione d’uso (riscaldamento, acqua calda sanitaria, processi), li aggrega per edificio e li esporta verso la piattaforma OPERAT o verso gli strumenti di gestione energetica conformi alla norma ISO 50001.

Rilevamento di perdite e anomalie L’analisi del profilo di consumo M-Bus consente di rilevare anomalie: consumo notturno anomalo (perdita d’acqua), temperature di ritorno troppo elevate (intasamento dello scambiatore), discrepanza tra il contatore generale e i contatori secondari (frode o perdita).

Scalabilità: multi-bus e concentratori

Per gli impianti di grandi dimensioni (grattacieli, campus universitari, ospedali), sono necessari diversi bus M-Bus:

Architettura multi-bus:

LivelloApparecchiaturaFunzione
CampoContatori M-BusMisurazione
ConcentratoreGateway M-Bus locale1 bus → LAN
AggregatoreSwitch EthernetRete LAN dell’edificio
CloudGateway IIoT EziwanLAN → cloud MQTT

Ogni gateway M-Bus locale gestisce il proprio bus di 250 contatori e invia i dati tramite Modbus TCP o MQTT al gateway cloud centrale. Un edificio con 1.000 contatori richiede quindi da 4 a 5 gateway M-Bus locali, tutti monitorati da un’unica dashboard cloud.

Domande frequenti

Da consultare anche