SOCKET_DELETE
La instrucción SOCKET_DELETE elimina una instancia de socket creada. En el caso de las conexiones de protocolo de control de transmisión (TCP), SOCKET_DELETE también cierra (Cierre pasivo) la conexión antes de borrar la ocurrencia. 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_DELETE

Parámetro | Tipo de parámetro | Tipo de datos | Descripción |
|---|---|---|---|
Execute | Entrada | BOOL | Habilitar bloque de instrucción.
|
Instance | Entrada | UDINT | Copie el Controlador de socket devuelto a partir de una instrucción SOCKET_CREATE o SOCKET_ACCEPT para borrar el socket respectivo.
|
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 | Indica que se ha producido un error.
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_DELETE
Ejemplo de diagrama de bloque de funciones SOCKET_DELETE

Ejemplo de diagrama de lógica de escalera SOCKET_DELETE

Ejemplo de texto estructurado SOCKET_DELETE

Resultados

Entregue su opinión