Aperçus Éléments De Syntaxeaperçu - Rohde & Schwarz SME02 Manuel D'utilisation

Table des Matières

Publicité

SME
3.5.6
Aperçus éléments de syntaxeAperçu
Le listage suivant donne un aperçu des éléments de syntaxe.
Les deux points séparent les mots clé d'une commande.
:
Dans une ligne de commande, les deux points situés derrière
le point virgule séparateur indiquent le niveau de commande le plus haut.
Le point virgule sépare deux commandes d'une ligne de commande.
;
Il ne modifie pas le chemin.
La virgule sépare plusieurs paramètres d'une commande.
,
Le point d'interrogation caractérise une commande d'interrogation.
?
L'astérisque indique une commande générale.
*
Les guillements introduisent et terminent une chaîne de caractères
"
Le caractère ASCII # introduit les données de bloc.
#
Un "White Space" (code ASCII 0 à 9, 11 à 32 en décimal,
p. ex. caractère espace) sépare l'en tête et le paramètre.
1038.6002.02
Structure et syntaxe des messages d'appareil
Exemple:
La série de données de modulation suivante doit être transmis sous forme de
bloc binaire:
01010101 00110011 00001111 11111111 00000000
55
33
La commande QuickBASIC s'écrit:
CALL
IBWRT(generator%,
(&h55)+CHR$(&h33)+CHR$(&h0F) +CHR$(&hFF)+CHR$(&h00))
– ''#' introduit le bloc binaire
– ''1'indique qu' 1 chiffre suit qui représente une spécification de longueur
– ''5' est la longueur du bloc binaire (en multiples).
– Ensuite suivent les données binaires proprement dites. Comme la fonction
IBWRT nécessite une chaîne de caractères, MKD$ est utilisé pour la
conversion des types.
Le format ASCII suivant a le même effet:
CALL
IBWRT(generator%,
1,0,1,0,0,1,1,0,0,1,1,0,0,0,0,1,1,1,1,
1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0")
Purtant, la représentation binaire est plus compacte et transmise plus vite.
Le nombre des bits utiles doit être un multiple entier de 8, parce que, selon
IEEE 488.2, des blocs binaires ne permettent que de transmettre des multiples
entiers. Eventuellement, le bloc binaire doit être rempli jusqu'au multiple
prochain; après, les bits inutiles peuvent être effacés manuellement.
0F
FF
00
"SOURCE:DM:DATA:DATA
"SOURCE:DM:DATA:DATA
3.11
(représ. binaire)
(représ. hexadéc.)
#15"+CHR$
0,1,0,1,0,
F-13

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Sme03Sme03eSme03aSme06

Table des Matières