SMP
3.5.5
Paramètres
La plupart des commandes demandent l'indication d'un paramètre. Les paramètres doivent être
séparés de l'en-tête au moyen d'un "White Space". Les types de paramètre permis sont des valeurs
numériques, paramètres booléens, des textes, des chaînes de caractères et des données de bloc. Les
types de paramètre revendiqués pour les commandes correspondantes ainsi que la gamme de valeurs
sont indiqués dans la description des commandes.
Valeurs numériques
Valeurs numériques
spéciales
MIN/MAX
DEF
UP/DOWN
INF/NINF
NAN
Paramètres booléens Les paramètres booléens représentent deux états. L'état actif (logique vrai) est
1035.5005.02
Structure et syntaxe des messages d'appareil
Les valeurs numériques peuvent être entrées sous chaque forme habituelle, c.-
-à-d.
avec signe, point décimal et exposant. Si les valeurs dépassent la
résolution de l'appareil, elles sont arrondies vers le haut ou vers le bas. La
longueur maximale admissible de la mantisse est de 255 caractères,
l'exposant doit être situé dans la gamme de 32 000 à 32 000. L'exposant est
introduit par un "E" ou "e". L'indication seule de l'exposant n'est pas permise.
Pour les grandeurs physiques, il est possible d'indiquer l'unité. Les préfixes
d'unité admissibles sont G (Giga), MA (Mega, MOHM et MHZ sont également
admis), K (Kilo), M (Milli), U (Mikro) et N (Nano). A l'absence de l'unité, c'est
l'unité de base qui est employée.
Exemple : SOURce:FREQuency 1.5 kHz = SOURce:FREQuency 1.5E3
Les textes MINimum, MAXimum, DEFault, UP et DOWN sont interprétés en
tant que valeurs numériques spéciales.
Dans le cas d'une commande d'interrogation, la valeur numérique est
préparée.
Exemple : Commande de réglage :
Commande d'interrogation : SOURce:VOLTage?
MINimum et MAXimum représentent la valeur minimale ou la valeur maximale.
DEFault indique une valeur préréglée mémorisée dans l'EPROM. Cette valeur
correspond au réglage de base, comme elle est appelée au moyen de la
commande *RST.
UP, DOWN permet d'augmenter ou de diminuer la valeur numérique d'un pas.
La largeur de pas peut être déterminée au moyen d'une commande Step
attribuée (voir la liste des commandes, annexe C) pour chaque paramètre qui
eput être réglé via UP, DOWN.
INFinity, Negative INFinity (NINF) représentent les valeurs 9,9E37 ou 9,9E37.
INF et NINF sont uniquement émis en tant que réponses d'appareil.
Not A Number (NAN) représente la valeur 9,91E37. NAN est uniquement émis
en tant que réponse d'appareil. Cette valeur n'est pas définie. Les raisons
possibles sont la division zéro par zéro, la soustraction infini d'infini et la
représentation de valeurs manquantes.
représenté par ON ou par une valeur numérique inégal 0. L'état inactif (logique
faux est représenté par OFF ou par la valeur numérique 0. Dans le cas d'une
commande d'interrogation, 0 ou 1 est préparé.
Exemple : Commande de réglage :
Commande d'interrogation : SOURce:FM:STATe?
SOURce:VOLTage MAXimum
SOURce:FM:STATe ON
3.9
Résponse : 15
Résponse : 1
F-8