SOCKET_DELETEALL
Die SOCKET_DELETEALL-Anweisung löscht alle erstellten Socket-Instanzen.
Details zum Betrieb:
- Wenn das Ethernet-Kabel vom Controller abgezogen oder die Controller-IP-Adresse geändert wird, können Sie SOCKET_DELETEALL ausführen, um alle zuvor erstellten Socket-Instanzen zu löschen.
- 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_DELETEALL

Parameter | Parametertyp | Datentyp | Beschreibung |
|---|---|---|---|
Execute | Eingang | BOOL | Anweisungsblock aktivieren.
|
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 | Dieses Feld wird auf TRUE gesetzt, wenn bei der Ausführung des Funktionsblocks eine Fehlerbedingung auftritt. Weitere Informationen finden Sie unter Socket-Fehlercodes. Die Ausgabe wird synchron vom Programm-Scan aktualisiert. |
Status | Ausgang | SOCK_STATUS | 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_DELETEALL-Beispiele
Beispiel für ein SOCKET_DELETEALL-Funktionsblockdiagramm

Beispiel für einen SOCKET_DELETEALL-Kontaktplan

Beispiel für strukturierten SOCKET_DELETEALL-Text

Ergebnisse

Rückmeldung geben