Herunterladen Inhalt Inhalt Diese Seite drucken

Modbus Rtu / Ascii; Modbus-Format; Modbus-Registerverzeichnis - Siemens BW500 Betriebsanleitung

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

Werbung

Kommunikation
11.5 Protokoll Modbus RTU/ASCII
11.5.2

Modbus RTU / ASCII

Modbus RTU und ASCII unterscheiden sich hauptsächlich in zwei Punkten. Zum einen erfolgt
die Nachrichtencodierung bei Modbus RTU als 8-Bit-Binärzeichen, wohingegen bei ASCII die
Nachrichten in ASCII-Zeichen kodiert werden. Ein Informationsbyte wird bei RTU demnach in
8 Bits kodiert und in zwei ASCII-Zeichen bei ASCII (das entspricht zwei 7-Bit-Einheiten). Zum
anderen sind die Fehlerprüfmethoden unterschiedlich (siehe unten).
Vorteil von Modbus RTU ist ein weit größerer Datentransfer als bei ASCII. Modbus ASCII
ermöglicht dagegen Zeitintervalle von bis zu einer Sekunde zwischen Zeichen, ohne dass ein
Fehler erzeugt wird. Beide Protokolle können mit dem BW500 und BW500/L eingesetzt werden.
11.5.3

Modbus-Format

Hinweis
Ein handelsüblicher Modbus-Driver übernimmt alle Nachrichtendetails für Sie.
Im Folgenden finden Sie einige Erläuterungen zur Funktionsweise einer Modbus-Nachricht. Ein
Master sendet z. B. eine Nachricht mit folgendem Format:
Stationsadresse
Es gilt:
Stationsadresse
Funktionscode
Information
Fehlerprüfung
Die oben aufgeführte Beschreibung ist unvollständig und soll dem Benutzer lediglich eine
allgemeine Erläuterung der Funktionsweise geben. Eine vollständige Beschreibung finden Sie in
der Modbus-Dokumentation.
11.5.4

Modbus-Registerverzeichnis

Das Speicherverzeichnis des BW500 und BW500/L besetzt die Modbus-Halteregister (ab
R40,001).
Der BW500 bzw. BW500/L wurde so konzipiert, dass der Benutzer auf einfache Weise nützliche
Informationen über Modbus erhält. Folgende Tabelle gibt einen Überblick über die
verschiedenen Abschnitte.
138
Funktionscode
Netzwerkadresse des Slave-Geräts, das
aufgerufen wird
Zahl, die einen Modbus-Befehl darstellt:
03 Lesefunktion
06, 16 Schreibfunktionen
Je nach Funktionscode
Zyklische Redundanzprüfung (CRC) für RTU
und Längsparitätsprüfung (LRC) für ASCII
Information
Fehlerprüfung
BW500 und BW500/L
Betriebsanleitung, 12/2016, A5E35574642-AD

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Bw500/l

Inhaltsverzeichnis