Herunterladen Inhalt Inhalt Diese Seite drucken

Funktionsweise Modbus; Modbus Rtu / Ascii - Milltronics ACCUMASS SF500 Betriebsanleitung

Vorschau ausblenden Andere Handbücher für ACCUMASS SF500:
Inhaltsverzeichnis

Werbung

Der SF500 ist sowohl mit der RTU als auch der ASCII Version von Modbus kompatibel. Er
erkennt die Version automatisch beim Anschluss.
In dieser Anleitung finden Sie eine kurze Beschreibung von Modbus RTU und ASCII.
Eine ausführliche Beschreibung des Modbus Protokolls erhalten Sie von Ihrer örtlichen
Schneider Vertretung. Besuchen Sie auch die Website: http://www.modicon.com/.
Hinweis:
Milltronics ist nicht Besitzer des Modbus RTU Protokolls. Eine Änderung
der Informationen bezüglich dieses Protokolls ist unangekündigt möglich.

Funktionsweise Modbus

Wie oben erwähnt, ist Modbus ein Master/Slave – oder Frage/Antwort – Protokoll.
Unter beiden Begriffen versteht man ein Netzwerk mit einem Master, der
Datenanfragen an mehrere Slave-Geräte sendet. Die Slave-Geräte dürfen nur dann
kommunizieren, wenn sie eine Anfrage 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 auf Seite 102.
Alle SF500 Daten werden den Modbus Verzeichnissen zugeordnet. Modbus
Funktionscode 03 kann die Daten von dort lesen und Modbus Funktionscode 06 und 16
kann ihnen schreiben.

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 SF500 eingesetzt
werden.
7ML19981CN32
ACCUMASS SF500 – BETRIEBSANLEITUNG
Seite 87

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis