Blog/M-Center

M-Center25. August 20266 Minuten

Von M-Bus nach BACnet IP: Zählerdaten in die Gebäudeleittechnik bringen

Die Gebäudeleittechnik spricht BACnet. Die Zähler sprechen M-Bus und Modbus. Dazwischen liegt eine Übersetzung, die technisch unspektakulär ist – und trotzdem regelmässig zu Projekten führt, in denen zwei Gewerke aneinander vorbeireden.

Das Wichtigste in Kürze

  • BACnet denkt in Objekten, M-Bus in Telegrammen – die Abbildung ist der eigentliche Schritt.
  • Die Namenskonvention entscheidet, ob die Leittechnik in fünf Jahren noch lesbar ist.
  • BBMD wird gebraucht, sobald BACnet über Subnetzgrenzen laufen soll.
  • Das M-Center ist für BACnet IP nach B-ASC zertifiziert; die Funktion ist lizenzpflichtig.

Zwei Welten, zwei Denkweisen

M-Bus ist telegrammorientiert: Der Master fragt einen Zähler, der Zähler antwortet mit seinem kompletten Datensatz. BACnet dagegen ist objektorientiert: Jeder Messwert ist ein eigenes Objekt mit Typ, Instanznummer, Name und Einheit, das die Leittechnik einzeln lesen kann.

Die Übersetzung besteht also nicht im Durchreichen von Bytes, sondern im Abbilden: Aus einem M-Bus-Datensatz mit zwölf Werten werden zwölf BACnet-Objekte. Wer das macht und nach welcher Regel benannt wird, ist die Frage, die am Anfang geklärt gehört.

BACnet-IP-Einstellungen in der Weboberfläche des EMU M-Center mit BBMD, D-Net-Nummer, Port und Geräteinstanznummer
Vier Angaben, mehr nicht. BACnet IP im M-Center: Aktivierung, BBMD für Broadcasts über Subnetzgrenzen, D-Net-Nummer, Port und Geräteinstanznummer. Grossansicht öffnen

Die Namenskonvention ist keine Formalie

Der häufigste Fehler: Objekte heissen nach Gerätenummer. Zaehler_0815_Wert3 ist am Tag der Inbetriebnahme verständlich und in drei Jahren wertlos – spätestens nach dem ersten Gerätetausch.

Besser ist eine Hierarchie nach Ort und Funktion: Liegenschaft, Gebäude, Geschoss, Messpunkt, Grösse. Das überlebt einen Gerätewechsel, weil sich der Messpunkt nicht ändert, auch wenn das Gerät dahinter ausgetauscht wird. Dieselbe Logik gilt übrigens für MQTT-Topics.

Einigen Sie sich auf das Schema, bevor das erste Objekt angelegt wird. Nachträglich umbenennen heisst, jede Verknüpfung in der Leittechnik neu zu ziehen.

BBMD: wenn BACnet über Subnetze muss

BACnet/IP arbeitet mit Broadcasts, und Broadcasts enden an der Subnetzgrenze. Sobald Leittechnik und Zählersystem in verschiedenen Netzsegmenten liegen – in der Praxis fast immer, weil Messtechnik üblicherweise ein eigenes VLAN bekommt –, braucht es ein BBMD, ein BACnet Broadcast Management Device.

Das EMU M-Center bringt die BBMD-Funktion mit und ist für BACnet IP nach B-ASC zertifiziert. Die BACnet-Funktion ist lizenzpflichtig; die Bestellnummer steht im Datenblatt.

Mehrere Abnehmer, eine Quelle

Ein Vorteil, der in der Planung oft untergeht: Die Leittechnik ist nicht der einzige Abnehmer. Dasselbe M-Center gibt dieselben Werte parallel über MQTT an ein Dashboard, über (s)FTP oder E-Mail als CSV an die Abrechnung und über Modbus TCP an ein weiteres System.

Das entschärft eine typische Grundsatzdiskussion. Die Frage „gehören die Zählerdaten der Leittechnik oder dem Energiemanagement“ muss nicht beantwortet werden, weil beide sie bekommen – aus derselben Quelle, mit denselben Zeitstempeln.

Vor dem Gespräch mit dem Leittechniker klären

  • Welche Messwerte braucht die Leittechnik wirklich – alle oder fünf pro Zähler?
  • In welchem Netzsegment liegt die Leittechnik, wird BBMD gebraucht?
  • Nach welchem Schema werden Objekte benannt?
  • Welche Aktualisierungsrate ist gefordert, und ist sie über den Feldbus überhaupt erreichbar?
  • Wer pflegt die Objektliste, wenn ein Zähler getauscht wird?

Die zweite Frage wird am häufigsten zu spät gestellt, die letzte fast nie – und sie ist die, die nach drei Jahren wehtut.

Häufige Fragen


Ist das EMU M-Center BACnet-zertifiziert?

Ja, für BACnet IP nach B-ASC, inklusive BBMD-Funktion für die Kommunikation über Subnetzgrenzen hinweg. Die BACnet-Funktion wird über eine Lizenz freigeschaltet.

Wozu brauche ich ein BBMD?

BACnet/IP nutzt Broadcasts, die an der Subnetzgrenze enden. Liegen Leittechnik und Messtechnik in verschiedenen Netzsegmenten – etwa weil die Messtechnik ein eigenes VLAN hat – vermittelt ein BBMD zwischen den Segmenten.

Kann die Leittechnik dieselben Zählerdaten wie das Energiemanagement bekommen?

Ja. Das M-Center liest einmal aus und gibt die Werte gleichzeitig über BACnet IP, OPC UA, MQTT, Modbus TCP sowie als CSV, JSON oder Excel per (s)FTP und E-Mail weiter.

Weiterlesen


SEITEEMU M-CenterProdukt TXTFremdzähler einbinden: gemischte Zählerlandschaften auflösenBlogbeitrag TXTMQTT-Topics planen: ein Schema, das einen Gerätetausch überstehtBlogbeitrag

Fragen zu Ihrem Projekt?


Schicken Sie uns Ihre Zählerliste und das Zielsystem. Wir sagen Ihnen, was zusammenpasst – und was nicht.

Telefon
+41 (0)41 545 03 00

Technischer Support
helpdesk@emuag.ch