Configuration pour les mesures
3
40 ON INTR 7 GOTO 90
50 ENABLE INTR 7;2
60 OUTPUT 722;"RQS 42;MATH PFAIL;SMATH MIN -5;SMATH MAX 5"
70 OUTPUT 722;"TRIG AUTO"
80 GOTO 80
90 OUTPUT 722; "STB?"
100 ENTER 722;A
110 IF BINAND (A,2) THEN PRINT "HI/LO LIMIT EXCEEDED"
120 IF BINAND (A,8) THEN PRINT "POWER WAS CYCLED"
130 IF BINAND (A,32) THEN PRINT "ERROR OCCURRED"
140 END
La ligne 20 préconfigure le multimètre, ce qui suspend les déclenchements. La
ligne 30 efface le registre d'état. La ligne 40 demande au contrôleur d'aller à la
ligne 90 en cas d'interruptions. La ligne 50 valide les interruptions SRQ sur
l'interface GPIB. La ligne 60 valide les bits de limites haut/bas, de mise sous
tension et d'erreur. La ligne 60 valide également la fonction mathématique
Réussite/Echec (Pass/Fail) en temps réel en définissant la limite inférieure à - 5 et
la limite supérieure à+ 5. La ligne 70 valide le déclenchement automatique. La
ligne 80 force le contrôleur à attendre une interruption. Les lignes 90 à 130 lisent
le registre d'état et impriment la ou les conditions à l'origine de l'interruption.
Keysight 3458A Guide d'utilisation
123