background image

 

Operation

 

4-9

 

4.6.4 Stand-alone and master/slave

 

One method for expanding system size is to connect up to
five switching systems in a master/slave configuration,
where all units are daisy-chained for serial communication
and control. System operations are performed through the
master unit, either over the IEEE-488 bus or the master’s
front panel (including the light pen). A master/slave system
appears as a single unit and IEEE-488 address with a maxi-
mum size of 8 rows by 60 columns. Select stand-alone or
master/slave operation by setting the IEEE-488 addresses of
the Model 708A Switching Systems. Use the rotary switches
located on the rear panel of the Model 708A.

As described in paragraph 3.5.4, the MASTER/SLAVE OUT
and MASTER/SLAVE IN rear panel connectors are used to
connect DIN cables in a closed loop. The connector pinouts
are defined in Figure 4-10. The rear panel IEEE-488 address
switches are shown in Figure 4-11.

Designate one unit to be master by adding 30 to the IEEE-
488 address (selectable by rotary switches on the rear panel
of the Model 708A). If the loop of DIN cables is not closed,
the master’s error LED (ERR) will light, and all units will re-
main as stand-alones. 

 

CAUTION

When it is necessary to cycle power on a
slave unit, turn off all units in the mas-
ter/slave configuration. This procedure
prevents the open communication and
control loop from putting the slave unit
in an undesirable state. 

Figure 4-10

Master/slave connectors

Pin             Master/Slave IN                         Master/Slave Out

  1              M/S TRIGGER (low true)     

M/S TRIGGER (low true)

  2              ALLREADY                           

ALLREADY

  3              LPRESET (low true)              

LPRESET (low true)

  4              LPSENSE (low true)              

LPSENSE (low true)

  5              RxDATA                                 

TxDATA

  6-8          Chassis Ground                      

Chassis Ground      

2

1

8

AAA

AAA

A

A

A

A

4

5

6

7

3

 

Cycle power of all units in the master/slave loop to establish
control of the slaves through the master. During master/slave
operation, most front and rear panel controls of the slave
units are inactive. Table 4-4 shows slave unit’s control and
indicator status.

The master unit communicates with the slaves only when
necessary; it does not continuously monitor the status of the
closed-loop configuration. Hence, a disconnected master/
slave loop cable will not be detected and the ERR LED will
not be lit until the master attempts to send or receive data
around the loop. To determine if a master/slave error has oc-
curred, send a DDC (refer to paragraph 5.9.20). The steps to
recover from an master/slave error are:

1. The master stops processing IEEE-488 bus commands,

returns to stand-alone operation, and terminates. 

2. The slave units remain the same as before the error oc-

curred. 

 

Table 4-4

 

Slave unit controls, indicators, and connections

 

Switch, indicator, or connector

Slave unit status

Front Panel

 

POWER
CROSSPOINT DISPLAY LEDs
LOCAL key
OPEN RELAYS key
TALK, LSTN, REM LEDs
Light Pen/Light Pen Connector

 

Rear Panel

 

MASTER/SLAVE IN
MASTER/SLAVE OUT
EXT TRIG INPUT
MATRIX READY OUTPUT

DIGITAL INPUT and OUTPUT

IEEE-488 INTERFACE

active
active (display only)
inactive
inactive
inactive
inactive

active
active
inactive
active
(timing accuracy 
may be inaccurate)
inactive
(outputs set to low)
not used

0

1

2 34

5

678

9

IEEE-488

ADDRESS

0

1

2 34

5

678

9

Figure 4-11

Rear panel – IEEE-488 address switches

Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com

Summary of Contents for 708A

Page 1: ...l service in house repair center WE BUY USED EQUIPMENT Sell your excess underutilized and idle used equipment We also offer credit for buy backs and trade ins www artisantg com WeBuyEquipment REMOTE INSPECTION Remotely inspect equipment before purchasing with our interactive website at www instraview com LOOKING FOR MORE INFORMATION Visit us on the web at www artisantg com for more information on ...

Page 2: ...Model 708A Switching System Instruction Manual Contains Operating and Servicing Information 708A 901 01 A Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 3: ...ER S SOLE AND EXCLUSIVE REMEDIES NEITHER KEITHLEY INSTRUMENTS INC NOR ANY OF ITS EMPLOYEES SHALL BE LIABLE FOR ANY DIRECT INDI RECT SPECIAL INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OF ITS INSTRUMENTS AND SOFTWARE EVEN IF KEITHLEY INSTRUMENTS INC HAS BEEN ADVISED IN ADVANCE OF THE POSSIBILITY OF SUCH DAMAGES SUCH EXCLUDED DAMAGES SHALL INCLUDE BUT ARE NOT LIMITED TO COSTS OF REMOV...

Page 4: ...ion Manual 1998 Keithley Instruments Inc All rights reserved Cleveland Ohio U S A First Printing September 1998 Document Number 708A 901 01 Rev A Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 5: ... num bered sequentially When a new Revision is created all Addenda associated with the previous Revision of the manual are incorporated into the new Revision of the manual Each new Revision includes a revised copy of this print history page Revision A Document Number 708A 901 01 September 1998 All Keithley product names are trademarks or registered trademarks of Keithley Instruments Inc Other bran...

Page 6: ...it 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 potential human contact Product users in these circumstances must be trained to protect themselves from the risk of electric shock If the circuit is cap...

Page 7: ...ad the associated infor mation 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...

Page 8: ... IEEE 488 BUS IMPLEMENTATION MULTILINE COMMANDS DCL LLO SDC GET GTL UNT UNL SPE SPD UNILINE COMMANDS IFC REN EOI SRQ ATN INTERFACE FUNCTIONS SH1 AH1 T6 TE0 L4 LE0 SR1 RL1 PP0 DC1 DT1 C0 E1 GENERAL CARD INSTALLATION Configurable for front or rear installation DIGITAL I O OUTPUTS Configuration 16 open collector drivers with factory installed 10kΩ pull up resistors Each driver has internal flyback di...

Page 9: ... matrix 3 2 3 2 2 Light pen connection 3 3 3 2 3 LED indicators 3 3 3 2 4 Switches connections 3 3 3 3 Rear panel familiarization 3 4 3 4 Card connections 3 6 3 4 1 Overview matrix design considerations 3 6 3 4 2 Connections instruments to rows 3 6 3 4 3 Connections instruments to columns 3 8 3 4 4 Connections partial matrix expansion 3 8 3 4 5 Multiple application cards 3 8 3 5 Expanding matrix s...

Page 10: ...int display LEDs 4 5 4 4 4 Light pen 4 5 4 5 Crosspoint display 4 6 4 5 1 Modifying 4 6 4 5 2 Copying 4 6 4 6 Operation control 4 7 4 6 1 Digital I O ports 4 7 4 6 2 External trigger 4 8 4 6 3 Matrix ready output 4 8 4 6 4 Stand alone and master slave 4 9 4 6 5 IEEE 488 bus address 4 10 4 6 6 Hardware relay settling times 4 10 4 6 7 Self test 4 10 4 6 8 Factory defaults 4 10 4 7 Selecting switchin...

Page 11: ...trix ready 5 16 5 9 4 C Close crosspoint 5 17 5 9 5 D Digital Output 5 17 5 9 6 E Edit pointer 5 18 5 9 7 F Enable disable triggers 5 18 5 9 8 G Data format 5 19 5 9 9 I Insert blank setup 5 24 5 9 10 J Self test 5 24 5 9 11 K EOI and hold off 5 24 5 9 12 L Download setups 5 25 5 9 13 M SRQ and serial poll byte 5 26 5 9 14 N Open crosspoint 5 28 5 9 15 O Digital output 5 28 5 9 16 P Clear crosspoi...

Page 12: ... 7 4 Fuse power supply replacement 7 4 7 5 Battery replacement 7 5 7 6 Digital I O power selection jumper W101 7 6 7 7 Disassembly 7 7 7 8 Static sensitive devices 7 7 7 9 Switching system troubleshooting 7 8 7 9 1 Recommended test equipment 7 8 7 9 2 Power up self test 7 8 7 9 3 Power supply checks 7 9 7 9 4 Mother board checks 7 9 7 9 5 Display checks 7 13 7 9 6 Using an extender card 7 13 7 10 ...

