beautypg.com

HP 8360 User Manual

Page 121

background image

50

REMOTE Source

60

OUTPUT

70

OUTPUT

80

OUTPUT

4

90

OUTPUT

7

100

OUTPUT

-5

110

OUTPUT

120

OUTPUT Source;" :MARKerl:STATe

130

OUTPUT

140

OUTPUT

150

ENTER

160

OUTPUT

ON"

170

OUTPUT

ON"

180
190

PRINT "Source setup complete."

200

PRINT "Verify that the source is sweeping from"

210

PRINT

t o 7

at a power of -5

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
state is not the same as the PRESET state. For complete details
of the instrument state at

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

90: Set the source stop frequency to 7

Note the optional

usage of the short-form mnemonic, “FREQ”.

100: Set the source’s power level to -5

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