M-Bus (Feldbus)

M-Bus (Feldbus)

M-Bus (Meter-Bus) ist ein Feldbus für die Verbrauchsdatenerfassung. Die Übertragung erfolgt seriell auf einer verpolungssicheren Zweidrahtleitung von den angeschlossenen Slaves (Messgeräte) zu einem Master. Der M-Bus war ursprünglich in der Europäischen Norm EN1434 (Wärmezähler) beschrieben. Mittlerweile hat sich der M-Bus zu einem eigenständigen Standard in der EN13757 etabliert. Diese Norm beschreibt den M-Bus sowohl für die Verwendung über den Zwei-Draht-Bus (Teil 2) als auch für die Funkübertragung (Teil 4). Die Beschreibung der Kommunikation des M-Bus ist nur im Ansatz kompatibel zum internationalen OSI-Modell. Das gewählte Schichtenmodell entspricht dem 3-Schichten-Modell (EN 61334-4-1), welches vom 7-Schichten-Modell OSI-Modell abgeleitet wurde. Der Data-Link-Layer wurde entsprechend der internationalen Norm IEC 870-5 umgesetzt. Der M-Bus wurde von Horst Ziegler (Uni Paderborn) in Zusammenarbeit mit den Unternehmen Techem und Texas Instruments in Deutschland entwickelt.

Der Master fragt über den Bus die Zähler ab. Die Stromversorgung der Slaves kann über den Bus erfolgen. Der Master kann ein eigenständiges Gerät oder ein PC mit einem Pegelwandler sein. Die Daten werden üblicherweise mit Geschwindigkeiten von 300 bis 9600 Baud übertragen. Für die Verkabelung ist keine bestimmte Topologie (Strang oder Stern) vorgeschrieben. Es kann normales Telefonkabel vom Typ JYStY N·2x0,8 mm genutzt werden. Pro Segment sind maximal 250 Zähler erlaubt - größere Anlagen werden mit Hilfe von Repeatern zusammengeschaltet. Die Datenübertragung vom Master zum Slave erfolgt über die Modulation der Versorgungsspannung (1 = 36 V / 0 = 24 V). Der Slave antwortet dem Master über die Modulation seines Stromverbrauchs (1 = 1,5 mA / 0 = 11–20 mA).

Der M-Bus hat im Umfeld der Messgeräte-Hersteller einige Marktbedeutung gewonnen. Interessant ist er vor allem im Zusammenhang von preiswerter Verbrauchs-Erfassungs-Messtechnik mit der Gebäudeleittechnik. Auch bei Wärmeübergabe-Kompaktstationen wird er gerne eingesetzt. Dort werden die Temperatur- und Volumensensoren eines Wärmezählers für Regelungszwecke verwendet. Im Bereich der ursprünglich geplanten Anwendung „Zähler-Fernauslesung zur verbrauchsabhängigen Abrechnung“ wurde der M-Bus vielerorts durch preiswerte Funksysteme verdrängt.


Es gibt M-Bus Zähler für folgende Messaufgaben:


Über Gateways ist die Übertragung und Berücksichtigung in die Gebäudeautomatisierung über DDC-GA möglich. Einige DDC-GA-Hersteller haben zudem in ihre DDC-GA-Komponenten M-Bus-Master integriert. Bei der Einbindung über DDC-GA-Komponenten sind die Kompatibilitätslisten der DDC-GA-Hersteller zu konsultieren.

Sämtliche Hersteller von M-Bus-Zählern bieten den Download der Spezifikationen der M-Bus-Protokolle ihrer Zähler an. Dies ist notwendig, da im M-Bus-Standard nicht alle Felder eindeutig beschrieben sind. So gibt es ein frei verfügbares Segment im Datentelegramm, das von den Herstellern für die Übergabe von diversen (nicht genormten) Informationen oder Steuerzeichen genutzt werden kann. Die Spezifikationslücken führen dazu, dass Zähler verschiedener Hersteller nicht ohne Treiberwechsel austauschbar sind. Um die Austauschbarkeit zu gewährleisten wurde die Open Metering Specification erarbeitet und zur Überarbeitung der EN 13757 in die zuständigen Gremien eingebracht.

Die Erstinbetriebnahme der Zähler erfolgt in der Regel über eine vom Hersteller gelieferte Software mit Hilfe eines Laptops. Dazu ist der M-Bus-Slave/-Gerät über einen M-Bus-Master direkt mit dem Laptop zu verbinden. Hierzu wird meist ein sogenannter „Pegelwandler“ verwendet. Anschließend kann die Adresse und die Uhrzeit eingestellt werden.

Inhaltsverzeichnis

Funktionsweise

In dem Bus-System wird ein M-Bus-Gerät als Master deklariert. Dieser ist dafür zuständig, dass die Daten von den M-Bus-Slaves gesammelt und gegebenenfalls gespeichert und/oder weiterverarbeitet werden. Es darf nur einen Master in dem Bus-System geben, da es sonst zu Adressierungsfehlern kommen kann. Der Adressraum für primäre Busadressen erstreckt sich über die Adressen 1 bis 250. Es können also nur ein Master und 249 Slaves an einem Netz angeschlossen sein. Wenn alle Busteilnehmer auch die 8-stellige sekundäre Adressierung unterstützen, können folglich sehr viel mehr Geräte angeschlossen werden. Das Auslesen über die sekundäre Adresse braucht ungefähr doppelt so lange wie über die primäre Adresse.

Stärken

  • Der M-Bus ist auf der Geräteseite preiswert und einfach zu realisieren und bei der Installation verpolungssicher.
  • Endgeräte können über den Bus mit Strom versorgt werden.
  • Es sind einfache, integrierte Interface-Schaltkreise beispielsweise von Texas Instruments verfügbar.
  • Die digitale Kommunikation über den Bus ermöglicht, präzise Messwerte an nachfolgende Auswerteeinrichtungen zu übertragen.
  • Viele Slaves können an einem Bus (Segment) betrieben werden.
  • Mit Hilfe von Repeatern können große Netze aufgebaut werden.
  • Durch den Einsatz von M-Bus-Modem-Mastern ist es möglich, den Verbrauch weit entfernter Anlagen zu erfassen.

Schwächen

  • Die Standardisierung auf Protokollebene ist lückenhaft. Vor dem Einsatz neuer Slaves ist die Kompatibilität zur Auswerteeinheit sicherzustellen.
  • Die Anschlusselemente (Stecker) sind nicht genormt.
  • Die Datenübertragung ist vergleichsweise langsam (9600 Baud) und für Prozesssteuerung ungeeignet

Anwendung in Wasserversorgungsunternehmen

Wv-ZFA-Schema.jpg

In Versorgungsunternehmen können Zählerfernauslesesysteme zu einem Bestandteil der in der Fernwirktechnik eingebundenen Systeme werden. Der Vorteil darin liegt in der Tatsache, dass für die Zählerfernauslesung keine eigenen Übertragungsstrukturen aufzubauen sind. Der Daten- bzw. Fernwirktelegrammverkehr auf den bestehenden Strukturen wird dadurch nur geringfügig erhöht. Die Daten der Zählerfernauslesung können dann in den Leitsystemen direkt dargestellt und mit den Mechanismen das Leitsystems auch ausgewertet und weiter verarbeitet werden. Ebenso können diese Daten über die geläufigen Schnittstellen dann an System zur Weiterverarbeitung der Daten übergeben werden bzw. von externen Systemen auf diese Daten zugegriffen werden.

Da die Zähler in der Regel in Schächten oder anderen Bauwerken platziert sind und diese über einen Anschluss mit einem Fernmeldeerdkabel ausgestattet sind, wird meist ein Adernpaar für die Zählerfernauslesung verwendet. Als Protokoll für die Kommunikation wird das M-Bus Protokoll genutzt, da es eine bidirektionale Kommunikation auf einem Adernpaar ermöglicht und die aktiven Komponenten mit diesem Adernpaar auch gleichzeitig mit Spannung versorgt werden können. Die elektrotechnischen Komponenten für die M-Bus Strukturen werden teilweise von den Herstellern der Wasserzähler mit vertrieben oder können bei verschieden Herstellern dieser Technik bezogen werden.

