Télécharger Imprimer la page

A.2 Séquence De Commandes Et Synchronisation - R&S RTB2000 Manuel D'utilisation

Publicité

®
R&S
RTB2000
Les valeurs numériques sont éditées sans unité. Les quantités physiques se réfè-
rent aux unités de base ou aux unités définies à l'aide de la commande Unit. La
réponse 3.5E9 dans l'exemple précédent signifie 3,5 GHz.
Les valeurs de vérité (valeurs booléennes) sont retournées sous forme de 0 (pour
OFF) ou de 1 (pour ON).
Exemple :
Commande de réglage : HCOPy:DEV:COL ON
Interroge : HCOPy:DEV:COL?
Réponse : 1
Le texte (données de type caractère) est retourné dans la forme courte.
Exemple :
Commande de réglage : HCOPy:PAGE:ORIentation LANDscape
Interroge : HCOP:PAGE:ORI?
Réponse : LAND
Résultats numériques invalides
Parfois, particulièrement lorsqu'un résultat se compose de plusieurs valeurs numé-
riques, des valeurs invalides sont retournées comme 9.91E37 (pas un nombre).
A.2 Séquence de commandes et synchronisation
L'IEEE 488.2 définit une distinction entre les commandes superposition (asynchrone)
et asynchrones :
Une commande séquentielle termine l'exécution avant que la commande suivante
démarre. Les commandes qui sont traitées rapidement sont généralement implé-
mentées comme des commandes séquentielles.
Une commande superposée ou asynchrone ne termine pas automatiquement
l'exécution avant que la commande suivante démarre. Généralement, les comman-
des superposées prennent plus de temps à traiter et permettent au programme de
faire d'autres tâches pendant l'exécution. Si les commandes superposées doivent
être exécutées dans un ordre défini, par exemple pour éviter les mauvais résultats
de mesure, elles doivent être utilisées séquentiellement. Cette méthode est appe-
lée synchronisation entre le contrôleur et l'instrument.
Manuel d'utilisation 1333.1611.09 ─ 11
Les bases du contrôle à distance
Séquence de commandes et synchronisation
601

Publicité

loading