SOCKET_DELETE
Die SOCKET_DELETE-Anweisung löscht eine erstellte Socketinstanz. Für Transmission Control Protocol-Verbindungen (TCP) trennt (passives Trennen) SOCKET_DELETE ebenfalls die Verbindung, bevor die Instanz gelöscht wird. Ausgaben werden synchron vom Programm-Scan aktualisiert.
Unterstützte Sprachen: Funktionsblockdiagramm, Kontaktplan und Strukturierter Text.
Diese Anweisung gilt für
Micro820
L20E-, Micro850
L50E- und Micro870
L70E-Controller.SOCKET_DELETE

Parameter | Parametertyp | Datentyp | Beschreibung |
|---|---|---|---|
Execute | Eingang | BOOL | Anweisungsblock aktivieren.
|
Instance | Eingang | UDINT | Kopieren Sie den zurückgegebenen Socket-Handler einer SOCKET_CREATE- oder SOCKET_ACCEPT-Anweisung, um den entsprechenden Socket zu löschen.
|
Done | Ausgang | BOOL | Gibt an, wenn der Vorgang abgeschlossen ist.
Die Ausgabe wird synchron vom Programm-Scan aktualisiert. |
Busy | Ausgang | BOOL |
Die Ausgabe wird synchron vom Programm-Scan aktualisiert. |
Error | Ausgang | BOOL | Gibt an, dass ein Fehler aufgetreten ist.
Die Ausgabe wird synchron vom Programm-Scan aktualisiert. |
Status | Ausgang | SOCK_STATUS | Der Status wird mithilfe der Datentyp SOCK_STATUS definiert, welche ErrorID-, SubErrorID- und StatusBits-Informationen enthält. Die Ausgabe wird synchron vom Programm-Scan aktualisiert. |
SOCKET_DELETE-Beispiele
Beispiel für ein SOCKET_DELETE-Funktionsblockdiagramm

Beispiel für einen SOCKET_DELETE-Kontaktplan

Beispiel für strukturierten SOCKET_DELETE-Text

Ergebnisse

Rückmeldung geben