1.2 Mode ASCII Master
Ce mode est pensé pour fonctionner en liaison avec les autres appareils de la gamme Micra
ainsi que tous les afficheurs de type Alpha & Beta.
Ce mode permet de faire des demandes d'affichage à un appareil connecté par liaison RS485.
La réponse est traitée de façon à afficher les données sur le Micra X : il joue le rôle d'un
répétiteur, appelé Master. Les autres appareils qui lui sont reliés, appelés Slaves, se
différencient par leur adresses respectives.
Remarque : le Micra X ne doit pas forcement posséder une adresse (configurable dans rSout >
bAud > Adr) différente des Slaves mais c'est préférable si jamais l'on vient à passer le Micra X
en mode Slave.
Configuration : le Micra X et les Slaves doivent être configuré avec le même Baudrate.
Si l'utilisateur souhaite connecter son propre appareil au Micra X, il suffit que son protocole de
réception et de transmission de message respecte le protocole Ditel :
Trame envoyée par le Micra X
Addr appareil
*
'dizaine'
Format de réponse attendue
space
Les 4 fonctions et leur caractère associé :
•
affichage principale
•
valeur max
•
valeur min
•
totale
•
texte
Les 4 premières fonctions (D, P, V, Z) respectent les conventions du protocole Ditel, c'est-à-dire
que le format de réponse contient le signe en premier caractère reçu puis la valeur numérique
que l'on souhaite afficher (complété ou non par des zéros pour arriver à 5 chiffres, ou 8 dans le
cas de la fonction Z).
La fonction texte est plus conventionnelle : on peut envoyer ce que l'on souhaite parmi les
caractères ASCII supportés (voir annexe) tant que le début de la trame commence par
« space » et se finit par « CR ». De même, les points décimaux ne prennent pas un digit à eux
seuls s'ils sont précédés d'un caractère. L'utilisateur peut choisir parmi tous les caractères
ASCII le code de la fonction dont il doit entrer la valeur numérique correspondante (menu
Mode > Master > Adr > Time > Comnd > Texte > Code).
Addr appareil
'unité'
valeur numérique (complété ou non par
Signe
chaine de caractères
D
P
V
Z (sauf Micra M & E, Alpha T => pas de réponse)
laissé au choix de l'utilisateur parmi les caractères ASCII
Caractère de
fonction
des zéros)
CR
(carriage return)
CR
(carriage return)
4