Page 13: ...ds C 4 C 4 1 Uniline commands C 4 C 4 2 Universal multiline commands C 5 C 4 3 Addressed multiline commands C 5 C 4 4 Address commands C 5 C 4 5 Unaddress commands C 5 C 4 6 Command codes C 5 C 4 7 Typical command sequences C 7 C 4 8 IEEE command groups C 7 C 5 Interface function codes C 8 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 14: ...pansion connectors 3 20 Figure 3 15 Backplane expansion cable five Model switching systems 3 21 Figure 3 16 External row expansion two stand alone Model 708A s 3 22 Figure 3 17 Sample backplane expansion 3 23 Figure 3 18 Partial matrix expansion example 3 24 4 Operation Figure 4 1 Paths for relay setup data 4 1 Figure 4 2 IEEE 488 status indicators 4 4 Figure 4 3 Crosspoint display LEDs 4 5 Figure...

Page 15: ...slaves 5 35 Figure 5 21 U5 card identification 5 35 Figure 5 22 U6 relay settling time 5 35 Figure 5 23 U7 digital input 5 36 6 Principles of Operation Figure 6 1 Model 708A block diagram 6 1 Figure 6 2 Digital board block diagram 6 2 Figure 6 3 RAM and battery backup 6 4 Figure 6 4 Matrix card interface simplified schematic 6 5 Figure 6 5 Matrix card interface timing diagram 6 6 Figure 6 6 Typica...

Page 16: ...ontrol B 2 Figure B 4 Digital output logic device control B 2 Figure B 5 Digital input monitoring micro switches B 2 C IEEE 488 Bus Overview Figure C 1 IEEE 488 bus configuration C 2 Figure C 2 IEEE 488 handshake sequence C 3 Figure C 3 Command codes C 6 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 17: ...peration 4 11 5 IEEE 488 Programming Table 5 1 Sample strings 5 2 Table 5 2 Contact assignments 5 4 Table 5 3 Model 708A interface function codes 5 5 Table 5 4 BASIC IEEE 488 statements 5 6 Table 5 5 IEEE 488 errors causing ERR LED to illuminate 5 7 Table 5 6 Digital input display format 5 9 Table 5 7 Digital output display format 5 9 Table 5 8 General bus commands BASIC statements 5 10 Table 5 9 ...

Page 18: ...8 1 Model 708A mother board parts list 8 2 Table 8 2 Model 708A front panel control board parts list 8 4 Table 8 3 Model 708A backplane board parts list 8 4 Table 8 4 Model 708A display board parts list 8 5 Table 8 5 Model 708A miscellaneous parts list 8 5 C IEEE 488 Bus Overview Table C 1 IEEE 488 bus command summary C 4 Table C 2 Hexadecimal and decimal command codes C 5 Table C 3 Typical addres...

Page 19: ...ow heat producing design elimi nates vent holes which is suitable for cleanrooms An optional light pen is available for interactive control of relays and editing stored relay setups 1 3 Warranty information Warranty information is located at the front of this manual Should your Model 708A require warranty service contact your Keithley representative or an authorized repair facility in your area fo...

Page 20: ...adboard It has quick disconnect screw terminals and 10ft ribbon cables Model 7071 General Purpose Matrix Card The Model 7071 card has 8 rows by 12 columns of three pole Form A switching for general purpose applications It has mass ter minated connectors in addition to quick disconnect screw terminals Model 7071 4 Dual 4 12 General Purpose Matrix Card The Model 7071 4 card has two banks of four sig...

Page 21: ...in D sub plug for customized ribbon cable assemblies 3357 9225 3M Junction shell for 3M 8225 7000 D sub plug Miscellaneous cables and accessories Model 7007 1 Shielded IEEE 488 Cables The Model 7007 1 connects the Model 708A to the IEEE 488 bus using shielded cables to reduce electromagnetic interference EMI The Model 7007 1 is 1m 3 3ft long and has an EMI shielded IEEE 488 connector at each end T...

Page 22: ...luding the Model 708A Switching System and disconnect all power line cords Make sure all power is removed and stored energy in external circuitry is discharged prior to changing card in stallation configuration CAUTION To prevent contamination handle ma trix cards and backplane using lint free gloves If contamination occurs clean according to the card s instruction man ual 1 Remove the card slot c...

Page 23: ...the user s circuit Note Front panel Matrix Card installation shown Model 708A Switching System Front Panel Analog Backplane P1015 Panel Cover J1015B Figure 2 1 Model 708A switching system changing switch card installation CAUTION Do not touch the card surfaces connec tors or components to avoid contamina tion that could degrade card perfor mance NOTE Some cards have connectors that are inac cessib...

Page 24: ...l 708A Switching System Matrix Card Rear panel card installation Matrix Card Front panel card installation Figure 2 2 Matrix card installation Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 25: ...found in the appropriate card s manual WARNING Before installing or removing cards or making card connections turn off main frame power and disconnect the line cord Also make sure no power is ap plied from the user s circuit CAUTION Do not touch the card surfaces connec tors or components to avoid contamina tion that could degrade card perfor mance NOTE Some cards have connectors that are inac ces...

Page 26: ...raph 2 2 When con figured for rear panel matrix card installation the front panel contains the analog backplane Figure 3 2 illustrates setup data transfers within the Model 708A All front panel keys except POWER are momentary contact membrane switches The COPY key has an LED indicating the copy function When the LED is lit any changes made to the crosspoint display will be immediately copied to th...

Page 27: ...d by a lit LED DIG I O When the Model 708A is placed in digital I O display mode the LED matrix shows the present digital IN OUT status The digital IN LEDs are located in rows A H columns 1 2 The digital OUT LEDs are located in rows A H columns 11 12 States can be changed by the IEEE bus or the optional light pen Stored Setup 100 Stored Setup 1 Model 708A Internal Memory Crosspoint Display Crosspo...

Page 28: ...w when the unit is in the IEEE 488 remote state See Section 4 for detailed informa tion about operation over the bus Other Status Indicators ERR This LED lights when an error condition is flagged The error condition is flagged in the serial poll byte when any bits in the Error Status Word are set Refer to paragraph 5 9 20 for information on sending the Error Status Word command U1 COPY When this L...

Page 29: ...OPY LIGHT PEN WARNING NO INTERNAL OPERATOR SERVICEABLE PARTS SERVICE BY QUALIFIED SERVICE PERSONNEL ONLY IN OUT RELAY DISPLAY RELAYS DIG I O POWER COPY OPEN RESET LOCAL Figure 3 4 Front panel OPEN RELAYS Turns off opens all present crosspoint LEDs if not in digital I O display mode COPY must be en abled to open relays automatically COPY DISPLAY RELAYS Enables disables automatic copying of the disp...

Page 30: ...LE INST MASTER SLAVE MASTER SLAVE 1 2 3 4 5 6 7 8 1 2 3 4 5 6 7 8 LINE RATING 90 250V 50 60 HZ 110 VA MAX WARNING NO INTERNAL OPERATOR SERVICEABLE PARTS SERVICE BY QUALIFIED SERVICE PERSONNEL ONLY INSTRUMENT INTERNALLY FUSED KEITHLEY 2 2 3 3 4 4 5 5 6 6 8 8 9 9 0 0 1 1 7 7 Figure 3 5 Model 708A rear panel Output Sixteen open collector drivers with factory installed 10kΩ pull up resistors Each driv...

Page 31: ...Multiplexer Card Eight 1 12 Multiplexer Card Dual 4 12 Matrix Card Semiconductor 7072 7072 HV 7172 7174 8 12 Matrix Card 8 12 Matrix Card 8 12 Matrix Card 8 12 Matrix Card Coaxial 7073 7077 7173 50 8 12 Matrix Card 8 12 Matrix Card 4 12 Matrix Card 3 4 Card connections 3 4 1 Overview matrix design considerations Card connections provide connection terminals between the instruments and the DUTs For...

Page 32: ...e crosspoint closure yields a row column path Figure 3 7 Connecting instruments to rows multiple two switching systems A B C D E F G H 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 ROW COLUMN SOURCE MEASURE MEASURE DUT SOURCE X X X X Legend SOURCE MEASURE X RELAY Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 33: ...olumn path can be made through one of eight rows e g column 1 can be connected to column 2 by any of the following closing A1 and A2 B1 and B2 C1 and C2 etc The row completion choice for column column paths on multiple application cards follows the recommendations giv en previously for row column paths With a Model 7072 card close a crosspoint relay in row A or B for low current applications row C...

Page 34: ...10 11 12 Slave DUTs 14 connections Instrumentation 10 connections Simplified Equivalent Circuit BNC cables connect to row terminals of both cards BNC Cable Columns Ribbon Cable Rows DUT Test Fixture Instrumentation Note BNC matrix cards shown Other card connections similar Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 35: ...Model 708A Unit 4 Backplane Row Expansion Cable Backplane Row Expansion Cable External Rows Source External Column Connections External Columns DUTs External Columns DUTs 7071 Model 708A Unit 1 7071 Model 708A Unit 2 7071 Model 708A Unit 3 External Rows Measure Figure 3 9 Partial matrix expansion example separate Model 708A Switching Systems Two types of ex ternal expansion are supported external ...

Page 36: ...trumentation 10 connections Simplified Equivalent Circuit Master Slave IN OUT Cables BNC Cable Columns Analog Backplane Cable Rows DUT Test Fixture Instrumentation Note BNC matrix cards shown Other card connections similar Master Slave IN OUT cables used for control expansion Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 37: ...ections Instrumentation 10 connections Simplified Equivalent Circuit Master Slave IN OUT Cables BNC Cable Columns BNC Cable Rows DUT Test Fixture Instrumentation NOTE BNC matrix cards shown Other card connections similar BNC cables connect to row terminals of both matrix cards Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 38: ...g triaxial 3 lug triaxial 3 lug triaxial 3 lug triaxial Coaxial 70733 70772 7173 501 8 12 Matrix Card 8 12 Matrix Card 4 12 Matrix Card BNC BNC BNC NOTES 1 Accomplish row control expansion for this card through external cabling connections refer to paragraph 3 5 3 2 Accomplish row expansion automatically for this card through analog backplanes Manufacture a 50 pin cable and connect back planes of ...

Page 39: ... 5 7 6 Connect Model 708A Switching Systems through the appropriate backplane connectors 7 If the system is being set up as a master slave continue expansion Refer to paragraph 3 5 4 3 5 3 External expansion Use the following procedure as a guideline to connect two or more Model 708A Switching Systems containing like cards externally to the backplane Matrix card rows or columns may be connected us...

Page 40: ...ated Cable 20 ft 7071 7071 4 rows columns 7074 rows 7078 TRX 3 7078 TRX 10 3 lug Triax Triax Cable 3 ft 3 lug Triax Triax Cable 10 ft 7072 7072 HV 7172 7174 rows columns 7051 2 7051 5 BNC BNC Cable 2 ft BNC BNC Cable 5 ft 7073 7173 50 rows columns 7074 KIT 7074 MTC Mass Terminated Cable Kit Mass Terminated Cable 20 ft 7074 banks 7075 MTC Mass Terminated Cable 10 ft 7075 7076 rows columns 1 Connect...

Page 41: ...ave interconnect cables five Model 708A switching systems Analog Backplane Expansion Cable Master Slave Interconnect Cables Master Slave 1 Slave 2 Slave 3 Slave 4 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 42: ...mn locations Master Slave 1 Slave 2 Slave 3 Slave 4 Columns 1 through 12 Columns 13 through 24 Columns 25 through 36 Columns 37 through 48 Columns 49 through 60 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 43: ...t Bus communication A master slave setup responds slower to bus commands because all communication is through the master unit and the data transmission among the units is verified with handshaking Table 3 8 compares some typical response times 3 5 6 Documenting system configuration With the connection flexibility of the matrix topology and the expansion isolation options of the Model 708A docu men...

Page 44: ...s__________ columns ___________ IEEE address___________ FROM Instrument connection or DUT pin External Card Connection TO Instrument connection or DUT pin Row A B C D E F G H Column 1 2 3 4 5 6 7 8 9 10 11 12 Expansion ___ Backplane bus rows through ribbon cable ___ Mass terminated cable rows cols ___ Point to point writing rows cols ___ BNC coax cable rows cols ___ Triax cable rows cols ___ Parti...

Page 45: ...708A 3448 54 3M Strain relief one strain relief required for each Model 708A 50 pin cable 3365 50 3M 28 AWG ribbon cable rated at 200VDC 3415 0001 3M 0 1 inch card edge connector with a cur rent rating of 1A 200VDC one connector required for each Model 708A 3448 54 3M Strain relief one strain relief required for each Model 708A NOTE The number of connectors strain reliefs used in the cable will de...

Page 46: ...xpansion cable five Model 708A switching systems Analog Backplane Expansion Cable Master Slave Interconnect Cables Master Slave 1 Slave 2 Slave 3 Slave 4 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 47: ...12 Slave DUTs 14 connections Instrumentation 10 connections Simplified Equivalent Circuit BNC cables connect to row terminals of both cards BNC Cable Columns Ribbon Cable Rows DUT Test Fixture Instrumentation Note BNC matrix cards shown Other card connections similar Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 48: ...trumentation 10 connections Simplified Equivalent Circuit Master Slave IN OUT Cables BNC Cable Columns Analog Backplane Cable Rows DUT Test Fixture Instrumentation Note BNC matrix cards shown Other card connections similar Master Slave IN OUT cables used for control expansion Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 49: ...s Measure Figure 3 18 Partial matrix expansion example 3 6 2 Selectingmake breakandbreak makerows Select make before break break before make or the don t care operation for the rows Don t care is selected by deselect ing a make break or a break make state The selections will be in effect for all relay switching even if a stored setup is not used As a general rule use make break operation for curre...

Page 50: ...ons that transfer setup data Figure 4 1 Paths for relay setup data Table 4 1 Setup data paths Setup data path Action required Display Memory Display Relays Bus command Front panel COPY key Note 1 Memory Display Memory Relays Memory Controller Memory Memory Automatic operation Note 2 Bus command or any valid trigger Bus command Bus command Relays Display Relays Memory Relays Controller Automatic op...

Page 51: ...or or D7 RAM er ror Override either type of error with a front panel key press The Model 708A will attempt normal operation 2 The Model 708A reads identity information from the in stalled card and performs a checksum test on the data If the checksum test fails on the card the error LED ERR lights along with crosspoint LED D8 Override with a front panel keypress An empty slot will not produce an er...

Page 52: ...ay Step to 000 a pseudo setup memory that is cleared at powerup and sent to the relays Memory Step to 001 Triggers are disabled Table 4 2 summarizes the power up configuration for the unit The entire power up process takes approximately five seconds to complete 4 3 5 Master slave power up The power up sequence for Model 708A mainframes can be summarized as follows Units previously programmed as st...

Page 53: ...um test failed on a card Invalid device dependent command Invalid device dependent command option Invalid crosspoint address setup location make break or break make row or parame ter out of range Error in master slave communication loop overrun parity framing count imbalance or time out One or more units connected in master slave loop are not powered up X character received over IEEE 488 bus but M...

Page 54: ... Remove the light pen by pressing the button on the connector plug while pulling out the plug Mount the light pen holder on a handle of the Model 708A by tightening the allen head screw shown in Figure 4 4 To toggle the state of a crosspoint LED or change the dig ital I O status LED with the light pen perform the follow ing steps CAUTION When changing setups use caution when the COPY key is enable...

Page 55: ...ght pen can also be used to turn on and off crosspoint LEDs Hold the light pen perpendicular to the front panel overlay at the desired LED and press the button on its barrel This action toggles the state of the LED The maximum number of simultaneously closed crosspoints depends on the specified drive current per crosspoint of each card The total relay drive current required per mainframe cannot ex...

Page 56: ... indicated by logic high Digital outputs are negative true When a logic high is pro grammed the output goes low sinks With master slave configurations only the digital I O ports of the master unit are available for viewing and program ming Digital I O power supply jumper Jumper W101 selects internal power supply as shipped from factory or external user supplied power supply Refer to Section 7 for ...

