Service Manuals, User Guides, Schematic Diagrams or docs for : Keithley 7001 7001_903_01A

<< Back | Home

Most service manuals and schematics are PDF files, so You will need Adobre Acrobat Reader to view : Acrobat Download Some of the files are DjVu format. Readers and resources available here : DjVu Resources
For the compressed files, most common are zip and rar. Please, extract files with Your favorite compression software ( WinZip, WinRAR ... ) before viewing. If a document has multiple parts, You should download all, before extracting.
Good luck. Repair on Your own risk. Make sure You know what You are doing.




Image preview - the first page of the document
7001_903_01A


>> Download 7001_903_01A documenatation <<

Text preview - extract from the document
Model 7001 Switch System
Quick Reference Guide




  A   GREATER   MEASURE   OF   CONFIDENCE
Model 7001 Switch System
 Quick Reference Guide




    1992, Keithley Instruments, Inc.
         All rights reserved.
      Cleveland, Ohio, U.S.A.

 Document Number: 7001-903-01 Rev. A
                 Table of Contents
Safety Precautions ....................................................... 1

Introduction ................................................................ 5

Operation Summary .................................................... 6

Menu Structures .........................................................11

Default Conditions .................................................... 16

Error and Status Messages ......................................... 19

IEEE-488.2 Common Commands and Queries........... 25

SCPI Command Subsystems ...................................... 27
Safety Precautions
The following safety precautions should be observed before
using this product and any associated instrumentation. Al-
though 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 pre-
cautions required to avoid possible injury. Read the operat-
ing information carefully before using the product.
The types of product users are:
Responsible body is the individual or group responsible for
the use and maintenance of equipment, for ensuring that the
equipment 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 routine procedures on the
product to keep it operating, for example, setting the line
voltage or replacing consumable materials. Maintenance
procedures are described in the manual. The procedures ex-
plicitly 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 Installation Category I and Installation Catego-
ry II, as described in the International Electrotechnical Com-
mission (IEC) Standard IEC 60664. Most measurement,
control, and data I/O signals are Installation Category I and
must not be directly connected to mains voltage or to voltage
sources with high transient over-voltages. Installation Cate-
gory II connections require protection for high transient

                              1
over-voltages often associated with local AC mains connec-
tions. The user should assume all measurement, control, and
data I/O connections are for connection to Category I sources
unless otherwise marked or described in the Manual.
Exercise extreme caution when a shock hazard is present.
Lethal voltage may be present on cable connector jacks or
test fixtures. 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.
Users of this product must be protected from electric shock
at all times. The responsible body must ensure that users are
prevented access and/or insulated from every connection
point. In some cases, connections must be exposed to poten-
tial human contact. Product users 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 limit-
ed sources. NEVER connect switching cards directly to AC
mains. When connecting sources to switching cards, install
protective devices to limit fault current and voltage to the
card.
Before operating an instrument, make sure the line cord is
connected to a properly grounded power receptacle. Inspect
the connecting cables, test leads, and jumpers for possible
wear, cracks, or breaks before each use.
When installing equipment where access to the main power
cord is restricted, such as rack mounting, a separate main in-
put power disconnect device must be provided, in close prox-
imity 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 power is applied to the circuit
under test. ALWAYS remove power from the entire test sys-
tem and discharge any capacitors before: connecting or dis-
connecting cables or jumpers, installing or removing

                              2
switching cards, or making internal changes, such as install-
ing or removing jumpers.
Do not touch any object that could provide a current path to
the common side of the circuit under test or power line
(earth) ground. Always make measurements with dry hands
while standing on a dry, insulated surface capable of with-
standing the voltage being measured.
The instrument and accessories must be used in accordance
with its specifications and operating instructions or the safety
of the equipment may be impaired.
Do not exceed the maximum signal levels of the instruments
and accessories, as defined in the specifications and operat-
ing information, and as shown on the instrument or test fix-
ture panels, or switching card.
When fuses are used in a product, replace with same type and
rating for continued protection against fire hazard.
Chassis connections must only be used as shield connections
for measuring circuits, NOT as safety earth ground connec-
tions.
If you are using a test fixture, keep the lid closed while power
is applied to the device under test. Safe operation requires the
use 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 man-
ual.

The       symbol on an instrument shows that it can source
or measure 1000 volts or more, including the combined ef-
fect of normal and common mode voltages. Use standard
safety precautions to avoid personal contact with these volt-
ages.
The WARNING heading in a manual explains dangers that
might result in personal injury or death. Always read the as-


                               3
sociated information very carefully before performing the
indicated procedure.
The CAUTION heading in a manual explains hazards that
could damage the instrument. Such damage may invalidate
the warranty.
Instrumentation and accessories shall not be connected to
humans.
Before performing any maintenance, disconnect the line
cord and all test cables.
To maintain protection from electric shock and fire, replace-
ment components in mains circuits, including the power
transformer, 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 related
may be purchased from 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 compo-
nent, call a Keithley Instruments office for information.
To clean an instrument, use a damp cloth or mild, water based
cleaner. Clean the exterior of the instrument only. Do not ap-
ply 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 con-
taminated and operation is affected, the board should be re-
turned to the factory for proper cleaning/servicing.



