Herunterladen Inhalt Inhalt Diese Seite drucken

Funktionsbeschreibung; Transmission Control Protocol (Tcp) - Bosch Rexroth IndraMotion MTX 09VRS Projektierungshandbuch

Vorschau ausblenden Andere Handbücher für Rexroth IndraMotion MTX 09VRS:
Inhaltsverzeichnis

Werbung

Projektierung | Rexroth IndraMotion MTX 09VRS
14.5

Funktionsbeschreibung

14.5.1

Transmission Control Protocol (TCP)

Abb.14-2:
Zeitdiagramm für Enable, Active, Error und Done
Das TCP ist ein verbindungsorientiertes IP-Protokoll. Bevor eine Kommunika‐
tion hergestellt werden kann, muss der Client mit einem offenen TCP-Server-
Port verbunden werden. Die Datenübertragung Datenfluss ist byteabhängig.
Die gesendeten Daten werden vom TCP-Protokoll in Datenpakete aufgeteilt,
übertragen und auf der Gegenseite wieder zu einem Zeichenstrom zusam‐
mengesetzt.
Die Reihenfolge der gesendeten Zeichen wird immer beibehalten. Treten wäh‐
rend der Übertragung Fehler auf, wird das betreffende Paket automatisch
nochmals gesendet. Daher gehen keine Daten verloren. Ist die Verbindung
unterbrochen, wird beim nächsten Lese- oder Schreibzugriff ein Fehlercode
gesendet.
TCP eignet sich für die azyklische Kommunikation bei der Daten den Empfän‐
ger sicher erreichen müssen. Ein gutes Beispiel ist ein Logfile. Es ist nicht
kritisch, wenn Daten ihr Ziel erreichen, aber sie müssen entweder am Server
oder am Client ankommen.
Das folgende Diagramm zeigt einen TCP-Verbindungsaufbau mit anschließ‐
ender Datenübertragung.
Electric Drives
| Bosch Rexroth AG
and Controls
RIL_SocketComm.lib
233/295

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis