- Impression
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 :
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.
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.