manualshive.com logo in svg
background image

KPCI-PIO24 User’s Manual

Troubleshooting

5-7

If, at this point, you’ve tested the OK board in more than one slot on this computer, 
continue with step 14.

14. Based on the history of steps 6 through 13, do one of the following:

If, at any point in this procedure, the OK board was identified as a PCI resource in at least 
one slot on the host computer, then any slot in which it did not work is likely defective. 
Continue with step 15. 

If you only had one slot in which to install the OK board, assume that this slot is defective. 
Continue with step 15.

However, if you have installed the OK board in more than one slot and the board has not 
been identified as a PCI resource in at least one slot, then the cause of your problem may 
be outside the scope of these diagnostics: two or more slots are assumed unlikely to be 
defective in the same computer. Read the instructions in “Technical support,” and then 
contact Keithley for help in isolating the cause of your problem.

15. Replace the defective slot connector, as follows:

 

a. Turn OFF the computer.

 

b. Remove the OK board.

 

c. Have a qualified service person replace the defective PCI slot connector.

 

d. Skip to step 27.

16. Continuing from step 8, verify that DriverLINX is installed properly:

If DriverLINX is installed properly, continue with step 17.

If DriverLINX is not installed properly, do the following:

a. Install it now, referring to the DriverLINX installation instructions. Make sure that 

DriverLINX installs smoothly and completely.

b. Continue with step 17.

17. Perform I/O bit tests to determine whether you can write and read all I/O bits to and from the 

OK board: the I/O loop-back test and the output set test. Perform either or both of these tests, 
outlined separately under the headings “I/O loop-back test” and “Output set test.” However, 
only the I/O loop-back test is conclusive and is therefore preferred.

18. Based on the results of step 17, do one of the following:

If you can write and read all I/O bits to and from the OK board, skip to step 21.

If you cannot write and read all I/O bits to and from the OK board, there may be data 
acquisition program errors or defective I/O slot contacts in the slot; continue with step 19.

19. If you cannot write and read all I/O bits to and from the OK board do the following:

If you have arrived at step 19 before making corrections, there may be data acquisition 
program errors; continue with step 20.

If you have arrived again at step 19 after apparently correcting all program errors in the 
data acquisition program, the cause of your problem may be outside the scope of these 
diagnostics. Read the instructions in “Technical support,” and then contact Keithley for 
help in isolating the cause of your problem.

20. Check if all data acquisition program lines are OK.

Check the program documentation or use a debugger to look for programming errors that 
may be causing the problem.

If no programming errors are found, then some of the slot connector contacts 
corresponding to the I/O bits are likely defective, given that the board is known to be OK.
Do the following:

a. Turn OFF the computer.

b. Remove the OK board.

Содержание KPCI-PIO24

Страница 1: ...Keithley KPCI PIO24 Manual Get Pricing Availability at ApexWaves com Call Today 1 800 915 6216 Email sales apexwaves com https www apexwaves com modular systems keithley digital io boards KPCI PIO24...

Страница 2: ...KPCI PIO24Parallel Digital I O Board User s Manual A G R E A T E R M E A S U R E O F C O N F I D E N C E...

Страница 3: ...program change to bypass such nonconformity in the Keithley Software Failure to notify Keithley of a nonconformity during the warranty shall relieve Keithley of its obligations and liabilities under...

Страница 4: ...KPCI PIO24 Parallel Digital I O Board User s Manual 1998 Keithley Instruments Inc All rights reserved Cleveland Ohio U S A Third Printing September 2002 Document Number 98230 Rev C...

Страница 5: ...re 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...

Страница 6: ...s that a shock hazard exists when voltage levels greater than 30V RMS 42 4V peak or 60VDC are present A good safety practice is to expect that hazardous voltage is present in any unknown circuit befor...

Страница 7: ...components in mains circuits including the power transformer test leads and input jacks must be purchased from Keithley Instru ments Standard fuses with applicable national safety approvals may be use...

Страница 8: ...X 3 3 Installing TestPoint with your hardware 3 3 Unwrapping and inspecting the KPCI PIO24 board 3 4 Installing and connecting the KCPI PIO24 board 3 4 Installing the board 3 5 Identifying the I O con...

Страница 9: ...ssignments 4 3 Setting control and data registers 4 6 5 Troubleshooting Identifying symptoms and possible causes 5 2 Systematic problem isolation 5 3 General problem isolation procedure 5 3 I O bit te...

Страница 10: ...roblem isolation flowchart 5 4 Figure 5 2 Mating connector wiring for loop back test 5 11 Figure 5 3 IO Control Panel example 5 12 Figure 5 4 Setting port input and output Configure switches 5 13 Figu...

Страница 11: ...tured cables and accessories 3 9 4 I O Address Mapping Table 4 1 Data and control register addresses 4 3 Table 4 2 Control register bit assignments for each port group 4 4 Table 4 3 Data transfer mode...

Страница 12: ...1 Overview...

Страница 13: ...l is organized as follows Section 2 briefly describes features and characteristics of the KPCI PIO24 Section 3 describes how to unpack install and connect the board and outlines software options and i...

Страница 14: ...2 General Description...

Страница 15: ...ily accessible interrupt configuration The KPCI PIO24 meets a wide variety of parallel I O requirements including communicating with peripherals operating relays and reading switch inputs All I O line...

Страница 16: ...ink allow it to control many LEDs Opto 22 modules and relays directly The PA PB and PC ports can always be read write accessed regardless of the direction they were initially configured for without th...

Страница 17: ...ll sixteen 32 bit operation registers 64 bytes total All eight 32 bit specific functional registers All memory addresses of registers are automatically assigned by the PCI bus Plug and Play feature up...

Страница 18: ...3 Installation...

Страница 19: ...2K XP DriverLINX driver software for Windows 9X NT 2K XP DriverLINX software supplied by Keithley with the KPCI PIO24 board provides convenient interfaces to configure and set I O bits without regist...

Страница 20: ...d together and pass data to each other The function blocks which are selected from palette menus range from arithmetic functions to advanced acquisition control and analysis routines Also included are...

Страница 21: ...ctricity from wrapped board as soon as you hold it Keep the wrist strap on until you have finished installing the board If you do not have a grounded wrist strap discharge static electricity by holdin...

Страница 22: ...ave a grounded wrist strap periodically discharge static electricity by placing one hand firmly on a grounded metal portion of the computer chassis Use the following steps to install a KCPI PIO24 boar...

Страница 23: ...pin 11 13 15 17 19 or 21 3 to 10 PB0 to PB7 The eight I O bits of port B PB0 is the least significant bit LSB of port B and PB7 is the most significant bit MSB 11 13 15 17 19 21 DIG COM Digital commo...

Страница 24: ...PCI PIO24 I O connectors can be mated directly to your external circuits using a locally fabricated cable assembly Alternatively the connectors can be mated to your circuits via a manufactured cable a...

Страница 25: ...d wrist strap periodically discharge static electricity by placing one hand firmly on a grounded metal portion of the computer chassis Using locally fabricated cable assemblies To mate a locally fabri...

Страница 26: ...ts pull up de bounce and relay drive circuits and discusses using 5 VDC power from the board for these and other applications Monitoring contact closure at an input To ensure that the KPCI PIO24 relia...

Страница 27: ...ten desirable to eliminate contact bounce from the signal using a de bounce circuit between the contacts and the KPCI PIO24 input Figure 3 5 shows a typical de bounce circuit that can be used with For...

Страница 28: ...titute a Darlington NPN transistor Using 5 VDC from the computer power supply CAUTION Do not connect the 5 VDC outputs to an external 5VDC supply This may damage the external supply the board and the...

Страница 29: ...4 Interrupts and I O Address Mapping...

Страница 30: ...assigned by the user to memory reserved for I O The DriverLINX driver shipped with your board provides a user friendly Application Programming Interface API that supports Visual C Visual Basic and Del...

Страница 31: ...oard such as the KPCI PIO24 as for an ISA board The base address for your KPCI PIO24 is a memory mapped address BADDR1 that is assigned by Plug and Play It is not a fixed user assigned I O address suc...

Страница 32: ...e footnote5 Bit 3 I O direction for PC port upper half PCHI0_DIR Input Output Bit 2 I O direction for PC port lower half PCLO0_DIR Input Output Bit 1 I O direction for PB port PB0_DIR Input Output Bit...

Страница 33: ...transfer Therefore an interrupt cannot be generated at an arbitrary time An interrupt is generated only after a predefined number of data points have been transferred Bit combinations Data transfer mo...

Страница 34: ...control and data registers can be manipulated in the following special situations You are an advanced user needing to use the KPCI PIO24 with an operating system other than Microsoft Windows 95 98 or...

Страница 35: ...5 Troubleshooting...

Страница 36: ...board software are installed mouse control is lost or system freezes An interrupt conflict occured Unplug the board to regain mouse control Look closely at the COM ports and at the interrupts of other...

Страница 37: ...he board at the mounting bracket using a grounded wrist strap Do not touch the circuit traces or connector contacts If you do not have a grounded wrist strap periodically discharge static electricity...

Страница 38: ...5 4 Troubleshooting KPCI PIO24 User s Manual Figure 5 1 Problem isolation flowchart...

Страница 39: ...tions satisfactorily by itself Proceed as follows a Remove the KPCI PIO24 board from the host computer NOTE If more than one KPCI PIO24 board is installed in your computer remove all KPCI PIO24 boards...

Страница 40: ...probability of good contact c Make sure that the board is firmly seated in the PCI slot connector d Turn ON power to the host computer 10 Check if the computer now finds the OK board to be a PCI resou...

Страница 41: ...alls smoothly and completely b Continue with step 17 17 Perform I O bit tests to determine whether you can write and read all I O bits to and from the OK board the I O loop back test and the output se...

