Kapitel 22
Socket-Anweisungen
SOCKET_DELETE
Parameter
Parametert
yp
Ausführen
Eingabe
Instanz
Eingabe
Fertig
Ausgabe
Busy
Ausgabe
Fehler
Ausgabe
Status
Ausgabe
628
SOCKET_DELETE lö scht eine erstellte Socket-Instanz. Fü r Transmission
Control Protocol-Verbindungen (TCP) trennt (passives Trennen)
SOCKET_DELETE ebenfalls die Verbindung, bevor die Instanz gelö scht
wird.
Argumente
In der folgenden Tabelle werden die SOCKET_DELETE-Parameter
beschrieben.
Datentyp
Beschreibung
BOOL
Wenn die Anstiegsflanke (IN von FALSE zu TRUE) wechselt, wird die Anweisung
unter der Voraussetzung gestartet, dass der letzte Vorgang abgeschlossen wurde.
Kopieren Sie den zurückgegebenen Socket-Handler einer SOCKET_CREATE-
UDINT
oder SOCKET_ACCEPT-Anweisung, um den entsprechenden Socket zu lö schen.
Kopieren Sie für die Socket-Typen von UDP- und TCP-Client Socket den
zurückgegebenen Socket-Handler aus einer SOCKET_CREATE-Anweisung.
Kopieren Sie für den Socket-Typ des TCP-Servers vom zurü ckgegebenen
Socket-Handler aus einer SOCKET_ACCEPT-Anweisung.
BOOL
Wenn TRUE, wurde der Vorgang erfolgreich abgeschlossen.
Wenn FALSE, wird der Vorgang durchgeführt oder bei dem Vorgang ist eine
Fehlerbedingung aufgetreten.
Die Ausgabe wird synchron vom Programm-Scan aktualisiert.
BOOL
Wenn TRUE, wurde die Ausfü hrung der Anweisung nicht abgeschlossen.
Die Ausgabe wird synchron vom Programm-Scan aktualisiert.
BOOL
Dieses Feld wird auf TRUE gesetzt, wenn bei der Ausführung der Anweisung eine
Fehlerbedingung auftritt. Weitere Informationen siehe Socket-Fehlercodes.
Die Ausgabe wird synchron vom Programm-Scan aktualisiert.
SOCK_STATU
Die Datenstruktur enthält ErrorID, SubErrorID und StatusBits-Informationen.
S
Weitere Informationen siehe
Socket-Anweisungsstatusbits
Die Ausgabe wird synchron vom Programm-Scan aktualisiert.
Rockwell Automation Publication 2080-RM001E-EN-E - November 2015
SOCK_STATUS-Datentyp
auf
seite 665
und
Socket-Fehlercodes
auf
seite
657,
auf
seite
658.