Programmation - DM
5010
-
Les
nombres à virgule flottante exprimés en nota
tion
scientifique.
Exemples : +1.0E-2, 1.0E-2,
0.01
E+0
L
’
argument
le plus long autorisé est ±3.4028E+38.
Protocole
des messages
Tout message
reçu
par le DM 5010 est stocké dans la
Mémoire
Tampon d’Entrée, traité,
puis exécuté. Le
traitement
d’un message consiste en le décodage des
commandes,
la détection des délimiteurs, et la vérifica
tion de
la syntaxe. En ce qui concerne les commandes
de réglage,
l
’
instrument
consigne les modifications in
diquées dans la mémoire Réglages
en Attente, Si une
erreur
est détectée
en
cours de traitement, l’instrument
fait
passer la ligne SRQ à l’état bas, ignore le reste du
message,
et réinitialise la mémoire Réglages
en
Attente.
Ceci
évite toute
condition de fonctionnement incorrecte
pouvant
résulter de l’
exécution partielle des commandes
de
réglage contenues
dans
un message.
L'exécution
d'un
message consiste
en l’exécution des
actions
spécifiées par la (ou les) commande(s) qu’il
contient. S'agissant des
Commandes de Réglage, ceci
signifie
la
remise à jour
des réglages de l’instrument, et
leur
stockage dans la mémoire tampon Réglages Ac
tuels.
Les commandes de réglage sont
exécutées par
groupes - une
série de commandes de réglage est
traitée
et consignée dans la mémoire Réglages en At
tente avant leur
exécution. Ceci permet à l’utilisateur
de
spécifier
de nouveaux réglages
sans
avoir à se préocup-
per
de
la validité d’une séquence particulière. Leur exé
cution
survient lors du traitement de la fin du message
par
l’instrument, d’une commande d’interrogation en
sortie,
ou
d’une commande d’utilisation contenue dans
un message.
Lors
du traitement d'une commande d’interrogation
en
sortie (contenue
dans un message), l’instrument
exécute
toutes les commandes de réglage qui
précèdent
(remise
à jour de
ses conditions de fonctionnement). Il
exécute alors
la commande d’interrogation en extrayant
la donnée appropriée et en
la
plaçant dans la Mémoire
Tampon
de Sortie. Puis il traite
et exécute le reste du
message.
Lorsque
l'instrument est désigné comme
Emetteur,
cette donnée est transmise
au contrôleur.
Lors du
traitement
d'une commande d’utilisation (con
tenue
dans un message), l’instrument exécute d’abord
toutes
les
commandes de réglages précédentes
avant
de
l
’exécuter.
L
’
instrument pourra alors accepter
un second message
avant
que
le premier ne soit traité complètement, mais
non
un
troisième (signal NRFD).
Après
l’exécution d’une commande d’interrogation de
sortie,
l'instrument
garde la réponse dans sa Mémoire
Tampon de
Sortie jusqu’à ce qu’il soit désigné comme
Emetteur par
le contrôleur. S’il reçoit un nouveau
message avant
la lecture
de toute la sortie du précédent,
il
annule le contenu de la
Mémoire Tampon de Sortie
avant
d’exécuter
ce
nouveau message. Ceci
évite
au
contrôleur de recevoir
des données indésirées issues
d’
anciens messages.
Autre
situation pouvant annuler une sortie : l’exécu
tion
d’un long message peut remplir complètement les
mémoires
tampons d’entrée et de sortie. Dans ce cas,
l’instrument
ne
peut finir l’exécution du message avant
que
le contrôleur ait
lu les données transmises. Mais le
contrôleur
ne peut lire ces données avant d’avoir fini de
transmettre son
message.
La Mémoire Tampon
d’
Entrée,
étant pleine,
rejette le reste du message du
contrôleur (signal
NRFD).
Cette
situation suspend
l
’
activité
du système, le contrôleur et l’instrument s’at
tendant réciproquement.
Le
DM 5010
génère alors un
message
d’erreur, fait passer la ligne SRQ à l’état bas,
et
annule le
contenu
de la Mémoire Tampon de Sortie.
Cette action
permet au contrôleur de transmettre le
reste
de son message, puis l’informe de l’exécution du
message
et
de
la disparition des autres données
en
sortie.
Un
instrument de la série TM 5000 peut être désigné
comme
Emetteur sans avoir reçu de message lui
spécifiant
ce
qu’
il
doit transmettre.
Dans ce cas, les
instruments
d'acquisition
(compteurs et multimètres
numériques) renvoient
une mesure (si elle est prête).
Sinon,
ils renvoient
un message
unique sur un octet
dont
tous les bits
sont
égaux à
1 (avec une Fin de
Message)
;
les
autres instruments
de
la série TM
5000
ne
renverront que ce
message.
Réponse
de l’instrument aux messages de
l’inter
face
IEEE-488
Les
messages de
l’interface et leurs effets sur les
fonctions
de l’interface
de l’instrument sont
définis
dans les
normes IEEE 488-1978. Ce paragraphe, qui
en
décrit
les
effets sur le fonctionnement de l’appareil,
uti
lise
des abréviations de ces normes.
Messages
multiples
La Mémoire
Tampon d’Entrée a une capacité limitée
et
un
message unique
peut être assez long
pour
la rem
plir.
Dans ce
cas, une partie du message est traitée
avant
que l’
appareil
accepte une entrée supplémentaire.
Durant un traitement de commande, il
rejette toute autre
donnée (en validant
la ligne NRFD) jusqu’à
ce que de
l
’espace
soit
disponible en mémoire tampon.
UNL - Unlisten - N’est pas Récepteur (63 avec
la ligne
ATN)
UNT
- Llntalk - N’est
pas Emetteur (95 avec la ligne
ATN)
La
commande UNL fait passer le Récepteur à l'état inactif
(non
adressé) ;
l’instrument n'accepte
pas
de commande
du GPIB.
French 3-22
ADD JUL 1986
Содержание DM 5010
Страница 14: ...DM 5010 2994 00 DM 5010 Programmable Digital Multimeter xii ADD JUL 1986...
Страница 27: ...Operating Instructions DM 5010 2994 03 Fig 2 3 DM 5010 front panel controls and connectors 2 3...
Страница 38: ......
Страница 40: ...Programming DM 5010 2994 07 Fig 3 1 instrument commands and relationship to front panel controls 3 2...
Страница 101: ...Theory of Operation DM 5010 SOURCE ACCEPTOR 2874 1 50A Fig 4 15 GP B Handshake flowchart ADD JAN 1982 4 27...
Страница 134: ......
Страница 208: ......
Страница 222: ......
Страница 250: ......
Страница 251: ...Section 8 DM 5010 OPTIONS No options are available 8 1...
Страница 252: ......
Страница 270: ......
Страница 272: ...DM 5010 2994 37 Fig 10 2 Location of DM 5010 adjustments and test points...
Страница 273: ......
Страница 274: ......
Страница 275: ......
Страница 276: ...DM 5010 2994 112 DM 5010 BLOCK DIAGRAM...
Страница 281: ......
Страница 282: ......
Страница 291: ......
Страница 293: ......
Страница 294: ......
Страница 297: ......
Страница 298: ......
Страница 303: ......
Страница 304: ...I...
Страница 305: ......
Страница 310: ......
Страница 311: ......
Страница 315: ......
Страница 318: ......
Страница 321: ......
Страница 323: ......
Страница 326: ......
Страница 332: ...2994 57...
Страница 334: ......
Страница 335: ......
Страница 336: ......
Страница 337: ...63 REV JUN 1986...
Страница 338: ...FIG 1 EXPLODED DM 5010...
Страница 339: ......
Страница 340: ......
Страница 341: ......
Страница 347: ......