All Keithley product names are trademarks or registered trade-
marks of Keithley Instruments, Inc.

Other brand and product names are trademarks or registered
trademarks of their respective holders.


                               4
               Introduction
This quick reference guide includes summary informa-
tion on front panel and IEEE-488 operation for the
Model 7001 Switch System. For detailed information,
consult the Model 7001 Instruction Manual.




                         5
            Operation Summary
Channel List and Scan List
A Channel List specifies the channels to be closed or
opened, and a Scan List specifies the channels to be
scanned. Each channel in the list is made up of either a
two integer CHANNEL number (for non-matrix type
cards) or a three integer CHANNEL number (for matrix
type cards). Examples:

1!2     =   Slot 1, Channel 2
2!4     =   Slot 2, Channel 4
1!2!3   =   Slot 1, Row 2, Column 3
2!3!6   =   Slot 2, Row 3, Column 6


Front panel operation
A Channel List is created with the SELECT CHANNELS
prompt displayed, and a Scan List is created with the
SCAN CHANNELS prompt displayed. The SCAN LIST
key toggles the display between the Channel List and
the Scan List.


Channels are entered into a Channel List and Scan List
using the keypad. The following examples demonstrate
proper format.

SELECT CHANNELS 1!1, 1!5-1!10, 2!1!1, M1,
SCAN CHANNELS 1!10-1!1, 2!1!3, M1,


Each entry is separated by a comma (,) which is inserted
by pressing the right cursor key ( ) or the ENTER key.
Notice that a comma is also used to terminate the list. A
channel range is specified by separating the range limits


                            6
with a hyphen (-). The M1 entry represents a channel
pattern that is stored in memory (see STORE and
RECALL).


Edit keys  A list can also be modified by using the edit
keys; DELETE and INSERT. A channel entry can be
deleted by placing the cursor on the desired entry and
pressing DELETE. To insert an entry, press INSERT
(INSERTING ENTRY displayed), place the cursor at the
appropriate location, and key in the new entry. Make
sure to insert a comma after keying in the channel entry.
When finished, press INSERT again to cancel the insert
function.


IEEE-488 bus operation
Over the bus, the Channel List is included with the
commands that are used to close or open channels. See
Closing and Opening Channels. The Scan List is created
using the :SCAN command. The following example
demonstrates proper format:

:SCAN (@ 1!10:1!1, 2!1!3, M1)


Note that range limits are separated by a colon (:), and
the last channel entry in the list is not terminated with a
comma.



Closing and Opening Channels

Front panel operation
Channels specified in the Channel List are closed by
pressing the CLOSE key. Channels specified in the
Channel List are opened by pressing the OPEN key.


                             7
Note that the OPEN ALL key will open all channels,
including those not specified in the Channel List.


IEEE-488 bus operation
Over the bus, the :CLOSe and :OPEN commands are
used to control channels. Note that the Channel List is
included with the following examples:

:CLOSe (@ 1!1, 1!5:1!10, 2!1!1, M1)
:OPEN (@ 1!1, 1!5:1!10, 2!1!1, M1)


Note that a colon (:) is used to separate range limits, and
a comma is not used to terminate the list. The following
command is analogous to the front panel OPEN ALL key
and will simply open all channels:

:OPEN ALL



Scanning Channels
Channels are scanned in the order that they are pre-
sented in the Scan List.


Front panel operation
To perform a scan, first program the controlling aspects
of the scan (see Table 2), and then press STEP to take the
Model 7001 out of the idle state (ARM indicator on).


Regardless of how the scan is configured, the STEP key
is always active allowing you to manually step through
the scan.




                             8
The scan can be terminated at any time by pressing the
OPEN ALL key. All closed channels will open and the
Model 7001 will return to the idle state (ARM indicator
off).


IEEE-488 operation
Over the bus, a scan is configured using the :TRIGger
subsystem commands.


Send the following command to take the Model 7001
out of the idle state and begin a scan:

:INITiate


The scan can be terminated by sending the following
command:

:ABORt


All closed channels will open and the Model 7001 will
return to the idle state.



Store and Recall
Up to 100 channel patterns can be stored in memory. A
channel pattern is simply a displayed pattern of open
and closed channels.


Front panel operation
 1. Close the desired channels.
 2. Press STORE and enter the desired memory loca-
    tion (1 to 100).
 3. Press ENTER.



                           9
To recall a channel pattern from memory:

 1. Press RECALL and enter the memory location of the
    stored channel pattern.
 2. Press ENTER. The channel status display will imme-
    diately update to reflect the recalled channel pat-
    tern.


Another way to recall a channel pattern is to include a
memory location (e.g. M36) in a Channel List and/or
Scan List. In a Channel List, when CLOSE is pressed, the
closed channels in the specified channel pattern will
close, and when OPEN is pressed, the channels will
open. In a Scan List, when the memory location is
scanned, the channel status display will update to
reflect the specified channel pattern. The closed chan-
nels in the channel pattern will remain closed unless a
different channel pattern is scanned.


IEEE-488 bus operation
Over the IEEE-488 bus, the :SAVe and :RECall com-
mands are used to save (store) and recall channel pat-
terns. The following examples demonstrate proper
format:

:MEMory:SAVe M36
:MEMory:RECall M36


As in front panel operation, a memory location can be
included in the Channel List and/or Scan List.




                          10
            Menu Structures
The desired menu is displayed by pressing the appropri-
ate key; MENU, SCAN CONFIGURATION or CARD
CONFIGURATION. Once in a menu structure, place
the cursor ( and      keys) on the desired selection and
press ENTER. Use the keypad to enter parameters. Use
the EXIT key to back out of the menu structure and dis-
able the menu.


Table 1: MAIN MENU structure

Menu item               Description


SAVESETUP               Setup Menu:
  SAVE                    Save setup at a memory location
                            (up to 10).
  RESTORE                 Return 7001 to setup stored at a
                            memory location.
  PWRON                   Power-on Menu:
   FACTORY DEFAULT          Power-on to factory default
                              setup conditions.
    USER SETUP              Power-on to setup stored at a
                              memory location.
  RESET                   Return 7001 to original power
                            on setup.


GPIB                    GPIB Setup Menu:
 ADDRESS                 Check/change IEEE-488 address.
 STATUS                  Display IEEE-488 status byte.


DIGITAL-I/O             Digital I/O Menu:
 OUTPUT-STATUS           Check/change states of digital
                            output channels.
  OUTPUT-POLARITY        Check/change polarity of digital
                            output port.
  INPUT-STATUS           Read digital input channel.




                          11
Table 1: MAIN MENU structure (Cont.)

Menu item            Description


TEST                 Self-Test Menu:
  BUILT-IN TESTS       Test Digital Board:
   AUTO                   Run all tests automatically
   MANUAL                 Select tests to run
  DISPLAY TESTS        Test Display Board:
   KEYS                   Verify operation of front panel
                            keys
   PATTERNS               Verify operation of display


LANGUAGE             Choose Language:
  ENGLISH             Display messages in English.
  GERMAN              Display messages in German.
  FRENCH              Display messages in French.


GENERAL              General Menu:
 SERIAL #             Displays serial number, SCPI ver-
                        sion, and software revision.
  STATUS-MESSAGES     Enables/disables status message
                        mode.



Table 2: CONFIGURE SCAN menu structure

Menu item              Description


CHAN-CONTROL           Configure Channel Layer:
 CHANNEL-SPACING         Select channel spacing:
   TIMER                    Use a timer to select each chan-
                              nel in the scan.
   EXTERNAL                 Use an external trigger to select
                              each channel.
   GPIB                     Use a bus trigger to select each
                              channel.
   MANUAL                   Use STEP key to select each
                              channel.
   TRIGLINK                 Use a Trigger Link trigger to
                              select each channel.




                       12
Table 2: CONFIGURE SCAN menu structure (Cont.)

Menu item                Description


     ASYNCHRONOUS               Use separate lines for In/Out
                                   triggers.
     SEMI-SYNCHRONOUS           Use same line for In/Out trig-
                                   gers.
   IMMEDIATE                 Use to scan channels immedi-
                                ately.
   HOLD                      Use to hold up the scan in the
                                channel layer.
  NUMBER-OF-CHANS          Define number of channels to
                             scan:
   USE-SCANLIST-LENGTH       Count = number of channel
                                entries in scan list.
   CHAN-COUNT                User defined count:
    INFINITE                    Repeat channel scanning
                                   indefinitely.
     ENTER-CHAN-COUNT           Count = user defined value (1
                                   to 9999)
  CONTROL                  Select trigger control mode:
   SOURCE                    Enable the Source Bypass.
   ACCEPTOR                  Disable the Source Bypass.


SCAN-CONTROL             Configure Scan Layer:
  SCAN-SPACING             Select scan spacing:
    TIMER                     Use the timer to control scan
                                 spacing.
   EXTERNAL                   Use external triggers to control
                                 scan spacing.
   GPIB                       Use bus triggers to control scan
                                 spacing.
   MANUAL                     Use STEP key to control scan
                                 spacing.
   TRIGLINK                   Use Trigger Link triggers to con-
                                 trol scan spacing.
   IMMEDIATE                  Use to pass operation immedi-
                                 ately into the channel layer.
   HOLD                       Use to hold up the scan in the
                              scan layer.
  NUMBER-OF-SCANS          Define number of scans to be per-
                              formed:
   INFINITE                Repeat scan indefinitely.
   ENTER-SCAN-COUNT        Count = user defined value (1 to
                              9999).




                         13
Table 2: CONFIGURE SCAN menu structure (Cont.)

Menu item               Description


  CONTROL                 Select trigger control mode:
   SOURCE                   Enable Source Bypass.
   ACCEPTOR                 Disable Source Bypass.


ARM-CONTROL             Configure Arm Layer:
  ARM SPACING             Select arm spacing control:
    MANUAL                   Use STEP key to arm scanner.
    IMMEDIATE                Use to arm scanner immediately.
    GPIB                     Use a bus trigger to arm scanner.
    EXTERNAL                 Use an external trigger to arm
                               scanner.
   TRIGLINK                  Use a Trigger Link trigger to arm
                               scanner.
   HOLD                      Use to hold up the scan in the
                               arm layer.
  ARM-COUNT               Define number of times to arm
                             scanner:
   INFINITE                  Continuously re-arm scanner.
   ENTER-ARM-COUNT           User defined count value (1 to
                               9999).
  TRIGGER-CONTROL         Select trigger control mode:
    SOURCE                   Enable Source Bypass.
    ACCEPTOR                 Disable Source Bypass.


CHAN-RESTRICTIONS       Define channel restrictions:
 SINGLE-CHAN              Enable/disable Single Channel
                            Mode.
  RESTRICTED-CHANNELS     Specify channels that cannot be
                            closed.




                        14
Table 3: CARD CONFIG MENU structure

Menu item       Description


TYPE            Set Card Type:
  SLOT-1          Assign model number to card in slot 1.
  SLOT-2          Assign model number to card in slot 2.

#-OF-POLES      Select # Of Poles:
  SLOT-1          Select pole mode for card in slot 1.
  SLOT-2          Select pole mode for card in slot 2.

CARD-PAIR       Enable or disable Card Pair.

DELAY           Set Delay For:
 SLOT-1           Set delay for card in slot 1.
 SLOT-2           Set delay for card in slot 2.

READ-I/O-CARD   Identify I/O Cards.




                         15
                Default Conditions

Table 4: Factory default and RESET

Item                         Factory default            RESET


Channel status               All open                   All open
Channel list                 Cleared                    No change
Scan list                    Cleared                    No change
GPIB address                 7                          No change
Digital I/O output           High                       High
level
Language                     English                    No change
Status messages              Off                        Off
# of poles                   2-pole (both slots) No change
Card pair                    Off                        Off
Delay                        0 sec                      0 sec
Channel spacing              Manual (STEP key) Manual (STEP key)
Number of channels Scan list length                     Scan list length
Channel trigger con- Source                             Source
trol
Scan spacing                 Immediate                  Immediate
Number of scans              Infinite                   Infinite
Scan trigger control         Acceptor                   Acceptor
Arm spacing                  Immediate                  Immediate
Arm count                    1                          1
Arm trigger control          Acceptor                   Acceptor
Single channel               Off                        Off
Restricted channels          None                       No change

Note: "No change" indicates that RESET does not affect the currently set condi-
tion.




                                        16
Table 5: *RST and :SYSTem:PRESet

                                      :SYSTem:PRESet
Command name             *RST value   value


:INITiate
  :CONTinuous            OFF          OFF
:ARM
  :SEQuence[1]
    :LAYer[1]
       :COUNt            1            1
       :SOURce           IMMediate    IMMediate
       :TCONfigure
         :DIRection      ACCeptor     ACCeptor
         :ASYNchronous
           :ILINe        1            1
           :OLINe        2            2
    :LAYer2
       :COUNt            1            INFinite
       :DELay            0            0
       :SOURce           IMMediate    IMMediate
       :TIMer            0.001        0.001
       :TCONfigure
         :DIRection      ACCeptor     ACCeptor
         :ASYNchronous
           :ILINe        1            1
           :OLINe        2            2
:TRIGger
  :SEQuence1
    :COUNt               1            Scan list length
       :AUTO             OFF          ON
    :DELay               0            0
    :SOURce              IMMediate    MANual
    :TIMer               0.001        0.001
       :TCONfigure
         :PROTocol       ASYNchronous ASYNchronous
         :DIRection      ACCeptor     SOURce
         :ASYNchronous
           :ILINe        1            1
           :OLINe        2            2
         :SSYNchronous
           :LINE         1            1



                         17
Table 5: *RST and :SYSTem:PRESet (Cont.)

                                      :SYSTem:PRESet
Command name            *RST value    value

[:ROUTe]
  :CONFigure
    :SLOT[1]
      :STIMe            0             0
    :SLOT2
      :STIMe            0             0
    :CPAir              OFF           OFF
    :SCHannel           OFF           OFF
:DISPlay
  :SMESsage             OFF           OFF




                        18
     Error and Status Messages

Table 6: Error and status messages

Code number         Description

+522                "Slot 2 identification error" (EE)
+521                "Slot1 identification error" (EE)
+510                "Saved state error" (EE)
+173                "Waiting in arm layer 2" (SE)
+172                "Waiting in arm layer 1" (SE)
+171                "Waiting in trigger Layer" (SE)
+161                "Program running" (SE)
+101                "Operation Complete" (SE)
0                   "No error" (SE)
-100                "Command Error" (EE)
-101                "Invalid Character" (EE)
-102                "Syntax Error" (EE)
-103                "Invalid Separator" (EE)
-104                "Data Type Error" (EE)
-105                "GET not allowed" (EE)
-108                "Parameter not allowed" (EE)
-109                "Missing Parameter" (EE)
-110                "Command Header Error" (EE)
-111                "Command Header Separator Error" (EE)
-112                "Program mnemonic too long" (EE)
-113                "Undefined header" (EE)
-114                "Header suffix out of range" (EE)
-120                "Numeric data error" (EE)
-121                "Invalid character in number" (EE)
-123                "Exponent too large" (EE)
-124                "Too many digits in number" (EE)
-128                "Numeric data not allowed" (EE)
EE = Error event
SE = Status event




                               19
Table 6: Error and status messages (Cont.)

Code number         Description

-140                "Character data error" (EE)
-141                "Invalid character data" (EE)
-144                "Character data too long" (EE)
-148                "Character data not allowed" (EE)
-150                "String data error" (EE)
-151                "Invalid string data" (EE)
-154                "String too long"
-158                "String data not allowed" (EE)
-160                "Block data error" (EE)
-161                "Invalid block data" (EE)
-168                "Block data not allowed" (EE)
-170                "Expression error" (EE)
-171                "Invalid expression" (EE)
-178                "Expression data not allowed" (EE)
-200                "Execution error" (EE)
-201                "Invalid while in local" (EE)
-202                "Settings lost due to rtl" (EE)
-210                "Trigger error" (EE)
-211                "Trigger ignored" (EE)
-212                "Arm ignored" (EE)
-213                "Init ignored" (EE)
-214                "Trigger deadlock" (EE)
-215                "Arm deadlock" (EE)
-220                "Parameter Error" (EE)
-221                "Settings conflict" (EE)
-222                "Parameter data out of range" (EE)
-223                "Too much data" (EE)
-224                "Illegal parameter value" (EE)
-241                "Hardware missing" (EE)
-260                "Expression Error" (EE)
-330                "Self Test failed" (EE)
EE = Error event
SE = Status event




                               20
Table 6: Error and status messages (Cont.)

Code number         Description

-350                "Queue overflow" (EE)
-410                "Query interrupted" (EE)
-420                "Query unterminated" (EE)
-430                "Query deadlocked" (EE)
-440                "Query unterminated after indefinite
                    response" (EE)

EE = Error event
SE = Status event




                              21
                                       PON   =   Power On
                                       URQ   =   User Request            * ESR ?            PON URQ CME EXE DDE QYE            OPC Standard Event
                                       CME   =   Command Error                     (B15-B8) (B7) (B6) (B5) (B4) (B3) (B2) (B1) (B0) Status Register
                                       EXE   =   Execution Error
                                       DDE   =   Device - Dependent Error
                                       QYE   =   Query Error
                                       OPC   =   Operation Complete
                                                                                             &
                                                                                                  &
                                                                                                       &
                                                                         OR                                 &
                                                                                                                  &




22
                                                    To Event Summary                                                     &




     Figure 1: Standard event status
                                                    Bit (ESB) of                                                                     &
                                                    Status Bite
                                                    Register (See
                                                    Figure 3).

                                                                        * ESE                                                       Standard Event
                                                                                            PON URQ CME EXE DDE QYE            OPC Status Enable
                                                                        * ESE ?    (B15-B8) (B7) (B6) (B5) (B4) (B3) (B2) (B1) (B0) Register

                                                                                                                       & = Logical AND
                                                                                                                      OR = Logical OR
                                                                                                                   (1)    (2)



                                                                                                                                                                   Operation Event
                                                                                         Idle                      Arm Trig                           Set          Condition Register
                                                                     (B15 - B11)        (B10) (B9)   (B8)   (B7)   (B6) (B5)    (B4)   (B3)   (B2)   (B1)   (B0)



                                                                                         Idle                      Arm   Trig                        Set           PTR      Transition
                                                                                                                                                                   NTR      Filter
                                                                     (B15 - B11)        (B10) (B9)   (B8)   (B7)   (B6) (B5)    (B4)   (B3)   (B2)   (B1)   (B0)



                                                                                                                                                                   Operation Event
                                                                                         Idle                      Arm Trig                           Set          Status Register
                                                                     (B15 - B11)        (B10) (B9)   (B8)   (B7)   (B6) (B5)    (B4)   (B3)   (B2)   (B1)   (B0)




23
                                                                                          &
                                                                                                                    &




     Figure 2: Operation event status
                                                             OR                                                           &
                                                                                                                                                      &
                                        To Operation
                                        Summary Bit
                                        (OSB) of Status                                                                                                            Operation Event
                                        Byte Register.                                                                                                             Status Enable
                                        (See Figure 5-11).                               Idle                      Arm Trig                           Set
                                                                     (B15 - B11)        (B10) (B9)   (B8)   (B7)   (B6) (B5)    (B4)   (B3)   (B2)   (B1)   (B0)   Register

                                                                  Idle   =   Idle                      & = Logical AND          PTR = Positive Transition Filter
                                                                  Arm    =   Waiting for Arm          OR = Logical OR           NTR = Negative Transition Filter
                                                                  Trig   =   Waiting for Trigger
                                                                  Set    =   Settling
                                                                             (1) From Trigger Event Register set (see Figure 5-5 in 7001 Instruction Manual).
                                                                             (2) From Arm Event Register set (see Figure 5-5 in 7001 Instruction Manual).
                                                                                            Status Summary Messages
                                                                                                                     0

                                                         * STB ?                           MSS                                              Status Byte
                                                                                      OSB RQS ESB MAV QSB EAV                               Register
                                                       Serial Poll    (B15 - B8)      (B7) (B6) (B5) (B4) (B3) (B2)           (B1)   (B0)
                                                                                                                     0




                                                                                        &
                                                                                                    &
                                                                           OR                             &




24
                                                                                                                &
                                                                                                                          &



                                                         * SRE                                                                              Service Request
                                                                                      OSB          ESB MAV QSB EAV                          Enable Register
                                                         * SRE ?      (B15 - B8)      (B7) (B6)    (B5) (B4) (B3) (B2)        (B1)   (B0)

                                                                     OSB   =    Operation Summary Bit                     & = Logical AND
                                                                     MSS   =    Master Summary Status (IEEE-488.2)       OR = Logical OR




     Figure 3: Status byte and service request (SRQ)
                                                                     RQS   =    Request for Service (IEEE-488.1)
                                                                     ESB   =    Event Summary Bit
                                                                     MAV   =    Message Available
                                                                     QSB   =    Questionable Summary Bit
                                                                     EAV   =    Error Available
         IEEE-488.2 Common
        Commands and Queries

Table 7: IEEE-488.2 common commands and queries


Mnemonic Name                    Description


*CLS       Clear status          Clears all event registers, and
                                 Error Queue.
*ESE    Event status          Read Standard Event Status.
           enable command
*ESE?      Event status enable Read Standard Event Status
           query               Register.
*ESR?      Event status          Read Standard Event Status
           register query        Register.
*IDN?      Identification        Read ID information.
           query
*OPC       Operation com-        Sets OPC bit in the Standard
           plete command         Event Status Register after all
                                 pending commands have
                                 been executed.
*OPC?      Operation com-        Places an ASCII "1" into the
           plete query           output queue when all pend-
                                 ing commands have been
                                 completed.
*OPT?      Option identifica-    Read model number for each
           tion query            slot.
*RCL    Recall command        Returns the 7001 to the setup
                                 stored in the designated
                                 memory location (0 to 9).
*RST       Reset command         Returns the 7001 to the *RST
                                 default conditions.




                            25
Table 7: IEEE-488.2 common commands and queries
 (Cont.)

Mnemonic Name                      Description

*SAV    Save command            Saves the current setup to the
                                   designated memory location
                                   (0 to 9).


*SRE    Service request         Programs Service Request
           enable command          Enable Register.
*SRE?      Service request         Read Service Request Enable
           enable query            Register.
*STB?      Read status byte        Read Status Byte Register.
           query
*TRG       Trigger command         Issues a bus trigger.
*TST?      Self-test query         Performs a checksum test on
                                   ROM.
*WAI       Wait-to-continue        Wait until all previous com-
           command                 mands are executed.




                              26
  SCPI Command Subsystems

Table 8: DISPlay command summary

Command           Description


:DISPlay
  [ :WINDow[1]]   Path to locate message to top portion of
                  display
   :TEXT            Path to control user text messages:
     :DATA         Define ASCII message "a" (up to 20
                        characters).
     :STATe        Enable (1 or ON) or disable (0 or
                        OFF) message.
     :STATe?          Read state.
  :WINDow2        Path to locate message to bottom portion
                  of display:
   :TEXT            Path to control user text messages:
     :DATA         Define ASCII message "a" (up to 32
                         characters).
     :STATe        Enable (1 or ON) or disable (0 or
                         OFF) message.
     :STATe?          Read state.
  :SMESsage    Enable (1 or ON) or disable (0 or OFF)
                  status messages.
  :SMESsage?      Read state of status message display.



Table 9: OUTPut command summary

Command              Description

:OUTPut
  :TTLn              Path and command to specify output
                     line "n" (1-4):
   :LSENse AHIGh|       Set polarity; active high (AHIG) or
   ALOW                   active low (ALOW).
   :LSENse?             Read polarity.



                           27
Table 10: ROUTe command summary

Command              Description


[:ROUTe]
 :CLOSe        Close specified channels:
   :STATe?             Read closed channels.
 :CLOSe?       Read state of specified channels
                     (1=closed, 0=open).
 :OPEN |ALL    Open specified (or all) channels.
 :OPEN?        Read state of specified channels
                     (1=open, 0=closed).
 :SCAN         Specify scan list:
   :POINts?            Read number of channels in
                         scan list.
 :SCAN?              Read scan list.
 :FCHannels    Specifies channels that cannot
                     be closed (forbidden).
 :FCHannels?         Read forbidden channels.
 :CONFigure:         Configuration command path:
   :SCHannel       Enable (1 or ON) or disable (0
                      or OFF) Single Channel.
   :SCHannel?         Read Single Channel mode.
   :CPAir          Enable (1 or ON) or disable (0
                      or OFF) Channel Pairing.
   :CPAir?            Read Channel Pairing.
   :SLOT1             Path to configure CARD 1:
     :CTYPE       Specify card type.
     :CTYPE?            Read card type.
     :POLE           Select pole mode (1, 2 or 4).
     :POLE?             Read pole mode.
     :STIMe        Set relay settling time (0 to
                        99999.999 sec).
     :STIMe?            Read relay settling time.




                     28
Table 10: ROUTe command summary (Cont.)

Command               Description

[:ROUTe]
  :CONFigure:
    :SLOT2              Path to configure CARD 2:
      :CTYPE        Specify card type.
      :CTYPE?             Read card type.
      :POLE            Select pole mode (1, 2 or 4).
      :POLE?              Read pole mode.
      :STIMe         Set relay settling time (0 to
                          99999.999 sec).
      :STIMe?             Read relay settling time.
  :MEMory             Path to program memory:
    :SAVE M        Saves channel pattern in mem-
                          ory (1-100).
   :RECall M       Recalls channel pattern from
                          memory (1-100).




Table 11: SENSe command summary

Command               Description


:SENSe[1]
  :TTL1               Command path for input port.
    :DATA?             Read digital input port.




                      29
Table 12: SOURce command summary

Command             Description


:SOURce             Command path to program digital output
                    port bits:
  :TTL1              Path to program Bit 1:
    [:LEVel]        Set (1 or ON) or reset (0 or off).
    [:LEVel]?          Read Bit 1.
  :TTL2              Path to program Bit 2:
    [:LEVel]        Set (1 or ON) or reset (0 or off).
    [:LEVel]?          Read Bit 2.
  :TTL3              Path to program Bit 3:
    [:LEVel]        Set (1 or ON) or reset (0 or off).
    [:LEVel]?          Read Bit 3.
  :TTL4              Path to program Bit 4:
    [:LEVel]        Set (1 or ON) or reset (0 or off).
    [:LEVel]?          Read Bit 4.



Table 13: STATus command summary

Command                    Description


:STATus
  :OPERation               Path to control operation event
                           registers:
    [:EVENt]?                Read status register.
    :CONDition?              Read condition register.
    :PTRansition          Program positive transition reg-
                               ister (0 to 1122).
    :PTRansition?            Read positive transition register.
    :NTRansition          Program negative transition reg-
                               ister (0 to 1122).
    :NTRansition?            Read negative transition register.
    :ENABle               Program enable register (0 to
                               1122).
    :ENABle?                 Read enable register.
    :ARM                     Path to control arm event regis-
                               ters:



                             30
Table 13: STATus command summary (Cont.)

Command                   Description


:STATus
  :OPERation
    :ARM
      [:EVENt]?              Read status register.
      :CONDition?            Read condition register.
      :PTRansition        Program positive transition
                               register (0 or 2).
     :PTRansition?           Read positive transition regis-
                               ter.
     :NTRansition         Program negative transition
                               register (0 or 2).
     :NTRansition?           Read negative transition regis-
                               ter.
     :ENABle              Program enable register (0 or
                               2).
     :ENABle?                Read enable register.
     :SEQuence               Path to control the sequence
                               event registers:
       [:EVENt]?               Read status register.
       :CONDition?             Read condition register.
       :PTRansition         Program positive transition
                                  register (0 to 6).
       :PTRansition?           Read positive transition reg-
                                  ister.
       :NTRansition         Program negative transition
                                  register (0 to 6).
       :NTRansition?           Read negative transition
                                  register.
       :ENABle              Program enable register (0
                                  to 6).
       :ENABle?                Read enable register.
   :TRIGger                Path to control trigger event
                             registers:
     [:EVENt]?               Read status register.
     :CONDition?             Read condition register.
     :PTRansition         Program positive transition
                               register (0 or 2).
     :PTRansition?           Read positive transition reg-
                               ister.


                           31
Table 13: STATus command summary (Cont.)

Command                    Description


:STATus
  :OPERation
    :ARM
      :TRIGger
        :NTRansition           Program negative transition
                                    register (0 or 2).
       :NTRansition?              Read negative transition
                                    register.
       :ENABle                 Program enable register (0
                                    or 2).
       :ENABle?                   Read enable register.
  :PRESet                  Return status registers to default
                           states.
  :QUEue                   Path to access error queue:
    [:NEXT]?                 Read most recent error message.
    :ENABle            Specify error and status mes-
                               sages for queue.



Table 14: SYSTem command summary

Command                Description


:SYSTem
  :ERRor?              Read Error/Status Queue.
  :POSetup RST|     Select Power-on setup.
  PRESet|SAV0|
    SAV1|SAV2|SAV3|
    SAV4|SAV5|SAV6|
    SAV7|SAV8|SAV9
  :POSetup?            Read power-on setup.
  :PRESet              Return instrument to default condi-
                       tions.




                             32
Table 14: SYSTem command summary

Command              Description

  :VERSion?          Read revision level of the SCPI Stan-
                     dard.




