Programmation
- DM 5010
MESSAGES
ET
PROTOCOLE DE
COMMUNICATION
Délimiteur
de commande
Un
message consiste en une commande ou une série
de commandes, suivies
d’une fin de message. Dans le
cas
de messages constitués de plusieurs commandes,
celles-ci
doivent être séparées par des points virgules.
Un
point virgule n’est pas
obligatoire en fin de message.
Chacune des
lignes ci-dessous est
un message
:
INIT
TEST;INIT;RQS
ON;USER
OFF;ID?;SET?
TEST;
Fin
de message
Les messages
peuvent être
terminés par EOI ou le
caractère ASCII
de saut de ligne (LF). Certains contrô
leurs
valident
la ligne EOI concurremment avec la trans
mission
du dernier
octet de données ; d’autres n’utili
sent que le caractère LF comme fin de message. L’un
ou
l
’autre
peut être sélectionné à l’
intérieur du DM
5010.
Si
EOI
ONLY est sélectionné, l’instrument interprète
comme fin
du
message
entré
tout octet de données
reçu. De
même, il
valide la ligne EOI concurremment
avec
ia transmission du dernier octet du message sorti.
Si
LF/EOI est sélectionné, l’instrument interprète le
caractère
LF comme fin du message entré si la ligne EOI
est inhibée (ou tout
octet de données reçu lorsque la
ligne
EOI est
validée). Il transmet un retour chariot (CR)
suivi d’un saut de ligne (LF
avec la ligne EOI validée)
pour mettre fin aux messages
en sortie. Lire le chapitre
Maintenance
avant
la sélection manuelle interne (per
sonnel
qualifié)
de la
fin de message.
Les instruments
de
la série TM
5000 sont livrés avec la fin de message
EOI ONLY sélectionnée.
l'argument,
ils
sont ignorés par
le DM 5010. (SP) (CR) et
(LF)
sont indiqués en
indices dans les exemples qui sui
vent :
Exemple
1 : RQSSPON;
Exemple
2 : RQSSPSP
ON;
Exemple
3 : RQSc
PCR
LF
Dans la liste des
commandes, certains préfixes
et
arguments sont
présentés sous une forme complète et
sous
une
forme abrégée. L’instrument accepte tout
préfixe
ou
argument contenant au moins les caractères
de la
forme abrégée. Les caractères ajoutés à celle-ci
doivent être ceux de
la forme complète. Pour documen
ter
ses programmes,
l’utilisateur peut
ajouter des
caractères alphanumériques
à
un
mot complet.
Des
caractères
alphanumériques peuvent
également
être
ajoutés
à une
interrogation, à condition d’être placés
avant le point d’
interrogation.
USER?
USERE?
USEREQ?
USEREQUEST?
De
nombreux arguments
sont séparés
par une virgule
;
toutefois,
l’instrument acceptera comme délimiteur un
(ou des) espace(s).
2,3
Formattage
d’un message
Pour
être comprises, les
commandes transmises aux
instruments de
la série
TM
5000 doivent avoir
le format (ou syntaxe) approprié.
Toutefois,
ce
format est très souple et peut subir de
nombreuses
variations.
Une description de ce format et
des
variations admises est donnée ci-après.
Toutes les
commandes doivent être en code ASCII.
Toutefois,
les minuscules et
majuscules
sont acceptées.
Toute
donnée sortie doit être
en majuscules.
Comme
expliqué
précédemment, une
commande
consiste en
un préfixe suivi, si nécessaire, par
des argu
ments Une
commande suivie d’arguments
doit posséder
un
délimiteur, le caractère SP (SPACE - espace), entre
le préfixe et l'argument.
RQS
SP
ON
Si les caractères formattés
spèciaux, SP, CR, et LF
(LF ne pouvant être utilisé si
le mode LF/EOI est sélec
tionné)
sont ajoutés entre le délimiteur de préfixe et
NOTE
Dans
le
dernier exemple,
l’espace est traîté
comme un
caractère formatté parce qu'il
suit la
virgule (délimiteur de
l’argument).
Format
des arguments numériques
L
’instrument
accepte les
nombres suivants
comme
arguments numériques :
-
Les
nombres
entiers avec ou sans signe (y
compris
+0 et -0). Les
nombres entiers
sans signe
sont
interprétés comme des nombres positifs.
Exemples
: +1,2,
-1,
-10
-
Les
nombres décimaux avec ou sans signe. Les
nombres
décimaux sans signes
sont interprétés
comme
des nombres positifs. Exemples : -3.2,
+5.0,
1.2
ADD
JUL
1986
French
3-21
Summary of Contents for DM 5010
Page 14: ...DM 5010 2994 00 DM 5010 Programmable Digital Multimeter xii ADD JUL 1986...
Page 27: ...Operating Instructions DM 5010 2994 03 Fig 2 3 DM 5010 front panel controls and connectors 2 3...
Page 38: ......
Page 134: ......
Page 208: ......
Page 222: ......
Page 250: ......
Page 251: ...Section 8 DM 5010 OPTIONS No options are available 8 1...
Page 252: ......
Page 270: ......
Page 272: ...DM 5010 2994 37 Fig 10 2 Location of DM 5010 adjustments and test points...
Page 273: ......
Page 274: ......
Page 275: ......
Page 276: ...DM 5010 2994 112 DM 5010 BLOCK DIAGRAM...
Page 281: ......
Page 282: ......
Page 291: ......
Page 293: ......
Page 294: ......
Page 297: ......
Page 298: ......
Page 303: ......
Page 304: ...I...
Page 305: ......
Page 310: ......
Page 311: ......
Page 315: ......
Page 318: ......
Page 321: ......
Page 323: ......
Page 326: ......
Page 332: ...2994 57...
Page 334: ......
Page 335: ......
Page 336: ......
Page 337: ...63 REV JUN 1986...
Page 338: ...FIG 1 EXPLODED DM 5010...
Page 339: ......
Page 340: ......
Page 341: ......
Page 347: ......