Page 57: ... goes true at the end of the pro grammed settling time As described in paragraph 4 8 this is also after the relay settling time The unit can be programmed for a high or low true MATRIX READY signal Figure 4 9 To select the active state of the signal send a DDC For more information refer to paragraph 5 9 3 In master slave configurations the MATRIX READY sig nals of all units function but only the m...

Page 58: ...ALLREADY 3 LPRESET low true LPRESET low true 4 LPSENSE low true LPSENSE low true 5 RxDATA TxDATA 6 8 Chassis Ground Chassis Ground 2 1 8 AAA AAA A A A A 4 5 6 7 3 Cycle power of all units in the master slave loop to establish control of the slaves through the master During master slave operation most front and rear panel controls of the slave units are inactive Table 4 4 shows slave unit s control...

Page 59: ... for the relays to actuate or release including contact bounce time and pass a clean signal Since this specification is card dependent the Model 708A must identify on power up which cards are installed to determine the longest relay set tling time in the system stand alone or master slave This value is not user modified but the total settling time for a switching operation can be lengthened by usi...

Page 60: ...relays through intermediate setups to perform the following steps 1 Crosspoints in break make rows are opened 2 Crosspoints in make break rows are closed 3 Crosspoints in make break rows are opened 4 Crosspoints in break make rows are closed crosspoints in don t care rows are opened or closed accordingly These steps are apparent to the user except for the increased settling time If either make bre...

Page 61: ...p X X X X 1 2 3 1 2 3 State Don t Care Actions Setup N Commands NA2 CA3 Open Don t Care Close Don t Care Setup N 1 A A A A A AAAAAAAA AAAAAAAA A A A A A A A A A Setup Data Shift Programmed Settling Time TRIG OVERRUN Additional Trigger Is Processed NOT SETTLED Message Ready Matrix Ready Relay Settling Time Additional Trigger not Processed Figure 4 13 Timing without make break and break make rows 4 ...

Page 62: ...either make break or break make rows AAAAAAAAAAAAAAAAAAAAAAAA 1 2 3 1 2 3 1 2 3 1 2 3 1 2 3 1 2 3 A B A B A A B B A A B B State Setup N Setup Setup N 1 Commands NA2 B2 CA3 B3 Make Break Don t Care Actions Close Make Break Open Make Break Open Don t Care Close Don t Care Make Break Operation Break Break Operation AAAAAA Break Make Don t Care Open Break Make Close Break Make Open Don t Care Close Do...

Page 63: ...ing or rising trailing edge of the pulse as selected by the A external trigger command paragraph 5 9 2 4 8 4 Matrix ready output The matrix ready output provides a TTL compatible signal as shown in Figure 4 9 This signal can be used to inform other instruments when the total settling time is complete It is programmable for high or low true by the B matrix ready command paragraph 5 9 3 The leading ...

Page 64: ...e Section 5 for details on bus triggering 4 9 Reset The reset operation performs the same functions as cycling power except power up self checking If a master slave error is detected during reset the unit will revert to standalone op eration The front panel RESET key is used to initiate a reset operation Reset power up and factory default conditions are listed in Table 4 2 Artisan Technology Group...

Page 65: ... of your Model 708A must be the same as the primary address specified in the controller s programming language or you cannot program the instrument Each de vice on the bus must have a different primary address The primary address of your Model 708A is set to 18 at the factory but you can set the address to values between 0 and 30 for a stand alone unit or 31 and 60 for a master in a mas ter slave ...

Page 66: ...Break and Break Make Rows Step 4 Open and close crosspoints You can open close and clear crosspoints by sending the ap propriate command which is made up of anASCII letter rep resenting the command followed by one or more characters for the command options Commands can be grouped to gether in one string The command strings are not opening and closing relays unless the edit pointer is set to zero T...

Page 67: ...et to zero by power up 5 3 Bus cable connections The following paragraphs provide information needed to connect instrumentation to the IEEE 488 bus The Model 708A is connected to the IEEE 488 bus through a cable equipped with standard IEEE 488 connectors See Figure PRINT 1 OUTPUT 18 U2 1G2X PRINT 1 ENTER 18 LINE INPUT 2 A PRINT A Set data format for setup 1 Get stored setup data and print PRINT PR...

Page 68: ...figurations only the master unit is connected to the IEEE 488 bus If slave units are also connected erratic bus operation results Custom cables may be constructed by using the contact assignments listed in Table 5 2 and shown in Figure 5 5 IEEE 488 INTERFACE IEEE 488 ADDRESS 1 2 3 4 5 6 7 8 1 2 3 4 5 6 7 8 LINE RATING 90 250V 50 60 HZ 110 VA MAX WARNING NO INTERNAL OPERATOR SERVICEABLE PARTS SERVI...

Page 69: ...8A to be cleared initialized DT1 Device Trigger The ability for the Model 708A to have setups triggered is defined by the DT1 function C0 Controller The Model 708A has no controller capabilities E1 Bus Driver Type The Model 708A has open collector bus drivers 5 5 Primary address programming The Model 708A must receive a listen command before it responds to addressed commands Similarly the unit mus...

Page 70: ...must be installed To install the driver enter cechp at the DOS prompt If you include the CECHP command in your AUTOEX EC BAT file the driver will automatically be installed each time you turn on your computer Program fragments are used to demonstrate proper program ming syntax As the name implies only a fragment of the whole program is used to avoid redundancy At the beginning of each program driv...

Page 71: ... An IDDC error is flagged in the U1 word as discussed in paragraph 5 9 20 IDDCO illegal device dependent command option error Sending the instrument a legal command with an illegal option results in an IDDCO error For example the command K9X has an illegal option 9 that is not part of the instrument s programming language Thus although the command K is valid the option is not and the IDDCO error r...

Page 72: ...hange from a previous trigger and before the READY for trigger signal is asserted READY is a bit in the SPOLL byte See paragraph 4 8 for a complete discussion of trigger timing The exact trigger stimulus depends on the selected trigger source as discussed in paragraphs 4 8 5 and 5 9 19 Overrun triggers do not affect the instrument except to gen erate the error In other words the present setup chan...

Page 73: ...EE 488 bus However the following points should be kept in mind 1 All front panel keys except for LOCAL are inoperative while the Model 708A is in remote REM on The unit is placed in remote by addressing it to listen with the REN line true Thus to control the unit from the front panel it is necessary to press LOCAL after program ming over the bus Note that LOCAL is also inoperative if the LLO Local...

Page 74: ... panel operation Return to default conditions Return to default conditions Triggers setup with GET source 4 2 Note that the DCL command is not an addressed com mand so all instruments equipped to implement DCL will do so simultaneously When the Model 708A receives a DCL command it returns to the power up default conditions DCL does not affect the programmed primary address 5 8 7 SDC selective devi...

Page 75: ...ned Not affected 000 001 Notes 2 3 Not affected A0 B0 Db 0 E0 F0 G0 K0 M0 O00000 S0 T7 Not affected Not affected Y0 Point to relays Point to setup 1 Falling edge triggers Negative true Output lines low Point to relays Triggers disabled Full output all data sent in one talk Both enabled Disabled Output lines low 0ms External trigger None selected None selected CR LF Notes 1 The IEEE 488 address is ...

Page 76: ...zed in Table 5 10 Note that the X com mand is listed first since it is the character that forces the exe cution of the rest of the commands If you wish to force a particular order of execution include the execute X character after each command option group ing in the command string For example the following string would be executed in the received order T6XA1XR0X Device dependent command summary A...

Page 77: ...w per talk Inspect output all data in one talk Condensed output all data in one talk Condensed output one switching system per talk Binary output all data in one talk Binary output one switching system per talk Insert blank setup in memory 1 100 Perform self test Send EOI hold off on X until Ready No EOI hold off on X until Ready Send EOI do not hold off on X No EOI do not hold off on X Send EOI h...

Page 78: ...ling time Send digital input of unit 0 65535 Select rows for make break operation abcdefgh 00000000 to 11111111 Select rows for break make operation abcdefgh 00000000 to 11111111 Execute commands CR LF LF CR CR LF Copy present relay setup to memory location n 1 100 Copy setup from memory location n 1 100 to relays Copy setup from location m 0 100 to location n 0 100 5 9 21 5 9 22 5 9 23 5 9 24 5 9...

