Herunterladen Inhalt Inhalt Diese Seite drucken

Protokoll Modbus Rtu/Ascii; Funktionsweise Modbus - Siemens BW500 Betriebsanleitung

Vorschau ausblenden Andere Handbücher für BW500:
Inhaltsverzeichnis

Werbung

11.5

Protokoll Modbus RTU/ASCII

Modbus ist ein industrielles Standardprotokoll der Schneider Automation Inc.
Prozesssteuerung zur Kommunikation zwischen Geräten eingesetzt. Modbus RTU und
Modbus ASCII sind Protokolle vom Typ Master/Slave. Der Modbus des BW500 und BW500/L ist
ein Slave-Gerät.
Der BW500 bzw. BW500/L ist sowohl mit der RTU- als auch der ASCII-Version von Modbus
kompatibel. Er erkennt die Version automatisch beim Anschluss.
Hinweis
• Der Host sollte eine Wartezeit von mindestens 500 ms zwischen Nachrichten zum
BW500 bzw. BW500/L einhalten.
• Bei Modbus RTU sollte der Host mindestens 1000 ms auf eine Antwort vom BW500 bzw.
BW500/L warten. Im Modbus ASCII-Modus beträgt das vorgeschlagene Time-Out
1500 ms.
Modicon ist ein eingetragenes Warenzeichen von Groupe Schneider.
1)
In dieser Anleitung finden Sie eine kurze Beschreibung von RTU und Modbus ASCII. Eine
ausführliche Beschreibung des Modbus-Protokolls erhalten Sie von Ihrer örtlichen Schneider
Niederlassung. Besuchen Sie auch ihre Website unter:
http://www.modicon.com/
Zum Zeitpunkt der Herausgabe dieser Betriebsanleitung befand sich das Modbus-Protokoll unter
„products / technical publications / communications products / Modbus protocol".
Hinweis
Siemens ist nicht Besitzer des Modbus RTU-Protokolls. Änderungen der Informationen
bezüglich dieses Protokolls sind vorbehalten.
11.5.1

Funktionsweise Modbus

Wie oben erwähnt, ist Modbus ein Master/Slave-Protokoll, auch als Frage-Antwort-Protokoll
bezeichnet. Unter beiden Begriffen versteht man, dass in einem Netzwerk ein Master
Datenanfragen an mehrere Slave-Geräte sendet. Die Slave-Geräte dürfen nur kommunizieren,
wenn sie eine Anforderung erhalten haben. Ihre Antwort besteht entweder in der Übertragung
der angeforderten Daten an den Master oder in einem Fehlercode. Der Fehlercode beinhaltet
den Grund für die Nicht-Übertragung der angeforderten Daten oder die Angabe, dass die
Anfrage nicht verstanden wurde. Siehe Abschnitt Fehlerverhalten (Seite 154).
Alle Daten des BW500 und BW500/L werden den Modbus-Verzeichnissen zugeordnet. Modbus-
Funktionscode 03 kann die Daten von dort lesen und Modbus-Funktionscode 06 und 16 kann an
sie schreiben.
BW500 und BW500/L
Betriebsanleitung, 12/2016, A5E35574642-AD
Kommunikation
11.5 Protokoll Modbus RTU/ASCII
. Es wird bei der
1)
137

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Bw500/l

Inhaltsverzeichnis