PCI-AC51 OPTO 22, PCI-AC51 Datasheet - Page 23

Computers, Interface Cards

PCI-AC51

Manufacturer Part Number
PCI-AC51
Description
Computers, Interface Cards
Manufacturer
OPTO 22
Datasheet

Specifications of PCI-AC51

Peak Reflow Compatible (260 C)
No
Leaded Process Compatible
No
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
CHAPTER 2: PROGRAMMING WITH THE PCI-AC51 TOOLKIT IN WINDOWS
Converting Applications to the PCI-AC51
This section describes how to convert applications that used the AC28 and PCI-AC28 adapter cards.
Applications that Used the OptoPMUX.DLL for the AC5
The Windows 32/PCI version of this library does not support the AC5 adapter card. Special historic
versions of the OptoPMux.dll supported the AC5. This support is not possible due to independent
hardware identification issues and the PCI bus. For more information, please see the PCI-AC5 and AC5
User’ s Guide, Opto 22 form #1211.
Converting Applications that Use Inp( ) and Outp( )
This PCI toolkit library provides a consistent application code model for Windows 2000 and
Windows XP operating systems. Inp() and Outp() function calls at the user level are unsupported
because of the Windows hardware abstraction layer.
The PCI-AC51 interfaces to the existing Pamux interface by mimicking the 50-wire IDC connector
and the Pamux timing interface. The hardware model to the PC is radically different compared to the
AC28. The AC28 relied on jumper settings for configuration, but the PCI-AC51 has no jumpers.
The primary advantage of converting your application to this library is the encapsulation of the
Pamux functions. This library provides high-level functionality, as opposed to setting and clearing
bits. Additionally, porting the application to a 32-bit operating system takes advantage of 32-bit
optimized processors and other current operating system features.
For the Windows 95/98 or Windows NT Historic OptoPMux
User
This new library eliminates the need for a WinRT/OptoPort utility. Each PCI card is referenced by PCI
slot number. The lowest numbered board, zero, is the PCI-AC51 installed in the lowest PCI slot
number and bus number. Note that internal PCI slot numbers have no correlation with any “SLOT”
number that may appear on the motherboard.
You may want to use a cyclic reset command to flash the LEDs on and off, in order to identify the
board in a final application.
The following tables list obsolete and changed functions.
19
PCI-AC51 User’s Guide
19

Related parts for PCI-AC51