Herunterladen Inhalt Inhalt Diese Seite drucken

Anhang 1: Modbus-Tcp-Technik; Funktionsprinzip; Bus-Topologie; Client/Server-Modell - ELOVIS MID-COUNTER Betriebsanleitung

Inhaltsverzeichnis

Werbung

10.5 Anhang 1: Modbus-TCP-Technik

10.5.1 Funktionsprinzip

Modbus-TCP gehört zur Familie der Ethernet-Feldbusse. Modbus-TCP beschreibt die Übertragung des Modbus-
Protokolls über die Ethernet-Schnittstelle mittels der Transport- und Vermittlungsschicht TCP/IP. Bei Modbus-TCP
verbindet sich der Client (Master) mit dem Server (Slave). Sobald die Verbindung hergestellt ist, sendet der Client
Modbus-Anforderungen (Requests) an den Server. Diese Anforderungen werden vom Server bearbeitet. Das
Ergebnis wird als Modbus-Antwort (Response) an den Client zurückgesendet. Die Modbus-Dienste von Modbus-TCP
sind mit den Modbus-Diensten von Modbus-RTU identisch.

10.5.2 Bus-Topologie

Die Bus-Topologie erlaubt Stern und Baum. Es können Hubs oder Switches verwendet werden. Bei hoher Buslast
mit vielen Geräten werden Switches empfohlen. Die maximale Länge eines Segments beträgt 100 Meter. Ein
Segment besteht aus Geräten und Hubs. Ein Netzwerk kann mit Hilfe von Gateways oder Switches in mehrere
Segmente unterteilt werden. Für einen schnellen Buszyklus sind kurze Kabel und eine Stern-Topologie hilfreich. Die
Übertragungsrate beträgt 10 oder 100 MBit/s im Halbduplex-Modus. Bei Einsatz von Switches ist eine Übertragung
auch im Vollduplex-Modus möglich.

10.5.3 Client/Server-Modell

Abbildung 15: Client/Server-Modell
Der Modbus-Nachrichtendienst realisiert eine Client-/Server-Kommunikation zwischen Geräten, die über ein
Ethernet TCP/IP-Netzwerk verbunden sind. Ein Objektverzeichnis ist bei Modbus-TCP nicht vorhanden.
Das Client/Server-Modell basiert auf 4 Arten von Nachrichten:
Request: Vom Client gesendete Anforderung zum Auslösen einer Transaktion.
Indication: Vom Server empfangene Anforderung.
Response: Vom Server gesendete Antwort auf die Anforderung.
Confirmation: Vom Client empfangene Antwort.
Ein Kommunikationszyklus besteht aus einem Request vom Client (Anforderung vom Feldbus-Master) sowie einer
Response vom Server (Antwort vom Slave). Modbus-Anforderung und Modbus-Antwort sind analog aufgebaut.
Wenn ein Fehler beim Empfang der Modbus-Anforderung auftritt oder der Server die Aktion nicht ausführen kann,
sendet der Server in der Modbus-Antwort eine Fehlermeldung. Das Produkt analysiert die empfangenen Modbus-
Anforderungen. Je nach Modbus-Anforderung löst das Produkt entweder Aktionen aus oder stellt angeforderte
Daten zur Verfügung.
Seite 43
MID-COUNTER
Doc Ver. 1.3.7 02/19
Betriebsanleitung
© ELOVIS GmbH

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis