Anritsu MG3641A User Manual

Page 160

Advertising
background image

SECTION 6 GPIB

6-54

100 ’ *************************************************
110 ’ *

*

120 ’ * INPUT vs OUTPUT characteristic of amplifier

*

130 ’ * measurement program

*

140 ’ *

*

150 ’ *************************************************
160 ’
170 ’ ************** initialize GPIB system ****************
180 ’
190 ISET IFC’

........................................................................................................ Sends interface clear

200 ISET REN’

................................................................................................ Makes remote enable true

210 CMD DELIM=2’

.................................................................................................... Sets the delimiter to LF

220 CMD TIMEOUT=5’

............................................................................... Sets the time-out parameter to 5 sec.

230 ’
240 ’ *********** input measurement parameter *************
250 ’
260 INPUT “MEASUREMENT FREQUENCY (MHz)” ;MF
270 ’
280 ’ ************** setting the MG3641A/MG3642A *****************
290 ’
300 PRINT @3; “*RST” ’ ............................................................................... Initializes the MG3641A/MG3642A
310 PRINT @3; “:FREQ”+STR$(MF)+“MHz” ’ ............................................................................. Sets a frequency
320 PRINT @3; “:AMPL:STAT OFF” ’ ..................................................................................... Turns off the output
330 ’
340 ’ ************** setting the MS2651A *****************
350 ’
360 PRINT @1; “INI” ’

.................................................................................................. Initializes the MS2651A

370 PRINT @1; “SP 100KHZ” ’ ......................................................................... Sets the frequency span to 100 kHz
380 PRINT @1; “CF”+STR$(MF)+“MHZ” ’ ........................................................................ Sets a center frequency
390 PRINT @1; “RL 20DBM” ’ .......................................................................... Sets the reference level to 20 dBm
400 ’
410 ’ ****************** measurement *******************
420 ’
430 PRINT “INPUT OUTPUT GAIN”
440 PRINT @3; “ :AMPL:STAT ON” ’ ...................................................................................... Turns on the output
450 FOR LEVEL1 = –30 TO 0 STEP 2
460 PRINT @3; “ :AMPL:LEV”+STR$(LEVEL1)+“dBm” ’ .................................................... Sets the output level
470 FOR TIMER = 0 TO 1000:NEXT TIMER
480 PRINT @1; “TS;MKPK” ’ ........................................................................ Sweeps once and searches for a peak
490 PRINT @1; “MKL?” ’

.................................................................. Issues a marker level reading data request

500 INPUT @1;LEVEL2
510 PRINT USING “###.#dBm ###.#dBm ###.#dB”;LEVEL1,LEVEL2,LEVEL2-LEVEL1
520 NEXT LEVEL1
530 ’
540 END

Advertising
This manual is related to the following products: