Herunterladen Inhalt Inhalt Diese Seite drucken

Tektronix DC 5010 Anleitung Seite 131

Inhaltsverzeichnis

Werbung

Verfügbare Sprachen

Verfügbare Sprachen

Instructions d'utilisation-DC 5010
Cautre mC?thode consiste a adresser le DC 5010
comme Emetteur (Talk), puis a lire les resultats. Si un
resultat est disponi ble, il est transmis par I'instrument.
-
Sinon, le DC: 5010 genere un octet FF (hexadecimal).
L'exemple qwi suit montre comment generer I'adresse
"Talk" et rechercher la valeur FF(hexadecima1).
2 0 0
PRlNT
@
20:"FREQ;"
210
INPUT
@
20:A$
2 2 0 IF LEN(A$)§O
THEN210
2 3 0 PRINT "FREQUENCE
§
";A
2 4 0 END
Les comrnandes
RDY? et OPC permettent de
determiner le moment oG le resultat de la mesure est dis-
ponible. L'etat Data Ready (Donnees Pretes) peut gtre
interroge en utilisant la commande d'interrogation
RDY?, comrne dans I'exemple suivant :
1 0 0 PRlN T
20: "PER;"
1 1 0 PRlNT
@
20:"RDY?;"
1 2 0 INPUT
@
20:R
1 3 0 IFRSO
THEN 1 1 0
1 4 0 PRINT
@
20:A
1 5 0 PRINT "PERIODE
§
";A
1 6 0 END
Dans I'exemple qui suit, la commande OPC permet de
signaler la disponibilite de donnees (Data ready) a I'aide
d'une demande de service (SRQ) et de la reponse du
Mot d'Etat (STB).
R E M
U T l L l S A T l O N
DE
L A
C O M M A N D E
D'INTERRUPTION OPC
REM ET DU MOT D'ETAT POUR
REM
S I G N A L E R
L A
D l S P O N l B l L l T E
DE
DONNEES
A§ 0
PRINT
@
20:"PER;OPC ON;"
ON SRQ THEN 220
WAl T
IF A§ 0 THEN 1 6 0
PRINT
@
20:"SEND;OPC OFF;"
INPUT
@
20:A
PRINT "PERIODE §";A
END
POLL D,S;20
IF S§66 OR S§82 THEN 2 6 0
PRINT "S/ SRQARRIVEE, €TAT§ ";S
G O TC) 270
A§ 1
RETURN
Extension de la plage de comptage dans le cas
d'un OVERFLOW
Un depassement de capacite (OVERFLOW) se produ it
chaque fois que la capacite du compteur (43 bits) est
depassee.
En detectant
chaque occurence
d'un
OVERFLOW, il est possible d'etendre la plage de
mesure
en
modes
Mesure Manuelle de Temps
(TMANUAL) et Totalisation (TOTALIZE).
L'exemple qui suit consiste en une totalisation avec
recherche de comptage jusqu'a la valeur 1 .OE+14, envi-
ron 11 fois superieure a la capacite de comptage du DC
5010. Ceci s'effectue en comptant les occurences
OVERFLOW et en utilisant ce resultat pour etendre la
precision de la mesure.
REM EXTENSION DE LA PLAGE DE COMPTAGE
EN UTILISANT
REM
L'ETAT OVERFLOW - TOTALISATION DES
EVENEMENTS DE LA VOlE A
C§O
PRlNT
@
20:"OVER 0N;TOT;START;"
ON SRQ THEN 5 0 0
PRlNT
@
20:"SEND;"
INPUT @ 20:A
R§A+C*8.796093022E+ 1 2
IFR< 1.OE+14 THEN 1 3 0
PRlNT "LE RESULTAT ESTV;R
PRlNT
@
20:"OVER OFF;"
END
POLL D,S;20
IF S§ 1 9 3 OR S§209 THEN 5 4 0
PRlNT "SRQ ARRIVEE, ETAT§";S
RETURN
C§C+ 1
RETURN
L'exemple qui suit consiste en une mesure manuelle
de temps (TMANUAL) pour evaluer un temps de 24
heures. 24 heures representent 86.400 secondes. Cet
intervalle de temps excede la capacite de comptage du
DC 5010 : 27487.8 secondes. En comptant les
occurences de I'etat OVERFLOW, il est possible
d'etendre la precision de la mesure.
REM EXTENSION DE LA PLAGE DE MESURE EN
UTILISANT
REM LJETAT OVERFLOW - MESURE MANUELLE
DE TEMPS
C§ 0
PRlNT
@
20:"OVER ON;"
PRlNT
@
20:"TMAN;START;"
ON SRQ THEN 2 1 0
PRINT
@
20:"SEND;"
INPUT
@
20:A
R§A+ C* 2 748 7.79069
IF R< 86400 THEN 1 4 0
PRlNT "LE RESULTAT ESTn;R
PRlNT
20:"OVER OFF;"
END
POLL DJS;20
IF S§ 1 9 4 OR S§210 THEN 250
PRlNT "SRQ ARRIVEE, ETAT§";S
RETURN
C§ C+ 1
RETURN
ADD DEC 1982
French 2-49

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis