Télécharger Imprimer la page

Keysight Technologies 3458A Guide D'utilisation page 844

Multimètre

Publicité

6
Référence
138
140 R=ABS(Rdgs(I))
142
150 IF R>=32767 THEN PRINT "OVLD"
152
160 Rdgs(I)=Rdgs(I)*S
162
170 Rdgs(I)=DROUND(Rdgs(I),4)
180 NEXT I
190 END
Format DINT
L'exemple suivant est identique au précédent à part qu'il effectue 50 lectures en
place de 10 et les transmet à l'ordinateur en utilisant le format DINT.
10 OPTION BASE 1
20 INTEGER Num_readings,I,J,K
30 Num_readings=50
40 ALLOCATE REAL Rdgs(1:Num_readings) ! CREATION D'UN TABLEAU POUR
42
50 ASSIGN @Dvm TO 722
60 ASSIGN dBuffer TO BUFFER[4*Num_readings] ! AFFECTATION DU NOM
65
70 OUTPUT @Dvm;"PRESET NORM;RANGE 10;OFORMAT DINT;NRDGS";Num_readings
75
77
80 TRANSFER @Dvm TO @Buffer;WAIT
82
90 OUTPUT @Dvm; "ISCALE?"
92
100 ENTER @Dvm; S
110 FOR I=1 TO Num_readings
120 ENTER @Buffer USING "#,W,W";J,K ! METTRE UN MOT DE 16 OCTETS
122
125
127
340
! DEPASSEMENT ENTIER SUR LA LIGNE SUIVANTE)
! TARM AUTO, TRIG SYN, DCV GAMME 10 V, FORMAT DE SORTIE DINT,
! 50 LECTURES,AUTO
! NOTATION COMPLEMENT A 2 DANS CHAQUE VARIABLE J ET K {# = FIN
! D'INSTRUCTION NON REQUISE; W = METTRE DONNEES SOUS FORME
! ENTIER 16 BITS NOTATION COMPLEMENT A 2)
! UTILISATION OE LA VALEUR ABSOLUE POUR
! VERIFIER SURCHARGE
! SI SURCHARGE, IMPRESSION D'UN
! MESSAGE
! MULTIPLICATION DE LA LECTURE PAR LE
! FACTEUR D'ECHELLE
! VALEUR ARRONDIE A 4 CHIFFRES
! BORNE INFERIEURE DU TABLEAU A 1
! DECLARATION DES VARIABLES
! NOMBRE DE LECTURES = 50
! LES LECTURES
! AFFECTATION DE L'ADRESSE DU MULTIMETRE
! D'ACCES DE LA MEMOIRE-TAMPON
! EVENEMENT SYN, TRANSFERT DES
! LECTURES
! INTERROGATION DU FACTEUR D'ECHELLE POUR
! LE FORMAT DINT
! LECTURE DU FACTEUR D'ECHELLE
Keysight 3458A Guide d'utilisation

Publicité

loading