Referenzhandbuch
IVC-2D
Nicht für den
Emulator verfügbar,
siehe Abschnitt
Umgang mit dem
Emulator.
Kommunikation
Ethernet-Zeichenkette schreiben
Dieses Werkzeug wird verwendet, um eine Zeichenkette über eine Ethernet-Verbindung an
ein anderes Gerät zu senden.
Die Maximallänge der Zeichenkette ist bei Verwendung des TCP-Protokolls auf
4095 Zeichen und bei Verwendung des UDP-Protokolls auf 1472 Zeichen begrenzt.
Nur die Zeichen, die in der Zeichenkette enthalten sind, werden gesendet. Es wird kein
begrenzendes Zeichen – zum Beispiel ein NUL oder Zeilenende-Zeichen – an die Zeichen-
kette angehängt.
Um Zeichenketten an ein Gerät zu senden, muss eine Verbindung zu diesem Gerät mit
dem Werkzeug „Ethernet Rohdaten öffnen" geöffnet worden sein. Der Programmschritt, in
dem die Verbindung geöffnet wurde, wird als der Parameter OPEN Schritt verwendet.
Eingabeparameter
01 = OPEN Schritt
02 = Zeitüber-
schreitung (ms)
03 = Zeichenkette
Rückgabewerte
01 = Gesendete
Bytes
Fehlermeldungen
Fehler = 1
Fehler = 8000
Fehler = 8001
Fehler = 8002
Fehler = 8003
Fehler = 8006
©
SICK AG • Advanced Industrial Sensors • www.sick.com • Alle Rechte vorbehalten
Der Programmschritt, in dem die Verbindung geöffnet wurde.
Die Zeit in Millisekunden, wie lange die Kamera versuchen soll,
Daten zu senden. Dieser Wert beinhaltet auch dieZeit für den
gegebenenfalls notwendigen Aufbau der Verbindung.
Die zu sendende Zeichenkette.
Die gesendete Zeichenanzahl (Bytes).
Der Programmschritt, auf den der 01 = OPEN Schritt verweist,
ist kein Schritt „Ethernet Rohdaten öffnen".
Zeitüberschreitung für Verbindung.
Verbindung wurde abgebrochen.
Nicht möglich, mit dem angegebenen Gerät zu verbinden.
Die angegebene Verbindung ist nur zum Empfangen von Daten.
Die zu sendende Zeichenkette ist zu lang (länger als
4095 Zeichen bei Verwendung von TCP bzw. länger als
1472 Zeichen bei Verwendung von UDP).
Kapitel 4
199