Test Equipment Depot - 800.517.8431 - 99 Washington Street Melrose, MA 02176 - TestEquipmentDepot.com
A GREATER MEASURE OF CONFIDENCE
WARRANTY
Keithley Instruments, Inc. warrants this product to be free from defects in material and workmanship for a
period of 1 year from date of shipment.
Keithley Instruments, Inc. warrants the following items for 90 days from the date of shipment: probes, cables,
rechargeable batteries, dis
During the warranty period, we will, at our option, either repair or replace any pr
To exercise this warranty, write or call your local Keithley rep
Cleveland, Ohio. You will be given prompt assistance and return instructions. Send the product, transportation
prepaid, to the indicated service facility. Repairs will be made and the product returned, transportation prepaid.
Repaired or replaced products are warranted for the balance of the original warranty period, or at least 90 days.
This warranty does not apply to defects resulting from product modification without Keithley’s express written
consent, or misuse of any product or part. This warranty also does not apply to fuses, software, non-rechargeable
batteries, damage from battery leakage, or problems arising from normal wear or failure to follow instructions.
THIS WARRANTY IS IN LIEU OF ALL OTHER WARRANTIES, EXPRESSED OR IMPLIED, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR USE.
THE REMEDI
NEITHER KEITHLEY INSTRUMENTS, INC.
ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF
THE USE OF ITS INSTRUMENTS AND SOFTWARE EVEN IF KEITHLEY INSTRUMENTS, INC., HAS
BEEN ADVISED IN ADVANCE OF THE POSSIBILITY OF SUCH DAMAGES. SUCH EXCLUDED DAMAGES SHALL INCLUDE, BUT ARE NOT LIMITED TO: COSTS OF REMOVAL AND INSTALLATION,
LOSSES
ES PRO
SUSTAINED AS THE R
kettes, and documentation.
oduct that proves to be defective.
resentative, or contact Keithley headquarters in
LIMITATION OF WARRANTY
VIDED HEREIN ARE BUYER’S SOLE AND EXCLUSIVE REMEDIES.
NOR ANY OF ITS EMPLOYEES SHALL BE LIABLE FOR
ESULT OF INJURY TO ANY PERSON, OR DAMAGE TO PROPERTY.
A G R E A T E R M E A S U R E O F C O N F I D E N C E
The print history shown below lists the printing dates of all Revisions and Addenda created
for this manual. The Revision Level letter increases alphabetically as the manual undergoes
subsequent updates. Addenda, which are released between Revisions, contain important
change information that the user should incorporate immediately into the manual. Addenda
are numbered sequentially. When a new Revision is created, all Addenda associated with the
previous Revision of the manual are incorporated into the new Revision of the manual. Each
new Revision includes a revised copy of this print history page.
Revision A (Document Number 7002HD-900-01) .....................................................November 2004
All Keithley product names are trademarks or regist
Other brand names are trademarks or registered trademarks of their respective holders.
ered trademarks of Keithley Instruments, Inc.
Safety Precautions
The following safety precautions should be observed before using this product and any associated instrumentation. Although
some instruments and accessories would normally be used with non-hazardous voltages, there are situations where hazardous
conditions may be present.
This product is intended for use by qualified personnel who recognize shock hazards and are familiar with the safety precautions
required to avoid possible injury. Read and follow all installation, operation, and maintenance information carefully before using
the product. Refer to the manual for complete product specifications.
If the product is used in a manner not specified, the protection provided by the product may be impaired.
The types of product users are:
Responsible body is the in
ment is operated within its specifications and operating limits, and for ensuring that operators are adequately trained.
Operators use the product for its intended function. They must be trained in electrical safety procedures and proper use of the
instrument. They must be protected from electric shock and contact with hazardous live circuits.
Maintenance personnel perform
voltage or replacing consumable materials. Maintenance procedures are described in the manual. The procedures explicitly state
if the operator may perform them. Otherwise, they should be performed only by service personnel.
Service personnel are trained to work on live circuits, and perform safe installations and repairs of products. Only properly
trained service personnel may perform installation and service procedures.
Keithley products are designed for use with electrical signals that are rated Measurement Category I and Measurement Category
II, as described in the International Electrotechnical Commission (IEC) Standard IEC 60664. Most measurement, control, and
data I/O signals are Measurement Category I and must not be directly connected to mains voltage or to voltage sources with
high transient over-voltages. Measurement Category II connections require protection for high transient over-voltages often associated with local AC mains connections. Assume all measuremen
Category I sources unless otherwise marked or described in the Manual.
Exercise extreme caution when a shock hazar
The American National Standards Institute (ANSI) states that a shock hazard exists when voltage levels greater than 30V RMS,
42.4V peak, or 60VDC are present. A good safety practice is to expect that hazardous voltage is present in any unknown
circuit before measuring.
Operators of this product must be protected from electric shock at all times. The responsible body must ensure that operators
are prevented access and/or insulated from every connection point. In some cases, connections must be exposed to potential
human contact. Product operators in these circumstances must be trained to protect themselves from the risk of electric shock.
If the circuit is capable of operating at or above 1000 volts, no conductive part of the circuit may be exposed.
Do not connect switching cards directly to unlimited power circuits. They are intended to be used with impedance limited sources. NEVER connect switching cards direct
vices to limit fault current and voltage to the card.
Before operating an instrument, make sure the line cor
necting cables, test leads, and jump
When installing equipment where access to the main po
er disconnect device must be provided, in close proximity to the equipment and within easy reach of the operator.
For maximum safety, do not touch the product, test cables, or any other instruments while
test. ALWAYS remove power from the entire test system and discharge any capacitors before: connecting or disconnecting ca-
dividual or group responsible for the use and maintenance of equipment, for ensuring that the equip-
routine procedures on the product to keep it operating properly, for example, setting the line
t, control, and data I/O
d is present. Lethal voltage may be present on cable connector jacks or test fixtures.
ly to AC mains. When connecting sources to switching cards, install protective de-
d is connected to a properly grounded power receptacle. Inspect the con-
ers for possible wear, cracks, or breaks before each use.
wer cord is restricted, such as rack mounting, a separate main input pow-
connections are for connection to
power is applied to the circuit under
5/03
bles or jumpers, installing or removing switching cards, or making internal changes, such as installing or removing jumpers.
Do not touch any object that could provide a current path to the common side of th
ways make measurements with dry hands while standing
The instrument and accessories must be used in accordanc
equipment may be impaired.
Do not exceed the maximum signal levels of the instruments and accessories, as def
formation, and as shown on the instrument or test fixture panels, or switching card.
When fuses are used in a product, replace with same typ
Chassis connections must only be used as shield
If you are using a test fixture, keep the lid closed while power is applied
of a lid interlock.
If a
screw is present, connect it to safety earth ground using the wire recommended in the user documentation.
!
The
symbol on an instrument indicates that the user should refer to the operating instructions located in the manual.
on a dry, insulated surface capable of withstanding the voltage being measured.
e with its specifications and operating instructions or the safety of the
e and rating for continued protection against fire hazard.
connections for measuring circuits, NOT as safety earth ground connections.
e circuit under test or power line (earth) ground. Al-
i
ned in the specifications and operating in-
to the device under test. Safe operation requires the use
The
normal and common mode voltages. Use standard safety precautions to avoid personal contact with these voltages.
The
The WARNING
information very carefully before performing the indicated procedure.
The CAUTION head
ranty.
Instrumentation and accessories shall not be connected
Before performing any maintenance, disconnect the line cord and
To maintain protection from electric shock and fi
test leads, and input jacks, must be purchased from Keithley Instruments. Standard fuses, with applicable national safety approvals, may be used if the rating and type are the same. Other components that are not safety re
other suppliers as long as they are equivalent to the original component. (Note that selected parts should be purchased only
through Keithley Instruments to maintain accuracy and functionality of the product.) If you are unsure about the applicability
of a replacement component, call a Keithley Instruments office for information.
To clean an instrument, use a damp cloth or m
cleaner directly to the instrument or allow liquids to enter or spill on the instrument. Products that consist of a circuit board with
no case or chassis (e.g., data acquisition board for installation into a computer) should never require cleaning if handled according to instructions. If the board becomes contaminated and operation is af
proper cleaning/servicing.
symbol on an instrument shows that it can source or measure 1000 volts or more, including the combined effect of
symbol indicates a connection terminal to the equipment frame.
heading in a manual explains dangers that might result in personal injury or death. Always read the associated
ing in a manual e
xplains hazards that could damage the instrument. Such damage may invalidate the war-
to humans.
all test cables.
re, replacement components in mains circuits, including the power transformer,
lated may be purchased from
ild,
water based cleaner. Clean the exterior of the instrument only. Do not apply
fected, the board should be returned to the factory for
Inspection for damage, page 1-3
Shipment contents, page 1-3
Manuals, page 1-4
Repacking for shipment, page 1-4
Optional accessories, page 1-4
1-3
1-2General InformationModel 7002-HD User’s Manual
Introduction
This section contains general information about the Model 7002-HD High Density
Switch System.
Features
Key features include:
•High Densit
mainframe using only two switching cards in the CARD 1 and CARD 2 locations. (Slots 1 through 5 are mapped to CARD 1, and slots 6 through 10 are
ed to CARD 2.)
mapp
•Analog
of a Model 7002-HD series card installed in one slot to the rows or banks of
the Model 7002-HD series cards installed in the other slot.
•Close
more channels, or scan through a specified list of channels.
mory⎯
•Me
channels) and 10 customized instrument setups can be saved in memory
r later recall.
fo
•IEEE-488 Bus⎯ Bus ope
standards.
igger Li n k ⎯
•Tr
triggering.
y Switching ⎯ Up to 400 channels (or matrix crosspoints) per
Backplane ⎯
/Open or Scan ⎯
Up to 500 channel patterns (pattern of open and closed
Can be used to internally connect the rows or banks
The Model 7002-HD can close and/or open one or
r
ation conforms to the IEEE-488.2 and SCPI
Trigger link provides more versatile and precise external
Warranty information
Warranty information is located on the inside front cover of this manual. Should
your Model 7002-HD require warranty service, contact the Keithley representative
or authorized repair facility in your area for more information. When returning the
card for repair, be sure to fill out and include the service form at the back of this
manual in order to provide the repair facility with the necessary information.
Manual addenda
Any improvements or changes concerning the manual will be explained in an
addendum included with the instrument.
Return to Section 1 topics
Model 7002-HD User’s ManualGeneral Information1-3
Safety symbols and terms
The following symbols and terms may be found on an instrument or used in this
manual.
If a
mended in the manual.
The
instructions located in the manual.
The
or more, including the combined effect of normal and common mode voltages.
Use stan
The
The WAR NING he
personal injury or death. Always read the associated information very carefully
before performing the indicated procedure.
The CAUTION he
the multiplexer card. Such damage may invalidate the warranty.
screw is present, connect it to safety earth ground using the wire recom-
!
symbol on equipment indicates that you should refer to the operating
symbol on an instrument shows that it can source or measure 1000 volts
dard safety precautions to avoid personal contact with these voltages.
symbol indicates a connection terminal to the equipment frame.
ading used in this manual explains dangers that could result in
ading used in this manual explains hazards that could damage
Specifications
Model 7002-HD specifications are located at the end of this manual.
Unpacking and inspection
Inspection for damage
The Model 7002-HD was carefully inspected, both electrically and mechanically,
before shipment. After unpacking all items from the shipping carton, check for any
obvious signs of physical damage that may have occurred during transit. Report
any damage to the shipping agent immediately. Save the original packing carton
for possible future reshipment.
Shipment contents
The following items are included with every order:
•Model 7002-HD High Density Switch System
•Hard copy of the 7002-HD User’s Manual
•PDF copies of the Model 7002-HD User’s and Reference Manuals on CD-ROM
•Additional accessories as ordered
Return to Section 1 topics
1-4General InformationModel 7002-HD User’s Manual
Manuals
If additional Model 7002-HD manuals are required, order the manual package,
Keithley part number 7002HD-900-00. The manual package includes manuals
and any pertinent addenda.
Repacking for shipment
Should it become necessary to return the Model 7002-HD for repair, carefully
pack the unit in its original packing carton or the equivalent, and include the following information:
•Call the Repair Department at 1-800-552-1115 for a Return Material Authorization (RMA) number.
•Advise as to the warranty status of the card.
•Write ATTENTION REPAIR DEPARTMENT and the RMA number on the
ping
ship
•Fill out and include the service form located at
label.
the bac
k of this manual.
Optional accessories
The following accessories are available from Keithley for use with the Model 7002-HD:
•Model 7002-HD-MTX1 6 × 32 Differential Matrix Card ⎯ Pr
ential matrix switching configured with 6 r
be expanded for 6 x 64 matrix switching using a second card and is capable
of 200VDC or 200Vrms (283V peak for AC waveforms), 1A switched, 60W,
125VA maximum.
odel 7002-HD-MUX1 Quad 1 ×
•M
Provides differential quad 1 x 40 multiplexers with programmable multiplex
pansion and matrix input switching. The card can be expanded for 1 x 80
ex
and 1 x 160 configurations using built-in matrix switching (can be expanded
to 1 x 320 using a second card) and is capable of 200VDC or 200Vrms
(283V peak for AC waveforms), 1A switched, 60W, 125VA maximum.
This section contains basic information on using the Model 7002-HD including
front and rear panel configurations and basic front panel and IEEE-488 bus
control.
Front and rear panel configurations
Front panel
The front panel of the Model 7002-HD is shown in Figure 3-1. This figure includes
important abbreviated information that should be reviewed before operating the
ument. Notice that some of the controls are dual-function, rocker-action type
instr
keys. These include SCAN/CARD CONFIGURATION, DELETE/INSERT, EXIT/
ENTER, and
Rear panel
The rear panel of the Model 7002-HD is shown in Figure 3-2. This figure also
includes important abbreviated information that should be reviewed before
operating the instrument.
/ (cursor keys).
Return to Section 3 topics
Model 7002-HD User’s ManualGetting Started3-3
Figure 3-1
Model 7002-HD
1
front panel
321
654
2
3
INFO
LOCAL
POWER
4
OPEN ALL
SCAN LIST
CLEAR LIST
5
6
7
1 Vacuum Fluorescent Display (VFD)
Provides two lines of alpha-numeric
information and includes annunciators.
2 INFO
Displays on-line help information.
Press again (or EXIT) to cancel
message.
3 LOCAL
Cancels remote, restores front panel
control.
4 POWER
0 = of$
1 = on
5 OPEN ALL
Opens all channels of all slots. Also,
aborts a scan.
6 SCAN LIST
ˇ oggles between Scan List and
Channel List.
7 CLEAR LIST
Clears the displayed Channel List
or Scan List.
8 STEP
ˇ akes 7002-HD out of idle state and can be
used to step through the Scan List.
10
7002-HD HIGH DENSITY SWITCH SYSTEM
STEP
MEMORY
STORE
RECALL
8
9
11
12
13
9 STORE
Stores channel pattern or list at a
specified memory location.
10 RECALL
Restores 7002-HD to a channel pattern
stored at a specified memory
location.
11 OPEN
Opens the specified (displayed)
channels in Channel List.
12 SCAN CONFIGURATION
Enables CONFIGURE SCAN menu:
CHAN CONTROL
SCAN CONTROL
ARM CONTROL
CHAN RESTRICTIONS
CARD CONFIGURATION
Enables CARD CONFIG MENU:
TYPE
# OF POLES
CARD PAIR
DELAˆ
READ I/O CARD
13 MENU
Enables MAIN MENU:
SAVESETUP
GPIB
DIGITAL I/O
TEST
LANGUAGE
GENERAL
OPEN
CONFIGURATION
SCANCARD
MENU
14
15
16
CLOSE
DELETE INSERT
ENTEREXIT
14 CLOSE
Closes specified (displayed)
channels in Channel List.
15 DELETE
Deletes selected entry from
Channel List or Scan List.
INSERT
Inserts an entry at selected
location in Channel List or Scan
List.
16 EXIT
Use to back out of a menu
structure. Cancels INFO message.
ENTER
Execute pending operation.
Separate channels, and terminate
selected list.
17 Keypad
0-9 Numeric entry
- Channel range separator
(i.e., 1 ! 1-1 ! 10).
M Memory location designator
(i.e., M6).
Move cursor left.
Move cursor right. Separate
channels, and terminate selected
list.
987
M0
17
Return to Section 3 topics
3-4Getting StartedModel 7002-HD User’s Manual
Figure 3-2
Model 7002-HD
1
rear panel
TRIGGER LINK
INOUT
2
IEEE-488
MADE IN
U.S.A.
1 CARD 1-2
CARD 1= Slots 1-5
CARD 2= Slots 6-10
2 TRIGGER LINK
Two micro 8-pin Din connectors.
Use trigger link cables.
CARD 1
CARD 2
LINE RATING
100-240VAC
50, 60Hz
150VA MAX.
3
3 IEEE-488 Connector
Use standard IEEE-488 cables.
4 Line Power Receptacle
WARNING: Connect to grounded
outlet using three-wire power
cord.
4
Return to Section 3 topics
Model 7002-HD User’s ManualGetting Started3-5
Channel assignments
The Model 7002-HD uses five slot designations for control of all relays. To control
the appropriate relay, the slot number must be included with the channel number
when you specify a channel. The channel assignment is formatted as follows:
S!CH
where:S is the slot number
CH is the channel number
Examples:
1!1 = Slot 1, Channel 1
5!10 = Slot 5, Channel 10
NOTE The specific channel mapping will depend on the particular card
being used. Consult the card manual for details.
Card 1
Card 2
When a card is used in the Card 1 position of the Model 7002-HD, it will be controlled using slots 1 through 5.
When a card is used in the Card 2 position of the Model 7002-HD, it will be controlled using slots 6 through 10.
Return to Section 3 topics
3-6Getting StartedModel 7002-HD User’s Manual
Front panel operation summary
The following information summarizes the general procedure to open/close and
scan channels. Section 4 of this manual provides the details for all aspects of
operation.
WARNINGBefore turning the Model 7002-HD on, make sure it is con-
nected to a grounded power receptacle using the supplied
r cord or equivalent. Failure to properly ground the unit
powe
creates a shock hazard that could result in injury or death.
Create channel list and/or scan list
A channel list must be specified in order to close channels, and a scan list must be
specified in order to scan channels.
Press the SCAN LIST key to toggle between the channel list and the scan list. The
EXIT ke
y also selects the channel list.
Step 2. Enter channels
Pressing the CLEAR LIST key removes all channels from the selected list.
Formats: S!CH
where:S = slot
CH = channel
1.Use the number keys to enter a non-matrix channel (slot, channel).
2.Press ENTER or right cursor key to separate entries or terminate the list.
3.Use the hyphen (- key) between channels to specify a range of channels
(i.
., 1!1-1!10 = channels 1 through 10).
e
Return to Section 3 topics
Model 7002-HD User’s ManualGetting Started3-7
Close and Open channels
Press the CLOSE key to close the channels specified in the channel list. Pressing
the OPEN key will open the channels specified in the channel list. The OPEN ALL
key opens all channels, including any channels not included in the list.
NOTE A channel will remain closed until the OPEN ALL or OPEN key is
used. Channel status can be determined only via remote. See
Section 5.
Scan channels
Perform the following steps to scan the channels defined in the scan list.
Step 1. Configure the layers of the Trigger Model
Arm layer
Factory power-on defaults set Arm Spacing to Immediate and the Arm Count to 1.
For most scans, these settings do not need to be changed.
Scan layer
Factory power-on defaults set Scan Spacing to Immediate and the scan count to
Infinite. For most scans, Immediate arm spacing is appropriate and does not have
to be changed. Scan count specifies how many times you want a channel scan to
repeat. If you do not want the scan to continue indefinitely, change the scan count
as follows:
1.Press SCAN CONFIGURATION to display the CONFIGURE SCAN menu.
2.Place the cursor on SCAN CONTROL and press ENTER to display the
SCAN CONTROL menu.
3.Place the cursor on NUMBER OF SCANS and press ENTER to display the
NUMBER OF SCANS menu.
4.Place the cursor on ENTER SCAN COUNT and press ENTER to display
the currently selected scan count. Note that 0000 indicates that the scan
count is currently set to infinite.
5.Use the keypad to key in the desired scan count and press ENTER.
6.Use EXIT to back out of the menu structure.
Channel layer
Factory power-on defaults set Channel Spacing to Manual and the channel count
to the scan list length (number of channels in the scan list). For most scans, using
Return to Section 3 topics
3-8Getting StartedModel 7002-HD User’s Manual
the scan list length as the channel count is appropriate. With manual channel
spacing selected, the STEP key is used to manually control the scan.
Available channel spacing selections are summarized as follows:
TIMER – In general, a channel is scanned each time the programmed timer interval expires.
GPIB – In general, each bus trigger (GET or *TRG) selects the next channel in the
scan.
MANUAL – In general, each time the STEP key is pressed the next channel in the
scan is selected.
TRIGLINK – In general, each trigger received via the Trigger Link selects the next
channel in the scan.
IMMEDIATE – Channels will continue to scan immediately and not wait for any of
the previous channel spacing events.
HOLD – Holds operation in the channel layer and prevents channels from being
scanned.
Perform the following steps to change the channel spacing:
1.Press SCAN CONFIGURATION to display the CONFIGURE SCAN menu.
2.Place the cursor on CHAN CONTROL and press ENTER to display the
CHANNEL CONTROL menu.
3.Place the cursor on CHANNEL SPACING and press ENTER to select the
SELECT CHAN SPACING menu.
4.Place the cursor on the desired channel spacing selection and press
ENTER. Note that selecting the TIMER will require that a time interval be
entered.
5.Use EXIT to back out of the menu structure.
NOTE A typical method to control channel scanning is to use DELAY. A
delay can be set for each slot. This delay is invoked after each
channel of that slot is closed. By setting Channel Spacing for Immediate, the scan rate will, for the most part, be controlled by the
DELAY period.
Step 2. Starting the Scan
Assuming the instrument is in the idle state (ARM indicator on VFD off), a scan
will not start until the STEP key is pressed. This takes the instrument out of the
idle state (ARM indicator on). The scan will then proceed according to how it was
programmed in Step 1.
A scan can be aborted at any time by pressing the OPEN ALL key.
Return to Section 3 topics
Model 7002-HD User’s ManualGetting Started3-9
IEEE-488 operation summary
The following paragraphs discuss fundamental information concerning operation
over the IEEE-488 bus. More information on operating the instrument from over
the bus is contained in Section 5 of this manual.
Bus connections
Before using the instrument over the bus, you must connect the IEEE-488
connector on the rear panel of the instrument to the IEEE-488 connector of
your controller. Use a Keithley Model 7007 or similar IEEE-488 cable for this
connection.
Primary address
The primary address of the Model 7002-HD must agree with the primary address
you intend to specify in the controller’s programming language. The factory setting
for the primary address is 7, so if you intend to use that address, you need not
change it. However, the primary address can be set to any value between 0 and
30 by using the GPIB setup menu (ADDRESS selection) available with the MENU
key.
Abbreviated SCPI command summary
Most instrument operations are controlled using SCPI commands. Table 3-1
provides an abbreviated list of the SCPI commands necessary to perform some
sic operations.
ba
Not shown in the table are companion query commands for the :ARM and :TRIGger
Subsystem commands (:COUNt?, :DELa
ple, the :TRIGger:SOURce? query command is used to request the currently
selected control source.
addressed to talk, a message identifying the selected control source will be sent to
the computer.
After the query command is sent and the Model 7002-HD is
Return to Section 3 topics
y?, :SOURce?, and :TIMer?). For exam-
3-10 Getting StartedModel 7002-HD User’s Manual
Table 3-1
Abbreviated SCPI command summary
CommandDescription
:SYSTem
:PRESet
[:ROUTe]
:CLOSe <list>
: STATe ?
:OPEN <list>|ALL
:SCAN <list>
:POINts?
:INITiate
:ABORt
:ARM
:LAYer2
:COUNt <n>
:DELay <n>
:SOURce <name>
:TIMer <n>
:TRIGger
:COUNt <n>
:AUTo <b>
:DELay <n>
:SOURce <name>
:TIMer <n>
Subsystem command path.
Set scan to a default configuration.
Subsystem command path.
Path and command to close specified channels:
Request channels that are closed.
Open specified (or all) channels.
Path and command to specify channel list:
Query number of channels in scan list.
Initiate one trigger (scan) cycle.
Reset trigger system.
Subsystem command path to configure scan:
Path to program scan layer:
Program number of scans (1 to 9999, or INFinite).
Program delay (0 to 99999.999 seconds).
Select control source: HOLD, IMMediate, TIMer, MANual, BUS,
TLINk.
Set timer interval (0.001 to 99999.999 seconds).
Subsystem command path to program channel layer:
Program number of channels (1 to 9999, or INFinite).
Enable (on) or disable (off) automatic scan list count.
Program delay (0 to 99999.999 seconds).
Select control source: HOLD, IMMediate, TIMer, MANual, BUS,
TLINk.
Set timer interval (0.001 to 99999.999 seconds).
Notes:
1. Command shortform is indicated by the uppercase characters
immediate”, you can send “:arm:lay2:sour imm”.
2. There must be at least one space between a command word and the parameter.
Return to Section 3 topics
. For example, instead of sending “:arm:layer2:source
Model 7002-HD User’s ManualGetting Started 3-11
Programming examples
Closing and opening channels
The following command sequence will close channels 1, 3, 4, 5, and 6 of slot 1,
and then open them:
*RST; open all‘ Opens any channels that are closed.
:CLOS (@ 1!1, 1!3:1!6)‘ Close channels 1, 3, 4, 5, and 6 of slot 1.
:OPEN (@ 1!1, 1!3:1!6)‘ Open channels in the channel list.
Manual scanning
The following command sequence will configure the Model 7002-HD to perform
an infinite number of manual scans of 10 channels for slot 1:
:SYST:PRES‘ Return 7002-HD to :SYSTem:PRESet default
:SCAN (@1!1:1!10)‘ Define scan list.
:INIT‘ Take 7002-HD out of idle to start scan.
When the above program is run, the scan will ar
wait for front panel STEP key presses to control the channel scan. After taking the
Model 7002-HD out of remote (press LOCAL key), each press of the STEP key
will scan the next channel in the scan list.
m (ARM indicator on) and then
Bus trigger controlled scan
The manual scan example is modified so that the channel scan will be controlled
by bus triggers (*TRG or GET):
:SYST:PRES‘ Return 7002-HD to :SYST.:PRES defaults.
:SCAN (@1!1:1!10)‘ Define scan list.
:TRIG:SOUR BUS‘ Program for bus triggers.
:INIT
When the above sequence is run, the sc
to control the channel scan. Either a *TRG or GET command can be used to trigger the scan. Every time one of these co
channel in the scan list to be scanned.
Return to Section 3 topics
‘ Take 7002-HD out of idle to start scan.
an will arm and then wait for bus triggers
mmands is sent, it will cause the next
3-12 Getting StartedModel 7002-HD User’s Manual
Timer controlled channel scan
The previous manual scan example is modified so the channel scan will be
controlled by a timer:
:SYST:PRES‘ Return 7002-HD to :SYST:PRES default.
:SCAN (@1!1:1!10)‘ Define scan list.
:TRIG:SOUR TIM‘ Program channel control source for timer.
:TRIG:TIM 0.5‘ Set timer for 0.5 second interval.
:INIT‘ Take 7002-HD out of idle state.
When the above command sequence is run, the s
continuously at a 0.5 second rate.
can will arm and scan channels
Return to Section 3 topics
Section 4 topics
4
Front Panel Operation
Power-up procedure, page 4-2
Line power connections, page 4-2
Power switch, page 4-2
Power-up sequence, page 4-2
This section contains basic information on using the Model 7002-HD from the
front panel.
Power-up procedure
The Model 7002-HD can be operated from line voltages from 100-240VAC at line
frequencies of 50 or 60Hz.
Line power connections
Using the supplied power cord, connect the instrument to an appropriate AC
power source. The female end of the cord connects to the AC receptacle on the
rear panel of the instrument. The other end of the cord connects to a grounded AC
outlet.
WARNINGThe Model 7002-HD must be connected to a grounded outlet to
mainta
Failure to use a grounded outlet may result in personal injury
or death due to electric shock.
in continued protection against possible shock hazards.
Power switch
To turn on the power, push in the front POWER switch. Power is on when the
switch is at the inner (1) position. To turn power off, press POWER a second time
to release the switch.
Power-up sequence
On power-up, the Model 7002-HD will go through the following sequence:
1.The instrument will perform self-tests on its EPROM and
ments. If a failure is detected, the inst
lowing message:
No Comm Link
NOTEIf a problem develops while the instrument is under warranty, re-
turn it to Keithley Instruments, Inc. for repair.
Return to Section 4 topics
rument will lock up and display the fol-
RAM memory ele-
Model 7002-HD User’s ManualFront Panel Operation4-3
2.If the instrument passes the self-tests, the firmware revision levels and
currently selected IEEE-488 address will be display
display is shown as follows:
Model 7002
BYY ---
BXX
where:
BXX is the firmware revision level for the main CPU.
BYY is the firmware revision level for the VFD display.
7 is the current IEEE-488 Address. Note that the instrument is shipped from
the factory with the address set to 7.
IEEE Addr = 07
ed. An example of this
Front panel display
Vacuum fluorescent display (VFD)
The vacuum fluorescent display (VFD) is shown in Figure 4-1. It provides two lines
of alphanumeric information. The first line can display up to 20 alphanumeric characters and the second line can display up to 32 alphanumeric characters. Also
ded are annunciators that are located along the top of the display.
Display messages include the various configuration menus, error messages, and
status messages. Error and status messages for the Model 7002-HD are summarized in Table B-1 on page B-2.
Annunciators
The five annunciators along the top of the display indicate the following conditions:
SRQ — Turns on when the unit requests ser
ming the Service Request Enable Register allows
will generate an SRQ (see Section 5 of the Model 7002-HD Reference Manual).
REM — Turns on to indicate that the Model 7002-HD is in remote when used over
the
IEEE-488 bus. The Model 7002-HD can be placed in remote by addressing it
to listen with the bus REN line true.
TALK — Turns on to indicate that the Model 7002-HD is the active talker on the
IEEE-488 b
correct bus talk command, which is derived from the primary address.
LSTN — Turns on when the unit is an activ
7002-HD can be placed in the active listener state by addressing it to listen.
ARM— Turns on when the Model 7002-HD is taken out of the idle state. A scan
can
only be performed with the Model 7002-HD out of the idle state.
us. The unit can be placed in the talker active state by sending it the
vice over the IEEE-488 bus. Program-
you to control which conditions
e IEEE-488 bus listener. The Model
Return to Section 4 topics
Model 7002-HD User’s ManualFront Panel Operation4-5
Analog backplane
Backplane connections
The Model 7002-HD has an analog backplane that allows the rows or multiplexers
of a Model 7002-HD series card installed in one card location to be connected to
the rows or multiplexers of a 7002-HD series card installed in the other card location. There are a total of 32 backplane signal paths available.
Typical backplane
Figure 4-2 shows a simplified drawing of the analog backplane. In general, a card
is connected to the backplane by closing specific relays, but the exact nature of
plane connections will depend on the particular card. See the card manual for
Channel assignments used to program the mainframe are based on the switching
card type, basic channel designation, and the card location in which the card is
installed (Card 1 or Card 2).
Slot designations
When programming the Model 7002-HD, you must designate the slot depending
on the card location:
•Card 1 location: slots 1 through 5
•Card 2 location: slots 6 through 10
Channel numbers
Combining the slot number with the card channel number provides the CHANNEL
assignment for the mainframe. The slot and card channel are separated by an
exclamation point (!). For the following examples, “CHANNEL” refers to the programming channel assignment for the mainframe, while “Channel” refers to the
nne
cha
CHANNEL 1!1 = Slot 1, Channel 1 (Card 1)
CHANNEL 4!20 = Slot 4, Channel 20 (Card 1)
CHANNEL 9!2 = Slot 9, Channel 2 (Card 2)
CHANNEL 6!36 = Slot 6, Channel 36 (Card 2)
See the card manual for details on the particular card being used.
l number of the switching card.
Channel list and scan list
The Model 7002-HD can perform two basic operations: it can close and open a list
of channels, and it can scan through a list of channels. The following paragraphs
explain how to enter channels for these operations. The basic operations are
explained in ”Closing and opening channels” on page 4-9 and ”Scan procedure”
on page 4-13.
Each operation has its own list. For basic close/open operation, channels are
tered into the channel list. For scan operation, channels are entered into the
en
scan list.
For basic close/open operation, the order of cha
important since all listed channels will either close or open at the same time. For
scan operation, the order of channels is important. Channels will be scanned in
the order that they are presented in the scan list.
Return to Section 4 topics
nnels in the channel list is not
Model 7002-HD User’s ManualFront Panel Operation4-7
Entering lists
Perform the following steps to create a channel list or scan list using the front
panel keys:
Step 1: Make sure appropriate list is selected.
Open/close operations use the channel list, and scan operations use the scan list.
The SCAN LI
desired list is not already displayed, press SCAN LIST. Note that pressing EXIT
will also select the channel list.
Step 2: Enter slot number and card channel.
ST key toggles between the channel list and the scan list. If the
1.Enter slot number ⎯ Using t
10). The separator between slot and channel will automatically be entered
after you key in the slot number. For example, if you selected slot 2, the
entered channel data will look like one of these:
SELECT CHANNELS 2!
CHA
SCAN
2.Enter card channel:
Use the keypad to enter the card channel number. For example, if you
At this point, the entered channel can be cancelled by pressing the left cursor key.
Step 3. Enter channel separator or terminator.
Channel separators are required for multiple channel entries, and a terminator
sho
u
ld be used after the last entered channel.
The comma (,) is used to separate channels and serves to terminate the list. After
en
tering a channel, as explained in Step 2, press the right cursor key or ENTER to
put in the comma separator. Another channel can then be keyed-in. After the last
channel in the list is keyed-in, use the ENTER key or the right cursor key to terminate the list. The comma terminator prevents the last entered channel from being
The hyphen (-) is used to designate a range of channels. After entering the first
channel, as explained in Step 2, press the “-” key on the keypad to put in the
hyphen, and then key-in the last channel. The following example shows proper format:
SELECT CHANNELS 1!1-1!10, M1,
SCAN CHANNELS 1!1-1!10, M1,
The above display indicates that channels 1!1 through 1!10 and the channel pattern stored at memory location 1 (M1) are entered.
Step 4. Repeat the basic procedure in Steps 2 and 3 to enter all required
ch
annels.
Step 5. Edit the entered list as required.
Edit keys are available to make changes to a list. These keys allow you to change
channe
ls, delete channels, or insert channels anywhere in the list. When editing, a
channel range (i.e., 1!1-1!6) and a memory location (i.e., M1) are treated as single
channel entries.
1.Changing a channel⎯ P
erform the following steps to change a channel:
a.Use the cursor keys to place the cursor at the beginning of the channel
ry to be changed.
ent
2.Key in the new channel entry, and press the right cursor key or ENTER to
he comma.
add t
3.Deleting a channel⎯ P
erform the following steps to delete a channel:
a.Place the cursor at the beginning of the channel to be deleted.
b. Press the DELETE key to delete the channel entry.
nserting a channel⎯
4.I
Perform the following steps to insert a channel any-
where in the list:
a.Position the cursor at the desired location
in the list.
The channel will be
inserted between the cursor and the channel entry before it.
b. Press the INSERT key. The following message will be displayed:
INSERTING ENTRY
c.Key in the new channel entry, and press the right cursor key or ENTER
d the comma.
to ad
d.Press INSERT a second time to cancel the insert edit function.
5.Delet
ing all channels⎯ T
he entire list can be cleared by pressing CLEAR
LIST.
Return to Section 4 topics
Model 7002-HD User’s ManualFront Panel Operation4-9
Closing and opening channels
One of the basic operations of the Model 7002-HD is to close (or open) one or
more channels specified by the user. All the specified channels will either close or
open at the same time. An exception to this is when the Single Channel mode is
enabled. With Single Channel mode enabled, only the lowest numbered channel
in the lowest numbered slot will close.
NOTEA channel will remain closed until the OPEN ALL or OPEN key
is used. Channel status can be determined only via remote. See
Section 5.
Perform the following steps to close and open channels:
Step 1. Select the channel list.
The channel list must be selected in order to close channels. The SCAN LIST key
toggles between the scan list and the channel list. If the channel list is not currently selected, press SCAN LIST. The following channel list prompt is displayed:
SELECT CHANNELS
Note that when the scan list is selected, pressing EXIT will also select the channel
list.
Step 2. Define channel list.
Enter channels into the channel list. The following example demonstrates proper
format:
SELECT CHANNELS 1!1, 4!1-4!10, M1,
The above channel list includes channel 1 of slot 1, channels 1 through 10 of slot
4, and whatever channels are contained in the channel pattern stored at memory
location 1 (M1).
Step 4. Close (or open) listed channels.
Perform the appropriate close/open operation as follows:
1.Press the CLOSE key to close the listed channels.
2.Press the OPEN key to open channels that are listed in the channel list.
Note that only the listed channels will open. Any closed channels that are
not included in the channel list will not be opened by OPEN. To open
unlisted channels, press OPEN ALL.
Return to Section 4 topics
4-10 Front Panel OperationModel 7002-HD User’s Manual
Scanning channels
The Model 7002-HD can scan through a specified list of channels. The order that
the channels are presented in the scan list determines the channel order for the
scan.
Scan process (Trigger Model)
The following information describes front panel control of the scan process. The
flowchart (Trigger Model) in Figure 4-3 summarizes scan operation from the front
panel.
Return to Section 4 topics
Model 7002-HD User’s ManualFront Panel Operation 4-11
Figure 4-3
Trigger model (front panel scan process)
Idle
Arm Layer
OPEN ALL
Spacing
Manual
Immediate
GPIB
Triglink
Hold
Idle
STEP
Arm Trigger Control = Source
(Source Bypass Enabled*)
Arm Event
Detection
Scan Trigger Control = Source
(Source Bypass Enabled*)
No
Yes
Another
Arm Count
Arm
?
Output
Trigger
Yes
Source
No
Bypass
Enabled
?
No
Yes
Another
Number of Scans
Scan
?
Scan
Layer
Channel
Layer
Spacing
Timer
GPIB
Manual
Triglink
Immediate
Hold
Spacing
Timer
GPIB
Manual
Triglink
Immediate
Hold
Scan Event
Detection
Channel Trigger Control = Source
(Source Bypass Enabled*)
Channel Event
Detection
* Take bypass path the first time a layer is entered
Scan
Channel
(Device Action)
Output
Trigger
Yes
Source
No
Bypass
Enabled
?
No
Yes
Another
Number of Channels
Channel
?
Output
Trigger
Return to Section 4 topics
4-12 Front Panel OperationModel 7002-HD User’s Manual
Idle
The instrument is considered to be in the idle state whenever it is not operating
within one of the layers of the Trigger Model. The front panel ARM indicator is off
when the instrument is in the idle state. While in the idle state, the instrument cannot perform a scan.
From the front panel, the Model 7002-HD is taken out of the idle state by pressing
e STEP key. When not in the idle state (ARM indicator on) the scanning function
th
is considered to be enabled.
A scan can be aborted at any time by pressing the OPEN ALL key. The Model
7002-HD will retur
Once the instrument is taken out of the idle state, operation proceeds into the arm
lay
er of the Trigger Model.
n to the idle state.
Arm layer
In general, the instrument requires an arm event to allow operation to proceed to the
next layer (scan layer). With Immediate arm spacing selected, operation immediately
proceeds to the next layer when the instrument is taken out of the idle state. RESET
and factory defaults set arm spacing to Immediate. With one of the other arm spacing events selected, the instrument waits until the appropriate event occurs.
Operation in the scan layer is similar to operation in the arm layer, except that
ing is controlled by scan events rather than arm events. A timer is available in
spac
this layer to control scan spacing. When Timer scan spacing is selected, operation
will immediately proceed into the channel layer on the initial pass through the scan
layer. Each additional scan (1 to 9999, or infinite) will not occur until the programmed timer interval elapses
second to 99999.999 seconds.
The Source Bypass and Output Trigger function in the same manner as the
Sour
ce Bypass and Output Trigger in the arm layer. The Source Bypass (if
enabled) will reset (back in effect) after all programmed scans are completed.
RESET and factory defaults set scan spacing to Immediate,
and Scan Trigger Control to Acceptor.
After leaving the scan layer, operation proceeds into the channel layer.
. The timer
can be set to an interval from 1 milli-
scan count to Infinite,
Channel layer
Operation in the channel layer is similar to operation in the scan layer, except that
spacing is controlled by channel events rather than scan events, and the Output
Trigger is always enabled.
When Timer channel spacing is selected, the
diately. Each additional channel is then scanned at a rate determined by the programmed timer interval (1 millisecond to 99999.999 seconds). Wi
channel spacing selected, channels will be scanned immediately. The scan rate
Return to Section 4 topics
first channel will be scanned imme-
th Immediate
Model 7002-HD User’s ManualFront Panel Operation 4-13
will primarily be determined by the internally set relay settling time and any user
programmed delay. The user programmed delay is in addition to the relay settling
time.
Scan procedure
Perform the following steps to scan channels:
Step 1. Press OPEN ALL.
Before configuring a scan, place the Model 7002-HD in the idle state by pressing
OPEN ALL. This w
and place the Model 7002-HD in the idle state.
Step 2. Select the scan list.
The channel list must be selected in order to close channels. The SCAN LIST key
ggles between the scan list and the channel list. If the scan list is not currently
to
selected, press SCAN LIST. The following scan list prompt is displayed:
SCAN CHANNELS
Step 3. Define scan list.
ill stop any scan that is currently in process, open all channels,
Enter channels into the scan list. The following example demonstrates proper format:
SCAN CHANNELS 1!1, 4!1-4!10, M1,
The above scan list includes channel 1 of slot 1, channels 1 through 10 of slot 4,
a
he channel pattern stored at memory location 1 (M1).
nd t
Channels will be scanned in the order the
pattern M1 will be treated as a single channel entry. When the channel pattern is
scanned, the closed channels in the pattern will close and remain closed for the
duration of the scan. A channel pattern is useful for supplying bias voltages in a
test system.
At the conclusion of a scan, the last channel in the list will
wish to open the last channel, specify a memory location that has no closed channels as the last entry in the scan list. For e
no closed channels, Channel 4!10 will open at the conclusion of a single scan.
Step 4. Configure the Channel Layer of the scan.
The channel layer is programmed from the CHAN CONTROL menu of the
CONFIGURE SCAN menu.The following procedure summarizes the steps to
configure the channel layer:
1.From the CONFIGURE SCAN menu
2.From the CHANNEL CONTROL menu, select CHANNEL SPACING.
Return to Section 4 topics
y are presented in the scan list. Channel
remain closed. If y
xample, if in the above scan list M1 has
, select CHAN CONTROL.
ou
4-14 Front Panel OperationModel 7002-HD User’s Manual
3.From the SELECT CHAN SPACING menu, select one of the following to
control the process of scanning channels:
s
a.TIMER⎯ U
e to set a time interval (1 millisecond to 99999.999 sec-
onds) between channels.
IB⎯
b.GP
nel spacing. Each bus trigger rece
With this selection, bus triggers (GET or *TRG) control chan-
ived by the Model 7002-HD will
select the next channel of the scan.
AL⎯
c.MANU
With this selection, the front panel STEP key is used to
control channel spacing. Each press of the STEP key will select the
next channel of the scan.
t
d.TRIGLINK ⎯ With this selec
ion, triggers received over the Trigger Link
will control channel spacing. Each trigger will select the next channel in
the scan.
e.IM
MEDIATE⎯
With this selection, events are not used to control chan-
nel spacing. Only the time delay for relay settling and an optional
Y programmed by the user affect channel spacing in the scan.
DELA
4.From the CHANNEL CONTROL menu, select NUMBER OF CHANS.
5.From the NUMBER OF CHANNELS menu, select one of following items to
ify the number of channels to scan:
spec
LIST
a.USE SCAN
LENGTH ⎯ With this selection, a single scan of all
the channels in the scan list will occur for every programmed scan
(scan count).
b.CHA
N COUNT⎯
With this selection, you have the following two
options for CHANNEL COUNT:
h
•INFINITE⎯ Wit
this count selection, the channel scan will repeat
indefinitely.
N
•ENTER CHA
COUNT ⎯ Use this selection to define the number
of channels (1 to 9999) to scan. The channel scan wraps around
and continues to satisfy a channel count that exceeds the scan list
length.
Step 5. Configure the Scan Layer of the scan.
The scan layer is programmed from the SCAN
CONTROL menu of the CONFIGURE
SCAN menu.
The following procedure summarizes the steps to configure the scan layer:
1.From the CONFIGURE SCAN men
, select SCAN CONTROL.
u
2.From the SCAN CONTROL menu, select SCAN SPACING.
3.From the SELECT SCAN SPACING menu, select one of the following to
cont
rol scan spacing:
s
a.TIMER⎯ U
e to set a time interval (1 millisecond to 99999.999 sec-
onds) between scans.
Return to Section 4 topics
Model 7002-HD User’s ManualFront Panel Operation 4-15
b.GPIB⎯ With this selection, bus triggers (GET or *TRG) control scan
spacing. A bus trigger received by the Model 7002-HD will allow operation to proceed to the channel layer.
c.MANUAL⎯ With this selection, the front panel STEP key is used to
control scan spacing. Each press of the STEP key will allow operation
to proceed to the channel layer.
d. TRIGLINK⎯ With this selection, triggers received over the Trigger Link
will control scan spacing. A trigger will allow operation to proceed to the
channel layer.
e.IMMEDIATE⎯ With this selection, events are not used to control scan
spacing. Operation will proceed immediately to the channel layer.
4.From the SCAN CONTROL menu, select NUMBER OF SCANS.
5.From the NUMBER OF SCANS menu, select one of following items to
specify the number of scans to be performed:
a. INFINITE⎯ With this selection, the scan will repeat indefinitely.
b.ENTER SCAN COUNT⎯ Use this selection to define the number of
scans (1 to 9999) to be performed.
NOTE The menus also include an EXTERNAL trigger selection, but the
Model 7002-HD has no BNC connectors to support this function,
so it should not be used.
Step 6. Configure the Arm Layer of the scan.
The arm layer is programmed from the ARM CONTROL menu of the CONFIGURE
SCAN menu.The following procedure summarizes the steps to configure the arm
layer:
1.From the CONFIGURE SCAN menu, select ARM CONTROL.
2.From the SETUP ARM CONTROL menu, select ARM SPACING.
3.From the SELECT ARM SPACING menu, select one of the following to control the interval between arms:
a. MANUAL⎯ With this selection, the front panel STEP key is used to
control arm spacing. Pressing the STEP key will allow operation to proceed to the scan layer.
b.IMMEDIATE⎯ With this selection, events are not used to control arm
spacing. Operation will proceed immediately to the scan layer.
c.GPIB ⎯ With this selection, bus triggers (GET or *TRG) control arm
spacing. A bus trigger received by the Model 7002-HD will allow operation to proceed to the scan layer.
Return to Section 4 topics
4-16 Front Panel OperationModel 7002-HD User’s Manual
d.TRIGLINK⎯ With this selection, triggers received over the Trigger Link
will control arm spacing. A trigger will allow operation to proceed to the
scan layer.
4.From the SETUP ARM CONTROL menu, select ARM COUNT.
5.From the ARM COUNT menu, select one of f
number of arms to be performed:
a.INFINITE⎯ With
b.ENTER ARM C
arms (1 to 9999) to be performed.
Step 7. Start the scan
this selection, the number of arms is infinite.
OUNT⎯ Use this selection to define the number of
ollowing items to specify the
Step 1 of this procedure placed the Model 7002-HD in the idle sta
state, a scan cannot be performed. The Model 7002-HD is taken out of the idle
state by pressing the STEP key.
Once out of the idle state, the scan is considered
according to how the three layers are programmed. If Immediate spacing is
selected, operation will pass immediately into the next layer. If spacing is programmed for a particular event, operation will not pass
programmed event occurs.
Scanning examples
The following examples assume two scans of a two-channel scan list. All events in
these examples can be substituted by the STEP key.
Example 1:
ARM SPACING = IMMEDIATE
SCAN SPACING = TIMER, GPIB, MANUAL, or TRIGLINK
CHANNEL SPACING = TIMER, GPIB, MANUAL, or TRIGLINK
1.Press OPEN ALL to open all channels and place the Model 7002-HD in the
idle s
t
ate.
2.Press STEP to take the 7002-HD out of the idle state (ARM indicator turns
.
on)
3.The first scan spacing ev
4.The first channel spacing event will scan the first channel in the sc
5.The next channel spacing event will sc
6.The next scan spacing event will pass operation back into the channel layer.
7.The next channel spacing event will sc
8.The next channel spacing ev
(idle) the scan.
te. In this idle
enabled. The scan will proceed
i
nto the next layer until the
ent will pass operation into the channel layer.
an list.
an the second channel.
an the first channel.
ent will scan the second channel and disarm
Return to Section 4 topics
Model 7002-HD User’s ManualFront Panel Operation 4-17
Example 2:
ARM SPACING = IMMEDIATE
SCAN SPACING = IMMEDIATE
CHANNEL SPACING = TIMER, GPIB, MANUAL, or TRIGLINK
1.Press OPEN ALL to open all channels and place the Model 7002-HD in the
idle s
ate.
t
2.Press STEP to take the 7002-HD out of idle state and operation into the
channel lay
3.The first channel spacing ev
4.The next channel spacing event will scan the sec
er.
ent will scan the first channel.
ond channel.
5.Operation passes automatically back into the channel layer since
IMMEDIATE scan spacing is selected.
6.The next channel spacing event will scan the firs
7.The next channel spacing e
vent will scan the second channel and disarm
t channel.
(idle) the scan.
Example 3:
ARM SPACING = MANUAL, GPIB, or TRIGLINK
SCAN SPACING = TIMER, GPIB, MANUAL, or TRIGLINK
CHANNEL SPACING = TIMER, GPIB, MANUAL, or TRIGLINK
1.Press OPEN ALL to open all channels and place the Model 7002-HD in the
idle s
ate.
t
2.Press STEP to take the 7002-HD out of the idle state.
3.The arm spacing event allows operation to pass into the scan layer.
4.The first scan spacing event passes operation into the channel layer.
5.The first channel spacing event will scan the first channel in the sc
6.The next channel spacing event will scan the sec
7.The next scan spacing event will pass operation bac
8.The next channel spacing event will scan the firs
9.The next channel spacing e
vent will scan the second channel and disarm
ond channel.
k into the channel layer.
t channel.
an list.
(idle) the scanner.
Example 4:
ARM SPACING = MANUAL, GPIB, or TRIGLINK
SCAN SPACING = IMMEDIATE
CHANNEL SPACING = TIMER, GPIB, MANUAL, or TRIGLINK
Return to Section 4 topics
4-18 Front Panel OperationModel 7002-HD User’s Manual
1.Press OPEN ALL to open all channels and place the Model 7002-HD in the
idle state.
2.Press STEP to take the 7002-HD out of the idle state.
3.The arm spacing event allows operation to pass into the scan layer.
4.Operation passes immediately into the channel layer since IMMEDIATE
scan spacing is sele
5.The first channel spacing event will scan the first channel in the sc
6.The next channel spacing event will se
7.Operation passes automatically back into the channel layer since
IMMEDIATE scan spacing is selected.
8.The next channel spacing event will se
cted.
an list.
lect the second channel.
lect the first channel.
Channel patterns (STORE and RECALL)
A channel pattern is a pattern of open and closed channels that is stored in memory. Up to 500 channel patterns can be stored in memory.
There are two methods to store a channel pattern. One method is to actually close
and o
pen the desired channels and then save that pattern into memory. The other
method is to define a list of channels and then save that channel list into memory.
The channels defined in the list will be the closed channels of the pattern. All the
unlisted channels will be open.
Storing channel patterns
Perform the following steps to store a channel list in memory:
1.Decide on the storage method you wish to use:
a.If you want to store an actual pattern of open and closed channels into
memor
b. If you want to store a list of the closed channels for the channel pattern,
g
2.Press STORE to display the following menu:
STORE TO MEMORY
RELAY-PATTERN CURRENT-LIST
3.Place the cursor on the appropriate selection:
a.Place the cursor on RELAY PATTERN if storing the actual pattern of
open
b. Place the cursor on CURRENT-LIST if s
y, go ahead and open and close the desired channels.
o
ahead and define the channel list.
and closed channels.
Return to Section 4 topics
t
oring the defined channel list.
Model 7002-HD User’s ManualFront Panel Operation 4-19
4.With the cursor on the appropriate selection, press ENTER. One of the following typical messages will be displayed:
STORE CHANS AT #001 or STORE LIST AT #001
s
Both mes
Note that you can cancel the store operation at this time by using the EXIT
key to back out of the menu structure.
5.If you wish storage to occur at the displayed memory location proceed to
st
ep
desired memory location (001 to 500).
6.To store the channel pattern or list at the displayed memory location, press
ENTER.
ages indicate that storage will occur at memory location 1 (M1).
6. Otherwise, use the cursor keys and the numeric keypad to key in the
Recalling channel patterns
Using RECALL
Perform the following steps to use RECALL:
1.Press RECALL to display the following typical message:
RECALL CHANS AT #001
The abov
memory location M1. You can exit from the Recall mode without recalling
the channel pattern by pressing EXIT. The instrument will return to the
channel list display state.
2.If you wish to recall the channel pattern from the displayed memory location, proceed to step 3. Otherwise, use the cursor keys and the number
e
ys to key in the desired memory location (001 to 500).
k
3.To recall the channel pattern from the displayed memory location, press
ENTER. The instru
display the recalled channel pattern.
e message indicates that the channel pattern will be recalled from
ment will return to the channel status display state and
CAUTIONAs soon as the display updates to the selected channel pat-
tern, the corresponding relays on the
Thus, make sure you want to energize the card relays before
recalling a channel pattern.
cards will also update.
Using channel list and/or scan list
A channel pattern can be recalled by specifying the memory location in a channel
list and/or scan list. For example, assume a channel pattern that has Channels
2!11 and 2!36 closed is stored at memory location M10. Also assume that M10 is
included in the following channel list:
SELECT CHANNELS 1!1, 1!4, M10,
Return to Section 4 topics
4-20 Front Panel OperationModel 7002-HD User’s Manual
When CLOSE is pressed with the above channel list displayed, Channels 1!1, 1!4,
2!11, and 2!36 will close.
Now assume the M10 is included in the following scan list:
SCAN CHANNELS 1!1, 1!4, M10, 1!6,
When M10 is selected in the
the same time and will remain closed when channel 1!6 is scanned.
Typically, a channel pattern is used to switch in a bias supply. Once the memory
loca
tion (i.e., M10) is scanned, the closed channels in the pattern will remain
closed to supply power for the duration of the scan.
scan, both C
hannels 2!11 and 2!36 will be closed at
Menus
Using menus
Various instrument operations to configure the Model 7002-HD are performed
using these menus:
•Press the MENU key to access the main menu.
•Press the CARD CONFIGURATION ke
•Press the SCAN CONFIGURATION ke
General rules for using menus:
1.Press the appropriate key to access the desired menu.
2.Pressing the EXIT key causes the display to back up to the previous menu
lev
el. Also, keyed-in parameter changes are ignored if an EXIT is per-
formed. When the menu is displayed, pressing EXIT will disab
3.The position of the cursor is denoted by the blinking menu selection or
pa
rameter. The cursor is moved from one item to the next using the cursor
keys.
4.A displayed arrow indicates that there is more information or additional
u items to select from. When the right arrow is displayed, use the right
men
cursor key to display the additional message(s); and conversely, when the
left arrow is displayed, use the left cursor key.
5.A numeric parameter is keyed in by placing the cursor on the digit to be
nge
cha
d, and pressing the appropriate key on the keypad.
y to configure cards.
y to configure scanning.
le the menu.
Return to Section 4 topics
Model 7002-HD User’s ManualFront Panel Operation 4-21
Main MENU
The main menu can be accessed by pressing the MENU key. Ta bl e 4 - 1
summarizes these menu selections.
Table 4-1
Main MENU structure
Menu itemDescription
SAVESETUP
SAVE
RESTORE
PWRON
FACTORY DEFAULT
USER SETUP
RESET
GPIB
ADDRESS
STATUS
TEST
BUILT-IN TESTS
AUTO
MANUAL
DISPLAY TESTS
KEYS
PATTERNS
CHAR SET
LANGUAGE
ENGLISH
GERMAN
FRENCH
Setup Menu:
Save setup at a memory location (up to 10).
Return 7002-HD to setup stored at a memory location.
Power-on Menu:
Power-on to factory default setup conditions (Table 4-2).
Power-on to setup stored at a memory location.
Return 7002-HD to original power-on setup.
GPIB Setup Menu:
Check/change IEEE-488 address.
Display IEEE-488 status byte.
Self-Test Menu:
Test Digital Board:
Run all tests automatically.
Select tests to run.
Test Display Board:
Verify operation of front panel keys.
Verify operation of VFD display.
Display ASCII character set.
Choose 7002-HD Language:
Display messages in English.
Display messages in German.
Display messages in French.
GENERAL
SERIAL #
STATUS-MESSAGES
DISPLAY
BREAK BEFORE MAKE
General Menu:
Displays serial number, SCPI version, and software revision.
Enables/disables status message mode.
Not a valid option for 7002-HD.
Enables/disables Break-Before-Make.
Return to Section 4 topics
4-22 Front Panel OperationModel 7002-HD User’s Manual
Tab le 4- 2
Default conditions
ItemFactory defaultRESET
Channel status
Channel list
Scan list
GPIB address
Digital I/O output level
Language
Status messages
# of poles
Card pair
Delay
Channel spacing
Number of channels
Channel trigger control
Scan spacing
Number of scans
Scan trigger control
Arm spacing
Arm count
Arm trigger control
Single channel
Restricted channels
Interlock
Break Before Make
Note: “No change” indicates that the currently set conditions are not affected.
All open
Cleared
No change
No change
High
No change
Off
No change
Off
0 seconds
Manual (STEP key)
Scan list length
Source
Immediate
Infinite
Acceptor
Immediate
1
Acceptor
Off
No change
No change
On
All open
No change
No change
No change
High
No change
Off
No change
Off
0 seconds
Manual (STEP key)
Scan list length
Source
Immediate
Infinite
Acceptor
Immediate
1
Acceptor
Off
No change
No change
On
Card configuration menu
Cards can be configured by pressing the CARD CONFIGURATION key. The
menu structure is shown and summarized in Table 4-3. Table 4-4 summarizes
card types.
NOTEMost
7002-HD cards do not require manual configuration.
Return to Section 4 topics
Model 7002-HD User’s ManualFront Panel Operation 4-23
Tab le 4- 3
CARD CONFIG MENU structure
Menu itemDescription
DELAY
SLOT
READ-I/O-CARDIdentify I/O Cards.
Set Delay For:
Set delay for card in specified
slot.
Tab le 4- 4
TYPE assignments
Assignment messageInterpretation*
SLOT CARD:7002-HD**7002-HD series card installed in specified slot.
SLOT CARD:NONENo card installed in slot, or specified slot is not
* Assumes that power is cycled whenever a card is installed or removed from the mainframe.
** Model 7002-HD series card.
Scan configuration menu
Various operations to configure a scan are performed from the CONFIGURE
SCAN menu. The menu structure is shown and summarized in Table 4-5.
Card 1 slots = 1-5; Card 2 slots = 6-10.
For example, 7002-HD-MTX1 will read as
“MTX1”
assigned.
card type.
Return to Section 4 topics
4-24 Front Panel OperationModel 7002-HD User’s Manual
Table 4-5
Scan configuration menu
Menu itemDescription
CHAN-CONTROL
CHANNEL-SPACING
TIMER
EXTERNAL
GPIB
MANUAL
TRIGLINK
ASYNCHRONOUS
SEMI-SYNCHRONOUS
IMMEDIATE
HOLD
NUMBER-OF-CHANS
USE-SCANLIST-LENGTH
CHAN-COUNT
INFINITE
ENTER-CHAN-COUNT
CONTROL
SOURCE
ACCEPTOR
SCAN-CONTROL
SCAN-SPACING
TIMER
EXTERNAL
GPIB
MANUAL
TRIGLINK
IMMEDIATE
HOLD
NUMBER-OF-SCANS
INFINITE
ENTER-SCAN-COUNT
CONTROL
SOURCE
ACCEPTOR
Configure Channel Layer:
Select channel spacing:
Use a timer to select each channel in the scan.
Will be accepted, but no valid hardware exists.
Use a bus trigger to select each channel.
Use STEP key to select each channel.
Use a Trigger Link trigger to select each channel.
Use separate lines for In/Out triggers.
Use same line for In/Out triggers.
Use to scan channels immediately.
Use to hold up the scan in the channel layer.
Define number of channels to scan:
Count = number of channel entries in scan list.
User defined count:
Repeat channel scanning indefinitely.
Count = user defined value (1 to 9999)
Select trigger control mode:
Enable the Source Bypass.
Disable the Source Bypass.
Configure Scan Layer:
Select scan spacing:
Use the timer to control scan spacing.
Will be accepted, but no valid hardware exists.
Use bus triggers to control scan spacing.
Use STEP key to control scan spacing.
Use Trigger Link triggers to control scan spacing.
Use to pass operation immediately into the channel layer.
Use to hold up the scan in the scan layer.
Define number of scans to be performed:
Repeat scan indefinitely.
Count = user defined value (1 to 9999).
Select trigger control mode:
Enable Source Bypass.
Disable Source Bypass.
Return to Section 4 topics
Model 7002-HD User’s ManualFront Panel Operation 4-25
Table 4-5 (cont.)
Scan configuration menu
Menu itemDescription
ARM-CONTROL
ARM SPACING
MANUAL
IMMEDIATE
GPIB
EXTERNAL
TRIGLINK
HOLD
ARM-COUNT
INFINITE
ENTER-ARM-COUNT
TRIGGER-CONTROL
SOURCE
ACCEPTOR
CHAN-RESTRICTIONS
SINGLE-CHAN
RESTRICTED-CHANNELS
INTERLOCK
Configure Arm Layer:
Select arm spacing control:
Use STEP key to arm scanner.
Use to arm scanner immediately.
Use a bus trigger to arm scanner.
Will be accepted, but no valid hardware exists.
Use a Trigger Link trigger to arm scanner.
Use to hold up the scan in the arm layer.
Define number of times to arm scanner:
Continuously re-arm scanner.
User defined count value (1 to 9999).
Select trigger control mode:
Enable Source Bypass.
Disable Source Bypass.
Define channel restrictions:
Enable/disable Single Channel Mode.
Designate channels that cannot be closed.
Specify up to five sets of interlocked channels.
Return to Section 4 topics
4-26 Front Panel OperationModel 7002-HD User’s Manual
Trigger Link
The Model 7002-HD has enhanced external triggering capabilities using the Trigger Link. The Trigger Link has six lines allowing up to six instruments to be controlled over this trigger bus.
Trigger Link connections
The 8-pin micro DIN sockets used for the Trigger Link are shown in Figure 4-4.
The two rear panel Trigger Link connectors are actually connected in parallel to
ch other.
ea
The output trigger signals a TTL-compatible output pulse that can be used to trigger other instrumentation. The specifications for this trigger pulse are shown in
Figure 4-5. The Trigger Link input requires a falling-edge, TTL-compatible pulse
with the specifications shown in Figure 4-6.
Figure 4-4
Trigger Link connectors
TRIGGER LINK
INOUT
IEEE-488
MADE IN
U.S.A.
Trigger Link Connectors
Return to Section 4 topics
CARD 1
CARD 2
LINE RATING
100-240VAC
150VA MAX.
50, 60Hz
Model 7002-HD User’s ManualFront Panel Operation 4-27
Figure 4-5
Trigger Link output pulse specifications
Channel
Ready
TTL High
(3.4V Typical)
TTL Low
(0.25V Typical)
10ms
Minimum
Figure 4-6
Trigger Link input pulse specifications
Triggers on
Leading Edge
TTL High
(2V-5V)
TTL Low
(£0.8V)
2ms
Trigger Link operation
In general, Trigger Link input triggers to the Model 7002-HD are used to control
scan operation. In order for the Model 7002-HD to respond to Trigger Link compatible triggers, the appropriate layers of the scan must be properly programmed. For
ample, if you want Trigger Link input triggers to control the channel scan pro-
ex
cess, you must program Channel Spacing for TRIGLINK trigger events. Typically,
Trigger Link output trigger from the Model 7002-HD would be used to trigger
a
another instrument to measure the currently selected channel.
There are two modes of operation for Trigger Link: asynchronous and
semi-synchronous. In the asynchronous mode, separate lines are used for input
utput triggers, and in semi-synchronous mode, the same line is used for both
and o
input and output triggers.
Return to Section 4 topics
4-28 Front Panel OperationModel 7002-HD User’s Manual
In general, external triggers can be used as events to control scan operation. In
order for the Model 7002-HD to respond to external triggers, the appropriate layers
of scan operation must be properly configured. ”Scan procedure” on page 4-13
explains how to program the three layers of the scan.
Asynchronous operation
The asynchronous mode uses separate lines for input and output triggers. For typical asynchronous Trigger Link operation, the channel layer of the scan is configured with Channel Spacing set to TRIGLINK and Triggerlink Mode set to
Asynchro
Input and output triggers can be set to any of the six lines, but they cannot use the
same line. For example, if you select line #1 for input triggers, then output triggers
must use one of the other five lines (#2 through #6). During operation in the channel layer, each Trigger Link input trigger will close a channel in the scan. After the
rela
output a Trigger Link trigger (typically to a DMM to make a measurement). The
channel layer is configured using the CONFIGURE SCAN menu (see ”Scan pro-
cedure” on page 4-13).
The scan layer and/or arm layer can also be programmed for TRIGGER LINK:
SCAN SPA
When using Trigger Link in these layers, you must also select input and output
lines as you did in the channel layer. Keep in mind that you can use the same lines
in the scan and arm layers that you selected in the channel layer.
nous. You must also select input and output lines for the channel layer.
y settles
, and the user programmed DELAY times out, the Model 7002-HD will
CING is set to TRIGLINK, and ARM SPACING is set to TRIGLINK.
Semi-synchronous operation
In the semi-synchronous Trigger Link mode, all triggering (input and output) in the
test system is controlled by a single line. When the normally high (+5V) trigger line
is pulled low (0V), a trigger occurs on the negative-going edge. When the trigger
line is released, a trigger occurs on the positive-going edge (see Figure 4-7). The
advantage of this single line trigger is that as long as one of the instruments in the
e
m holds the line low, the trigger is suppressed. In other words, the trigger will
syst
not occur until all instruments in the system are ready.
Return to Section 4 topics
Model 7002-HD User’s ManualFront Panel Operation 4-29
Figure 4-7
Semi-synchronous trigger link pulse specifications
Trigger on
Negative-going
Edge
» +5V
0V
Pulled Low by
first Instrument
For example, assume that a Model 2001 Multimeter is connected to two Model
7002-HD units for semi-synchronous operation as shown in Figure 4-8. All three
instruments are programmed to use trigger line #1. The two Model 7002-HD
mainframes have relay settling times of 10 milliseconds and 50 milliseconds
respec
tively.
Figure 4-8
Typical semi-synchronous mode connections
Trigger Link
Cables (2)
Trigger on
Positive-going
Edge
Released by
second Instrument
,
IN
OUT
Trigger
Link
2001 Multimeter
Assume that the 2001 initially performs a measurement. After the reading is done,
the meter will drive the trigger line low. The negative-going edge will trigger both
Model 7002-HD switch systems to close a channel. While the Model 7002-HD
units are in the process of closing a channel, they will hold the trigger line low. Ten
milliseconds after switch closure, the first Model 7002-HD will release the trigger
line. However, the second Model 7002-HD will continue to hold the line low since it
IN
OUT
Trigger
Link
7002-HD Switch System
Return to Section 4 topics
IN
Line #1Line #1
OUT
Trigger
Link
7002-HD Switch System
4-30 Front Panel OperationModel 7002-HD User’s Manual
is not finished. Fifty milliseconds after switch closure, the second Model 7002-HD
will release the trigger line. The positive-going edge will trigger the meter to perform a measurement and subsequently pull the trigger line back down to close the
channels. This process continues until all channels are scanned and mea-
next
sured.
Return to Section 4 topics
Section 5 topics
5
IEEE-488 Operation
Remote operations, page 5-2
IEEE-488 bus connections, page 5-2
Primary address selection, page 5-4
Front panel IEEE-488 operation, page 5-5
Error and status messages, page 5-5
IEEE-488 status indicators, page 5-5
LOCAL key, page 5-6
Trigg er model, page 5-6
Idle and initiate, page 5-8
Arm layer1, page 5-8
Arm layer2, page 5-8
Trigger layer, page 5-8
Common commands, page 5-9
SCPI commands, page 5-11
DISPlay subsystem, page 5-11
ROUTe subsystem, page 5-12
Sense subsystems, page 5-13
STATus subsystem, page 5-14
SYSTem subsystem, page 5-16
Trigger subsystem, page 5-16
NOTEThis section contains only basic information on IEEE-488
operation. For complete details, see Section 5 of the Model
7002-HD Reference Manual.
5-2IEEE-488 OperationModel 7002-HD User’s Manual
Introduction
This section contains basic information on using the Model 7002-HD over the
IEEE-488 bus.
Remote operations
IEEE-488 bus connections
The Model 7002-HD can be connected to the IEEE-488 bus through a cable
equipped with standard IEEE-488 connectors, an example is shown in Figure 5-1.
The connector can be stacked to allow a number of parallel connections to one
rument. Two screws are located on each connector to ensure that connections
inst
remain secure.
Figure 5-1
IEEE-488 connector
A typical connecting scheme for a multi-unit test system is shown in Figure 5-2.
Although any number of connectors could theoretically be stacked on one instrument, it is recommended that you stack no more than three connectors on any one
unit to a
by electromagnetic radiation, it is recommended that only shielded IEEE-488 cables
be used. The Model 7007 shielded IEEE-488 cables are available from Keithley.
void possible mechanical damage. In order to minimize interference caused
Return to Section 5 topics
Model 7002-HD User’s ManualIEEE-488 Operation5-3
Figure 5-2
IEEE-488 connections
Instrument
InstrumentInstrument
Controller
Connect the Model 7002-HD to the IEEE-488 bus as follows:
1.Line up the cable connector with the connector located on the rear panel.
The connector is designed so that it will fit onl
y one way. Figure 5-3 shows
the location of the IEEE-488 connector on the instrument.
2.Tighten the screws securely, but do not overtighten them.
3.Add additional connectors from other instruments, as required.
4.Make certain that the other end of the cable is properly connected to the
controller.
e that the IEEE-488 bus is limited to a maximum of 15 devices, including the
Not
nt
roller. The maximum cable length is 20 meters, or two meters times the num-
co
ber of devices, whichever is less. Failure to obse
rve these limits may result in
erratic bus operation.
Return to Section 5 topics
5-4IEEE-488 OperationModel 7002-HD User’s Manual
Figure 5-3
IEEE-488 connector location
TRIGGER LINK
INOUT
MADE IN
U.S.A.
Primary address selection
The primary address may be set to any value between 0 and 30 as long as
address conflicts with other instruments are avoided. Note that controllers are also
given a primary address, so do not use that address either. Most frequently, controller addresses are 0 or 21, but you should consult the controller’s instruction
n
ual for details. Whatever primary address you choose, you must make certain
ma
that it corresponds with the value specified as part of the controller’s programming
language.
To check the present primary address or to change to a new one, perform the following procedure:
1.Display the MAIN MENU by pressing the MENU key.
2.Use the cursor keys to place the cursor on GPIB and press ENTER. The
GPIB SE
3.Use the cursor keys to place the cursor on
The current primary address of the instrument will be displayed. For example, if the instrument is set to primary addres
be displayed:
ADDRESS = 07 (0-30)
4.To retain the displayed address, press EXIT three times to return the instrument to the channel status display state.
5.To change the primary address, use the keypad to display the new address
va
channel status display state.
TUP MENU will then be displayed.
lue (0 to 30) and press ENTER. Press EXIT two times to return to the
IEEE-488
CARD 1
CARD 2
LINE RATING
100-240VAC
50, 60Hz
150VA MAX.
IEEE-488 Connector
ADDRESS and press ENTER.
s 7, the following message will
Return to Section 5 topics
Model 7002-HD User’s ManualIEEE-488 Operation5-5
Front panel IEEE-488 operation
The following paragraphs discuss aspects of the front panel that are part of
IEEE-488 operation, including messages,
Error and status messages
Table B-1 on page B-2 summarizes the error and status messages associated
with Model 7002-HD operation. Note that the instrument may be programmed to
rate an SRQ, and command queries can be performed to check for specific
gene
error conditions (see Section 5 of the Model 7002-HD Reference Manual).
IEEE-488 status indicators
The REM (remote), TALK (talk), LSTN (listen), and SRQ (service request) annunciators show the present IEEE-488 status of the instrument. Each of these indicators is briefly described below.
REM⎯ As the name implies, this indicator sho
remote state. Note that REM does not necessarily indicate the state of the REM
line, as the instrument must be addressed to listen with REM true before the REM
indicator turns on. When the instrument is in remote, all front panel keys except for
the LOCAL key are locked out. When REM is turned off, the instrument is in the
local state, and front panel operation is restored.
dicator is on when the instrument is in the talker active state. The
TALK⎯ Th
unit is placed in this state by addressing it to talk with the correct MTA (My Talk
Address) command. TALK is off when the unit is in the talker idle state. The instrument is placed in the talker idle state by sending it an UNT (Untalk) command,
ddr
essing it to listen, or with the IFC (Interface Clear) command.
a
LSTN⎯ This indicator is on when the Model 7002-HD is in the listener active
state
, which is activated by addressing the instrument to listen with the correct
MLA (My Listen Address) command. Listen is off when the unit is in the listener
idle state. The unit can be placed in the listener idle state by sending UNL (Unlisten), addressing it to talk, or by sending IFC (Interface Clear) over the bus.
SRQ⎯ The instrument can be programmed to generate a service request (SRQ)
n one or more errors or conditions occur. When this indicator is on, a service
whe
request has been generated. This indicator will stay on until the serial poll byte is
read.
is in
status indicators, and the LOCAL key.
ws when the instrument is in the
Return to Section 5 topics
5-6IEEE-488 OperationModel 7002-HD User’s Manual
LOCAL key
The LOCAL key cancels the remote state and restores local operation of the
instrument.
Since all front panel keys except LOCAL are locked out when the instrument is in
re
mote, this key provides a convenient method of restoring front panel operation.
Pressing LOCAL also turns off the REM indicator, and returns the display to normal if a user defined message was displayed.
Note that the LOCAL key is also inoperative if the LLO (Local Lockout) command
is in effe
ct.
Trigger model
The following information describes the operation process of the Model 7002-HD
over the IEEE-488 bus. The flowchart in Figure 5-4, which summarizes operation
over the bus, is called the Trigger Model. It is called the Trigger Model because
ation is controlled by SCPI commands from the Trigger subsystem. Notice
oper
that key SCPI commands are included in the Trigger Model.
Return to Section 5 topics
Model 7002-HD User’s ManualIEEE-488 Operation5-7
Figure 5-4
Trigger Model (IEEE-488 bus operation)
:ABORt
*RST
:SYST:PRES
:INIT
or
:INIT:CONT ON
?
Idle
Initiate
Arm Layer 1
(Arm Layer)
:ARM:SOURce IMMediate
:ARM:SOURce MANual
:ARM:SOURce BUS
:ARM:SOURce TLINk
:ARM:SOURce HOLD
Arm Layer 2
(Scan Layer)
Source
Yes
Arm Event
Detection
No
:ARM:TCONfigure:DIRection SOURce
(Source Bypass Enabled)
:ARM:IMMediate
:ARM:SIGNal
:ARM:LAYer2:TCONfigure:DIRection SOURce
(Source Bypass Enabled)
:ARM:LAYer2:IMMediate
:ARM:LAYer2:SIGNal
Yes
Yes
No
Yes
No
:INIT:CONT ON
?
No
Another
Arm
?
Output
Trigger
Yes
Source
Bypass
Enabled
?
No
Another
Scan
?
:ARM:COUNt <n>
:ARM:LAYer2:COUNt <n>
:ARM:LAYer2:SOURce IMMediate
:ARM:LAYer2:SOURce MANual
:ARM:LAYer2:SOURce BUS
:ARM:LAYer2:SOURce TIMer
:ARM:LAYer2:SOURce TLINk
:ARM:LAYer2:SOURce HOLD
:ARM:LAYer2:DELay <n>
Trigger Layer
(Channel Layer)
:TRIGger:SOURce IMMediate
:TRIGger:SOURce MANual
:TRIGger:SOURce BUS
:TRIGger:SOURce TIMer
:TRIGger:SOURce TLINk
:TRIGger:SOURce HOLD
:TRIGger:DELay <n>
Source
Source
Scan Event
Detection
Delay
:TRIGger:TCONfigure:DIRection SOURce
(Source Bypass Enabled)
:TRIGger:IMMediate
:TRIGger:SIGNal
Channel Event
Detection
Delay
Return to Section 5 topics
Device
Action
Output
Trigger
Yes
Source
No
Bypass
Enabled
?
No
Yes
Another
:TRIGger:COUNt <n>
Channel
:TRIGger:COUNt:AUTO <b>
?
Output
Trigger
5-8IEEE-488 OperationModel 7002-HD User’s Manual
Idle and initiate
The instrument is considered to be in the idle state whenever it is not operating
within one of the layers of the Trigger Model. The front panel ARM indicator is off
when the instrument is in the idle state. While in the idle state, the instrument
cannot perform any scan functions. Over the bus, there are two SCPI commands
that can be used to take the instrument out of the idle state: :INITiate or
:INITiate:CONTinuous ON.
Arm layer1
NOTEFor front panel operation, this layer is called the arm layer.
In general, the instrument requires an arm event to allow operation to proceed to the
next layer (Arm Layer 2). With the Immediate control source selected
(:ARM:SOURce IMMediate), operation immediately proceeds to the next layer when
the instrument is taken out of the idle state. The *RST and :SYSTem:PRESet commands also set the arm control source to Immediate. With one of the other control
sources selected, the instrument will wait until the appropriate event occurs.
Arm layer2
NOTEFor front panel operation, this layer is called the scan layer.
In general, the instrument requires a scan event to allow operation to proceed to
the next layer (trigger layer). With the Immediate control source selected
(:ARM:LAYer2:SOURce IMMediate), operation immediately proceeds to the next
layer. The *RST and :SYSTem:PRESet commands also set the scan control
source to Immediate. With one of the other control sources selected, the instrument will wait until the appropriate event occurs.
Trigger layer
NOTEFor front panel operation, this layer is called the channel layer.
In general, measure events control the channel scan rate. With the Immediate
control source selected (:TRIGger:SOURce IMMediate), operation immediately
proceeds to the Delay. The *RST command also sets the measure control source
to Immediate. With one of the other control sources selected, the instrument will
wait until the appropriate event occurs.
Return to Section 5 topics
Model 7002-HD User’s ManualIEEE-488 Operation5-9
Common commands
Tab le 5- 1 summarizes the common commands used by the Model 7002-HD and
are presented in alphabetical order.
Table 5-1
IEEE-488.2 common commands and queries
MnemonicNameDescription
*CLSClear statusClears all event registers, and Error Queue.
*ESE <NRf>Event status
enable command
*ESE?Event status enable queryRequest the programmed value of the Standard
*ESR?Event status
register query
N?Identification queryRequest the manufacturer, model number, serial
*ID
*OPCOperation complete
command
*OPC?Operation complete queryPlaces an ASCII “1” into the output queue when
*OPT?Option identification queryRequest the assigned model number for all slots.
*RCL <NRf>Recall commandReturns the Model 7002-HD to the setup config-
Sets the contents of the Standard Event Status
Register.
Enable
Event Status Enab
Request the programmed value of the Standard
Event Status Register and clears it.
nu
mber, and firmware revision levels of the unit.
Sets the Operation Complete bit in the Standard
Event Status Register after all pending commands ha
all pending selected device ope
been completed.
uration stored in the designated memory location.
ve been executed.
le Register.
rations have
*RSTReset commandReturns the Model 7002-HD to the *RST default
conditions.
*S
AV <NRf>Save commandSaves the current setup configuration to the des-
Sets the contents of the Service Request Enable
Register.
The Model 7002-HD returns the value of the Service Request Enable Register.
*STB?Read status byte queryReturns the value of the Status Byte Register.
*TRGTrigger commandThis command issues a bus trigger that has the
same effect as
group execute trigger (GET) com-
mand.
*TST?Self-test queryWhen this query is sent, the Model 7002-HD will
perfor
m a checksum test on ROM and return the
results.
*WAIWait-to-continue
Wait until all previous commands are executed.
command
Note: At least one space is required between the command and the parameter.
Return to Section 5 topics
Model 7002-HD User’s ManualIEEE-488 Operation 5-11
SCPI commands
DISPlay subsystem
The display subsystem controls the display circuitry of the Model 7002-HD and is
summarized in Table 5-2.
Tab le 5- 2
DISPlay command summary
CommandDescription
:DISPlay
[:WINDow[1]]
:TEXT
:DATA <a>
:DATA?
:STATe <b>
:STATe?
Path to locate message to top display.
Path to control user text messages.
Define ASCII message “a” using up to 20 characters.
Query text message.
Enable (1 or ON) or disable (0 or OFF) message mode.
Query text message mode (0 or 1).
:WINDow2
:TEXT
:DATA <a>
:DATA?
:STATe <b>
:STATe?
:SMESsage <b>
:SMESsage?
:ENABle <b>
:ENABle?
Notes:
1. Brackets ([ ]) are used to denote optional character sets
included in the program message. Do not use brackets ([ ]) in the program message.
2. Angle brackets (< >) are used to indicate parameter type. Do
gram message.
3. Upper case characters indicate the short-f
4. At least one space is required between a command word and the parameter.
Path to locate message to bottom display.
Path to control user text messages.
Define ASCII message “a” using up to 32 characters.
Query text message.
Enable (1 or ON) or disable (0 or OFF) message mode.
Query text message mode (0 or 1).
Enable (1 or ON) or disable (0 or OFF) status message mode.
Query status message mode (0 or 1).
Turn on (1 or ON) or turn off (0 or OFF) the front panel display.
Query state of the display (0 or 1).
Query list of closed channels.
Query state of specified channels (1 = closed, 0 = open).
Open specified (or all) channels.
Query state of specified channels (1 = open, 0 = closed).
Define scan list.
Query number of channels in scan list.
Query scan list.
Specify channels that cannot be closed.
Query channels that cannot be closed.
Specify interlock (X = [1] to 5).
Define List 1 for specified interlock.
Query List 1 for specified interlock.
Define List 2 for specified interlock.
Query List 2 for specified interlock.
Configuration command path:
Enable (1 or ON) or Disable (0 or OFF)
Break-Before-Make switching.
Query Break-Before-Make.
ENable (1 or ON) or Disable (0 or OFF) Single Channel.
Query Single Channel.
Path to configure SLOT X (X = [1] to 10):
Specify delay (0 to 99999.999 seconds) for specified
slot.
Query delay for specified slot.
Return to Section 5 topics
Model 7002-HD User’s ManualIEEE-488 Operation 5-13
Table 5-3 (cont.)
ROUTe command summary
CommandDescription
:MEMory
:SAVE
[:RELays] M<num>
Path to program memory:
Path to save channel patterns:
Save current channel pattern at specified memory
location (1 to 500).
:LIST <list>, M<num>
Save defined channel pattern at specified memory
location (1 to 500).
:RECall M<num>
Notes:
1. Brackets ([ ]) are used to denote optional character sets
included in the program message. Do not use brackets ([ ]) in the program message.
2. Angle brackets (< >) are used to indicate parameter type. Do
message.
3. Upper case characters indicate the shor
4. At least on space is required between a command word and the parameters.
Recall channel pattern from memory (1 to 500).
. These optional characters do not have to be
not use angle brackets (< >) in the program
t-f
orm version for each command word.
Sense subsystems
The sense subsystems are used to read the inputs of digital cards installed in
slots 1 through 10, respectively.Table 5-4 lists commands
Table 5-4
SENSe command summary
CommandDescription
:SENSeX
:DATA? <list>
Specify slot; X=2 (slot 1) through 11 (slot 10).
Read specified input channels for the specified
slot.
Notes:
1. Brackets ([ ]) are used to denote optional character sets. These optional characters
do not have to be included in the program message. Do not use brackets ([ ]) in the
program message.
2. Angle brackets (< >) are used to indicate parameter type. Do not use angle brackets (< >) in the program message.
3. Upper case characters indicate the short-form version for each command word.
4. At least one space is required between a command word and the parameter.
Query event register.
Program the enable register.
Query enable register.
Program the positive transition register.
Query positive transition register.
Program the negative transition register.
Query negative transition register.
Query condition register.
Path to control arm event registers:
Query event register.
Program the enable register.
Query enable register.
Program the positive transition register.
Query positive transition register.
Program the negative transition register.
Query negative transition register.
Query condition register.
Path to control the sequence event registers:
Query event register.
Program the enable register.
Query enable register.
Program the positive transition register.
Query positive transition register.
Program the negative transition register.
Query negative transition register.
Query condition register.
Return to Section 5 topics
Model 7002-HD User’s ManualIEEE-488 Operation 5-15
Query event register.
Program the enable register.
Query enable register.
Program the positive transition register.
Query positive transition register.
Program the negative transition register.
Query negative transition register.
Query condition register.
Path to control questionable event registers:
Query the event register.
Program the enable register.
Query the enable register.
Program the positive transition register.
Query the positive transition register.
Program the negative transition register.
Query the negative transition register.
Query the condition register.
Return status registers to default states.
Path to access error queue:
Query most recent error message.
Specify error and status messages for queue.
Query enabled messages.
Specify messages not to be placed in queue.
Query disabled messages.
Notes:
1. Brackets ([ ]) are used to denote optional character sets. T
be included in the program message. Do not use brackets ([ ]) in the program message.
2. Angle brackets (< >) are used to indicate parameter type. Do
program message.
3. Upper case characters indicate the sho
4. At least one space is required between a command word and the parameter.
The Trigger Subsystem is made up of a series of commands and subsystems to
configure the three layers of the Trigger Model (see Figure 5-4 on page 5-7).
These commands and subsystems are summarized in Table 5-7.
Front panel operation and IEEE-488 operation
three layers of the Trigger Model and is summarized as follows:
Trigger Model Layer Nomenclature:
La
Layer Panel Operation Bus Operation
First layer Arm Layer Arm Layer 1
Second layer Scan Layer Arm Layer 2
Third layer Channel Layer Trigger Layer
use different nomenclature for the
yer Name; Front Layer Name; IEEE-488
Return to Section 5 topics
Model 7002-HD User’s ManualIEEE-488 Operation 5-17
Initiate one trigger cycle.
Enable (1 or ON) or disable (0 or OFF) continuous initiation of
trigger system.
Query continuous initiation.
Reset trigger system.
Subsystem command path to configure arm layers:
Path to program arm layer 1:
Immediately go to Layer2.
Program arm count (1 to 9999, or INF).
Query arm count.
Select control source: HOLD, IMMediate, MANual, BUS,
TLINk.
Query control source.
Loop around control source.
Path to configure Triggers:
Enable (SOURce) or disable (ACCeptor) Bypass:
Query direction.
Path to configure asynchronous Trigger Link:
Select input line (1 to 6).
Query input line.
Select output line (1 to 6).
Query output line.
Path to program arm layer 2:
Immediately go to Trigger Layer.
Program scan count (1 to 9999 or INF).
Query scan count.
Program delay (0 to 99999.999 seconds).
Query delay.
Select control source: HOLD, IMMediate, TIMer,
MANual, BUS, TLINk.
Query control source.
Set timer interval (0 to 99999.999 seconds).
Query timer.
Loop around control source.
1. Brackets ([ ]) are used to denote optional character sets. These optional char
program message. Do not use brackets ([ ]) in the program message.
2. Angle brackets (< >) are used to indicate parameter type. Do not use angle br
3. Upper case characters indicate the short-form version for each command word.
4. At least one space is required between a command word and the parameter.
Query control source.
Set timer interval (0 to 99999.999 seconds).
Request the programmed timer interval.
Loop around control source.
Path to configure Triggers:
Select protocol: ASYNchronous, SSYNchronous.
Query protocol.
Enable (SOURce) or disable (ACCeptor) Bypass.
Query direction.
Path to configure asynchronous Trigger Link:
Select input line (1 to 6).
Query input line.
Select output line (1 to 6).
Query output line.
Path to configure semi-synchronous Trigger Link:
Select trigger line (1 to 6).
Query trigger line.
acters do not have to be included in the
ackets (< >) in the program message.
Return to Section 5 topics
A
Specifications
W
A-2SpecificationsModel 7002-HD User’s Manual
7002-HD High Density Switch System
3
SYSTEM
EXPANSION: Two plug-in cards per mainframe.
CARD COMPATIBILITY: Compatible with 7002-HD-MTX1 and 7002-HD-
MUX1 cards.
MEMORY: Battery backed-up storage for 500 channel patterns.
SWITCH SETTLING TIME: Automatically selected by the mainframe.
Additional time from 0 to 99999.999 seconds can be added in 1ms increments.
INPUT TRIGGER SOURCES:
IEEE-488 bus (GET, *TRG).
Trigger Link (external trigger).
Manual (front panel).
Internal Timer, programmable from 1ms to 99999.999 seconds in 1ms
increments.
CHANNEL READY OUTPUT: Trigger Link.
SWITCHING SEQUENCE: Break-before-make [O n (Default) / Off].
ANALOG BACKPLANE
SIGNALS: 32 single pole paths. These signals provide matrix and multiplexer
Model 7002-HD User’s ManualStatus and Error MessagesB-3
Table B-1 (cont.)
Status and error messages
Code
numberDescription
-103
-104
-105
-108
-109
-110
-111
-112
-113
-114
-120
-121
-123
-124
-128
-140
-141
-144
-148
-150
-151
-154
-158
-160
-161
“Invalid Separator” (EE)
“Data Type Error” (EE)
“GET not allowed” (EE)
“Parameter not allowed” (EE)
“Missing Parameter” (EE)
“Command Header Error” (EE)
“Command Header Separator Error” (EE)
“Program mnemonic too long” (EE)
“Undefined header” (EE)
“Header suffix out of range” (EE)
“Numeric data error” (EE)
“Invalid character in number” (EE)
“Exponent too large” (EE)
“Too many digits in number” (EE)
“Numeric data not allowed” (EE)
“Character data error” (EE)
“Invalid character data” (EE)
“Character data too long” (EE)
“Character data not allowed” (EE)
“String data error” (EE)
“Invalid string data” (EE)
“String too long”
“String data not allowed” (EE)
“Block data error” (EE)
“Invalid block data” (EE)
-168
-170
-171
-178
-200
EE = Error event
SE = Status event
“Block data not allowed” (EE)
“Expression error” (EE)
“Invalid expression” (EE)
“Expression data not allowed” (EE)
“Execution error” (EE)
B-4Status and Error MessagesModel 7002-HD User’s Manual
Table B-1 (cont.)
Status and error messages
Code
numberDescription
-201
-202
-210
-211
-212
-213
-214
-215
-220
-221
-222
-223
-224
-241
-260
-281
-282
-284
-285
-330
-350
-410
-420
-430
-440
“Invalid while in local” (EE)
“Settings lost due to rtl” (EE)
“Trigger error” (EE)
“Trigger ignored” (EE)
“Arm ignored” (EE)