Eine M-Busstrecke kann bei guter Qualität der verwendeten Fernmeldeerdkabel eine Länge bis zu 10 km annehmen. Die Reichweite vom M-Bus ist physikalisch durch das Verschleifen der verwendeten Rechtecksignale begrenzt und sehr von der Kabelqualität beeinflusst. Die Anzahl der Zähler auf einer Strecke ist abhängig von der Signalgüte und vom gewünschten Ausleseintervall der Zähler. Daneben sind die zu verwendenden M-Bus Mastereinheiten immer nur für eine gewisse Anzahl anzuschließender Zähler dimensioniert.

Die über den M-Bus übertragenen Daten der Wasserzähler werden an eine M-Bus Mastereinheit übergeben. Diese Komponente setzt die M-Bus eigenen Spannungspegel und das besonderen Zeitverhalten vom M-Bus um. Aus dem M-Bus Protokoll wird ein serielles Protokoll und an einer RS 232 Datenschnittstelle stehen die Daten dann zur Weitergabe an andere Systeme in üblichen Datenformat bereit. Hier kann die Kopplung mit jedem üblichen Fernwirk- oder Automatisierungssystem erfolgen. Die Erweiterung der Fernwirk- oder Automatisierungssysteme wegen einer Zählerfernauslesung beschränkt sich daher in der Regel nur auf eine zusätzliche Kommunikationsbaugruppe.

Die Software dieser Baugruppe hat einiges an Informationen vorzuhalten und zu organisieren. Alle Zähler von allen angeschlossenen M-Bus Mastereinheiten müssen in dieser Baugruppe hinterlegt werden und der Weg wie diese zu erreichen sind. Ebenso muss das individuelle Zeitverhalten für jede angeschlossene Strecke einzeln einzustellen sein. Auch die Interpretation der oft sehr unterschiedlichen Antworttelegrammen der M-Bus Zähler und die Weitergabe in einem standardisiertem Fernwirkprotokoll erfolgt in dieser Baugruppe. Der Ablauf der Auslesung eines Zählers erfolgt durch seine Adressierung, meist über die Sekundäradresse, die Auslesung und die anschließende Deadressierung des Zählers gemäß den dem M-Bus Standard. Mit dem nächsten Zähler und allen weiteren Zählern wird ebenso verfahren bis alle Zähler ihre Daten geliefert haben. Über die bestehende Fernwirk- bzw. Übertragungstechnik werden nur die aktuellen Zählerstände in einem üblich Protokoll, z.B.: IEC 60870-5-101 oder -104 übergeben.

Jede Lösung für Zählerfernauslesesysteme hat Vor- und Nachteile. Ein Nachteil bei dieser Lösung liegt in der Tatsache, dass bei einem Zählertausch immer ein neuer Zähler mit gleicher Sekundäradresse und gleicher Generation einzubauen ist. Versäumnisse dabei bedingen eine Anpassung der bestehenden Programmierungen der Kommunikationsbaugruppe an die neuen Zähler.

Zu den Vorbereitungen für eine Zählerfernauslesung mittels M-Bus gehört es, die Kabeleigenschaften zu überprüfen. Durch Messung vom Schleifen- und Isolationswiderstand können Unterbrechungen und Isolationsfehler erkannt werden. Schlechte Kabelmuffen, feuchte Kabelteilstücke und Folgen von Überspannungsausläufern durch Gewittereinwirkung müssen dadurch erkannt und beseitigt werden. Da Überspannungen auf Fernmeldeerdkabeln immer auftreten können ist es sehr wichtig, die Kabeladern für die Zählerfernauslesung mit Überspannungsschutzmodulen auszustatten. Dadurch wird eine Risikominimierung in Bezug auf Schäden an den elektrotechnischen Komponenten erreicht.

