Programming
Guidelines
HP-IB
Definition
What
is
Programmable
HP-IB
Address
Error
Messages
Programming
Language
Advanced
Programming
HP-IB stands for Hewlett-Packard Interface BUS, and is often referred
to
as
the bus.
It
is Hewlett-Packard’s implementation of the
IEEE
488.1-1987 and the
IEEE
488.2-1987 Standard Digital Interface for
Programmable Instrumentation.
All functions are programmable except the front panel power key,
knobs, memory keys, increment set key, arrow keys, frequency
reference keys and the rear panel display contrast control.
The HP-IB Address for the signal generator
is
preset to
19.
It
may be
changed to any address between
00
and 30, by pressing
desired two-digit number.
and the
The HP-IB programming error messages are described in Chapter IC,
“Operation Messages.
”
Although many system controllers and programming software
languages are compatible with this instrument, all examples and
references in this manual assume the use of an HP controller utilizing
the HP BASIC programming language.
Most instrument settings may be queried via HP-IB. The data returned
from the query will vary from a yes/no
(1/0)
to the actual setting,
depending
on
the function. See Table 2-1.
For the majority of applications, remotely programming the signal
generator requires only basic programming knowledge and the
command statements listed later in this chapter. Developing
programs for querying the instrument’s status
is
considered to be
an advanced application (see “HP-IB Status Reporting.
”)
For more
information on HP-IB programming see the
Tutorial Description of the
Hewktt-Ftzckard Interfuce
Bus
(HP Part number 5952-0156).
HP-IB
Programming
2-3