Page 79: ...d copies the setup indicated by the new value from memory to the relays Figure 5 9 shows example trigger pulses Trigger on external must be the selected source T command and triggers must be enabled F command Programming note For information on the hardware this command is used with refer to paragraph 4 6 2 Example PRINT 1 OUTPUT 18 A1X Select rising edge pulse to trigger PRINT 1 OUTPUT 18 A0X Sel...

Page 80: ...ample Matrix Ready signals Programming notes 1 The Matrix Ready signal is negated by anything that causes a change to a relay state even if no relays actually change state e g closing an already closed relay 2 Changing the logic sense of the Matrix Ready signal does not change the logic sense of the Matrix Ready bit in the serial poll byte Example PRINT 1 OUTPUT 18 B1X Select positive true Matrix ...

Page 81: ...value of the column parameter depends on the configuration 12 for stand alone 60 for master with four slave units An IDDCO results if the maximum value is exceeded 4 This command is equivalent to multiple light pen operation s Example PRINT 1 OUTPUT 18 CA55X Close one crosspoint PRINT 1 OUTPUT 18 CA55 A56 B49 B50X Close multiple crosspoints 5 9 5 D Digital output Purpose To set the states of the d...

Page 82: ...not just turning on off crosspoint LEDs Example PRINT 1 OUTPUT 18 E0X Point to relays PRINT 1 OUTPUT 18 E50X Point to stored relay setup 50 5 9 7 F Enable disable triggers Purpose To enable disable triggers Format Fn Parameters n 0 Disable triggers n 1 Enable triggers Default Upon power up or after receiving a DCL SDC or R0X command the instrument defaults to F0 triggers disabled Description With ...

Page 83: ...I An ASCII represents an open crosspoint and an ASCII X repre sents a closed crosspoint For G0 all data is sent in one talk for G1 the data from one row of one switching system is sent per talk An example of these formats is shown in Figure 5 11 for the example setup of Table 5 12 G2 G3 Inspect output format With the G2 G3 inspect output formats the row column address of each closed crosspoint in ...

Page 84: ... a typical input sequence in BASIC is PRINT 1 ENTER 18 LINE INPUT 2 CROSSPOINT In this example the complete crosspoint string is placed in the CROSSPOINT variable Table 5 12 Master slave setup example Unit Closed crosspoints Master Slave 1 Slave 2 Slave 3 Slave 4 A1 A2 B3 B5 C7 C8 D9 D10 F11 F12 A13 A14 C15 C16 E17 E18 A25 A26 H27 H30 A36 A37 H38 H43 G48 G49 A50 A51 H55 H56 E57 E60 Artisan Technol...

Page 85: ... Spacing between columns is one ASCII space Figure 5 11 G0 and G1 full output formats Table 5 13 Byte counts for data format Format Stand alone Master with four slaves Bytes per talk Talks per setup Total bytes Bytes per talk Talks per setup Total bytes G0 G1 G2 G3 G4 G5 G6 G7 121 14 Note 1 Note 2 Note 2 32 32 16 16 1 9 1 1 1 1 1 1 121 121 Note 2 Note 2 32 32 16 16 605 14 Note 1 Note 2 Note 2 160 ...

Page 86: ...y are shown here to improve readabil ity 3 XX represents a 1 byte checksum value hexadecimal in printable ASCII 4 The rows that correspond to the G4 G5 data are G4 G5 Data Corresponding row 00 None 01 A 02 B 04 C 08 D 10 E 20 F 40 G 80 H Figure 5 13 G4 and G5 condensed output formats A001 A002 B003 B005 C007 C008 D009 D010 F011 F012 A013 A014 C015 C016 E017 E018 A025 A026 H027 H030 A036 A037 H038 ...

Page 87: ... 00000011 00000001 10000000 00000003 10000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 SLAVE 4 00000000 01000000 10000000 XXXXXXXX 00000011 01000000 10000000 00000004 00000001 10000000 00000001 00000000 00000000 00000000 00000000 00000000 Notes 1 Row A corresponds to the least significant bit of each 8 bit groups Row H corresponds to the most sig nificant bit 2 Data is shown ...

Page 88: ...mand extinguishes the error LED Programming notes 1 The value n if sent must be zero 2 Allow approximately four seconds for the instrument to complete the self test 3 The instrument holds off bus operation with the NRFD line during self test operation Thus no commands can be sent during the self test if hold off on X is enabled Example PRINT 1 OUTPUT 18 J0X Perform self test 5 9 11 K EOI and hold ...

Page 89: ... Send EOI with last byte do not hold off on X 5 9 12 L Download setups Purpose To download setups from the controller to the Model 708A Format Lbbbb X Parameters bbbb represents the G4 G5 or G6 G7 output string Description This command downloads setup information in a G4 G5 or G6 G7 data format It is used in con junction with the U2 command output setup data to back up or expand the setups stored ...

Page 90: ...yte can be checked to determine if the Model 708A 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 15 By sending the appropriate M command you can set the appropriate bit s to enable SRQ generation if those particular conditions occur Possible conditions are The Matrix Ready signal has been a...

Page 91: ...RQ line 2 All bits in the serial poll byte latch when the instrument generates an SRQ 3 If an error occurs bit 5 error in the serial poll byte latches and remains so until the U1 word is read paragraph 5 9 20 4 Multiple error conditions can be programmed by adding up the individual command values For example send M12X for SRQ under matrix ready and digital I O interrupt conditions Example PRINT 1 ...

Page 92: ... equivalent to multiple light pen operation s Example PRINT 1 OUTPUT 18 NA55X Open one crosspoint PRINT 1 OUTPUT 18 NA55 A56 B49 B50X Open multiple crosspoints 5 9 15 O Digital output Purpose To set the states of the digital output lines Format Ovvvvv Parameters vvvvv 00000 to 65535 Decimal value of digital output Default Upon power up or after receiving a DCL SDC or R0X command the instrument def...

Page 93: ... front panel key presses Example PRINT 1 OUTPUT 18 P0X Open all relays PRINT 1 OUTPUT 18 P20X Clear relay setup 20 5 9 17 Q Delete setup Purpose To delete a setup from memory Format Qn Parameters n 1 to 100 Stored relay setup Description During execution of this command setups n 1 through 100 are shifted down to the next lower location in memory n 1 to n 100 to 99 Then all crosspoints of setup 100...

Page 94: ...able all SRQ sources O00000 Set all digital outputs to logic low S00000 Set user settling time to zero T7 Trigger Model 708A on external trigger pulse V00000000 De select all rows for make break W00000000 De select all rows for break make Y0 Set terminator characters of CR LF Programming note The primary IEEE 488 address and master slave operation are not affected by the Restore command Example PR...

Page 95: ...d the instrument defaults to T7 Trigger on External Trigger pulse Description With the trigger command you can determine the trigger source over the bus or from an external trigger pulse A valid trigger increments the Relay Step pointer by one stopping at 100 and cop ies the setup data indicated by the new value to the relays Programming notes 1 Duplication of trigger sources allows compatibility ...

Page 96: ...LINE INPUT 2 A PRINT 1 OUTPUT 18 F0T2X Disable triggers program trigger on GET PRINT 1 OUTPUT 18 F1X Enable triggers PRINT 1 TRIGGER 18 Trigger next setup 5 9 21 U Status Purpose To obtain instrument status and system configuration Format Un Un s Un u Parameters n 0 Send machine status word n 1 Send error status word n 2 s Output setup s 0 100 with present G format n 3 Send value of RELAY STEP poi...

Page 97: ... machine status word Not Used Data Format Enable Disable Triggers Edit Pointer Matrix Ready External Trigger Edge Terminator Break Make Rows Make Break Rows Trigger Source Programmed Settling Time Digital Output SRQ Mask EOI and Hold Off Model Number 708 A0 B0 E000 F0 G0 XXX K0 M000 O00000 S00000 T7 V00000000 W00000000 Y0 TERM EOI Figure 5 18 U1 error status word Not in Remote Self test Failed Mod...

Page 98: ...er up Initialization Failed The power up routine has detected a checksum error in the information from one or more cards Setup Checksum Error The power up routine detects a checksum error in one or more set ups stored in memory The affected setups are cleared U2 n Formatted setup With the U2 command you can request the Model 708A to output data of either the present relay setup n 0 or a stored set...

Page 99: ...ng time The U6 command Figure 5 22 requests the Model 708A to output the longest relay settling time of all cards in the system expressed in milliseconds Figure 5 20 U4 number of slaves 0 4 Identifier NOS n TERM EOI Figure 5 21 U5 card identification Model Number Card Slot Unit Number 0 4 CID0 1 mmmmmm TERM EOI Identifier Figure 5 22 U6 relay settling time Identifier milliseconds RSTnnnnn TERM EOI...

Page 100: ...is transmitted at the end of each status word Also EOI is transmitted at the end unless disabled with the K command 5 If no U command has been received the PRINT 1 ENTER 18 and LINE INPUT 2 A commands request the letter x and number nn of the software revision for a stand alone unit or the master unit of a master slave configuration 708Axnn It is sent with two trailing spaces plus the terminator a...

Page 101: ... operation Format Wabcdefgh Parameters abcdefgh 00000000 All rows de selected for break make to 11111111 All rows selected for break make Description The W command selects individual rows for break make break before make operation A 1 in the respective row field selects break make a 0 de selects break make operation Programming notes 1 Specifying fewer than eight numbers in the parameter field e g...

Page 102: ...9 3 Commands are not necessarily executed in the order sent see Table 5 10 To force a partic ular command sequence include the X character after each command in the command string Example PRINT 1 OUTPUT 18 E1X Execute single command PRINT 1 OUTPUT 18 E1CA47X Execute multiple commands PRINT 1 OUTPUT 18 T6XA1XR1X Force command sequence PRINT 1 OUTPUT 18 G2Y1 Send string without execute PRINT 1 OUTPU...

Page 103: ...up from n 0 100 Copy present relay setup to 0 n Copy present relay setup to stored setup n 1 100 n 0 Copy stored setup n 1 100 to present relay setup m n Copy setup m 0 100 to setup n 0 100 Description By specifying a source and destination in the Z command you can copy data between stored setups and between the relays and setups stored in memory Copying a setup to the relays sets the Relay Step p...

Page 104: ...amming include Data transfer rates between the controller and Model 708A stand alone or master over the IEEE 488 bus Command string parse time within the stand alone or master unit Data transfer rates among the units in a master slave loop Execution times of the tasks defined by device dependent commands The times needed for these actions are determined by the length of the command string the numb...

Page 105: ... Setup A0X B0X CA1X CA1X E0X E100X F0X G7X I1X I100X J0X K0X Lbbb X M32X O65535X P0X P55X Q1X Q100X R0X S0X S65000X T7X U0X U2 100X V00000000X V11111111X V00001111X X Y0X Z0 0X Z0 100X Z100 99X 4 8ms 4 8ms 18 6ms 19 9ms 4 4ms 5 8ms 4 8ms 4 4ms 835ms 1 1ms 3 3ms 4 4ms 56 0ms 4 9ms 5 8ms 18 9ms 20 5ms 828ms 21 0ms 628ms 5 0ms 7 3ms 4 8ms 4 5ms 6 8ms 124ms 134ms 153ms 3 2ms 4 7ms 21 1ms 23 3ms 21 6ms...

Page 106: ...inator Copy Setup A0X B0X CA1X E0X E55X F0X G0X I1X I100X J0X K0X Lbbb X M32X O65535X P0X P55X Q1X Q100X R0X S0X S65000X T7X U0X U2 100X V00000000X V11111111X V00001111X X Y0X Z0 0X Z0 100X Z100 99X 12 3ms 12 3ms 31 5ms 17 4ms 18 8ms 18 5ms 11 7ms 1 7s 49 9ms 3 4ms 11 6ms 68 5ms 12 0ms 12 9ms 47 8ms 48 8ms 1 7s 49 8ms 1 4s 11 9ms 14 6ms 12 3ms 11 8ms 14 2ms 265ms 284ms 324ms 10 5ms 11 5ms 51 1ms 4...

Page 107: ...r supply Relay cards that plug into the main frame have analog circuits for signal paths and digital cir cuits for control The block diagram in Figure 6 1 shows the interconnection of the mother board front panel control board display board and backplane The following paragraphs describe Model 708A circuitry by function Some functions are controlled by more than one board e g relay control circuit...

Page 108: ...9MHz is used to reduce interference with instruments that use measure ment signals with harmonics of 1MHz Crystal Y101 pro vides timing for the microprocessor Internally the clock frequency is divided down by four to obtain an operating fre quency on the microprocessor bus of 1 78977MHz Figure 6 2 Digital board block diagram CPU IRQ EPROM 32Kx8 RAM 32Kx8 Battery Backup System Tick Timer Display Bo...

Page 109: ...f the six 4K byte banks Address decoding for peripheral devices on the microproces sor bus is performed by another 16P8A PAL U116 Periph eral devices are decoded at 16 byte intervals in the address range of 3800 38FF These include for example a 6522A VIA a 65C21 peripheral interface adapter PIA and a 68B50 asynchronous communication interface adapter ACIA 6 3 3 Memory The 32K bytes of instrument o...

Page 110: ... circuitry The relay control circuits reside on the backplane board mother board and each switching card The backplane board acts as a passive conduit for Control signals from the mother board to the switching cards and response from the cards to the mother board Power lines to the switching cards Expansion of analog signals among the switching cards Figure 6 3 RAM and battery backup 68B09 A15 A14...

Page 111: ... U130 74HCT74 flip flop and another U127 NAND gate are used to create an inverted version of CLK which does not start until after one cycle of CLK This signal is used to shift data out of the U131 RELAYDATA shift register Figure 6 4 Matrix card interface simplified schematic ACTIVE E HCT00 U127 U137 U127 U128 HCT08 HCT74 CLR Q D 5V U137 RELAYDATA HCT244 HCT00 H F E G D C B A HCT165 OH I N SH LD U1...

Page 112: ...uts This line remains low throughout the ID data transmission sequence 2 The CLRADDR line generated by port signal PB3 of the digital boards VIA is pulsed high to clear the 12 bit address counter 74HCT4040 to zero At this point an EPROM address of zero is selected This pulse occurs only once 3 The NEXTADDR line PB2 of VIA is set low This increments the counter and enables parallel loading of the p...

Page 113: ...TO PARALLEL RELAY DRIVERS ENABLE RELAYS POWER ON RESET CLR 8KX8 EPROM DATA ADRS 12 BIT COUNTER CLOCK CLEAR PARALLEL TO SERIAL IN CLOCK OUT CLOCK CLOCK IN OUT IDDATA STROBE n card specific CARDSEL CLRADDR NEXTADDR CLK IDDATA D7 D6 D5 D4 D3 D2 D1 D0 Figure 6 7 IDDATA timing diagram Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 114: ...arate card select sig nal is sent to the card to enable it for receiving RELAYDATA and sending IDDATA The microprocessor controls the card select signals through U119 74HCT374 on the mother board which is decoded as an output port on the micropro cessor bus The relays are controlled by the serial data transmitted via the RELAYDATA lines Bytes for each card are shifted seri ally into latches locate...

Page 115: ...08 DISPDATA KEYDATA KEYCLK DISPDATA 8 DISPCLK BLANK 12 15 3 DISCRETE LEDS 1 U203 SOURCE DRIVERS 9 DISPDATA 12 Figure 6 9 Display interface simplified schematic HCT32 HCT32 U125 U125 CB1 CB2 PB1 PB0 KEYCLK DISPCLK DISPDATA KEYDATA BLANK U126 U126 HCT125 U127 HCT00 FPCLK FPDATA KEY BLANK HCT244 U137 To Display Board U103 6522A VIA Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SO...

Page 116: ...36 DS437 DS438 DS439 DS440 DS441 DS442 DS443 DS444 DS445 DS446 DS447 E DS448 DS449 DS450 DS451 DS452 DS453 DS454 DS455 DS456 DS457 DS458 DS459 F DS460 DS461 DS462 DS463 DS464 DS465 DS466 DS467 DS468 DS469 DS470 DS471 G DS472 DS473 DS474 DS475 DS476 DS477 DS478 DS479 DS480 DS481 DS482 DS483 H DS484 DS485 DS486 DS487 DS488 DS489 DS490 DS491 DS492 DS493 DS494 DS495 TALK DS496 LISTEN DS497 REMOTE DS49...

