Keithley 707A Instruction Manual
Keithley 707A Instruction Manual

Keithley 707A Instruction Manual

Switching matrix
Hide thumbs Also See for 707A:
Table of Contents

Advertisement

Quick Links

Model 707A
Switching Matrix
Instruction Manual
Contains Operating and Servicing Information
707A-901-01 Rev. A / 9-98
www.valuetronics.com

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the 707A and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Keithley 707A

  • Page 1 Model 707A Switching Matrix Instruction Manual Contains Operating and Servicing Information 707A-901-01 Rev. A / 9-98 www.valuetronics.com...
  • Page 2: Limitation Of Warranty

    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, diskettes, and documentation.
  • Page 3 Model 707A Switching Matrix Instruction Manual ©1998, Keithley Instruments, Inc. All rights reserved. Cleveland, Ohio, U.S.A. First Printing, September 1998 Document Number: 707A-901-01 Rev. A www.valuetronics.com...
  • Page 4 Revision of the manual. Each new Revision includes a revised copy of this print history page. Revision A (Document Number 707A-901-01) ................September 1998 All Keithley product names are trademarks or registered trademarks of Keithley Instruments, Inc. Other brand and product names are trademarks or registered trademarks of their respective holders.
  • Page 5: Safety Precautions

    (IEC) Standard IEC 664, digital multimeter measuring circuits The types of product users are: (e.g., Keithley Models 175A, 199, 2000, 2001, 2002, and 2010) measuring circuits are Installation Category II. All other instru- Responsible body is the individual or group responsible for the use ments’...
  • Page 6 fire hazard. leads, and input jacks, must be purchased from Keithley Instru- ments. Standard fuses, with applicable national safety approvals, Chassis connections must only be used as shield connections for may be used if the rating and type are the same.
  • Page 7 Model 7078-PEN: Programming Light Pen (includes holder) Master and Four Slaves: <55ms. Model 7079: Slide Rack Mounting Kit DOWNLOAD TIME (one setup to 707A): Stand Alone: 60ms typical. Model 7078-DIN: 8-pin DIN cable (Master/Slave), 1.8m (6ft.) Specifications are subject to change without notice.
  • Page 8: Table Of Contents

    Table of Contents General Information Introduction ................................ 1-1 Features ................................1-1 Warranty information ............................1-1 Manual addenda ..............................1-1 Safety symbols and terms ..........................1-2 Specifications ..............................1-2 Unpacking and inspection ..........................1-2 1.7.1 Inspection for damage ..........................1-2 1.7.2 Shipment contents .............................
  • Page 9 Operation Introduction ................................ 4-1 Setup data paths ..............................4-1 Power-up procedure ............................4-2 4.3.1 Line voltage selection ..........................4-2 4.3.2 Line power connections ........................... 4-2 4.3.3 Power switch ............................4-2 4.3.4 Power-up self-test and messages ......................4-2 4.3.5 Power-up configuration ........................... 4-3 4.3.6 Master/slave power-up ..........................
  • Page 10 IEEE-488 Programming Introduction ................................ 5-1 IEEE-488 quick start ............................5-1 Bus cable connections ............................5-3 Interface function codes ............................. 5-5 Primary address programming ........................... 5-6 QuickBASIC programming ..........................5-7 Front panel aspects of IEEE-488 operation ....................... 5-8 5.7.1 Front panel error messages ........................5-8 5.7.2 Status indicators ............................
  • Page 11 Principles of Operation Introduction ................................ 6-1 Overall function description ..........................6-1 Microcomputer ..............................6-1 6.3.1 Reset circuit ............................. 6-1 6.3.2 Address decoding ............................. 6-2 6.3.3 Memory ..............................6-4 Relay control circuitry ............................6-4 6.4.1 Switching card interface .......................... 6-6 6.4.2 Switching card logic ..........................
  • Page 12 Card Configuration Worksheet IEEE-488 Bus Overview Introduction ............................... B-1 Bus description ..............................B-1 Bus lines ................................B-3 B.3.1 Data lines ..............................B-3 B.3.2 Bus management lines ..........................B-3 B.3.3 Handshake lines ............................B-3 Bus commands ..............................B-4 B.4.1 Uniline commands ..........................B-4 B.4.2 Universal multiline commands .......................
  • Page 13: List Of Illustrations

    List of Illustrations Card Installation Figure 2-1 Installing a matrix card ..........................2-2 Getting Started Figure 3-1 Model 707A front panel ..........................3-2 Figure 3-2 Setup data transfers ............................ 3-3 Figure 3-3 Model 707A rear panel ..........................3-7 Figure 3-4 Connecting instruments to rows .........................
  • Page 14 U7 digital input ............................5-38 Figure 5-23 U8 relay test input ............................ 5-38 Principles of Operation Figure 6-1 Model 707A block diagram ........................6-2 Figure 6-2 Digital board block diagram ........................6-3 Figure 6-3 RAM and battery backup ........................... 6-5 Figure 6-4 Switching card interface simplified schematic ..................
  • Page 15 IEEE-488 Bus Overview Figure B-1 IEEE-488 bus configuration ........................B-2 Figure B-2 IEEE-488 handshake sequence ......................... B-3 Figure B-3 Command codes ............................B-6 www.valuetronics.com...
  • Page 16: List Of Tables

    Table 3-1 Row-column and column-column paths ....................3-9 Table 3-2 Matrix and multiplexer cards ........................3-13 Table 3-3 Model 707A external expansion cables ....................3-15 Table 3-4 Response time comparisons ........................3-20 Table 3-5 Model 707A card configuration ....................... 3-21...
  • Page 17 Hexadecimal and decimal command codes ....................B-5 Table B-3 Typical addressed command sequence ...................... B-7 Table B-4 Typical common command sequence ......................B-7 Table B-5 IEEE command groups ..........................B-7 Table B-6 Model 707A interface function codes ......................B-8 www.valuetronics.com...
  • Page 18: General Information

    This section contains general information about the Model • High-speed triggering of stored setups. 707A Switching Matrix. The Model 707A is designed as a • Make/break and break/make switching are programma- programmable switch for connecting signal paths in a matrix ble by rows.
  • Page 19: Safety Symbols And Terms

    It has Specifications quick disconnect screw terminals and 10-ft. ribbon cables. Model 707A specifications can be found at the front of this manual. These specifications are exclusive of the matrix card Model 7071 General Purpose Matrix Card — The Model specifications, which are located in their appropriate instruc-...
  • Page 20 (EMI). The Model 7007-1 is one meter (3.3 ft.) long and has backplane. It installs in the Model 707A and has four 75 pin an EMI shielded IEEE-488 connector at each end. The...
  • Page 21: Card Installation

    Install a card in the Model 707A as follows, using Figure 2-1 as a guide. Instructions specific to each card can be found in NOTE the appropriate card manual.
  • Page 22 Card Installation NOTE 5. To remove a matrix card, first turn off the mainframe and disconnect the line cord. Ensure no voltage is The SMB coax jumpers used between applied from the user's circuit. Remove any internal Model 7072 cards do not have to be cabling between cards through the unit's access door.
  • Page 23: Getting Started

    Section 3 is organized as follows: Front panel familiarization 3.2 Front Panel Familiarization: Briefly describes each An overview of the Model 707A operation is given in the fol- front panel control and outlines display operations. lowing paragraphs. The front panel of the instrument is 3.3 Rear Panel Familiarization: Outlines each aspect of...
  • Page 24: Figure 3-1 Model 707A Front Panel

    Getting Started Figure 3-1 Model 707A front panel www.valuetronics.com...
  • Page 25: Figure 3-2 Setup Data Transfers

    Getting Started Stored Model 707A Setup #100 Front Panel Crosspoint Display Model 707A Internal Memory Stored Setup #1 Crosspoint Relays Model 7X7X Matrix Cards Figure 3-2 Setup data transfers www.valuetronics.com...
  • Page 26 Also used for scrolling up through a list of multiple tion (A-H), then press MAKE/BREAK to toggle the state for choice parameters. that row and immediately reprogram the Model 707A for the new operation. — Same actions as the SCROLL SCROLL except that it increments and scrolls down.
  • Page 27 If the value in the alphanumeric display has not been modi- fied, this key returns the Model 707A to the previous display. CROSSPOINT DISPLAY LEDs — Show open and closed CANCEL also exits from menu mode if no changes have crosspoints of the current relay setup, a stored relay setup, or been made.
  • Page 28: Rear Panel Familiarization

    RELAY TEST — A 6-pin quick-disconnect terminal block with logic ground and four logic inputs for testing cross- An overview of the rear panel of the Model 707A is in the point relay closures. Wiring between this terminal block and paragraphs that follow.
  • Page 29: Figure 3-3 Model 707A Rear Panel

    Getting Started Figure 3-3 Model 707A rear panel www.valuetronics.com...
  • Page 30: Card Connections

    Selecting the row connections for instruments is important with cards designed for multiple applications. Using the Each card designed for the Model 707A is configured as an Model 7072 as an example, the recommended connections 8-row by 12-column matrix. The rows are lengthened by...
  • Page 31 Getting Started DUT Test BNC cables connect to row terminals Fixture BNC Cable - Columns of both cards. Ribbon Cable - Rows Instrumentation Simplified Equivalent Circuit DUTs Instrumentation (14 connections) (10 connections) 10 11 10 11 Master Slave Note: BNC matrix cards shown. Other card connections similar. Figure 3-5 Connecting instruments to columns Table 3-1...
  • Page 32: Expanding Matrix Size

    The third analog bus expands eight rows of a signal HI path and a common ground (chassis). The common ground sur- The 8-row by 12-column matrix cards of the Model 707A rounds the HI path and separates adjacent rows, as shown in mainframe are building blocks for larger matrices.
  • Page 33 Getting Started J103 - J105 J101 J102 J106 LO 21 Slot 1 Slot 2 Slots 3 - 5 Slot 6 Figure 3-7 Backplane expansion of analog bus #1 3-11 www.valuetronics.com...
  • Page 34 Getting Started Guard Guard Guard Guard Guard Guard Guard Guard Guard Guard Guard Guard Guard Guard Guard Guard Guard Guard Guard Guard Guard Guard Guard Guard Guard Guard Guard Guard Guard Guard Guard Guard J101 J102 J103 - J105 J106 Guard Guard Guard...
  • Page 35 Slot 6 Chassis Figure 3-9 Backplane expansion of analog bus #3 Matrix cards for use in the Model 707A have different edge Table 3-2 connectors, depending on the signal path configuration of Matrix and multiplexer cards each card model. The multiplexer cards are summarized in...
  • Page 36: Figure 3-10 Row Connection Examples

    These jumpers, which are cards. For example, connecting a Model behind the Model 707A front panel, are between slots 3 and 7072 to a Model 7073 would degrade 4 of analog bus #1 and analog bus #2. Removing these jump- low current switching on the 7072 and ers effectively separates the mainframe into two 3-slot units.
  • Page 37 Getting Started Table 3-3 Model 707A external expansion cables Model no. Description Expansion 7078-KIT Mass Terminated Cable Kit 7071, 7071-4 rows/columns, 7078-MTC Mass Terminated Cable (20 ft.) 7074 rows 7078-TRX-3 3-lug Triax-Triax Cable (3 ft.) 7072, 7072-HV, 7172, 7174 7078-TRX-10 3-lug Triax-Triax Cable (10 ft.)
  • Page 38: Multiple Unit Expansion

    Getting Started 3.5.2 Multiple unit expansion separate units, as shown previously in Figure 3-12, but also by connecting the units in a closed loop of DIN cables for Analog expansion communication and control. A master/slave system configu- ration appears as one unit with expanded card capacity. That One method to expand a matrix across mainframe bound- is, only the master unit is addressed by the IEEE-488 bus aries is to connect cards of separate stand-alone units, either...
  • Page 39 Getting Started Mass Terminated Cable Master Slave 1 (Columns 1 - 72) (Columns 73 - 144) Rows Rows M/S Out M/S Out M/S In M/S In 7071 7071 7071 7071 7071 7071 7071 7071 7071 7071 7071 7071 7071 Cols. Cols.
  • Page 40 Getting Started Master Slave 1 Slave 2 109- 121- 133- 145- 157- 169- 181- 193- 205- Slave 3 Slave 4 217- 229- 241- 253- 265- 277- 289- 301- 313- 325- 337- 349- Figure 3-14 Master/slave column locations 3-18 www.valuetronics.com...
  • Page 41 Getting Started Columns Columns 7071 7071 Instruments Slot 1 Slot 6 Slots 2-5 Master Master Internal External Connections Connections Master (8 Rows by 72 Columns) Columns Columns Columns Columns 7072 7072 7072 7072 Instruments Slot 1 Slot 6 Slot 1 Slot 6 Slot 2-5 Slot 2-5...
  • Page 42: System Expansion Issues

    With the connection flexibility of the matrix topology and the expansion/isolation options of the Model 707A, it is There are several issues that affect system speed, among important to document the system configuration.
  • Page 43 Getting Started Table 3-5 Model 707A card configuration Slot: ___________________________________ Model:_______________________ Mainframe: Stand-alone _________ Master _____________ Slave 1 _____________ Slave 2 _____________ Slave 3 _____________ Slave 4 ___________ System size: _______________________ rows __________ columns ___________ IEEE address ___________ FROM External Card...
  • Page 44: Basic Switching Operation

    CROSSPOINT DISPLAY MODIFIED indicator will light. If you have the optional light pen, toggle the state of a The Model 707A will perform a powerup self-test to check crosspoint LED by holding the light pen perpendicular to ROM, RAM, card configuration, stored setups, master/slave and touching the front panel overlay and pressing the light loop, indicators, and displays.
  • Page 45: Storing Setup And Sending To Relays

    Getting Started 3.6.4 Storing setup and sending to relays Step 2A: Sending setup to relays To make the newly modified setup the current relay setup, The following steps detail front panel operations necessary just press the COPY DISPLAY-RELAYS key. The relay to store and use the modified setup data.
  • Page 46: Operation

    4.12 Resetting: Discusses the reset operation of the Model 707A. This section contains a complete, detailed description of each front and rear panel aspect of the Model 707A. The sec- Setup data paths tion is arranged as follows: The design of the Model 707A is optimized for high speed...
  • Page 47: Power-Up Procedure

    Line voltage selection checksum test fails on one or more matrix cards, the The Model 707A operates from a line voltage in the range of instrument displays CARD ID ERROR and lights all 100 to 240V, at a frequency of 50 or 60Hz. Line voltage and crosspoint LEDs of that card.
  • Page 48: Power-Up Configuration

    The message M/S ERROR is displayed if there is not a STEP field is set to 001. closed loop (the Model 707A can be looped back to it- • Trigger disabled. self). Any keypress or IEEE-488 bus operation will al- low the unit to continue as a stand-alone unit.
  • Page 49: Master/Slave Power-Up

    4.3.6 Master/slave power-up power before initializing. Thus, it is not necessary to turn on the master unit last. The power-up sequence for Model 707A mainframes can be summarized as follows: CAUTION When it is necessary to cycle power on a...
  • Page 50: Display Messages

    Operation 4.4.2 Display messages Table 4-3 lists Model 707A error messages. Many of these messages are also covered in pertinent paragraphs of the During Model 707A operation and programming, you will manual. Where applicable, the necessary corrective action is encounter a number of front panel messages on the alphanu- also given in the table.
  • Page 51: Ieee-488 Status Indicators

    The TALK, LISTEN, and REMOTE LEDs (shown in Figure As shown in Figure 4-3, the crosspoint display has six blocks 4-2) indicate these modes when the Model 707A is being of LEDs (one per card slot). Each block has 8 rows (A-H) programmed over the IEEE-488 bus.
  • Page 52 Operation Figure 4-3 Crosspoint display www.valuetronics.com...
  • Page 53: Make/Break And Break/Make Leds

    Mount the light pen holder on the left handle of the Model 707A by tightening the allen-head screw shown in Figure 4-4. The LEDs can be turned on or off by pressing a row letter key...
  • Page 54 Operation Figure 4-4 Light pen www.valuetronics.com...
  • Page 55: Selecting Crosspoint Display

    Operation Selecting crosspoint display When the MEMORY indicator is lit, a setup can also be dis- played by entering a valid location and pressing ENTER, or In the CROSSPOINT DISPLAY key group on the front by pressing a SCROLL key to display the setup at MEM- panel are two keys that are used to bring setups to the cross- ORY STEP ±1.
  • Page 56: Copying Crosspoint Display

    The setup data displayed on the crosspoint LEDs can be master/slave operation, the maximum column can be up to stored in non-volatile memory of the Model 707A or can be 360 (with five units). sent directly to the relays by pressing either the COPY DIS- PLAY →...
  • Page 57: Inserting And Deleting Stored Setups

    The two keys in the MEMORY group (see Figure 4-7) oper- delete stored setup operations perform similarly, except on ate on setups stored in Model 707A memory. These keys are all units of the system. active only when the MEMORY LED is lit.
  • Page 58 Type IN iii OUT 000 View digital input, program digital output. status/numeric EXT TRIG FALL Select which edge of external trigger pulse triggers Model 707A (falling multiple choice EXT TRIG RISE or rising). MATRIX RDY LO Select matrix ready output level (active LO or HI).
  • Page 59: Digital I/O

    If triggers are enabled, and external trigger is selected as a source, a TTL-compatible pulse of at least 600nsec duration OUT7 at the rear panel EXTERNAL TRIGGER INPUT jack trig- gers the Model 707A. The input BNC jack is shown in Figure OUT6 4-9. OUT5...
  • Page 60: Matrix Ready

    To choose the other active state, use the SCROLL keys, then press ENTER. This action also exits from the menu mode. (Pressing CANCEL instead of ENTER returns matrix ready to its previous state and the Model 707A remains in menu mode.) In master/slave configurations, the MATRIX READY sig- nals of all units function, but only that of the master is to be considered accurate.
  • Page 61: Stand-Alone And Master/Slave

    Operation 4.9.4 Stand-alone and master/slave This action is performed by pressing the MENU key of the desired master mainframe until the display reads STAND One method to expand system size is to connect up to five ALONE. Next, scroll up or down to the MASTER message. mainframes in a master/slave configuration, where all units Then, press the ENTER key to initiate the master/slave loop.
  • Page 62: Ieee-488 Bus Address

    707A for bus operation. The primary address of the Model Alphanumeric Display active (Note 1) 707A is factory set to 18, but it may be set to any value TALK, LISTEN, REMOTE LEDs inactive between 0 and 30 as long as address conflicts with other...
  • Page 63: Relay (Hardware) Settling Times

    To view the relay (hardware) settling time of the system, press the MENU key until the display reads: A menu item can be used to return the Model 707A to the factory default conditions previously listed in Table 4-2. To...
  • Page 64: Selecting Switching Parameters

    NOT SETTLED is displayed. At the The front panel MAKE/BREAK and BREAK/MAKE keys end of the programmed settling time. the Model 707A sets are used in conjunction with the data entry keys to select the MATRIX READY output true.
  • Page 65: Triggering

    4.11 Triggering TRIG ON EXT When a Model 707A stand-alone or master unit is triggered, This is the display for external triggering (the power-up the stored relay setup from RELAY STEP+1 is sent to the default). Table 4-8 lists the displays for all trigger relays.
  • Page 66: Front Panel Triggering

    4.11.2 Front panel triggering 1. Closes crosspoints in make/break rows yielding an intermediate setup. To trigger the Model 707A from the front panel, simply press 2. Opens crosspoints in make/break rows and opens/closes the MANUAL key. (Press and hold for auto-repeat.) If trig- crosspoints in “don't care”...
  • Page 67 Operation State : Setup N Setup N + 1 Commands Don't Care Open Don't Care Actions : Close Don't Care Setup Data Shift Relay Programmed Settling Time Settling Time Ready Matrix Ready TRIG NOT SETTLED Message OVERRUN Additional Trigger Additional Trigger Is Processed not Processed Figure 4-16 Timing without make/break or break/make rows...
  • Page 68 Operation State : Setup N Intermediate Setup N + 1 Setup Commands NA2, B2 Make/Break CA3, B3 Don' t Care Actions : Close Make/Break Open Make/Break Open Don't Care Make/Break Operation Close Don't Care Break/Break Operation Setup N Intermediate Setup N+1 Setup Commands NA,2 B2...
  • Page 69 Operation State: Setup N Intermediate Intermediate Intermediate Setup N+1 Setup A Setup B Setup C Commands 1 2 3 1 2 3 1 2 3 1 2 3 1 2 3 NA2, B2, C2 Make/Break CA3 , B3, C3 Break/Make Don't Care Open Break/Make Close Make/Break Open Make/Break Close Break/Make...
  • Page 70: External Trigger Input

    Operation 4.11.4 External trigger input 4.11.6 IEEE-488 bus triggering To use external triggering, first select that source with the To trigger a setup change with an IEEE-488 trigger source, MENU and SCROLL keys as described in paragraph 4.11.1. you must send the appropriate IEEE-488 command over the With triggers enabled, the unit will then be triggered when an bus: X, talk, or GET depending on the selected source.
  • Page 71: Ieee-488 Programming

    The primary address of your Model 707A is set to 18 at the IEEE-488 quick start factory, but you can set the address to values between 0 and...
  • Page 72 Sample Program Comments ' Dimension crosspoint input and display. DIM A$[200],C$[200] ' Tell Model 707A (at IEEE-488 location 18) to PRINT #1, "REMOTE 18" ' listen over bus. ' Select rows A and B for make/break and rows PRINT #1, "OUTPUT 18;V11000000W00000011X"...
  • Page 73: Bus Cable Connections

    Bus cable connections Controller Figure 5-3 The following paragraphs provide information needed to IEEE-488 connections connect instrumentation to the IEEE-488 bus. The Model 707A is connected to the IEEE-488 bus through a cable equipped with standard IEEE-488 connectors. See Figure www.valuetronics.com...
  • Page 74 Consult the instruc- tion manual of your controller for the proper connecting Connect the cable to the Model 707A as follows: method. 1. Line up the connector on the cable with the connector on NOTE the rear panel of the instrument.
  • Page 75: Interface Function Codes

    CONTACT 12 CONTACT 1 RL1 (Remote Local) — The RL1 function defines the capa- bilities of the Model 707A to be placed in the remote or local states. PP0 (Parallel Poll) — PP0 means that the Model 707A does CONTACT 24 CONTACT 13 not have parallel polling capabilities.
  • Page 76: Primary Address Programming

    Primary address programming NOTE Each device on the bus must have a unique The Model 707A must receive a listen command before it primary address. Failure to observe this responds to addressed commands. Similarly, the unit must precaution will probably result in erratic receive a talk command before it transmits data.
  • Page 77: Quickbasic Programming

    Microsoft whole program is used to avoid redundancy. At the beginning QuickBASIC 4.5 using the Keithley KPC-488.2 (or Capital of each program, driver files must be opened. The input ter- Equipment Corporation) IEEE interface and the HP-style minator should be set for CRLF. For example: Universal Language Driver (CECHP).
  • Page 78: Front Panel Aspects Of Ieee-488 Operation

    5.7.1 Front panel error messages device-dependent command over the bus. For example, the The Model 707A has a number of front panel messages asso- command string 1X includes an illegal command because ciated with IEEE-488 programming. These messages, which the “1” is not part of the instrument's programming language.
  • Page 79: Status Indicators

    A RAM or ROM failure occurs when the power-up routine detects an error, either a RAM error or a checksum error in LISTEN — This indicator is on when the Model 707A is in program ROM. If an error is detected, a RAM FAIL or ROM the listener active state, which is activated by addressing the FAIL message is displayed (cleared by any keypress).
  • Page 80: Local Key

    Fundamentally, there is no reason why you cannot control the instrument simultaneously from the front panel and over The remote enable command is sent to the Model 707A by the IEEE-488 bus. However, the following points should be the controller to set up the instrument for remote operation.
  • Page 81: Ifc (Interface Clear)

    GET (group execute trigger) The LLO command is used to prevent local operation of the GET may be used to initiate a Model 707A setup change if instrument. After the unit receives LLO, all of its front panel the instrument is placed in the appropriate trigger source.
  • Page 82: Device-Dependent Command (Ddc) Programming

    IEEE-488 Programming Table 5-7 Factory default, power-up, and DCL/SDC conditions Parameter Factory default Power-up, DCL/SDC Description Relays All opened All opened — Stored Setups All cleared Not affected — Relay Step Point to relays Memory Step Point to setup 1 Master/Slave Stand-alone (Notes 2, 3)
  • Page 83 Hit a front panel key. them in a specific order. The order of execution for the Model 707A is summarized in Table 5-10. Note that the X com- mand is listed first since it is the character that forces the exe- Device-dependent command summary cution of the rest of the commands.
  • Page 84 No EOI, do not hold-off on X Send EOI, hold-off on X until Matrix Ready No EOI, hold-off on X until Matrix Ready Download Setups Lbbb..X Download setups from controller to Model 707A 5.9.13 SRQ disabled 5.9.14 Not used Not used...
  • Page 85 IEEE-488 Programming Table 5-9 (cont.) DDC summary Mode Command Description Para. Status Send machine status word 5.9.22 Send error status word U2,s Output setup “s” (0-100) with present G format Send RELAY STEP pointer Send number of slaves U5,u Send model number of each card in unit “u” (0-4) Send relay settling time Send digital input of unit (0-65535) Send RELAY TEST input...
  • Page 86: A - External Trigger

    (falling edge). Description The An command lets you program the Model 707A for triggering on a TTL-compatible falling or rising edge signal at the External Trigger input jack. A trigger signal increments the RELAY STEP pointer and copies the setup indicated by the new value from memory to the relays.
  • Page 87: B - Matrix Ready

    IEEE-488 Programming 5.9.3 B — Matrix ready Purpose To select the logic sense of the rear panel Matrix Ready signal. Format Parameters Negative true Matrix Ready output Positive true Matrix Ready output Default Upon power-up or after receiving a DCL, SDC, or R0X command, the instrument defaults to B0 (negative true).
  • Page 88: C - Close Crosspoint

    = A to H Row designation of crosspoint c = 1 to 360 Column designation of crosspoint (360 with maximum of five Model 707A units) Description The C command closes crosspoints in the setup indicated by the edit pointer. If the edit pointer indicates the present relay setup (zero), the specified crosspoint relays are closed immediately.
  • Page 89: E - Edit Pointer

    (triggers disabled). Description With the F command, you control whether the Model 707A responds to a trigger (from the exter- nal trigger connection or over the IEEE-488 bus). A trigger increments the Relay Step pointer and copies the setup indicated by the new value from memory to the relays.
  • Page 90: G - Data Format

    Description Overview The G command specifies the format of crosspoint data sent by the Model 707A over the IEEE- 488 bus in response to the U2 command. Data concerning the setup is sent by a “U2,n” com- mand (either the present relay setup or a stored setup). You can control the data format and quan- tity sent.
  • Page 91 IEEE-488 Programming all data is sent in one talk; for G7, the data from one switching system is sent per talk. These formats are shown in Figure 5-13 for the example setup of Table 5-10. Table 5-10 Master/slave setup example Unit Closed crosspoints Master...
  • Page 92 IEEE-488 Programming Programming notes 1. Table 5-11 lists the number of bytes that are transmitted for the various data formats. 2. Since the data is transmitted in continuous strings (without carriage returns or line feeds), you must format the data for display or printing legibility. Table 5-11 Byte counts for data format Stand-alone...
  • Page 93 IEEE-488 Programming A001,A002,B019,B020,C027,C028,D037,D038,F061,F062,A073,A074,C085,C086,E121,E122,A187,A188, H205,H206,A223,A224,H265,H266,G301,G302,A313,A314,H337,H338,E355,E356 Note: Carriage returns and line feeds are not sent. They are shown here to improve readability. Figure 5-11 G2 and G3 inspect output formats 0003 00 SETUP NUMBER (2 BYTES), UNIT NUMBER (1 BYTE) 010100000000 000000000000 CARD 1, COLS.
  • Page 94 IEEE-488 Programming ROW H ROW A SETUP NUMBER (2 BYTES), 00000000 00000011 00000000 UNIT NUMBER (1 BYTE) COLS. 1-6 00000001 00000001 00000000 00000000 00000000 00000000 CARD 1 00000000 00000000 00000000 00000000 00000000 00000000 COLS. 7-12 00000000 00000000 00000000 00000000 00000000 00000000 00000010 00000010...
  • Page 95: H - Hit Key

    IEEE-488 Programming 5.9.9 H — Hit key Purpose To allow emulation of front panel key press sequence. Format Parameters The parameter “n” represents the number of the front panel key as shown in the following table. Command Key Command Key MEMORY RELAYS COPY DISPLAY →...
  • Page 96: I - Insert Blank Setup

    IEEE-488 Programming 5.9.10 I — Insert blank setup Purpose To insert a blank setup in memory. Format Parameters n=1 to 100 Stored relay setup Description During execution of this command, setups “n” through 99 are shifted up to the next highest loca- tion in memory (99 to 100, 98 to 99...
  • Page 97: L - Download Setups

    3. When enabled, EOI is asserted with the last byte in the terminator. 4. When bus hold-off is enabled, all bus activity is held up for the duration of the hold-off period, not just for the duration of the communication with the Model 707A. Example ' No EOI, hold-off on X until Ready PRINT #1, “OUTPUT 18;K1X”...
  • Page 98: M - Srq And Serial Poll Byte

    Once an SRQ is generated, the serial poll byte can be checked to determine if the Model 707A was the instrument that generated the SRQ, and, if so, what conditions caused it. The general format of the SRQ mask used to generate SRQs is shown in Figure 5-14. By sending the appropriate M command, you can set the appropriate bit(s) to enable SRQ generation if those particular conditions occur.
  • Page 99 Error (bit 5) — Set if an error condition occurs. Cleared by reading the U1 error status word (paragraph 5.9.22). SRQ (bit 6) — Set if the Model 707A requests service via the SRQ line; cleared by a serial poll. Programming notes 1.
  • Page 100: N - Open Crosspoint

    H Row designation of crosspoint c=1 to 360 Column designation of crosspoint (360 with maximum of five Model 707A units) Description The N command opens crosspoints in the setup indicated by the edit pointer. If the edit pointer indi- cates the present relay setup (zero), the specified crosspoint relays are opened immediately.
  • Page 101: P - Clear Crosspoints

    IEEE-488 Programming 5.9.17 P — Clear crosspoints Purpose To clear all crosspoints at the specified setup. Format Parameters Present relay setup n=1 to 100 Stored relay setup Description The P command clears all crosspoints in the setup indicated by its parameter. If the present relay setup (zero) is specified, all crosspoint relays are opened immediately.
  • Page 102: R - Restore Defaults

    IEEE-488 Programming 5.9.19 R — Restore defaults Purpose To restore the Model 707A to factory default conditions. Format Parameters Restore factory defaults Description An R0 command performs the following actions: • All setups stored in memory are cleared. • Make/Break and Break/Make rows are cleared.
  • Page 103: T - Trigger

    Programming notes 1. Duplication of trigger sources allows compatibility with other Keithley IEEE-488 instruction sets. 2. Disabling triggers before changing the trigger source is a good programming practice.
  • Page 104: U - Status

    IEEE-488 Programming on talk does not occur when the Model 707A becomes a talker, but rather as the controller requests the first byte of data from the unit. 5. Trigger on GET allows the fastest IEEE-488 triggering response. 6. The X character that is sent when programming a trigger on X source triggers the instrument.
  • Page 105: Figure 5-16 U0 Machine Status Word

    U0 machine status word U1 Error status word The U1 command allows access to Model 707A error conditions. The error status word (Figure 5-17) is a string of ASCII characters representing binary bit positions. Reading the U1 status clears the error bits. An error condition is flagged in the serial poll byte while any bits in the error status word are set.
  • Page 106: Figure 5-18 U3 Relay Step Pointer

    IDDCO — An invalid device-dependent command option (IDDCO) is received. Not in Remote — An X command is received over the bus, but the Model 707A is not in remote. Self-test Failed — The self-test detects a program ROM checksum error or a RAM error.
  • Page 107: Figure 5-19 U4 Number Of Slaves

    Unit Number (0-4) Figure 5-20 U5 card identification U6 Relay settling time The U6 command (Figure 5-21) requests the Model 707A to output the longest relay settling time of all cards in the system (expressed in milliseconds). Identifier RSTnnnnn <TERM+EOI>...
  • Page 108: Figure 5-22 U7 Digital Input

    2. To ensure that correct status is indicated, the status word should be requested immediately after the command is transmitted. The status sent by the Model 707A is that which is present at the time it is instructed to talk, not at the time the U command is received.
  • Page 109: Make/Break

    1. Specifying fewer than eight numbers in the parameter field (e.g., V1111) is invalid. The Model 707A takes no action on the rows and flags an IDDCO error. 2. The rows can be programmed for one of three switching options: make/break, break/make, or don't care.
  • Page 110: Execute

    ' Restore default condition PRINT #1, "OUTPUT 18;W00000000X" 5.9.25 X — Execute Purpose To direct the Model 707A to execute device-dependent commands received since the last X. Format <command> X Description The execute command is implemented by sending an ASCII X over the bus. Its purpose is to direct the Model 707A to execute other device-dependent commands.
  • Page 111: Y - Terminator

    5.9.12. EOI is asserted with the last terminator byte when enabled. 2. The programmed terminator is sent at the end of the transmission each time the Model 707A is addressed to talk, regardless of the selected data format.
  • Page 112: Relay Command Combinations

    IEEE-488 Programming 5.10 Relay command combinations There are four device-dependent commands that have an immediate effect on relay states: • E0N... — Point to relays, open specified crosspoints. • E0C... — Point to relays, close specified crosspoints. • P0 — Open all relays. •...
  • Page 113: Timing Considerations

    Typically, a command string sent to the Model 707A will transmit at a rate of four characters per millisecond. (Assuming the transfer speed of the controller does not affect the listening rate of the Model 707A.) For example, the CA1,CA5X command string will take 2ms to transmit from the controller to the Model 707A.
  • Page 114 IEEE-488 Programming Table 5-12 Typical transmission and hold-off times — stand-alone Description Command Time Notes External Trigger 4.8ms Matrix Ready 4.8ms Close Crosspoint(s) CA1X 18.6ms To relays CA1X 19.9ms To setup 55 CA1,H72X 21.7ms To relays CA1,H72X 23.1ms To setup 55 Display D**************X 10.6ms...
  • Page 115 IEEE-488 Programming Table 5-13 Typical transmission and hold-off times — master and one slave Description Command Time Notes External Trigger 12.3ms Matrix Ready 12.3ms Close Crosspoint(s) CA1X 31.5ms CA73X 48.7ms CA1,A73X 51.0ms Display D**************X 17.3ms Edit Pointer 17.4ms E55X 18.8ms Enable/Disable Triggers 18.5ms Data Format...
  • Page 116: Principles Of Operation

    This section contains a functional description of the Model • 32Kx8-bit RAM (U8) with battery back-up (BT1, U3) 707A in block diagram form as well as details of the various sections of the instrument. Information is arranged to The microcomputer centers around the 8-bit 68B09 micro- provide a description of each of the functional blocks within processor.
  • Page 117: Address Decoding

    12K bytes of address space to the microprocessor. Master/ Slave Digital Display Digital Board Board IEEE-488 External Trigger In Light Matrix Ready Out Relay Test Backplane Up to 6 Plug-in Matrix Cards Figure 6-1 Model 707A block diagram www.valuetronics.com...
  • Page 118 Principles of Operation Battery 32Kx8 32Kx8 BLANK Display Backup EPROM DISPCLK Board Interface DISPDATA KEYCLK FIRQ KEYDATA System Tick Timer LPSWITCH Light Pen Interface SENSEPULSE LPRESET LPSENSE Data out Master/ Data in Slave Card Select Ready Interface Matrix RELAYDATA Card M/S TRIGGER Interface LPSENSE...
  • Page 119: Memory

    RAM after Vcc is range of $3800-$38FF. These include, for example, a restored. Since this feature is not used in the Model 707A, 6522A-VIA, a 65C21 peripheral interface adapter (PIA), and the software always does a dummy read of memory locations...
  • Page 120: Figure 6-3 Ram And Battery Backup

    Principles of Operation U103 U114 6522A DS-1210 VCC I VCCO VBAT2 U117 16P8A U104 U106 68B09 8832C20 Figure 6-3 RAM and battery backup www.valuetronics.com...
  • Page 121: Switching Card Interface

    Principles of Operation 6.4.1 Switching card interface NAND, which is buffered by U28 and sent to the cards as the CLK signal. Clock cycles are counted by the U26 shift reg- A simplified schematic and timing diagram of the digital ister.
  • Page 122 Principles of Operation HCT374 STROBE CARD 6 68B09 CARD 5 Data CARD 4 16P8A CARD 3 SELECT CARDSEL CARD 2 CARD 1 N.C. HCT165 HCT165 68B09 ACTIVE Data HCT08 HCT00 HCT244 HCT74 HCT00 RELAYDATA SH/LD SH/LD HCT244 SELECT RELAY DATA HCT164 ID 7 IDDATA...
  • Page 123 Principles of Operation SELECT RELAYDATA ACTIVE U24 OUTPUT Q 8th Rising Edge RELAY DATA etc. U25 CLK Figure 6-5 Switching card interface timing diagram 8KX8 EPROM PARALLEL TO SERIAL DATA BUFFER NEXT ADRS CLOCK ADRS IDDATA RELAY DATA 12-BIT COUNTER ENABLE CLOCK CLEAR...
  • Page 124 • Relay configuration table edge-sensitive. The first EPROM address used by the Model 707A is location one, not zero. The configuration table defines the location of each relay 4. The same CLK signal that shifts RELAYDATA into the driver within the serial RELAYDATA bit stream.
  • Page 125: Display Circuitry

    (assuming the driver outputs are enabled, as discussed below). Logic convention is such Model 707A display circuitry includes components needed that the corresponding relay driver output must be low to to control the alphanumeric display, front panel annunciator...
  • Page 126: Figure 6-8 Display Board Diagram

    Principles of Operation SOURCE DRIVERS 14-SEGMENT DISPLAYS U11- DISPDATA DISCRETE LEDS SOURCE DRIVERS SINK DRIVERS ARRAY ARRAY ARRAY U13- ARRAY ARRAY ARRAY U3-U5 SINK DRIVERS KEY ARRAY DIGIT DECODE SHIFTREG KEYDATA KEYDATA LOAD KEYCLK KEYCLK DISPDATA DISPDATA SHIFT REG DISPCLK BLANK Figure 6-8 Display board diagram...
  • Page 127 Principles of Operation Table 6-1 Display segment assignments Display MUX Columns Display Segments 1-15 Annunciator Alphanumeric Alphanumeric Alphanumeric Alphanumeric Alphanumeric Alphanumeric Alphanumeric LEDs digit 1 DS1 digit 2 DS1 digit 3 DS2 digit 4 DS2 digit 5 DS3 digit 6 DS3 digit 7 DS4 DS32-DS40 (MSD)
  • Page 128: Display Data

    Principles of Operation 6.5.2 Front panel keys KEYCLK HCT32 The front panel keys are SPST normally-open pushbutton DISPCLK switches. They are connected in a 6-column by 7-row array. 6522A Each column is connected to one of the column drive outputs HCT32 FPCLK of decoder U27 (74HCT154) through a diode.
  • Page 129: Refresh Display/Read Keyboard

    Principles of Operation 6.5.4 Refresh display/read keyboard 7. Read the VIA shift register again to get the byte of KEY- DATA. The refresh display/ read keyboard sequence is as follows: 8. Negate the low true KEY line. 9. Configure the VIA shift register for output. NOTE During power-on hardware initialization, the U9 shift register (6522A VIA) is con-...
  • Page 130: Master/Slave Circuitry

    Relay K1 is energized (as shown) whenever clearing flip-flop U24 before scanning each column. After power is applied to the Model 707A. the display is scanned, the processor examines the LPSENSE signal to determine if the light pen “sees” one of Slave units negate RTS except when responding to a request the LEDs that is currently being scanned.
  • Page 131 Principles of Operation RXDATA ALLREADY HCT74 MASTER/SLAVE M/S TRIGGER 68B50 LPRESET LIGHT ACIA LPSENSE INTERFACE TXCLK 894.89 kHz RXCLK HCT244 RXDATA HCT08 K1 (Energized) HCT00 TXDATA HCT244 HCT32 HCT08 68B09 FIRQ TXDATA 65C21 IMREADY ALLREADY MASTER/SLAVE M/S TRIGGER ALLREADY LPRESET LPSENSE HCT244 SLAVE...
  • Page 132: Control Signals

    The SLAVE (low true) signal selects the external trigger IEEE-488 bus interface source: The Model 707A has an IEEE-488 standard interface that • In slave units, the SLAVE signal is asserted. This causes allows the instrument to be programmed from a system con- multiplexer U20 to select the M/S TRIGGER (low true) troller.
  • Page 133 Principles of Operation 74HCT374 HCT244 OUT 0 OUT 1 OUT 2 OUT 3 OUT 4 OUT 5 OUT 6 OUT 7 OUTPULSE HCT244 68B09 HCT373 IN 0 IN 1 IN 2 IN 3 IN 4 IN 5 IN 6 IN 7 INLATCH HCT244 HCT08...
  • Page 134: Power Supply

    Principles of Operation 6.10 Power supply The major component of the power section is a single output switching power supply. Its 6.2V output is distributed to the backplane board for the relay coils of the switching cards, and to the voltage regulator board. The 5V output of the volt- age regulator board is supplied to all logic circuitry, includ- ing that on the switching cards, and to the front panel display board.
  • Page 135: Maintenance

    The servicing procedures in this section are intended only for qualified electron- The Model 707A operates from a line voltage in the range of ics service personnel. Do not attempt to 100 to 240V, at a frequency of 50 or 60Hz. Line voltage and...
  • Page 136: Fuse Replacement

    Table 7-2 lists the necessary hardware for a fixed mounting line input of the instrument. Use the following procedure to of a Model 707A in a 19” wide rack (24 to 30” deep). Verify replace the fuse, if necessary. that all parts are available before beginning the installation procedure.
  • Page 137 Figure 7-1 Mainframe installation Captive nut installation 8. Lift the Model 707A mainframe onto the chassis sup- ports and slide it into the rack. 9. The mainframe can be secured to the front rack flanges w ith user-supplied captive nuts and binder head screws (four each).
  • Page 138 Maintenance Chassis Support-Left (Item A) Rear Support Bracket (Item D) Binder Screw (Item G) Captive Nut Nut Bar (Item C) (Item F) Front Rack Flange Rear Rack Flange Figure 7-3 Chassis support sizing Nut Bar (Item F) Rear Support Bracket (Item D) Chassis Support-Left (Item A)
  • Page 139: Disassembly

    Maintenance Disassembly 1. With the Model 707A on a bench, remove the front panel as follows: If it is necessary to troubleshoot the instrument or replace a A. Place a thin book or other support under the unit to component, use the following disassembly procedure. In ad- slightly raise the bottom edge of the front panel off dition to the figures, use the assembly drawings at the end of...
  • Page 140 P34 — Digital board ribbon cable connection to dis- play board. A. On the Model 707A rear panel, pull off the Relay P36 — Display board connection to voltage regula- Test connector (P24). Also unscrew the two black tor board.
  • Page 141: Backplane Jumpers

    Backplane jumpers CAUTION Do not touch the surface of the back- The Model 707A backplane has jumpered connections plane to prevent possible contamination between slots 3 and 4 for the following general purpose from body oil and dirt, which could signals: degrade insulation resistance.
  • Page 142: Figure 7-7 Backplane Jumpers

    Maintenance Slot 3 Slot 4 J104 J103 Row C HI Row C LO Row D HI Row D LO Row E HI Row E LO Row F HI Row F LO Row A HI Row A LO Row A Guard Row B HI Row B LO Row B Guard...
  • Page 143: Battery Replacement

    5. Reinstall the left side panel and handle. 6. Reinstall the power line cord and turn on the Model When line power to the Model 707A is turned off, the lithium 707A. It will power up in random conditions, such as battery on the digital board provides backup power to the make/break and break/make on the same rows.
  • Page 144: Recommended Test Equipment

    Power-up self-test The waveforms described in the troubleshooting tables are As described in Section 4, the Model 707A performs a series present with power-up default conditions (idle state), unless of tests on power-up. Individual tests in this series that can be otherwise indicated.
  • Page 145 Maintenance Table 7-5 Microcomputer checks Step Item/component Signal Comments The following digital board signals are referenced to digital common. U6 pin 37 MPU Reset Stays low (110-260msec on power-up), then goes high. U6 pin 34 E clock 1.79MHz square wave for peripheral chips. U9 pin 23 SELECT VIA Low going pulses (1kHz).
  • Page 146: Table 7-8 Digital I/O Checks

    Maintenance Table 7-7 Display interface checks Step Item/component Signal Comments The following digital board signals are referenced to digital common. See Figure 7-10 for waveforms of steps 2 through 6. U9 pin 23 SELECT VIA Low going pulses (1kHz). U9 pin 18 FPCLK Base frequency of 895kHz with ten sets of pulses every lmsec.
  • Page 147: Table 7-9 Light Pen Checks

    Maintenance Table 7-9 Light pen checks Step Item/component Signal Comments The following digital board signals are referenced to digital common. U9 pin 23 SELECT VIA Low going pulses (1kHz). U23 pin 12 SENSEPULSE Low going pulse (15µsec) when light pen is pointed at lit LED.
  • Page 148: Display Board Checks

    Maintenance PROGRAM #1 PROGRAM #2 PROGRAM #3 START START START SET DIGITAL SELECT TRIGGER CLOSE A1 OUTPUT TO ZERO ON GET ENABLE TRIGGERS DELAY 0.1 SEC OPEN A1 TRIGGER ON GET Figure 7-8 Troubleshooting programs 7.9.5 Display board checks To troubleshoot the display board, it is helpful to disassem- ble it from the front panel, then reconnect the power cable and ribbon cable with the display board on a bench.
  • Page 149 Maintenance SELECT RELA YDA TA RELA YDA TA Figure 7-9 Relay control waveforms Repeated every 1msec FPCLK 895 kHz Repeated every 1msec DISPCLK 895 kHz Repeated every 1msec KEYCLK 895 kHz DISPDATA 1msec KEYDATA 1msec Figure 7-10 Display interface waveforms 7-15 www.valuetronics.com...
  • Page 150: Using An Extender Card

    Since card rows are extended on the three analog backplanes 1. Disconnect the line cord from the power line receptacle. of the Model 707A (as explained in Section 3), a contaminat- 2. Grasp the filter holder, and pull it free of the rear panel.
  • Page 151 www.valuetronics.com...
  • Page 152 www.valuetronics.com...
  • Page 153 www.valuetronics.com...
  • Page 154 www.valuetronics.com...
  • Page 155 www.valuetronics.com...
  • Page 156 www.valuetronics.com...
  • Page 157: Replaceable Parts

    2. Complete the service form at the back of this manual, and include it with the instrument. The parts lists for the Model 707A are shown in Tables 8-1 3. Carefully pack the instrument in the original packing through 8-6.
  • Page 158 Replaceable Parts Table 8-1 Digital board assembly Circuit designation Description Keithley part no. BATTERY, LITHIUM-MANGANESE CELL 3V BA-44 BATTERY HOLDER BH-34 CAP, .01UF, 20%, 50V, CERAMIC C-365-.01 C31, C32 CAP, 15PF, 10%, 1000V, CERAMIC C-64-15P C33-90 CAP, 270PF, 20%, 100V, CERAMIC/FERRITE C-386-270P CAP, 3.3UF, 10%, 16V, ALUM ELEC...
  • Page 159: Table 8-3 Backplane Assembly

    Replaceable Parts Table 8-2 Display board assembly Circuit designation Description Keithley part no. PUSHBUTTON, BLACK 228-317-8B C16,C17 CAP, 270PF, 20%, 100V, CERAMIC/FERRITE C-386-270P DS1, DS2, DS3, DS4, DS5, DS6, DS7 DIGITAL DISPLAY (DOUBLE DIGIT) DD-39 DS8-31 DIG DISP (5X7 DOT MATRIX DISP), 2057-AE...
  • Page 160: Table 8-5 Chassis Assembly

    Replaceable Parts Table 8-5 Chassis assembly Description Keithley part no. BRACKET POWER SUPPLY 707A-301B CABLE CLAMP CC-37 CABLE CLAMP, NYLON CC-34 CHASSIS 707A-306A CONNECTOR, HARDWARE KIT CS-713 CONNECTOR, PLUG TERMINAL CS-588-6 REAR PANEL 707A-304 SINGLE OUTPUT SWITCHING POWER SUPPLY PS-65A...
  • Page 161 M 4 M 4...
  • Page 163 www.valuetronics.com...
  • Page 164 www.valuetronics.com...
  • Page 165 www.valuetronics.com...
  • Page 166 www.valuetronics.com...
  • Page 167 www.valuetronics.com...
  • Page 168 www.valuetronics.com...
  • Page 169 Card Configuration Worksheet www.valuetronics.com...
  • Page 170 Card Configuration Worksheet Slot: ___________________________________ Model: _______________________ Mainframe: Stand-alone _________ Master _____________ Slave 1 _____________ Slave 2 _____________ Slave 3 _____________ Slave 4 ___________ System size: _______________________ rows __________ columns ___________ IEEE address ___________ FROM External Card (Instrument connection or DUT pin) (Instrument connection or DUT pin) Connection Row A...
  • Page 171: Ieee-488 Bus Overview

    IEEE-488 Bus Overview Introduction 5. The listener, aware that there is no data on the bus, indi- cates that it is ready for the next byte of data. The IEEE-488 bus is a communication system between two or more electronic devices. A device can be either an instru- ment or a computer.
  • Page 172 Secondary addresses lie in the range of $60-$7F. Note, however, that many devices, DEVICE 4 including the Model 707A, do not use secondary addressing. ONLY ABLE TO TALK Once a device is addressed to talk or listen, the appropriate D 101 ...
  • Page 173: Bus Lines

    IEEE-488 Bus Overview Bus lines • DAV (DATA VALID) — The source controls the state of the DAV line to indicate to any listening devices The signal lines on the IEEE-488 bus are grouped into three whether or not data bus information is valid. different categories: data lines, management lines, and hand- •...
  • Page 174: Bus Commands

    IEEE-488 Bus Overview Bus commands by the controller or other devices depending on the direction of data transfer. The following is a description of each com- The instrument may be given a number of special bus com- mand. Each command is sent by setting the corresponding mands through the IEEE-488 interface.
  • Page 175: Universal Multiline Commands

    • SCG (Secondary Command Group) — Commands in this group provide additional addressing capabilities. • DCL (Device Clear) — DCL is used to return instru- Many devices (including the Model 707A) do not use ments to some default state. Instruments usually return these commands.
  • Page 176: Command Codes

    IEEE-488 Bus Overview Figure B-3 Command codes www.valuetronics.com...
  • Page 177: Typical Command Sequences

    B.4.7 Typical command sequences B.4.8 IEEE command groups For the various multiline commands, a specific bus sequence Command groups supported by the Model 707A are listed in must take place to properly send the command. In particular, Table B-5. the correct listen address must be sent to the instrument before it will respond to addressed commands.
  • Page 178: Interface Function Codes

    The the T function. Instrument talker capabilities (T5) exist interface function codes for the Model 707A are listed in only after the instrument has been addressed to talk. Table B-6.
  • Page 179 Index Digital board checks 7-10 Digital I/O 4-14, 6-17 A — External trigger 5-16 Disassembly 7-5 H — Hit key 5-25 Address commands B-5 Display board checks 7-14 Handshake lines B-3 Address decoding 6-2 Display circuitry 6-10 Addressed multiline commands B-5 Display data 6-13 Alphanumeric display 4-4 Display interface 6-13...
  • Page 180 M — SRQ and serial poll byte 5-28 Q — Delete setup 5-31 T — Trigger 5-33 Mainframe troubleshooting 7-9 QuickBASIC programming 5-7 Timing considerations 5-43 Maintenance 7-1 Trigger overrun conditions 4-21 Make/break and break/make LEDs 4-8 Trigger sources 4-20 Make/break and break/make rows 4-19 Triggering 4-20 Manual addenda 1-1...
  • Page 181: Service Form

    Service Form Model No. Serial No. Date Name and Telephone No. Company List all control settings, describe problem and check boxes that apply to problem. ❏ ❏ ❏ Intermittent Analog output follows display Particular range or function bad; specify ❏ ❏...
  • Page 182 Keithley Instruments, Inc. 28775 Aurora Road Cleveland, Ohio 44139 Printed in the U.S.A. www.valuetronics.com...

Table of Contents