part number: 83750-90005
Master set: 83750-90002
Printed in USAMarch 1997
Serial Numbers.
Supersedes: October 1994
This manual applies directly to instruments with serial
prel% 3447A
and
below.
This manual also applies to firmware revision 2.0 and above. For
Grmware
revisions below 2.0 contact your nearest Hewlett-Packard service center for a
firmware upgrade.
Notice.
The information contained in this document is subject to change without
notice.
Hewlett-Packard makes no warranty of any
ldnd
with regard to this material,
including but not limited to, the implied warranties of merchantability and
fitness for a particular purpose. Hewlett-Packard shall not be liable for errors
contained herein or for incidental or consequential damages in connection
with the furnishing, performance, or use of this material.
@Copyright Hewlett-Packard Company
All
Rights
Reserved. Reproduction, adaptation, or translation without prior
1993,1997
written permission is prohibited, except as allowed under the copyright laws.
1400 Fountaingrove Parkway, Santa Rosa, CA 95403-1799, USA
Certification
Hewlett-Packard Company certifies that this product met its published
specifications
further certifies that its calibration measurements are traceable to the United
States National Institute of Standards and Technology, to the extent allowed
by the Institute’s calibration facility, and to the calibration facilities of other
International Standards Organization members.
Regulatory Information.
at the time of shipment from the factory. Hewlett-Packard
The User’s Guide contains
SCPI Conformance Information is found in Chapter 5, “SCPI Conformance
Information.
”
ISO/IEC
regulatory information.
. . .
ill
Warranty
This Hewlett-Packard instrument product is warranted against defects in
material and workmanship for a period of one year from date of shipment.
During the warranty period, Hewlett-Packard Company will, at its option,
either repair or replace products which prove to be defective.
For warranty service or repair, this product must be returned to a service
facility designated by Hewlett-Packard. Buyer shall prepay shipping charges
to Hewlett-Packard and Hewlett-Packard shall pay shipping charges to return
the product to Buyer. However, Buyer shah pay
and taxes for products returned to Hewlett-Packard from another country.
alI
shipping charges, duties,
Hewlett-Packard warrants that its software and
Hewlett-Packard for use with an instrument will execute its programming
instructions when properly installed on that instrument. Hewlett-Packard
does not warrant that the operation of the instrument, or software, or
Ermware will be uninterrupted or error-free.
LIMITATION OF WARRANTY
The foregoing warranty shah not apply to defects resulting from improper
or inadequate maintenance by Buyer, Buyer-supplied software or
interfacing, unauthorized modification or misuse, operation outside of the
environmental specifications for the product, or improper site preparation
or maintenance.
NO OTHER WARRANTY IS EXPRESSED OR IMPLIED. HEWLETT-PACKARD
SPECIFICALLY DISCLAIMS THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
EXCLUSIVE REMEDIES
THE REMEDIES PROVIDED HEREIN ARE BUYER’S SOLE AND EXCLUSIVE
REMEDIES. HEWLETT-PACKARD SHALL NOT BE LIABLE FOR ANY
DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL
DAMAGES, WHETHER BASED ON CONTRACT, TORT, OR ANY OTHER
LEGAL THEORY.
firmware
designated by
iv
Assistance
Product maintenance agreements and other customer assistance agreements
are available
Fbr any assistance, contact your nearest Hewlett-Packard Sales and service
Ome.
for
Hewlett-Packard products.
V
Safety Notes
The following safety notes are used throughout this manual. Familiarize
yourself with each of the notes and its meaning before operating this
instrument.
CAUTION
WARNING
The caution note denotes a hazard. It calls attention to a procedure which,
if not correctly performed or adhered to, could result in damage to or
destruction of the instrument. Do not proceed beyond a caution note until
the indicated conditions are fully understood and met.
The warning note denotes a hazard. It calls attention to a procedure
which, if not correctly performed or adhered to, could result in injury or
loss of life. Do not proceed beyond a
warnzing
note until the indicated
conditions are fully understood and met.
InstructionThe instruction manual symbol. The product is marked with this symbol when it is necessary
Manual
for the user to refer to the instructions in the manual.
vi
General Safety Considerations
WARNING
WARNING
CAUTION
Before this instrument is switched on, make sure it has been properly
grounded through the protective conductor of the ac power cable to a
socket outlet provided with protective earth contact.
Any interruption of the protective (grounding) conductor, inside or
outside the instrument, or disconnection of the protective earth terminal
can result in personal injury.
There are many points in the instrument which can, if contacted, cause
personal injury. Be extremely careful.
Any adjustments or service procedures that require operation of the
instrument with protective covers removed should be performed only by
trained service personnel.
Before this
instrument is switched on, make sure its primary power circuitry
has been adapted to the voltage of the ac power source.
Failure to set the ac power input to the correct voltage could cause damage to
the instrument when the ac power cable is plugged in.
Vii
How to Use This Guide
This guide uses the following conventions.
(Front-Panel
Sof
Screen Text
K~-J
tkey
This represents a key physically located on the instrument.
This indicates a “softkey, II a key whose label is determined
by the instrument’s
This indicates text displayed on the instrument’s screen.
Use of the Command Tables
HP-IB Check, Example Program 1
Program Comments
Local Lockout Demonstration, Example Program
Program Comments
Setting Up A Typical Sweep, Example Program 3 .
Program Comments
Queries, Example Program 4
Program Comments
Saving and Recalling States, Example Program 5
Program Comments
Looping and Synchronization, Example Program 6 .
Program Comments
Using the
Program Comments
Using the User Flatness Correction Commands,
*WA1
Example Program 8
Programming the Status System
General Status Register Model
Condition Register
Transition Filter
Event Register
Enable Register
An Example Sequence
HP 83750 Series Status Register Model
Synthesized Sweeper Status Groups
The Status Byte
The Standard Event Status Group
The Standard Operation Status Group
The Questionable Data Status Group
Status Register System Programming Example
Programming the Trigger System
Generalized Trigger Model
Description of Triggering in Sweepers
l-4. Simplified SWEep
l-5. Voltage Controlled Oscillator Test
l-6.
Simplified Program Message Syntax
l-7.
SCPI
l-8. Simpliiied
l-9.
Simplified Response Message Syntax
l-10.
Generalized Status Register Model
l-11.
Typical Status Register Bit Changes
l-12.
Status Registers
l-
13. The TRIG Trigger Configuration
l-14. Simplified Trigger Model
2-l. Instrument Trigger Model
Simplified
Common Command Syntax
Command Tree
Subsystem Command Syntax
.....................
..................
.................
Tables
...............
..........
.............
.............
............
........
...........
............
.............
............
..............
................
l-20
l-21
l-23
l-24
l-33
l-37
l-38
l-39
l-40
l-69
l-71
l-78
l-81
l-82
2-34
l-l. Command Table
l-2.
SCPI Data Types
l-3.
Sample Sweeper Commands
2-l.
Interactions between Dwell, Sweep Time, and Points. _ _ _ .
2-2. HP 83750 SCPI Sweep Mode Programming Table
2-3. Sweeper Key Codes
5-l. SCPI Conformance
Contents-12
.....................
....................
...............
...................
....................
......
l-25
l-41
l-49
2-64
2-71
2-80
5-4
1
Getting Started
Programming
Getting Started Programming
HP-& the Hewlett-Packard Interface Bus, is the instrument-to-instrument
communication system between the sweeper and up to 14 other instruments.
Any instrument having
including non-HP instruments that have
or
‘IEC-625”
electricahy equivalent although
portion of the manual specifically describes interfacing the sweeper to a
computer.
capability (these are common generic terms for
HP-II3
capability
W-625
can
be interfaced to the sweeper,
“GPIB,” “IEEE-488, ’
uses a unique connector). This
“ANSI
HP-E!;
MCl.
all are
1,”
The first part of this section provides general
the Standard Commands for Programmable Instruments language
introduced, and example programs are given.
HP-LB
information. Later,
(SCPI)
is
l-2
HP-IB General Information
Interconnecting Cables
The Installation Guide shows the sweeper rear-panel
and suitable cables, and describes the procedures and limitations for
interconnecting instruments. Cable length restrictions, also described in the
Installation Guide, must be observed to prevent transmission line propagation
delays that might disrupt HP-IB timing cycles.
HIP-B
connector
Instrument Addresses
Each in.stnunent in an HP-IB network must have a unique address, an integer
ranging in value from 0 to 30. The default address for the sweeper is 19, but
this can be changed using the
(m) [m)
keys or rear panel switch.
1-3
Getting Started Programming
HP-IB General Information
Listener
Talker
Controller
HP-B
An HP-IB instrument is categorized as a ‘listener, n “talker, * or “controller,
Instrument Nomenclature
n
depending on its current function in the network.
A listener is a device capable of receiving data or commands from other
instruments. Any number of instruments in the HP-IB network can be
listeners simultaneously.
A talker is a device capable of transmitting data or commands to other
instruments.
‘lb
avoid confusion, an HP-IB system
allows
only one device at a
time to be an active talker.
A controller is an instrument, typically a computer, capable of managing the
various HP-IB activities. Only one device at a time can be an active controller
Programming the Sweeper
The sweeper can be controlled entirely by a computer (although the line
POWER switch must be operated manually). Several functions are possible
only by computer (remote) control. Computer programming procedures for
the sweeper involve selecting an
the
specific
sweeper (SCPI, Analyzer) programming codes to that statement
to achieve the desired operating conditions. The programming codes can be
categorized into two groups: Those that mimic front panel keystrokes; and
those that are unique, and have no front panel equivalent.
HP-IE3
command statement, then adding
In the
progmmming
explanations that
follow,
specific examples are included
that are written in a generic dialect of the BASIC language. BASIC was
selected because the majority of HP-IB computers have BASIC language
capability. However, other languages can also be used.
l-4
Getting Started Programming
HP-IB General
lnfomation
HP-II3
Command statements form the nucleus of
understood by all mstruments in the network and, when combined with
the
communication instructions for the system.
An explanation of the eight fundamental command statements follows.
However, some computers use a slightly different terminology, or support an
extended or enhanced version of these
explanations as a starting point, but for detailed information consult the
BASIC language reference manual, the
manual for the particular computer used.
Syntax drawings accompany each statement: All items enclosed by a circle or
oval are computer specific terms that must be entered exactly as described;
items enclosed in a rectangular box are names of parameters used in the
statement; and the arrows indicate a path that generates a valid combination
of statement elements.
Command Statements
progmmming
language codes, they provide all management and data
HP-D
programming; they are
conunands.
I/O
programming guide, and the
Consider the following
HP-IB
l-5
Getting Started Programming
HP-IB General lnfomation
Remote
Remote causes an instrument to change from local control to remote control.
In remote control, the front panel keys are disabled (except for the
key and the POWER switch), and the REMOTE Annunciator is lighted. The
syntax is:
[E?Kj
Some BASIC examples
where the device selector is the address of the instrument appended to the
HP-E3
port number. Typically, the
HP-II3
port number is 7, and the default
address for the sweeper is 19, so the device selector is 719.
10
REMOTE7
which prepares
all HP-II3
instruments for remote operation (although
nothing appears to happen to the instruments until they are addressed to
talk), or
10
REMOTE719
which affects the HP-B instrument located at address 19, or
10
REMOTE719,
which effects four instruments that
721, 726, 715
have addresses
19, 21,
26,
and
15.
1-7
Getting Started Programming
HP-IB General Information
-
Local Lockout
Local Lockout can be used in conjunction with REMOTE to disable the front
panel (LOCAL) key. With the
hard reset by the POWER switch) can restore local control. The syntax is:
(ml
key disabled, only the controller (or a
A BASIC example
10
20
REMOTE
719
LOCALLOCKOUT
interface
sect -
code
w
Local is the complement to REMOTE, causing an instrument to return to local
control with a fully enabled front panel. The syntax is:
Some BASIC examples
LOCAL 7
10
which effects all instruments in the network, or
LOCAL 719
10
for an addressed instrument (address 19).
l-8
Getting Started Programming
HP-IB General Information
output
Output is used to send function commands and data commands from the
controller to the addressed instrument. The syntax is:
where USING is a secondary command that formats the output in a particular
way, such as a binary or ASCII representation of numbers. The USING
command is followed by “image items” that precisely define the format of the
output; these image items can be a string of code characters, or a reference
to a statement line in the computer program. Image items are explained in
the
programming
codes where they are needed. Notice that this syntax
is
virtually identical to the syntax for the ENTER statement that follows.
l-10
Loading...
+ 249 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.