Keysight CXG, EXG, and MXG X-Series Signal Generators Programming Guide 81
Programming Examples
GPIB Programming Interface Examples
140 Sig_gen=719 ! Declares variable to hold signal
generator address
150 LOCAL Sig_gen ! Puts signal generator in Local
mode
160 CLEAR Sig_gen ! Resets parser and clears any
pending output
170 CLEAR SCREEN ! Clears the controller’s display
180 OUTPUT Sig_gen;"*RST" ! Puts signal generator into a
defined state
190 OUTPUT Sig_gen;"FREQ:CW?" ! Querys the signal generator CW
frequency setting
200 ENTER Sig_gen;F ! Enter the CW frequency setting
210 ! Print frequency setting to the controller display
220 PRINT "Present source CW frequency is: ";F/1.E+6;"MHz"
230 PRINT
240 OUTPUT Sig_gen;"POW:AMPL?" ! Querys the signal generator
power level
250 ENTER Sig_gen;W ! Enter the power level
260 ! Print power level to the controller display
270 PRINT "Current power setting is: ";W;"dBM"
280 PRINT
290 OUTPUT Sig_gen;"FREQ:MODE?" ! Querys the signal generator for
frequency mode
300 ENTER Sig_gen;A$ ! Enter in the mode: CW, Fixed or
List
310 ! Print frequency mode to the controller display
320 PRINT "Source's frequency mode is: ";A$
330 PRINT
340 OUTPUT Sig_gen;"OUTP OFF" ! Turns signal generator RF state
off
350 OUTPUT Sig_gen;"OUTP?" ! Querys the operating state of the
signal generator
360 ENTER Sig_gen;B ! Enter in the state (0 for off)
370 ! Print the on/off state of the signal generator to the
controller display
380 IF B>0 THEN
390 PRINT "Signal Generator output is: on"
400 ELSE
Содержание X-Series
Страница 4: ...4 ...
Страница 10: ...10 Contents ...