Die Inbetriebsetzung einer Zählerfernauslesungstrecke erfolgt nach dem Anschluss aller Zähler an der M-Bus Mastereinheit. Ein Notebook-PC, angeschlossen am seriellen Anschluss der M-Bus Mastereinheit, mit einem entsprechenden M-Bus Scan- und Ausleseprogramm lässt erkennen, ob alle Zähler ausgelesen werden können. Die dort als erfolgreich getesteten Zeitparameter für die Auslesung können dann auf der Kommunikationsbaugruppe eingestellt werden und vereinfachen die nachfolgende Inbetriebsetzung des Fernwirkgerätes oder der Speicherprogrammierbaren Steuerung.

Weblinks


Wikimedia Foundation.

Игры ⚽ Нужно сделать НИР?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Feldbus — Ein Feldbus verbindet in einer Anlage Feldgeräte wie Messfühler (Sensoren) und Stellglieder (Aktoren) zwecks Kommunikation mit einem Steuerungsgerät. Wenn mehrere Kommunikationsteilnehmer ihre Nachrichten über dieselbe Leitung senden, dann muss… …   Deutsch Wikipedia

  • Bus-Topologie — Topologien: Ring, Mesh, Stern, vollvermascht; Linie/Reihe, Baum, Bus Die Topologie bezeichnet bei einem Computernetz die Struktur der Verbindungen mehrerer Geräte untereinander, um einen gemeinsamen Datenaustausch zu gewährleisten. Die Topologie… …   Deutsch Wikipedia

  • M-Bus — Als M Bus oder MBus werden bezeichnet: ein Feldbus, siehe M Bus (Feldbus) ein Computerbus, der in SPARC Systemen zur Anwendung kam, siehe MBus (Computerbus) eine serielle Eindraht Schnittstelle zur Steuerung von Nokia Handys, siehe MBus (Nokia).… …   Deutsch Wikipedia

  • MIL-Bus — MIL STD 1553 (kurz MIL Bus) ist die Bezeichnung für einen Feldbus, den die US Luftwaffe 1973 einführte. Inhaltsverzeichnis 1 Eigenschaften 2 Struktur 3 Kommunikationsablauf 4 Elektrischer Aufbau 5 …   Deutsch Wikipedia

  • Multifunction Vehicle Bus — Der Multifunction Vehicle Bus (MVB), ist ein Feldbus, der meistens zur Übertragen von Befehlen innerhalb eines Eisenbahnfahrzeuges verwendet wird. Man kann seinen Namen ins Deutsche als Vielzweck Fahrzeugbus übersetzen. Er ist meist als ein Teil… …   Deutsch Wikipedia

  • Metering-Bus — M Bus (Metering Bus) ist ein Feldbus für die Verbrauchsdatenerfassung. Die Übertragung erfolgt seriell auf einer verpolungssicheren Zweidrahtleitung von den angeschlossenen Slaves (Messgeräte) zu einem Master. Der M Bus war ursprünglich in der… …   Deutsch Wikipedia

  • Token-Bus — im TCP/IP‑Protokollstapel: Anwendung HTTP IMAP SMTP DNS … Transport TCP UDP …   Deutsch Wikipedia

  • Wire Train Bus — Der Wire Train Bus (WTB) ist ein Feldbus, der zusammen mit dem Multifunction Vehicle Bus (MVB) das Train Communication Network (TCN) bildet. Er wird bei der Eisenbahn verwendet, und stellt die Kommunikation zwischen einzelnen Eisenbahnfahrzeugen… …   Deutsch Wikipedia

  • ASI-Bus — Das AS Interface (AS i = Aktor Sensor Interface) ist ein Standard für die Feldbus Kommunikation, der zum Anschluss von Aktoren und Sensoren entwickelt worden ist. Ziel ist es, die bisherige Parallelverkabelung zu ersetzen. Das AS Interface wird… …   Deutsch Wikipedia

  • CAN-Bus — CAN Logo Der CAN Bus (Controller Area Network) ist ein asynchrones, serielles Bussystem und gehört zu den Feldbussen. Um die Kabelbäume (bis zu 2 km pro Fahrzeug) zu reduzieren und dadurch Gewicht zu sparen, wurde der CAN Bus 1983 von Bosch für… …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”