Page 117: ...splay and keyboard The shift register of U103 6522A VIA controls the display and reads the key array Pin CB1 is the clock signal FPCLK and pin CB2 is the data signal FPDATA Signal FPCLK is generated for both serial output display and serial input keyboard operations This single bi direc tional port is converted to two uni directional ports by two OR gates of U125 74HCT32 two tri state drivers of U...

Page 118: ...ver U134 This method permits the master and all slaves in a master slave system to read and clear the U130 flip flop in the master unit Thus one light pen can serve for all units while each unit controls its own display for the scan routine The switch signal low true LPSWITCH goes to the CA1 interrupt input of the VIA which is programmed to generate an IRQ interrupt on the falling edge of LPSWITCH...

Page 119: ...A0 U134 5V 38 O C M S TRIGGE R CA2 PA2 IMRE ADY ALLRE ADY S LAVE CA1 TRIGGE R IRQ TO 68B09 IRQ HCT157 U135 1Y S 1I0 1I1 U136 HCT244 HCT244 U136 EXTERNAL TRIGGER BNC 894 89 kHz K1 Energized U128 Figure 6 11 Master slave interface simplified schematic 6 7 1 Serial communication Serial data communication is managed by U107 68B50 ACIA and automatic retransmit logic a U127 NAND gate used as an inverter...

Page 120: ...ent and data can be requested from the instrument The IEEE 488 interface is made up of U109 U110 and U112 U109 is a 9914A GPIA general purpose interface adapter while U110 and U112 are interface bus drivers The GPIA simplifies microprocessor interfacing to the IEEE 488 bus because many control sequences take place automatically For example when the microprocessor writes to the GPIA data output reg...

Page 121: ...OUT 0 OUT 1 OUT 2 OUT 3 OUT 4 OUT 5 OUT 6 OUT 7 D0 U133 D1 D2 D3 D4 D5 D6 D7 HCT373 IN 0 IN 1 IN 2 IN 3 IN 4 IN 5 IN 6 IN 7 SELECT_LO_IN E U29 SELECT_LO_OUT 74HCT374 U118 8 15 SELECT_HI_OUT AAAA AAAA AAAA AAAA U132 74HCT373 8 15 SELECT_HI_IN Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 122: ...rtical space Using one of the dress panels Item A place it in the rack at the desired location Line up the two slotted holes in the dress panel with the corresponding front rack flange holes Mark the position of each rack hole NOTE The mainframe must be mounted at a height that is an increment of 1 inches from the top or bottom of the rack Attempting to mount the switching system at a non incremen...

Page 123: ... Scews Item D Dress Panel Item A Front Rack Flange Fastener Nut Item C Fasteners Fastener Nut Item C Figure 7 1 Rack installation Screw Item D Screw Item D Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 124: ... cont Rack installation Model 708 Switching System Dress Panel Item A Screws Item F Screws Item E Handle Item B Foot Screw Rubber Insert Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 125: ...y pro tects the instrument s power line input If the fuse needs to be replaced the power supply must be replaced as well Use the following procedure to replace the power supply Also refer to assembly drawings 708A 050 and 708A 051 at the end of this section WARNING Disconnect the instrument from the power line and other equipment before replacing the power supply Procedure 1 Turn off the Model 708...

Page 126: ...hium batteries away from all liquids 5 Do not recharge lithium batteries 6 Observe proper polarity when inserting battery into holder 7 Bulk quantities of lithium batteries should be disposed of as hazardous waste Single batteries should be thrown in the trash Replace the battery as follows 1 Turn off the Model 708A Switching System Disconnect the instrument from the power line and other equipment...

Page 127: ...ragraph 7 3 3 Remove the shield Refer to assembly drawing 708A 051 at the end of this section 4 Set the position of jumper W101 to internal or external refer to Figure 7 3 5 Replace the shield 6 Install the cover paragraph 7 3 7 Reinstall the power line cord and turn on the Model 708A Figure 7 3 W101 jumper location J1018 J1019 J1015A W101 Power Plug Digital I O power supply Jumper W101 refer to A...

Page 128: ...r lower power consumption As a result any static charge that builds up on your person or clothing may be suf ficient to destroy these devices if they are not handled prop erly Use the following precautions when handling static sensitive devices NOTE Since the CMOS devices installed in the Model 708A are not denoted in this manu al all ICs and transistors should be han dled as static sensitive devi...

Page 129: ... the Model 708A performs a series of tests on power up Individual tests in this series that can be used for troubleshooting a Model 708A include ROM test A checksum test of the ROM Test failure is indicated by a ROM Fail error condition RAM test A read write test of battery backed up CMOS RAM Test failure is indicated by a RAM Fail error condition Display test A visual test of the front panel disp...

Page 130: ...ed to digital common 2 3 4 5 6 U104 pin 37 U104 pin 34 U103 pin 23 U104 pins 8 23 U104 pins 24 31 MPU Reset E clock SELECT VIA Address bus A0 A15 Data bus D0 D7 Stays low 110 260ms on power up then goes high 1 79MHz square wave for peripheral chips Low going pulses 1kHz Check for stuck bit Check for stuck bit 7 9 4 Mother board checks The procedures to check circuitry on the mother board including...

Page 131: ...125 pin 6 U125 pin 3 U126 pin 6 U126 pin 2 SELECT VIA FPCLK DISPCLK KEYCLK DISPDATA KEYDATA Low going pulses 1kHz Base frequency of 895kHz with ten sets of pulses every 1ms Base frequency of 895kHz with nine sets of pulses every 1ms Base frequency of 895kHz with one set of pulses every 1ms See Figure 7 6 See Figure 7 6 Table 7 6 Digital I O checks Step Item component Signal Comments The following ...

Page 132: ...ster slave checks Step Item component Signal Comments The following mother board signals are referenced to digital common When troubleshooting a single unit loop a cable from Master Slave Out to Master Slave In of the same unit and then program unit as master 1 2 3 4 5 6 U107 pins 3 4 U107 pin 9 U107 pins 2 6 U107 pin 7 U108 pin 23 U108 pin 39 RXCLK TXCLK SELECT ACIA RXDATA TXDATA FIRQ SELECT PIA ...

Page 133: ...0 SELECT RELAYDATA FPCLK 895 kHz DIS PCLK 895 kHz Repeated every 1msec DIS PDATA KE YDATA KE YCLK 895 kHz 1msec 1msec Repeated every 1msec Repeated every 1msec Figure 7 6 Display interface waveforms Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 134: ...andle the board by the edges only Do not touch any board surfaces When servicing wear clean white cot ton gloves 2 If making solder repairs on the board use a flux that is rosin RMA based Remove the flux from these areas when the repair is complete Use methanol and clean cotton swabs to remove the flux Take care not to spread the flux to other areas of the board 3 Once the flux has been removed sw...

Page 135: ...Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 136: ...Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 137: ...Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 138: ...Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 139: ...Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 140: ...are available Contact the Repair Department for pricing and availability 8 4 Factory service If the instrument is to be returned to Keithley Instruments for repair perform the following 1 Call the Repair Department at 1 800 552 1115 for a Return Material Authorization RMA number 2 Complete the service form at the back of this manual and include it with the instrument 3 Carefully pack the instrumen...

Page 141: ...CAP 3 3UF 10 16V ALUM ELEC DIODE SILICON IN4148 DO 35 DIODE BRIDGE VM18 CONN BNC CONN MICRODIN W GND FINGERS CONN FEMALE 25 PIN CONN RIGHT ANGLE 24PIN CONN MALE RT ANGLE 32 PIN CABLE CABLE ASSEMBLY 16 PIN RIBBON CABLE RELAY MINIATURE DPDT CHOKE 10UH RES 10K 5 1 4W COMPOSITION OR FILM RES 3 3K 5 1 4W COMPOSITION OR FILM RES 20K 1 1 8W METAL FILM RES 63 4K 1 1 8W METAL FILM RES 1M 5 1 4W COMPOSITION...

