Manual PCIe-DIO-24HS PCI Express Digital I/O Card
5
Chapter 1: Introduction
The PCIe-DIO-24HS is a x1 lane PCI Express (PCIe) board designed for use in a variety of
Digital I/O (DIO) applications. It uses the high speed PCIe bus to transfer digital data to and
from the board. The DIO emulates 8255 compatible chips making it easy to program. This
also allows for simple migration from older ACCES’ PCI-based DIO boards. Change of State
(COS) and interrupt capabilities relieve software from polling routines that consume valuable
processing time. Lastly, the x1 lane PCIe connector is very flexible and can be inserted into
any x1, x4, x8, x16, or x32 PCIe slots.
Features
•
24 high-current DIO lines
•
50-pin male header with ground lines on all even pins to suppress crosstalk
•
COS interrupt
(“S” models only)
•
User interrupt on Port C bit 3
•
DIO lines buffered
•
Four and eight bit Ports independently selectable for inputs or outputs
•
Pull-up resistors on DIO lines (user configurable pull-down)
•
5V VCCIO (3.3V user configurable)
•
Fused VCCIO voltage available to the user on I/O header
•
Compatible with industry standard I/O racks like Gordos, Opto-22, Potter & Brumfield,
Western Reserve Controls, etc.
Applications
•
Automatic test systems
•
Laboratory automation
•
Robotics
•
Machine control
•
Security systems, energy management
•
Relay monitoring and control
•
Parallel data transfer to PC
•
Sensing switch closures or TTL, DTL, CMOS logic
•
Driving indicator lights or recorders
Functional Description
This product is a x1 lane PCIe DIO board. It occupies sixteen bytes of I/O address space and
the base address is selected by the system. The card emulates an 8255 compatible chip,
providing 24 DIO lines in three 8-bit Ports: A, B, and C. Each 8-bit Port can be software
configured to function as either inputs or outputs. Port C can be further broken into two 4-bit
nybbles. Also, these nybbles can be software configured to function as either inputs or
outputs.