INDUSTRIAL I/O PACK SERIES APC8640 PCI BUS CARRIER BOARD
_________________________________________________________________________________________________________________
- 3 -
•
Full IP Register Access
- Makes maximum use of logically
organized programmable registers on the carrier boards to
provide for easy configuration and control of IP modules.
Supports accesses to IP input/output, interrupt, ID ROM,
and Memory data spaces.
•
IP Module Access Time Out
- Allows access to empty IP
slots without system failure. If the IP module accessed does
not respond within 32u seconds the bus access is
terminated without system failure. This allows each IP slot
to be probed to determine if an IP is installed. A control
register bit will be set and/or issue of an interrupt request to
indicate IP module time out access has occurred.
•
IP Module Selectable Clock
-
Allows for each IP module to
be individual configured to an 8MHz or 32MHz clock.
•
Optional Screw Termination Panel
- Model supports field
connection via screw terminals using the optional DIN rail
mount termination panels.
•
Connectors Access I/O
- Access to field I/O signals is
provided via 3M Low Profile 50-pin headers with cable
ejector latches. A separate header is provided for each IP
module.
•
Supervisory Circuit for Reset Generation
- A
microprocessor supervisor circuit provides power-on, power-
off, and low power detection reset signals to the IP modules
per the IP specification.
•
Individually Filtered Power
- Fi5V, +12V, and -12V
DC power is provided to the IP modules via passive filters
present on each supply line serving each IP. This provides
optimum filtering and isolation between the IP modules and
the carrier board and allows analog signals to be accurately
measured or reproduced on IP modules without signal
degradation from the carrier board logic signals.
•
Individually Fused Power
- Fused +5V, +12V, and -12V
DC power is provided. A fuse is present on each supply line
serving each IP module.
•
DLL Software is Available
- Acromag provides Windows
32 Dynamic Link Libraries (DLLS) controls software for
Windows 98/Me/2000/XP
®
. This software (Model IPSW-
API-WIN) provide a high-level interface to the carriers and
IP modules. They are also compatible with a number of
programming environments including Visual C++, Visual
Basic, Borland C++ Builder and others.
PCI BUS INTERFACE FEATURES
•
Slave Module
- All read and write accesses are
implemented as either a 32-bit, 16-bit or 8-bit single data
transfer.
•
Immediate Disconnect on Read
- The PCI bus will
immediately disconnect after a read. The read data is then
stored in a read FIFO. Data in the read FIFO is then
accessed by the PCI bus when the read cycle is retried.
This allows the PCI bus to be free for other system
operations while the read data is moved to the read FIFO.
•
Interrupt Support
- PCI bus INTA# interrupt request is
supported. All IP module interrupts are mapped to INTA#.
Carrier board software programmable registers are utilized
as interrupt request control and status monitors.
SIGNAL INTERFACE PRODUCTS
This IP carrier board will mate directly to all industry standard
IP modules. Acromag provides the following interface products
(all connections to field signals are made through the carrier
board which passes them to the individual IP modules):
Cables:
Cables are assembled using 3M wire-mount connector:
P25LE-050S-DA. Shielded Cable should be assembled
using 3M Part #: 90101/50. Each end of the cable should be
stripped a minimum of 0.5” from the connector to allow for
strain relief. Unshielded cable should be assembled using
3M Part #: 3756/50. The unshielded cable is recommended
for digital I/O, while the shielded cable is recommended for
optimum performance with precision analog I/O applications.
IP MODULE Win32 DRIVER SOFTWARE
Acromag provides a software product (sold separately) to
facilitate the development of Windows (98/Me/2000/XP
®
)
applications accessing Industry Pack modules installed on
Acromag PCI Carrier Cards and CompactPCI Carrier Cards.
This software (Model IPSW-API-WIN) consists of low-level
drivers and Windows 32 Dynamic Link Libraries (DLLS) that are
compatible with a number of programming environments
including Visual C++, Visual Basic, Borland C++ Builder and
others. The DLL functions provide a high-level interface to the
carriers and IP modules eliminating the need to perform low-level
reads/writes of registers, and the writing of interrupt handlers.
IP MODULE QNX SOFTWARE
Acromag provides a software product (sold separately)
consisting of board QNX
®
software. This software (Model IPSW-
API-QNX) is composed of QNX
®
(real time operating system)
libraries for all Acromag IP modules and carriers including the
AVME9670, AVME9660/9630, APC8620A/21A, APC8640,
ACPC8630/35, and ACPC8625. The software supports X86 PCI
bus only and is implemented as library of “C” functions. These
functions link with existing user code to make possible simple
control of all Acromag IP modules and carriers.