Page 142: ...IVER 2549B INTEGRATED CIRCUIT INTEGRATED CIRCUIT IC OCTAL EDGE TRIG FLIP FLOP 75HCT374 IC QUAD 2 INPUT OR 74HCT32 IC HEX INVERTER 74HCT04 IC BUF LINE DRIVER 74HCT125 IC QUAD 2 INPUT NAND 74HCT00 IC QUAD 2 INPUT AND GATE 74HCT08 IC 8 BIT PARALLEL TO SERIAL 74HCT165 INTEGRATED CIRCUIT IC QUAD 2 INPUT POSITIVE NAND 7438 IC QUAD 2 INPUT MULTIPLEXER 74HCT157 IC OTC BFR LINE DRIVER REC 74HCT244 DIODE ZE...

Page 143: ...100 5 1 4W COMPOSITION OR FILM SWITCH PUSHBUTTON 6 POLE RES NET 82 5 25W RES NET 150 2 25W IC 8 BIT SERIAL INPUT UNC5895A IC 8 CHANNEL DRIVER 2597A IC 4 16 LINE DECODER MULTI 74HCT154 IC 8 BIT PAR OUT SHIFT REG 74HCT164 IC 8 BIT PARALLEL TO SERIAL 74HCT165 IC OTC BFR LINE DRIVER REC 74HCT244 IC HEX INVERTER 74HCT04 CS 287 3 CS 276 7002 323 1A C 365 1 C 365 01 RF 28 RF 52 CS 772 3 CS 885 1 CS 362 8...

Page 144: ...WARE KIT FOR IEEE CS FOOT FOOT BLACK MOLDED POLY FOR POWER SUPPLY FOOT RUBBER FRONT PANEL GUIDE RAIL HANDLE LENS LINE CORD LUG MEMBRANE SWITCH FRONT PANEL PANEL BLANK PANEL DRESS POWER SUPPLY REAR PANEL REAR PANEL ASSY BACKPLANE SAFETY COVER SCREWLOCK FEMALE FOR DIG INPUT OUTPUT R P SHIELD DIGITAL TOP COVER 708A 305A CC 50 1 CG 5 1 LF 6 1 CS 716 3 CS 276 CS 458 CS 716 4 CS 713 428 319A FE 10 FE 6 ...

Page 145: ...Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 146: ...Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 147: ...Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 148: ...Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 149: ...Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 150: ...Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 151: ...A Card Configuration Worksheet A 1 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 152: ...______ IEEE address ___________ FROM Instrument connection or DUT pin External Card Connection TO Instrument connection or DUT pin Row A B C D E F G H Column 1 2 3 4 5 6 7 8 9 10 11 12 Expansion ___ Backplane bus rows through ribbon cable ___ Mass terminated cable rows cols ___ Point to point writing rows cols ___ BNC coax cable rows cols ___ Triax cable rows cols ___ Partial matrix expansion Note...

Page 153: ... 2 and 3 are removed for this application A solenoid is energized when the corresponding output channel is turned on closed Relay control Figure B 2 shows a digital output connec tion scheme to control relays This example assumes that the internal 5 3V source is being used and the pull up resistors for output channels 9 10 and 11 are removed A relay coil is energized when the corresponding output ...

Page 154: ...ne Y0 through Y7 is selected pulled low For example with channels 14 15 and 16 off open lines A B and C are high The binary 7 at the DMUX input A 1 B 1 and C 1 selects pulls low output Y7 If channel 15 is turned on closed line B goes low The binary 5 seen at the DMUX input 1 0 1 selects pulls low Y5 B 2 Typical input connection scheme Figure B 5 shows a digital input connection scheme to mon itor ...

Page 155: ... talker aware that the data has been accepted stops sending data and indicates that data is not being sent 5 The listener aware that there is no data on the bus indi cates that it is ready for the next byte of data C 2 Bus description The IEEE 488 bus which is also referred to as the GPIB General Purpose Interface Bus was designed as a parallel transfer medium to optimize data transfer without usi...

Page 156: ... include another addressing mode called secondary addressing Secondary addresses lie in the range of 60 7F Note however that many devices including the Model 708A do not use secondary addressing Once a device is addressed to talk or listen the appropriate bus transactions take place For example if the instrument is addressed to talk it places its data string on the bus one byte at a time The contr...

Page 157: ...the listener s receiving the information The three handshake lines are DAV DATA VALID The source controls the state of the DAV line to indicate to any listening devices whether or not data bus information is valid NRFD Not Ready For Data The acceptor controls the state of NRFD It is used to signal to the transmitting device to hold off the byte transfer sequence until the accepting device is ready...

Page 158: ... SPE Serial Enable SPD Serial Poll Disable SDC Selective Device Clear GTL Go To Local UNL Unlisten UNT Untalk X X X Low X Low Low Low Low Low Low Low Low Set up devices for remote operation Marks end of transmission Clears interface Defines data bus contents Controlled by external device Locks out local operation Returns device to default conditions Enables serial polling Disables serial polling R...

Page 159: ...d out with the LLO command GET Group Execute Trigger The GET command is used to trigger devices to perform a specific action that depends on device configuration for example take a reading Although GET is an addressed command many devices respond to GET without addressing C 4 4 Address commands Addressed commands include two primary command groups and a secondary address group ATN is true when the...

Page 160: ...SUB ESC FS GS RS US LLO DCL PPU SPE SPD SP 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 0 1 2 3 4 5 6 7 8 9 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 UNL A B C D E F G H I J K L M N O 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 P Q R S T U V W X Y Z 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 UNT a b c d e f g h i j k l m n o p q r s t u v w x y z DEL ADDRESSED COMMAND GROUP ACG UNIVERSAL COMMAND GROUP UCG...

Page 161: ...Step Command ATN state Data bus ASCII Hex Decimal 1 2 3 4 UNL LAG SDC Set low Stays low Stays low Returns high 0 EOT 3F 30 04 63 48 4 Assumes primary address 16 Table C 4 Typical addressed command sequence Step Command ATN state Data bus ASCII Hex Decimal 1 2 3 4 5 6 UNL LAG Data Data Data Data Set low Stays low Set high Stays high Stays high Stays high 0 R S T 3F 30 2A 52 53 54 63 48 42 82 83 84 ...

Page 162: ...transmitted over the data bus T Talker Function The ability of the instrument to send data over the bus to other devices is provided by the T function Instrument talker capabilities T5 exist only after the instrument has been addressed to talk L Listener Function The ability of the instrument to receive device dependent data over the bus from other devices is provided by the L function Listener ca...

Page 163: ...101 7 6 Disassembly 7 7 Display 4 4 Display checks 7 13 Display circuitry 6 8 Display data 6 11 Display interface 6 11 Documenting system configuration 3 18 E E Edit pointer 5 18 Error LED 4 4 5 7 Expanding matrix size 3 10 External expansion 3 14 External trigger 4 7 External trigger input 4 14 F F Enable disable triggers 5 18 Factory defaults 4 10 Factory service 8 1 Features 1 1 Fixed rack inst...

Page 164: ...panel familiarization 3 4 Recommended test equipment 7 8 Refresh display read keyboard 6 11 Relay command combinations 5 40 Relay control circuitry 6 4 REN remote enable 5 9 Repacking for shipment 1 2 Replaceable parts 8 1 Reset 4 15 Reset circuit 6 3 S S Programmed settling time 5 30 Safety symbols and terms 1 1 Sample expanded matrices 3 20 SDC selective device clear 5 10 Selecting make break an...

Page 165: ...Calibration only CertiÞcate of calibration required Data required attach any additional sheets as necessary Show a block diagram of your measurement system including all instruments connected whether power is turned on or not Also describe signal source Where is the measurement being performed factory controlled laboratory out of doors etc What power line voltage is used Ambient temperature F Rela...

Page 166: ...Keithley Instruments Inc 28775 Aurora Road Cleveland Ohio 44139 Printed in the U S A Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Page 167: ...l service in house repair center WE BUY USED EQUIPMENT Sell your excess underutilized and idle used equipment We also offer credit for buy backs and trade ins www artisantg com WeBuyEquipment REMOTE INSPECTION Remotely inspect equipment before purchasing with our interactive website at www instraview com LOOKING FOR MORE INFORMATION Visit us on the web at www artisantg com for more information on ...

Reviews: