SOCKET_DELETE

L'instruction SOCKET_DELETE supprime une instance de socket créée. Pour les connexions TCP (Transmission Control Protocol), SOCKET_DELETE ferme également (fermeture passive) la connexion avant de supprimer l'instance. Les sorties sont mises à jour de manière synchrone par la scrutation du programme.
Langages pris en charge : Diagramme de bloc de fonctions, diagramme de schéma à relais et texte structuré.
Cette instruction s'applique aux contrôleurs
Micro820
L20E,
Micro850
L50E et
Micro870
L70E.
SOCKET_DELETE
SOCKET_DELETE
Paramètres SOCKET_DELETE
Paramètre
Type de paramètre
Type de données
Description
Execute
Entrée
BOOL
Activation du bloc d'instruction.
  • TRUE : Front montant détecté, démarre le bloc d'instruction à condition que la dernière opération soit terminée.
  • FALSE : Aucun front montant détecté.
Instance
Entrée
UDINT
Copiez le gestionnaire de socket renvoyé depuis une instruction SOCKET_CREATE ou SOCKET_ACCEPT pour supprimer le socket respectif.
  • Pour les types de socket de client UDP et TCP, copiez le gestionnaire de socket renvoyé depuis une instruction SOCKET_CREATE.
  • Pour le type de socket de serveur TCP, copiez le gestionnaire de socket renvoyé depuis une instruction SOCKET_ACCEPT.
Done
Sortie
BOOL
Indique la fin de l'opération.
  • TRUE : L'opération s'est terminée avec succès.
  • FALSE : L'opération est en cours ou a rencontré une condition d’erreur.
La sortie est mise à jour de manière synchrone par l'analyse du programme.
Busy
Sortie
BOOL
  • TRUE : L'opération n'est pas terminée.
  • FALSE : L'opération est terminée.
La sortie est mise à jour de manière synchrone par l'analyse du programme.
Error
Sortie
BOOL
Indique qu’une erreur s’est produite.
  • TRUE : Une erreur a été détectée.
  • FALSE : Aucune erreur.
La sortie est mise à jour de manière synchrone par l'analyse du programme.
Status
Sortie
SOCK_STATUS
L'état est défini à l'aide du Type de données SOCK_STATUS qui contient les informations sur ErrorID, SubErrorID et StatusBits.
La sortie est mise à jour de manière synchrone par l'analyse du programme.

Exemples SOCKET_DELETE

Exemple de diagramme de bloc de fonctions SOCKET_DELETE
Exemple de diagramme de bloc de fonctions SOCKET_DELETE
Exemple de langage à relais SOCKET_DELETE
Exemple de schéma à relais SOCKET_DELETE
Exemple de texte structuré SOCKET_DELETE
Exemple de texte structuré SOCKET_DELETE
Résultats
Résultats
Fournir une réponse
Vous avez des questions ou des commentaires sur cette documentation ? Veuillez envoyer vos commentaires ici.
Normal