Utilisation du pilote Telnet
  • 31 Oct 2023
  • 1 Minute à lire
  • Contributeurs

Utilisation du pilote Telnet


Article Summary

Utilisation du pilote Telnet

Un guide pour le pilote Telnet

Cet article décrit les capacités et la configuration associées au pilote Telnet dans Tulip.

Capacités

Le pilote Telnet permet aux applications Tulip de se connecter à des sockets réseau et d'envoyer et de recevoir des messages. Ceci inclut, mais n'est pas limité aux appareils qui utilisent le protocole Telnet.

Fonctions

Le pilote supporte trois fonctions, "Connect", "Send" et "Disconnect". Ces fonctions sont exposées dans l'éditeur d'applications Tulip en tant que "Device Function", comme indiqué ci-dessous :

Using the Telnet Driver

Using the Telnet Driver

Les trois fonctions nécessitent la transmission d'un "identifiant" en tant que paramètre. Cet identifiant identifie de manière unique une connexion au sein de l'application Tulip et peut être utilisé pour maintenir plusieurs connexions simultanément.

Les autres paramètres de la fonction Connect sont décrits ci-dessous :

  • Host - L'adresse IP ou le nom d'hôte de l'appareil ou du service auquel vous souhaitez vous connecter.
  • Port - Le port réseau de l'appareil ou du service auquel vous souhaitez vous connecter.
  • Terminateur de message - Paramètre facultatif spécifiant un ensemble de caractères qui seront envoyés après chaque fonction d'envoi afin d'indiquer que le message est terminé. Il s'agit généralement d'une nouvelle ligne ("\n") ou d'un retour chariot avec une nouvelle ligne ("\r\n").

Événements

Le pilote émet deux types d'événements : un événement "Message" indiquant qu'une connexion a envoyé un message et un événement "Erreur" indiquant qu'une erreur s'est produite dans le pilote ou la connexion.

Using the Telnet Driver

Configuration

Aucune configuration n'est nécessaire en dehors de la logique de Tulip App requise pour se connecter à un appareil. Alors que dans les exemples ci-dessus, nous montrons des valeurs statiques utilisées pour les détails de la connexion, il est courant de tirer ces valeurs de variables ou d'enregistrements de la Tulip Table afin de permettre une gestion centrale de ces valeurs.


Cet article vous a-t-il été utile ?