Table 15: Trigger command summary

Command               Description


  :INITiate               Initiate one trigger (scan)
    [:IMMediate]            cycle.
                          Enable (1 or ON) or disable (0
   :CONTinuous           or OFF) continuous initia-
                            tion.
  :ABORt                Reset trigger system and go to
                          idle state.




                         33
Table 15: Trigger command summary (Cont.)

Command                 Description

  :ARM[:SEQuence[1]]     Subsystem command path to
                           configure scan:
   [:LAYer[1]]             Path to program Arm Layer 1
                             (arm layer) of scan:
     :IMMediate              Loop around control source.
     :COUNt |             Program number of arms (1
       INFinite                to 9999, or INFinite).
     :COUNt?                 Read arm count.
     :SOURce HOLD|           Select Arm Layer 1 control
       IMMediate|              source.
       MANual|BUS|
       TLINk|EXTernal
     :SOURce?                  Read source.
     :SIGNal                   Loop around control source.
     :TCONfigure               Path to configure Triggers.
       :DIRection                Enable (SOUR) or disable
         SOURce |                  (ACC) Bypass.
         ACCeptor
       :DIRection?              Read direction.
       :ASYNchronous            Path to configure asyn-
                                  chronous Trigger Link:
         :ILINe                Select input line (1 to 6).
         :ILINe?                  Read input line.
         :OLINe                Select output line (1 to
                                    6).
         :OLINe?                  Read output line.




                          34
Table 15: Trigger command summary (Cont.)

Command                  Description


  :ARM[:SEQuence[1]]
    :LAYer2               Path to program Arm Layer 2
                            (scan layer) of scan:
     :IMMediate               Loop around control source.
     :COUNt |              Program number of scans (1
       INFinite                 to 9999, or INFinite).
     :COUNt?                  Read scan count.
     :DELay              Program delay (0 to
                                99999.999 sec)
     :DELay?                  Read delay.
     :SOURce HOLD|            Select Arm Layer 2 control
        IMMediate|              source.
        MANual|BUS|
        TLINk|EXTernal
        |TIMer
      :SOURce?                  Read source.
     :SIGNal                    Bypass scan control source
                                  one time only.
     :TIMer                Set timer interval (0 to
                                  99999.999 sec).
     :TIMer?                    Read timer interval.
     :TCONfigure                Path to configure Triggers:
       :DIRection                 Enable (SOUR) or disable
         SOURce|                     (ACC) Bypass.
         ACCeptor
       :DIRection?                Read direction.
       :ASYNchronous              Path to configure asyn-
                                    chronous mode:
         :ILINe                  Select input line (1 to 6).
         :ILINe?                    Read input line.
         :OLINe                  Select output line (1 to
                                      6).
         :OLINe?                    Read output line.




                           35
Table 15: Trigger command summary (Cont.)

Command                Description


  :TRIGger              Path to program Trigger Layer
                          (channel layer) of scan:
   :IMMediate             Scan channels immediately.
                            (Loop around control
                            source.)
   :COUNt |            Program number of channels
     INFinite               (1 to 9999, or INFinite).
     :AUTO ON|OFF           Enable (on) to use scan-
                              list-length.
   :COUNt?                Read channel count.
   :DELay            Program delay (0 to
                            99999.999 sec)
   :DELay?                Read delay period.
   :SOURce HOLD|          Select Trigger Layer Control
     IMMediate|             Source.
     MANual|BUS|
     TLINk|EXTernal|
     TIMer
   :SOURce?               Read source.
   :SIGNal                Bypass channel control
                            source one time only.
   :TIMer            Set timer interval (0 to
                            99999.999 sec).
   :TIMer?                Read timer interval.
   :TCONfigure            Path to configure Triggers:
     :PROTocol              Select protocol (asynchro-
       ASYNchronous|           nous or semi-synchro-
       SSYNchronous            nous Trigger Link.)
     :PROTocol?             Read protocol.
     :DIRection             Enable (SOUR) or disable
       SOURce|                 (ACC) Bypass.
       ACCeptor             Read direction.
     :DIRection?            Path to configure asynchro-
     :ASYNchronous             nous Trigger Link mode:
       :ILINe               Select input line (1 to 6).
       :ILINe?                 Read input line.




                         36
Table 15: Trigger command summary (Cont.)

Command               Description


  :TRIGger
    :TCONFigure
      :ASYNchronous
        :OLINe              Select output line (1 to 6).
        :OLINe?                Read output line.
      :SSYNchronous          Path to configure semi-
                               synchronous Trigger Link
                               mode:
       :LINE                Select trigger line (1 to 6).
       :LINE?                  Read trigger line.




                        37
38
Specifications are subject to change without notice.
All Keithley trademarks and trade names are the property of Keithley
Instruments, Inc. All other trademarks and trade names are the
property of their respective companies.




Keithley Instruments, Inc.
28775 Aurora Road 



◦ Jabse Service Manual Search 2024 ◦
Jabse PravopisonTap.bg ◦ Other service manual resources online : FixyaeServiceinfo