Страница 42: ...24 board s originally installed in the computer is likely the cause of the problem Continue with step 24 24 Replace the faulty board Do one of the following If only one KPCI PIO24 board was installed...

Страница 43: ...ew one contact Keithley as described in Technical support Then continue with step 27 However if you have reached this point after trying all boards and the I O on each board has been found satisfactor...

Страница 44: ...N can damage your computer the board or both I Oloop backtest The I O loop back test checks input and output bit performance You prepare a specially wired loop back connector that connects the bits of...

Страница 45: ...ce value must be at least 700 ohms 2 Turn OFF the host computer 3 Insert the loop back test connector prepared in step 1 into the board connector 4 Turn ON the host computer and boot Windows 95 98 or...

Страница 46: ...IO Control Panel should appear See the example in Figure 5 3 Figure 5 3 IO Control Panel example NOTE In following steps 7 through 9 graphical slide switches on the PIO Control Panel are used for all...

Страница 47: ...by clicking the DIP switches In read mode however DIP switches only monitor the bit settings currently in the I O register you cannot change bit settings A port configured for input such as port B or...

Страница 48: ...do not agree the board is not functioning properly Stop here and return to the step in the General problem isolation procedure where you were directed to do I O bit tests step 17 or step 26e in the G...

Страница 49: ...tput bit patterns set by software using a DriverLINX graphical interface NOTE This test is performed without user circuits being connected to the outputs Perform the output set test as follows 1 Ready...

Страница 50: ...Find the DriverLINX Test Panels folder under which you should find the PIO Panel entry c Click on the PIO Panel entry The PIO Control Panel should appear See the example in Figure 5 9 Figure 5 9 PIO...

Страница 51: ...e mode In write mode you may toggle bit settings high or low by clicking the DIP switches In read mode however DIP switches only monitor the bit settings currently in the I O register you cannot chang...

Страница 52: ...O Control Panel should output a logic low signal at the corresponding I O terminal corresponding roughly to 0 volts at a DMM DVM If the bit patterns set on the PIO Control Panel do not agree with the...

Страница 53: ...If the bit patterns set on the PIO Control Panel do not agree with the logic levels measured at the I O terminals the board is not functioning properly Stop here and return to the step in the General...

Страница 54: ...nels ____________________ ____________________ ____________________ ____________________ ____________________ ____________________ Computer Manufacturer CPU type Clock speed MHz KB of RAM Video system...

Страница 55: ...age the equipment using the original anti static wrapping if possible and handle it with ground protection Ship the equipment to ATTN RMA _______ Repair Department Keithley Instruments Inc 28775 Auror...

Страница 56: ...A Specifications...

Страница 57: ...rent at Vout Low 1 A VOH Voltage Output High at IOH 8mA 2 4 3 3 V VOH Voltage Output High at IOH 15mA 2 0 3 0 V VOL Voltage Output Low at IOL 64mA 0 3 0 55 V IOL Current Output Low 64 mA IOH Current O...

Страница 58: ...B Glossary...

Страница 59: ...ction or radiation Crosstalk is expressed in decibels at a specified load and up to a specific frequency Darlington A high gain current amplifier composed of two bipolar transistors typically integrat...

Страница 60: ...igger A software generated event that starts an operation See also external trigger Interrupt A signal to the CPU indicating that the board detected the occurrence of a specified condition or event In...

Страница 61: ...lessen interference interaction or current leakage The shield is usually grounded Target mode A PCI bus mode in which data from a data acquisition card is transferred indirectly to the computer memory...

Страница 62: ...for 5 3 5 4 Bus control 2 3 definition B 2 memory assignments 4 2 Bus controller AMCC S5933 2 4 4 2 4 6 Bus mastering 2 4 4 2 definition B 2 Byte definition B 2 C Cable for loop back connections 5 11...

Страница 63: ...ternal trigger definition B 3 F FIFO definition B 3 Flowchart problem isolation 5 4 Flowchart troubleshooting 5 4 Foreground task definition B 3 G GPIB definition B 3 Grounding signal I O pin assignme...

Страница 64: ...l See PIO control panel using in bit tests PC division 2 2 read write access 2 3 width 2 2 Power 5 VDC for external circuits 3 10 board requirements A 2 Power board circuits for external 3 10 Power up...

Страница 65: ...ymptoms and possible causes 5 2 System requirements 2 2 Systematic problem isolation 5 3 T Target mode 2 4 4 2 definition B 4 Technical support 5 20 Temperature range board A 2 Test loop back 5 10 out...

Страница 66: ...x 01 60 11 77 26 GERMANY Landsberger Strasse 65 82110 Germering 089 84 93 07 40 Fax 089 84 93 07 34 GREAT BRITAIN Unit 2 Commerce Park Brunel Road Theale Berkshire RG7 4AB 0118 929 7500 Fax 0118 929 7...

Отзывы: