9 commandes via interface rs232, 1 règles générales – Metrohm 730 Sample Changer Manuel d'utilisation
Page 129
![background image](/manuals/586552/129/background.png)
4.9 Commandes via Interface RS232
Passeur d’échantillons 730, Description détaillée
125
4.9 Commandes via Interface RS232
4.9.1 Règles générales
Le passeur d’échantillons 730 dispose du langage de commande
à distance Metrohm qui est très riche et qui assure un contrôle to-
tal via l’interface RS232, c’est-à-dire que l’appareil peut recevoir
des données d’un appareil externe ou lui en envoyer. Le passeur
d’échantillons 730 envoie 2xCR et LF à la fin d’un bloc de données
requis. Par contre, CR et LF signifient la fin d’une ligne de don-
nées. Le passeur termine toujours ses instructions par CR et LF.
Si le passeur envoie plus d’une instruction sur une ligne, il utilise
un point-virgule (;) entre les différentes instructions.
Les données sont regroupées logiquement et sont simples à com-
prendre. Par exemple, pour choisir la langue de dialogue, on en-
verra l’instruction
&Config.Aux.Language "english"
Il suffit d’ailleurs d’entrer les caractères gras, ce qui donne
&C.A.L "english"
Les groupes de données de l’instruction sont ici:
Config
Entrées pour la configuration
Aux
Auxiliaries, réglages de base
Language
Réglage de la langue de dialogue.
Les données ont une structure hiérarchique (structure arbores-
cente). Les grandeurs apparaissant dans cet arbre seront appelés
objets dans la suite du texte. La langue de dialogue est l’objet ap-
pelé par l’instruction
&Config.Aux.Language
Si l’on se trouve à l’endroit souhaité de l’arbre, on peut demander
la valeur de l’objet:
&Config.Aux.Language $Q Q pour Query
La question $Q entraîne l’édition de la valeur sur l’appareil,
l’édition de la valeur est "déclenchée". Les entrées commençant
par $ déclenchent une action (en anglais to trigger). Ils seront ap-
pelés dorénavant déclencheurs.
Non seulement on peut interroger la valeur des objets, mais on
peut aussi la modifier. On entre toujours les valeurs entre guille-
mets, p.ex.
&Config.Aux.Language "english"