Specifications

Chapter 6 95
Retrieving Measurement Results
Retrieving the Measurement Results for Measurement Parameters 1
through 4
6. Retrieving Measurement
Results
Example 6-4 Using the :DATA:FDAT{1-4}? Command to Retrieve Measurement Results
(data.bas)
10 DIM Para1$[9],Para2$[9],Buff$[9]
20 REAL Res1,Res2,Imon
30 INTEGER Point,Scode
40 ASSIGN @Agt4287a TO 717
50 Scode=7
60 Point=1
70 OUTPUT @Agt4287a;":FORM ASC"
80 !
90 OUTPUT @Agt4287a;":CALC:PAR1:FORM?"
100 ENTER @Agt4287a;Para1$
110 OUTPUT @Agt4287a;":CALC:PAR2:FORM?"
120 ENTER @Agt4287a;Para2$
130 !
140 OUTPUT @Agt4287a;":SOUR:LIST:STAT OFF"
150 OUTPUT @Agt4287a;":SOUR:LIST:POIN ";Point
160 !
170 ! Trigger source setting
180 !
190 OUTPUT @Agt4287a;":ABOR"
200 OUTPUT @Agt4287a;":TRIG:SOUR EXT"
210 OUTPUT @Agt4287a;":INIT:CONT ON"
220 !
230 ! Status register setting (For SRQ)
240 !
250 OUTPUT @Agt4287a;":STAT:OPER:PTR 0"
260 OUTPUT @Agt4287a;":STAT:OPER:NTR 16"
270 OUTPUT @Agt4287a;":STAT:OPER:ENAB 16"
280 OUTPUT @Agt4287a;"*SRE 128"
290 OUTPUT @Agt4287a;"*CLS"
300 OUTPUT @Agt4287a;"*OPC?"
310 ENTER @Agt4287a;Buff$
320 !
330 ! Triggering and data read
340 !
350 ON INTR Scode GOTO Meas_end
360 ENABLE INTR Scode;2
370 PRINT "Waiting for External Trigger!"
380 Meas_wait: GOTO Meas_wait
390 Meas_end: OFF INTR Scode
400 OUTPUT @Agt4287a;":DATA:FDAT1?"
410 ENTER @Agt4287a;Res1
420 OUTPUT @Agt4287a;":DATA:FDAT2?"
430 ENTER @Agt4287a;Res2
440 OUTPUT @Agt4287a;":DATA:IMON?"
450 ENTER @Agt4287a;Imon
460 !
470 ! Display results
480 !
490 PRINT "### Result ###"
500 PRINT Para1$&":";Res1,Para2$&":";Res2,"Imon:";Imon
510 !
520 END