3.
Interface
3.1
Comment fonctionne l'interface?
La transmission de données en série
T
T
High
Haut
Bas
Low
Bit départ Bit 1 Bit 2
Les données sont transmises en série, autrement dit, un caractère
après l'autre. Chaque caractère est représenté en code binaire 7 bits.
Les différents bits du caractère sont également transmis en série. Ainsi
pour la transmission de données dans un seul sens, une paire de
conducteurs suffit.
A l'état de repos (aucune transmission de données), la ligne de
données est active (courant de repos de 20 mA pour une boucle de
courant CL, potentiel "haut" pour RS232C).
La transmission d'un caractère 7 bits débute par un bit de départ (saut
de 20 à 0 mA ou du niveau "haut" au niveau "bas") suivi des 7 bits de
données. L'ordre dans lequel les bits de données sont transmis
commence avec le bit de poids faible (LSB = Least Significant Bit) et
finit par le bit de poids fort (MSB = Most Significant Bit).
Un bit de parité qui suit permet le contrôle de la bonne transmission des
données. Le nombre de "1" d'un caractère est complété pour obtenir un
nombre paire ou impaire (even ou odd parity).
Le 10e bit (bit d'arrêt) est à nouveau "haut" et indique la fin de la
transmission pour ce caractère. Une suite de caractères transmis est
désignée chaîne de caractères.
T
T
L'interface AM/PM/SM
La balance dispose d'un interface commandée en tension RS232C et
d'une interface passive à boucle de courant 20 mA (Currentloop CL),
reliées au connecteur DATA I/O.
Ces interfaces peuvent être utilisées aussi bien en mode unidirection-
nel qu'en mode bidirectionnel simultané.
Bit 7 Parité Bit d'arrêt
Les sorties de données des deux interfaces fonctionnent en parallèle.
Les deux sorties peuvent être utilisées en même temps, mais seule une
entrée peut être utilisée, CL ou RS232C.
Les entrées de données sont prêtes à recevoir dès que l'affichage est
en marche. Les sorties de données restent bloquées jusqu'à ce que la
routine de démarrage soit achevée.
Principe de
transmission: à 7 bits ASCII-ISO646 + bit de parité, 1 bit d'arrêt
En mode bidirectionnel, l'arrêt de l'autre appareil ou une coupure dans
le câble d'interface (BREAK) provoque le retour de la balance à l'état
configuré. Autrement dit, toutes les fonctions qui avaient été déclen-
chées par des instructions via l'interface (type de transmission, déduc-
tion préalable d'une tare, affichage de texte, etc.) sont remises au
réglage de base.
La configuration des paramètres d'interface est décrite au point 2.2.
9
bit par bit en série, asynchrone (1 bit de départ), code
(réception), 2 bits d'arrêt (émission)