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
SOCKET_DELETE
SOCKET_DELETE-Parameter
Parameter
Parametertyp
Datentyp
Beschreibung
Execute
Eingang
BOOL
Anweisungsblock aktivieren.
  • TRUE: Anstiegsflanke erkannt. Startet den Anweisungsblock unter der Voraussetzung, dass der letzte Vorgang abgeschlossen ist.
  • FALSE: Keine Anstiegsflanke erkannt.
Instance
Eingang
UDINT
Kopieren Sie den zurückgegebenen Socket-Handler einer SOCKET_CREATE- 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.
Done
Ausgang
BOOL
Gibt an, wenn der Vorgang abgeschlossen ist.
  • TRUE: Vorgang erfolgreich abgeschlossen
  • FALSE: Vorgang wird ausgeführt oder eine Fehlerbedingung ist aufgetreten.
Die Ausgabe wird synchron vom Programm-Scan aktualisiert.
Busy
Ausgang
BOOL
  • TRUE: Der Vorgang ist nicht abgeschlossen.
  • FALSE: Vorgang ist abgeschlossen.
Die Ausgabe wird synchron vom Programm-Scan aktualisiert.
Error
Ausgang
BOOL
Gibt an, dass ein Fehler aufgetreten ist.
  • TRUE: Es wurde ein Fehler erkannt.
  • FALSE: Kein Fehler.
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 ein SOCKET_DELETE-Funktionsblockdiagramm
Beispiel für einen SOCKET_DELETE-Kontaktplan
Beispiel für einen SOCKET_DELETE-Kontaktplan
Beispiel für strukturierten SOCKET_DELETE-Text
Beispiel für strukturierten SOCKET_DELETE-Text
Ergebnisse
Ergebnisse
Rückmeldung geben
Haben Sie Fragen oder Feedback zu dieser Dokumentation? Bitte geben Sie hier Ihr Feedback ab.
Normal