SOCKET_DELETE
L'istruzione SOCKET_DELETE elimina un'istanza di socket creata. Per le connessioni Transmission Control Protocol (TCP), SOCKET_DELETE chiude anche (chiusura passiva) la connessione prima di eliminare l'istanza. L'uscita viene aggiornata in modo sincrono dalla scansione del programma.
Lingue supportate: Diagramma a blocchi funzione, Diagramma Ladder, Testo strutturato.
Questa istruzione vale per i controllori L20E, L50E e L70E.
SOCKET_DELETE

Parametro | Tipo di parametro | Tipo di dati | Descrizione |
|---|---|---|---|
Execute | Ingresso | BOOL | Abilitazione del blocco istruzione.
|
Instance | Ingresso | UDINT | Copia il Socket Handler restituito da un'istruzione SOCKET_CREATE o SOCKET_ACCEPT per eliminare il rispettivo socket.
|
Done | Uscita | BOOL | Indica se l'operazione è stata completata.
L'output viene aggiornato in modo sincrono alla scansione del programma. |
Busy | Uscita | BOOL |
L'output viene aggiornato in modo sincrono alla scansione del programma. |
Error | Uscita | BOOL | Indica che si è verificato un errore.
L'output viene aggiornato in modo sincrono alla scansione del programma. |
Status | Uscita | SOCK_STATUS | Status definito utilizzando il Tipo di dati SOCK_STATUS che contiene le informazioni ErrorID, SubErrorID e StatusBits. L'output viene aggiornato in modo sincrono alla scansione del programma. |
Esempi di SOCKET_DELETE
Esempio di diagramma a blocchi funzionali SOCKET_DELETE

Esempio di diagramma ladder SOCKET_DELETE

Esempio di Testo strutturato SOCKET_DELETE

Risultati

Fornire un feedback