Il faut régler tous les instruments de l'interface à la même vitesse de transmission et les allumer tous,
sinon, les instruments qui se trouvent en aval dans la guirlande ne recevront pas de données ni de
commandes.
Les autres paramètres sont réglés de la manière suivante:
Bits de début:
Bits de données:
Jeu de caractères RS232
Par suite des besoins de protocole d'établissement de liaison XON/XOFF, il est possible de
transmettre uniquement des données codées ASCII; les blocs binaires ne sont pas admissibles. Il
n'est pas tenu compte du bit 7 des codes ASCII, c'est-à-dire qu'on suppose qu'il est à un bas
niveau. Aucune distinction n'est effectuée entre les caractères en majuscules et les caractères en
minuscules dans le mnémonique de commande et ils peuvent donc être mélangés librement. Les
codes ASCII inférieurs à 20 H (espace) sont réservés pour la commande d'interface adressable
RS232. Dans ce manuel, par 20 H, etc., on entend 20 en hexadécimal.
Codes de contrôle d'interface adressable RS232 (ARC)
Tous les instruments devant être utilisés sur le bus ARC utilisent le jeu suivant de codes de
contrôle d'interface. Les codes compris entre 00H et 1FH qui ne sont pas énumérés ici comme
ayant une signification spécifique sont réservés en vue d'utilisation ultérieure et ils seront ignorés.
Le mélange des codes de commande d'interface à l'intérieur des commandes de l'instrument
n'est pas admissibles, sauf comme indiqué ci-dessous pour les codes CR (retour de chariot) et
LF (saut de ligne) et les codes XON et XOFF.
La première fois qu'on allume un instrument, il passe automatiquement en mode Non-
Addressable (non adressable). Dans ce mode, l'instrument n'est pas adressable et il ne répondra
pas à des commandes d'adresse. Ceci permet à un instrument de fonctionner en tant que
dispositif contrôlable RS232 normal. Il est possible de verrouiller ce mode en transmettant le
code de commande de mode Lock Non-Addressable (verrouillage non adressable), 04H. Le
contrôleur et l'instrument peuvent maintenant utiliser librement tous les codes à 8 bits et les blocs
binaires, mais tous les codes de contrôle d'interface sont ignorés. Pour repasser au mode
adressable, il faut éteindre l'instrument.
Pour activer le mode adressable après allumage d'un instrument au code de commande Set
Addressable Mode (réglage de mode adressable), il faut transmettre le code 02H. Il permettra à
tous les instruments reliés au bus ARC de répondre à tous les codes de contrôle d'interface. Pour
retourner en mode Non-Addressable, il faut transmettre le code de contrôle de mode Lock Non-
Addressable, qui désactivera le mode adressable jusqu'à ce que les instruments soient éteints.
Avant de transmettre une commande à l'instrument, il doit être en mode de réception suite à la
transmission du code de contrôle Listen Address (adresse de réception), 12H, suivi d'un seul
caractère dont les 5 bits inférieurs correspondent à l'adresse unique de l'instrument requis, par
exemple les codes A-Z ou a-z donnent les adresses 1-26 incluses, alors que @ est l'adresse 0,
etc. Lorsque l'instrument est en mode réception, il lira toutes les commandes transmises et
interviendra en conséquence jusqu'à ce qu'on annule le mode de réception.
Par suite de la nature asynchrone de l'interface, il faut que le contrôleur sache qu'un instrument a
accepté la séquence d'adresse de réception et qu'il est prêt à recevoir les commandes. Le
contrôleur attendra donc le code Acknowledge (aquittement), 06H, avant de transmettre des
commandes. L'instrument adressé conférera ce code Acknowledge. L'expiration du contrôleur
doit alors s'effectuer et il exécutera une nouvelle tentative si aucun Acknowledge n'est reçu dans
les 5 secondes.
1
Parité:
8
Bits d'arrêt:
Aucune
1
33