Herunterladen Inhalt Inhalt Diese Seite drucken

Apercus De Programmation - Tektronix DC 5010 Anleitung

Inhaltsverzeichnis

Werbung

Verfügbare Sprachen

Verfügbare Sprachen

Instructions d'utilisation-DC 5060
APERCUS DE PROGRAMMATION
-
Nous allons maintenant programmer le DC 501 0 pour
I'execution de mesures de base, et exploiter quelques
unes de ses possibilites de programmation specifiques.
Les exemples suivants sont en BASIC et se referent a
un Contrbleur de la serie 4050 Tektronix. Les details
d'implantation varient d'un Contrbleur a I'autre.
Modification des reglages d'entree
Avant d'effectuer une mesure, il convient de regler
correctement les conditions d'entree du signal. L'exem-
ple qui suit determine en premier lieu les reglages de
I'entree de la Voie A, puis positionne automatiquement
les niveaux de declenchement a mi-amplitude (com-
mande AUTO), et regle I'instrument pour une cadence
d'environ 3 mesures par seconde (commande AVE
-
1).
Enfin, le DC 501 0 est programme pour effectuer des me-
sures de frequence (FREQ).
100 PRlNT
@
20:"CHA A;SLO POS; TERM HI;"
110 PRlNT
@
20:"COU DC;ATT 1;AUTO;"
120 PRlNT
@
20:"AVE -1;FREQ;SEND;"
130 INPUT
@
20:R
140 PRINT "FREQUENCE
§
";R
150 END
Mesure d'un intervalle de temps
L'exemple qui suit consiste a mesurer I'intervalle de
temps entre deux signaux de niveau TTL appliques aux
entrees des Voies A et B a I'aide de sondes attenuatrices
X5.
PRlNT
@
20:"CHA A;SLO P0S;TERM HI;"
PRlNT @ 20:'MTT 1;COU DC;LEV 0.2 75;"
PRlNT
@
20:"CHA B;SLO P0S;TERM HI;"
PRlNT
0
20:'MTT 1;COU DC;LEV 0.2 75;"
PRlNT
@
20:"AVE 1;TIME;SEND;"
INPUT
@
20:T
PRlNT "TEMPS DE A VERS B
§
";T
END
Seuls les reglages ne correspondant pas aux etats
desires doivent &re programmes.
Realisation d'une mesure unique
Pour cela, on utilise I'une des deux methodes in-
diquees ci-dessous. L'instrument est d'abord place en
mode "STOP". Un "RESET" demarre une mesure
unique, puis le processus de mesure s'arrgte. Le pre-
mier exemple montre comment effectuer une mesure
d'intervalle de temps (TIME) de cette manilere.
300 PRlNT
@
20:YVE 1;TIME;"
310 PRlNT
@
20:"STOP;RESET;SEND;"
320
INPUT
@
20:R
330 PRINT "INTERVALLE DE TEMPS
9
";R
340
END
L'exemple qui suit montre comment utiliser la com-
mande Group Execute Trigger (Declenchement Global)
<GET>
a la place de RESET, pour effectuer une
mesure unique. Pour utiliser la commande <GET>, il
faut au prealable valider la fonction Declenchement de
I'lnstrument (Device Trigger), a I'aide de la commande
DT TRIG. Pour cela, I'instrument doit etre en mode
"STOP", avant que le <GET> provoque m n RESET pour
effectuer la mesure unique.
PRlNT
@
20:"DT TR1G;AVE 1;TIME;"
PRINT
@
20:"STOP;"
-
FOR I§ 1 TO 200
REM LAISSER AU COMPTEUR LE TEMPS
REM DE TRAITER LA MEMOIRE TAMPON
REM REGLAGES EN ATTENTE
NEXT I
REM 5 2 EST L'ADRESSE LISTEN DE 20 (32+20)
REM 8 EST LE <GET> IEEE-488
PRlNT
@
20:"SEND;"
INPUT
@
20:R
PRlNT "INTERVALLE DE TEMPS
=
";R
END
Lecture des resultats
II existe deux facons d'obtenir un resultat de mesure
du DC 501 0. La premiere methode (ci-dessous) utilise
la commande SEND. Si un resultat est disponible, le DC
5010 repond des qu'il est adresse en tant qu'Emetteur
(Talk) ; sinon, il attend qu'un resultat soit disponible
pour repond re.
300
PRlNT
@
20:"FREQ;"
31 0 INPUT
@
20:SEND;"
320
INPUT
@
20:A
, -
-
330
PRINT7'FREQUENCE
§
";A
340
END
French 2-48
ADD DEC
1982

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis