Ouvre une connexion TCP avec l'adresse et le port distant ou le nom du service.

Utilisez la fonction TCP Fermer la connexion pour fermer la connexion.


icon

Entrées/Sorties

  • cstr.png adresse

    adresse correspond à l'adresse avec laquelle vous souhaitez établir une connexion. Cette adresse peut être en notation à points IP ou elle peut être un nom de l'hôte.

    Si vous ne spécifiez pas d'adresse, LabVIEW établit une connexion à l'ordinateur local.
  • cu16.png port distant ou nom du service

    port distant ou nom du service peut accepter une entrée numérique ou chaîne. port distant ou nom du service est le port ou le nom du service avec lequel vous voulez établir une connexion. Si vous spécifiez un nom de service, LabVIEW interroge NI Service Locator pour connaître le numéro de port enregistré par le serveur. Si vous câblez une valeur de 0, LabVIEW renvoie une erreur.

  • ci32.png timeout en ms (60000)

    timeout en ms spécifie en millisecondes combien de temps la fonction attend avant de rendre la main et de renvoyer une erreur. La valeur par défaut est 60 000 ms (1 minute). La valeur –1 indique qu'il faut attendre indéfiniment.

  • cerrcodeclst.png entrée d'erreur (pas d'erreur)

    entrée d'erreur décrit les conditions d'erreur qui ont lieu avant l'exécution de ce nœud. Cette entrée fournit la fonctionnalité entrée d'erreur standard.

  • cu16.png port local (0)

    port local représente le port de connexion local. Certains serveurs ne permettent que des connexions aux clients qui utilisent des numéros de port dans une gamme spécifique dépendante du serveur. Si la valeur est égale à 0, le système d'exploitation sélectionne un port inutilisé. La valeur par défaut est 0.

  • incrn.png ID de connexion

    ID de connexion représente un refnum de connexion réseau qui identifie de manière unique la connexion TCP. Utilisez cette valeur pour faire référence à cette connexion dans les appels ultérieurs de VIs.

  • ierrcodeclst.png sortie d'erreur

    sortie d'erreur contient des informations sur l'erreur. Cette sortie fournit la fonctionnalité sortie d'erreur standard.

  • Lorsque vous câblez une adresse IP non utilisée, il se peut que vous receviez un message d'erreur indiquant que l'opération réseau a dépassé les limites de temps système spécifiées ou les limites définies par l'utilisateur. Cette erreur se produit avant que le timeout par défaut de 60000 ms se soit produit. Pour corriger cette erreur, câblez une adresse IP en cours d'exécution et surveille le port que vous essayez d'utiliser.

    Exemples

    Reportez-vous aux exemples de fichiers inclus avec LabVIEW suivants.

    • labview\examples\Data Communication\Protocols\TCP\TCP Named Service\TCP Named Service.lvproj