Herunterladen Inhalt Inhalt Diese Seite drucken

Ethernet; Netzwerkadressen, Netzwerkverbindungen; Tcp-Verbindungsaufbau; Datenaustausch - DEUTSCHMANN AUTOMATION UNIGATE MB - Fast Ethernet Bedienerhandbuch

Inhaltsverzeichnis

Werbung

Deutschmann Automation GmbH & Co. KG

12 Ethernet

Jeder Ethernet-Clientrechner mit TCP/IP Netzwerkprotokoll in einem 10/100 Mbaud Ethernet
kann Daten mit dem Gateway austauschen.

12.1 Netzwerkadressen, Netzwerkverbindungen

Nach dem Einschalten wartet das Gateway auf Datenverkehr mit einem Netzwerkteilnehmer.
Das Gateway ist dabei immer bereit auf ICMP-Messages zu reagieren (z. B. PING Request und
Reply). Ebenfalls sind die Funktionen des ARP-Protokolls verfügbar.

12.2 TCP-Verbindungsaufbau

In der typischen Anwendung im TCP/IP Protokoll geht das Gateway nach dem Einschalten in
den Zustand "Passive Open" unter einer in der Konfiguration festgelegten IP-Adresse und Port-
nummer. Ein Client-Rechner kann eine TCP/IP Verbindung mit dem Gateway unter dem in der
Konfiguration festgelegten Port öffnen. Nach erfolgreichem Verbindungsaufbau können dann
Daten ausgetauscht werden.

12.3 Datenaustausch

Bei dem Protokoll TCP/IP steht nach dem Aufbau einer Verbindung zwischen dem Gateway und
dem angeschlossenen Ethernet-Client eine Vollduplex Datenverbindung zur Verfügung. Der
Datenstrom wird in beiden Richtungen durch das TCP-Protokoll abgesichert.
Bei Betrieb mit UDP/IP-Protokoll wird keine Verbindung vor dem Übertragen von Daten aufge-
baut. Hier ist Anwendung für die Steuerung des Datenflusses, sowie für die Sicherung der Daten
verantwortlich.

12.3.1 TCP oder UDP?

TCP ist ein verbindungsorientiertes Protokoll: während der Datenübertragung gibt es hier eine
feste logische Verbindung zwischen Client und Server. TCP verfügt über alle Mechanismen, die
notwendig sind, um eine Verbindung zu öffnen, einen fehlerfreien Datentransfer über das Netz-
werk sicherzustellen und die Verbindung wieder zu schließen. Zu diesem Zweck werden von der
Protokollsoftware für jede Verbindung eigene Puffer angelegt und verwaltet. Sollen sehr viele
®
UNIGATE
-Server gleichzeitig von einem Rechner aus angesprochen werden, können im
Extremfall Speichergrenzen in dem Rechner erreicht werden.
Im Gegensatz dazu verfügt UDP nicht über Mechanismen, um Datenpakete zu wiederholen oder
den Empfang der Daten in der richtigen Reihenfolge zu gewährleisten. Die Datenübertragung mit
UDP ist empfehlenswert, wenn ein übergeordnetes Protokoll zwischen dem Endgerät am
®
UNIGATE
-Server und der Applikation auf der TCP/IP-Station ohnehin eine fehlerfreie Übertra-
gung sicherstellt.

12.4 Datenaustauschmodus (data exchange mode)

Das Gateway muss sich in diesem Modus befinden, damit ein Datenaustausch zwischen der RS-
Seite des Gateways und dem Feldbus möglich ist. Dieser Modus ist immer dann aktiv, wenn das
Gateway sich nicht im Konfigurations- oder Testmodus befindet. Im Datenaustauschmodus wird
das Gateway das Script mit den durch WINGATE und im Script voreingestellten Parametern aus-
führen.
Es gibt 4 Kommunikationskanäle.
15.1.20
UNIGATE
®
Feldbus-Gateway UNIGATE
®
MB - Fast Ethernet V. 1.6
Ethernet
53

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis