EasyManua.ls Logo

HP 8360 - Program Comments

HP 8360
508 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
50 REMOTE Source
60 OUTPUT
Source;"*RST"
70
OUTPUT
Source;"FREQuency:MODE
SWEep"
80
OUTPUT
Source;"FREQuency:STARt
4
GHZ"
90
OUTPUT
Source;"FREQuency:STOP
7
GHz"
100
OUTPUT
Source;"POWer:LEVel
-5
DBM"
110
OUTPUT
Source;"SWEep:TIME
500MS"
120
OUTPUT Source;"
:MARKerl:STATe
0N;FREQuency
4.5GHZ"
130
OUTPUT Source;"MARKer2:STATe
0N;FREQuency
611lE6"
140
OUTPUT
Source;"*OPC?"
150
ENTER
Source;X
160
OUTPUT
Source;"POWer:STATe
ON"
170
OUTPUT
Source;"INITIate:CONTinuous
ON"
180
CLS
190
PRINT "Source setup complete."
200
PRINT "Verify that the source is sweeping from"
210
PRINT "4
GHz
to 7
GHz
at a power of -5
dBm,"
220
PRINT "with a sweeptime of 0.5 seconds."
230
END
Run the program.
Program Comments
10: Assign the source’s HP-IB address to a variable.
20 to 50: Abort any HP-IB activity and initialize the HP-IB
interface.
60: Set the source to its initial state for programming. The *RST
state is not the same as the PRESET state. For complete details
of the instrument state at
*RST,
see “SCPI Command Summary,"
in Chapter 2.
70: Select the frequency mode to be SWEEP instead of the default
sweep mode of “CW” that was selected with *RST.
80: Set the source start frequency to 4 GHz.
90: Set the source stop frequency to 7 GHz. Note the optional
usage of the short-form mnemonic, “FREQ”.
100: Set the source’s power level to -5
dBm.
110: Set the sweeptime to 500 ms. Notice that upper/lower case in
commands does not matter. Also spaces before the suffix (“MS”)
are not required in SCPI.
120 and 130: Set markers 1 and 2 to a fixed value. Notice that the
value for marker 2 does not end with a frequency suffix. Hertz is a
default terminator and is understood.
140: Wait until the source has completed setting up the commands
that have been sent so far before turning on the output.
150: The ENTER statement causes the program to wait here until
the source responds to the previous *OPC? with a ‘1’.
Getting Started Programming 1-91

Table of Contents