Télécharger Imprimer la page

TTI TGA1240 Serie Mode D'emploi page 76

Publicité

Toutes les interfaces d'instrument doivent être réglées sur la même vitesse de transmission et tous
les instruments mis en marche, sinon les instruments au-delà de celui arrêté ne recevraient pas de
données ni de commandes.
Les autres paramètres sont fixés comme suit :
Bit de départ :
Bits de données : 8
Jeu de caractères RS232
Par suite du besoin d'établissement de liaison avec XON/XOFF, il est possible de transmettre des
données codées ASCII uniquement ; des blocs binaires ne sont pas admissibles. Il n'est pas tenu
compte du bit 7 des codes ASCII, car il est considéré comme étant bas. On ne fait pas de
différence entre les majuscules et les minuscules pour les mnémoniques de commande et il est
facile de les mélanger. Les codes ASCII en dessous de 20H (espace) sont réservés pour la
commande de l'interface RS232 adressable. Dans ce manuel, 20H signifie 20 en hexadécimal.
Codes de commande de l'interface RS232
Tous les instruments reliés au bus adressable utilisent le jeu de codes de commande d'interface
suivant. Les codes entre 00H et 1FH, qui ne sont pas indiqués ici comme ayant une signification
particulière, sont réservés en vue d'utilisation ultérieure et il n'en est pas tenu compte. Un mélange
de codes de commande d'interface et de commandes de l'instrument ne sont pas admissibles
sauf, comme indiqué ci-dessous, pour les codes CR et LF et pour les codes XON et XOFF.
La première fois qu'on allume un instrument, il entre automatiquement en mode Non-Addressable.
Dans ce mode, l'instrument n'est pas adressable et il ne répond pas aux commandes d'adresse.
Ceci permet à l'instrument de fonctionner en tant que dispositif RS232 habituel contrôlable. On
peut bloquer ce mode en transmettant le code de contrôle de mode Lock Non-Addressable 04H.
Le contrôleur et l'instrument peuvent maintenant utiliser librement tous les codes de 8 bits et les
blocs binaires, mais tous les codes de contrôle d'interface sont ignorés. Eteindre l'instrument pour
le faire retourner en mode adressable.
Il faut transmettre le code de contrôle Set Addressable Mode 02H pour activer le mode adressable
après allumage de l'instrument. Ceci activera tous les instruments reliés au bus pour qu'ils
répondent à tous les codes de contrôle d'interface. Transmettre le code de contrôle Lock Non-
Addressable mode désactive le mode adressable jusqu'à extinction de l'instrument.
Avant qu'une commande soit transmise à un instrument, il doit être adressé écouteur par le code
de contrôle Listen Address, 12H, suivi d'un seul caractère dont les 5 bits inférieurs correspondent à
l'adresse unique de l'instrument. Par exemple, les codes A-Z, ou a-z, donnent les adresses 1-26
incluses alors que @ est l'adresse zéro, etc. En mode écouteur, l'instrument peut lire et réagir à
toutes les commandes transmises jusqu'à ce que ce mode soit annulé.
Par suite de la nature asynchrone de l'interface, le contrôleur doit être informé qu'un instrument a
accepté la séquence d'adresse de réception et qu'il est prêt à recevoir des commandes. Le
contrôleur attend donc le code Acknoledge, 06H, avant de transmettre des commandes.
L'instrument adressé doit envoyer cet Acknoledge. Le contrôleur doit attendre, vérifier à nouveau
que ce code est reçu dans les 5 secondes. La réception d'un des codes de contrôle d'interface
suivants annulera le mode écouteur :
12H
14H
03H
04H
18H
Avant qu'une réponse puisse être lue depuis un instrument, il doit être adressé parleur par
transmission du code de contrôle Talk Address, 14H, suivi d'un seul caractère dont les 5 bits
inférieurs correspondent à l'adresse unique de l'instrument requis, de la même manière que pour le
code de contrôle d'adresse écouteur ci-dessus. En mode adressé parleur, l'instrument transmet le
message de réponse disponible, le cas échéant, puis sort de l'état adressé parleur. Un seul
message réponse sera envoyé à chaque fois qu'il sera adressé parleur.
1
Listen Address suivi d'une adresse non utilisée par cet instrument
Talk Address pour tout instrument
Code de contrôle Universal Unaddress
Code de contrôle Lock Non-Addressable mode
Universal Device Clear
Parité :
Sans
Bit d'arrêt :
1
75

Publicité

loading