Afficher texte statique
Pour appeler un texte statique, utiliser la commande $Tn . [2]n est le numéro de texte; il peut
comporter entre 1 et 4 chiffres. Un texte se trouvant dans l'affichage est effacé lors de la réception
d'un nouveau texte.
Effacer texte
La commande $E permet d'effacer un texte se trouvant dans l'affichage [5]. Un point LED clignote en
haut à gauche de l'affichage.
Insérer variables
Ce mode d'opération est recommandé lorsque les appareils doivent afficher des 'masques de textes'
dans lesquels certains caractères seulement doivent être modifiés, par exemple pour actualiser des
valeurs numériques comme dans l'exemple ci-après:
Témperature: 172 °C
Dilatation : 243 mm
Les éléments de texte Témperature, Dilatation, °C et mm sont fixes et ne varient pas. Par contre, les
valeurs numériques sont des éléments de texte variables qu'il faut actualiser constamment.
En principe, la mise à jour pourrait avoir lieu avec des textes dynamiques contenant aussi bien des
éléments de texte fixes que variables. Mais ceci entraînerait un volume de données important.
La série SX502 offre une solution intéressante : les éléments de texte fixes ne sont envoyés à
l'afficheur qu'une seule fois et il suffit d'insérer les caractères correspondants (variables) pour mettre à
jour les éléments de texte variables. Dans l'exemple, les éléments de texte fixes Témperature,
Dilatation, °C et mm sont envoyés à l'afficheur avec le télégramme de données suivant:
$M1 Température: $VS$VS$VS °C$CDilatation: $VS$VS$VS mm
La commande $VS permet de marquer les substituts pour les variables [19]. Dans l'affichage, ils sont
représentés par un espace (blanc). Une variable correspond à un caractère devant être affiché. Il est
possible d'insérer jusqu'à 256 variables dans un texte.
L'insertion des variables dans les substituts se fait à l'aide de la commande $VPn [4]. n est le
numéro courant du substitut de variable; il peut comporter de 1 à 3 chiffres (0...255). Dans l'exemple,
la première position d'insertion est marquée à l'aide de la commande $VP0.
Pour insérer des variables dans les substituts, utiliser la commande $VEcc... [3]. cc...
représente des caractères quelconques. Dans l'exemple, les variables sont insérées avec le
télégramme de données $VE172243 Elles peuvent également ête insérées en deux étapes, avec
les télégrammes de données $VE172 puis $VE243.
Dans l'exemple, les éléments de texte fixes sont envoyés à l'affichage comme texte dynamique. Ils
peuvent également être générés comme texte statique que l'on appelle dans la mémoire de textes.
Les substituts pour les variables doivent également être sélectionnés dans le texte statique avec $VS.
Effacer texte
La commande $E permet d'effacer un texte se trouvant dans l'affichage [5]. Un point LED clignote en
haut à gauche de l'affichage.
Retour à la ligne
Si un texte contient un nombre de caractères supérieur à celui pouvant être affiché dans une ligne, le
retour à la ligne s'opère automatiquement en fin de ligne et la suite du texte s'inscrit dans la ligne
suivante.
La commande $C permet de forcer un retour à la ligne à un certain endroit du texte, par exemple pour
obtenir une césure correcte.[6].
BAL SX502 SER 5.01
22/43