SOCKET_DELETEALL
La instrucción SOCKET_DELETEALL elimina todas las instancias de socket creadas.
Detalles de la operación:
- Si el cable Ethernet no está conectado al controlador o si cambia la dirección IP del controlador, puede ejecutar SOCKET_DELETEALL para eliminar todas las instancias de sockets creadas anteriormente.
- Las salidas se actualizan de forma síncrona desde la exploración del programa.
Idiomas compatibles: Diagrama de bloque de funciones, diagrama de lógica de escalera y texto estructurado.
Esta instrucción se aplica a los controladores L20E, L50E y L70E.
SOCKET_DELETEALL

Parámetro | Tipo de parámetro | Tipo de datos | Descripción |
|---|---|---|---|
Execute | Entrada | BOOL | Habilitar bloque de instrucción.
|
Done | Salida | BOOL | Indica si la operación está completa.
La salida se actualiza de forma síncrona desde la exploración del programa. |
Busy | Salida | BOOL |
La salida se actualiza de forma síncrona desde la exploración del programa. |
Error | Salida | BOOL | Este campo se establece en Cierto cuando la ejecución del bloque de funciones detecta una condición de error. Para obtener más información, consulte Códigos de error de socket. La salida se actualiza de forma síncrona desde la exploración del programa. |
Status | Salida | SOCK_STATUS | El estado se define utilizando el Tipo de datos SOCK_STATUS que contiene información de ErrorID, SubErrorID y StatusBits. La salida se actualiza de forma síncrona desde la exploración del programa. |
Ejemplos de SOCKET_DELETEALL
Ejemplo de diagrama de bloque de funciones SOCKET_DELETEALL

Ejemplo de diagrama de lógica de escalera SOCKET_DELETEALL

Ejemplo de texto estructurado SOCKET_DELETEALL

Resultados

Entregue su opinión