SOCKET_DELETEALL
L'istruzione SOCKET_DELETEALL elimina tutte le istanze socket create.
Dettagli operazione:
- Se il cavo Ethernet viene disconnesso dal controllore o l'indirizzo IP del controllore viene modificato, è possibile eseguire SOCKET_DELETEALL per eliminare tutte le istanze del socket precedentemente create.
- 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_DELETEALL

Parametro | Tipo di parametro | Tipo di dati | Descrizione |
|---|---|---|---|
Execute | Ingresso | BOOL | Abilitazione del blocco istruzione.
|
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 | Questo campo è impostato su TRUE quando viene rilevata una condizione di errore durante l'esecuzione del blocco funzione. Per ulteriori informazioni, fare riferimento a Codici di errore del socket. L'output viene aggiornato in modo sincrono alla scansione del programma. |
Status | Uscita | SOCK_STATUS | Stato definito utilizzando il tipo di dati Tipo di dati SOCK_STATUS che contiene informazioni su ErrorID, SubErrorID e StatusBits. L'output viene aggiornato in modo sincrono alla scansione del programma. |
Esempi di SOCKET_DELETEALL
Esempio di Diagramma a blocchi funzione SOCKET_DELETEALL

Esempio di Diagramma Ladder SOCKET_DELETEALL

Esempio di testo strutturato SOCKET_DELETEALL

Risultati

Fornire un feedback