Herunterladen Inhalt Inhalt Diese Seite drucken

Jetter JC-940MC Betriebsanleitung Seite 348

Vorschau ausblenden Andere Handbücher für JC-940MC:
Inhaltsverzeichnis

Werbung

9 Programmierung
Verwenden der Funktion
bei einem TCP/IP-Client
Funktionsweise bei
einem TCP/IP-Client
Verwenden der Funktion
bei einem TCP/IP-Server
348
Wenn ein Client eine TCP/IP-Verbindung zu einem Server aufbauen soll,
können Sie die Funktion so aufrufen und den Rückgabewert einer Variablen
zur weiteren Auswertung zuweisen:
Result := ConnectionCreate(CONNTYPE_CLIENT,
Der Task bleibt bei der Programmzeile stehen, bis die Verbindung aufgebaut
wurde oder der angegebene Timeout abgelaufen ist. Die Funktion läuft in
folgenden Stufen ab:
Stufe
1
Das Gerät JC-940MC versucht eine TCP/IP-Verbindung zu Port 46000 zu
dem Netzwerkteilnehmer mit der IP-Adresse 192.168.75.123 aufzubauen.
2
... der Netzwerkteilnehmer die
Verbindung akzeptiert hat,
... die Verbindung nicht aufgebaut
werden konnte und die Timeout-
Zeit von 10 Sekunden noch nicht
abgelaufen ist,
... ein Fehler aufgetreten ist oder
der Timeout abgelaufen ist,
Wenn ein Server eine TCP/IP-Verbindung mit einem Client aufbauen soll,
können Sie die Funktion so aufrufen und den Rückgabewert einer Variablen
zur weiteren Auswertung zuweisen:
Result := ConnectionCreate(CONNTYPE_SERVER,
IPTYPE_TCP,
IP#192.168.75.123,
46000,
T#10s);
Beschreibung
Wenn ...
... wird die Funktion beendet und ein
positiver Wert als Handle zum
weiteren Zugriff auf die Verbindung
zurückgeliefert.
... wird mit Stufe 1 fortgefahren.
... wird die Funktion beendet und ein
negativer Wert zurückgeliefert.
IPTYPE_TCP,
0,
46000,
T#100s);
... dann ...
Jetter AG

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis