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:
| VIF | Significato | Esempio di valore |
|---|---|---|
| 0x14 | Volume (m³) | 1 234,567 m³ |
| 0x2C | Potenza (W) | 5 678 W |
| 0x3C | Portata volumetrica (m³/h) | 1,234 m³/h |
| 0x58 | Temperatura di mandata (°C) | 67,4 °C |
| 0x5A | Temperatura di ritorno (°C) | 51,2 °C |
| 0x6D | Data e ora | 15/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:
| Livello | Apparecchiatura | Funzione |
|---|---|---|
| Campo | Contatori M-Bus | Misurazione |
| Concentratore | Gateway M-Bus locale | 1 bus → LAN |
| Aggregatore | Switch Ethernet | Rete LAN dell’edificio |
| Cloud | Gateway IIoT Eziwan | LAN → 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.