Specifications
Chapter 11 205
Error Handling
Example Program for Error Handling
11. Error Handling
160 OUTPUT @Agte4991a;"FREQ:STAR 1MHZ"
170 PRINT "Set Start Frequency:1MHz"
180 OUTPUT @Agte4991a;"FREQ*STOP 3GHZ"
190 PRINT "Set Stop Frequency :3GHz"
200 OUTPUT @Agte4991a;"*OPC?"
210 ENTER @Agte4991a;Buff$
220 GOTO Skip_err_proc
230 Err_proc: OFF INTR 7
240 OUTPUT @Agte4991a;"SYST:ERR?"
250 ENTER @Agte4991a;Err_no,Err_mes$
260 PRINT "Error occurred!!"
270 PRINT " No:";Err_no,"Description: "&Err_mes$
280 PRINT "PROGRAM INTERRUPT!!"
290 GOTO Prog_end
300 Skip_err_proc: PRINT "PROGRAM DONE!"
310 Prog_end: END