Télécharger Imprimer la page

Keysight Technologies 3458A Guide D'utilisation page 666

Multimètre

Publicité

4
Les mesures
75 ! TARM AUTO, TRIG SYN, DCV GAMME 10 V, FORMAT DE SORTIE DINT, 50
77 ! LECTURES,AUTO
80 TRANSFER @Dvm TO @Buffer;WAIT !EVENEMENT SYN,TRANSFERT DES LECTURES
90 OUTPUT @Dvm;"ISCALE?
92
100 ENTER @Dvm;S
110 FOR I=l TO Num_readings
120 ENTER @Buffer USING "#,W,W";J,K ! METTRE UN MOT DE 16 OCTETS
122 NOTATION COMPLEMENT A 2 DANS CHAQUE VARIABLE J ET K (# = FIN
125 ! D'INSTRUCTION NON REQUISE; W = METTRE DONNEES SOUS FORME
127 ! ENTIER 16 BITS NOTATION COMPLEMENT A 2)
130 Rdgs(I)=(J*65536.+K+65536.*(K<O)) ! CONVERTIR EN NB REEL
140 R=ABS(Rdgs(I))
142
150 IF R>=2147483647 THEN PRINT "OVLD" ! SI SURCHARGE, IMPRESSION
152
160 Rdgs(I)=Rdgs(I)*S
170 Rdgs(I)=DROUND(Rdgs(I),8) ! ARRONDIT LECTURE CONVERTIE
180 PRINT Rdgs (I)
190 NEXT I
200 END
Utilisation du format de sortie SREAL
Le programme suivant montre comment convertir 10 lectures au format SREAL.
10 OPTION BASE 1
20 INTEGER Num_readings
30 Num_readings=10
40 ALLOCATE REAL
42
50 ASSIGN @Dvm TO 722
60 ASSIGN @Buffer TO BUFFER
65
70 OUTPUT @Dvm;"PRESET NORM;OFORMAT SREAL;NRDGS";Num_readings
75 !TRIG SYN, FORMAT DE SORTIE SREAL, 1 PLC, DCV GAMME AUTO, 10
77
80 TRANSFER @Dvm TO @Buffer;WAIT
162
! INTERROGATION DU FACTEUR D'ECHELLE POUR
! LE FORMAT DINT
! LECTURE DU FACTEUR D'ECHELLE
! UTILISATION DE LA VALEUR ABSOLUE POUR
! VERIFIER SURCHARGE
! D'UN MESSAGE
! APPLICATION DU FACTEUR D'ECHELLE
! IMPRESSION DES LECTURES
! BORNE INFERIEURE DU TABLEAU A 1
! DECLARATION DE LA VARIABLE
! NOMBRE DE LECTURES = 10
! CREATION D'UN TABLEAU POUR
! LES LECTURES
! AFFECTATION DE L'ADRESSE DU
! AFFECTATION DU NOM
! D'ACCES DE LA MEMOIRE-TAMPON
! LECTURES
! EVENEMENT SYN, TRANSFERT DES
Keysight 3458A Guide d'utilisation

Publicité

loading