KPCI-PIO32IOA and KPCI-PDISO8A User’s Manual
General Description
2-3
Under Windows 98/Me, most existing port I/O application programs and data acquisition pack-
ages designed for ISA boards work with the KPCI-PIO32IOA and KPCI-PDISO8A board. The
PCI-BIOS-assigned base address is entered in place of a user-assigned base address. (Use of
such programs under Windows NT/2000/XP, not recommended, is much more involved.)
Other I/O characteristics
Additional I/O port characteristics are summarized below:
•
Two of the KPCI-PIO32IOA and KPCI-PDISO8A general-purpose I/O lines can be alterna-
tively configured via software to be external interrupt enable input, INT_ENN, and external
interrupt request input, INT_REQ.
•
The KPCI-PIO32IOA and KPCI-PDISO8A can switch currents up to 350mA. Output cur-
rent capabilities allow the boards to control some motors, solenoids, and relays.
•
+5V power from the computer power supply is made available at the I/O connector, for use
in external circuits.
NOTE
The maximum current on each +5V and digital ground pin is 1A. The
+5V supply is not isolated and is available for use only when isolation is
not required by the application.
•
Control inputs and relay outputs interface via standard 36-pin connector(s). The
KPCI-PIO32IOA has two 36-pin connectors, and the KPCI-PDISO8A has one 36-pin
connector.
•
Output ports can always be read-accessed without switching the output states, allowing the
output states to be read at any time by the controlling program.
Software
The user can select a fully integrated data acquisition software package (e.g., TestPoint or
LabVIEW) or write a custom program supported by DriverLINX. DriverLINX software is
included with the hardware.
DriverLINX supports programmers who wish to create custom applications using Visual C/C++,
Visual Basic, or Delphi. DriverLINX accomplishes foreground and background tasks to perform
data acquisition. TestPoint is a fully featured, integrated application package with a graphical
drag-and-drop interface, which can be used to create data acquisition applications without pro-
gramming. LabVIEW is a fully featured graphical programming language used to create virtual
instrumentation.
Refer to
, “
,” for more information about software.
Summary of Contents for KPCI-PIO32IOA
Page 11: ...1 Overview...
Page 14: ...2 General Description...
Page 17: ...3 Installation...
Page 32: ...4 External Interrupts...
Page 36: ...5 Troubleshooting...
Page 52: ...A Specifications...
Page 57: ...B I O Address Mapping...
Page 64: ...C Glossary...