Setup Sweep Parameters using SCPI


This Visual Basic program sets up sweep parameters on the Channel 1 measurement.

To run this program, you need:

 See Other SCPI Example Programs

GPIB.Write "SYSTem:PRESet"
'Select the measurement

GPIB.Write "CALCulate:MEASure1:PARameter 'S21'"
'Set sweep type to linear

GPIB.Write "SENSe1:SWEep:TYPE LIN"

'Set IF Bandwidth to 700 Hz

GPIB.Write "SENSe1:BANDwidth 700"

'Set Center and Span Freq's to 4 GHz

GPIB.Write "SENSe1:FREQuency:CENTer 4ghz"
GPIB.Write "SENSe1:FREQuency:SPAN 4ghz"

'Set number of points to 801

GPIB.Write "SENSe1:SWEep:POINts 801"

'Set sweep generation mode to Auto (Analog)

GPIB.Write "SENSe1:SWEep:GENeration ANAL"

'Set sweep time to Automatic

GPIB.Write "SENSe1:SWEep:TIME:AUTO ON"

'Query the sweep time

GPIB.Write "SENSe1:SWEep:TIME?
SweepTime = GPIB.Read