Cette page présente les fonctions de communication disponibles en mode caractères et propose un exemple de communication entre deux stations (Micro et Premium).
Trois fonctions de communication spécifiques sont définies pour émettre et recevoir des données via une voie de communication en mode caractères :
NOTE : L'utilisation de ces fonctions doit respecter la configuration.
Une station à l'adresse {20.1} sur un réseau Fipway souhaite émettre une chaîne de caractères vers un terminal vidéo et en recevoir une de ce dernier. Le terminal est connecté à la liaison intégrée du module TSX SCY 21601 d'une station à l'adresse {20.3}.
Programmation de la fonction de communication :
Le tableau ci-dessous décrit les différents paramètres de cette fonction :
Paramètre
|
Description
|
ADDR (’{20.3}0.0.0.SYS’)
|
Adresse de l'équipement destinataire du message
|
1
|
Emission, réception
|
Str_2
|
Contenu du message reçu. Variable de type STRING
|
%MW170:4
|
Compte rendu d'échange, longueur de la chaîne émise, suivie de la longueur de la chaîne reçue
|
Str_1
|
Contenu du message à émettre. Variable de type STRING
|
NOTE : Avant chaque lancement de la fonction, vous devez indiquer, dans le paramètre Longueur, le nombre de caractères à émettre (en octets). Dans notre exemple, %MW173 = 10. A la fin de l'échange, ce nombre sera remplacé par le nombre de caractères reçus (en octets). La valeur 0 vous permet d'émettre l'intégralité de la chaîne de caractères.