Impulse 8009 User Manual

PIO-96.PCI User Manual
Part Number 8009
www.sealevel.com PO Box 830 Liberty, SC 29657 864.843.4343

Table of Contents

INTRODUCTION......................................................................................................................... 1
OTHER SEALEVEL PCI DIGITAL I/O PRODUCTS........................................................................... 1
BEFORE YOU GET STARTED.................................................................................................2
WHATS INCLUDED......................................................................................................................2
OPTIONAL ITEMS.......................................................................................................................... 2
SOFTWARE INSTALLATION.................................................................................................. 4
PHYSICAL INSTALLATION.................................................................................................... 6
DIGITAL I/O INTERFACE........................................................................................................7
50-PIN HEADER CONNECTORS ..................................................................................................... 7
PROGRAMMING THE PIO-96.PCI ......................................................................................... 8
PROGRAMMING FOR WINDOWS.................................................................................................... 8
PROGRAMMING FOR LINUX.......................................................................................................... 8
DIRECT HARDWARE CONTROL .................................................................................................... 8
READING THE INPUTS................................................................................................................... 8
READING THE OUTPUTS ............................................................................................................... 8
PRESETTING AN OUTPUT PORT .................................................................................................... 9
WRITING THE OUTPUTS ............................................................................................................... 9
REGISTER DESCRIPTION...............................................................................................................9
I/O CONTROL WORD.................................................................................................................. 10
ELECTRICAL CHARACTERISTICS.................................................................................... 11
SPECIFICATIONS......................................................................................................................... 11
EXAMPLE CIRCUITS.............................................................................................................. 12
APPENDIX A - TROUBLESHOOTING ................................................................................. 13
APPENDIX B - HOW TO GET ASSISTANCE ...................................................................... 14
APPENDIX C – SILK SCREEN – 8009 PCB.......................................................................... 15
APPENDIX D - COMPLIANCE NOTICES............................................................................ 16
FEDERAL COMMUNICATIONS COMMISSION STATEMENT ........................................................... 16
WARRANTY............................................................................................................................... 17
© Sealevel Systems, Inc. SL9035 Revision 7/2006
PIO-96.PCI User Manual

Introduction

The PIO-96.PCI part number 8009 digital I/O interface provides 96 channels of buffered drive digital I/O emulating 8255 mode zero. The PIO-96.PCI can be utilized for a variety of control and automation applications including control and monitoring of TTL devices (e.g. LEDs, small solenoids, small relays) and interfacing to solid-state relay racks (SSRs) for high-power AC or DC loads.
The PIO-96.PCI’s 96 digital I/O channels are accessed via four 50-pin header connectors with industry-standard pin out. Each header provides 24 bits of digital I/O divided into three eight-bit groups. Each eight-bit group may be individually configured via software command as input or output to best match your particular application requirements.
The PIO-96.PCI is designed to be used with a variety of Operating Systems including Windows 98/NT/ME/2000/XP, Linux and DOS. The SeaI/O API (Application Programmer Interface) included on CD with the PIO-96.PCI provides a variety of useful high-level function calls implemented as a Windows dynamic link library (DLL) and as a Linux kernel module and library. In addition to the API, SeaI/O includes sample code and utilities to simplify software development.
Other Sealevel PCI Digital I/O Products
PIO-24.PCI (P/N 8008) - 24 TTL Inputs/Outputs PIO-32.PCI (P/N 8010) - 32 TTL Inputs/Outputs PIO-48.PCI (P/N 8005) - 48 TTL Inputs/Outputs DIO-16.PCI (P/N 8002) - 8 Reed Relay Outputs/8 Opto-isolated Inputs REL-16.PCI (P/N 8003) - 16 Reed Relay Outputs DIO-32.PCI (P/N 8004) - 16 Reed Relay Outputs/16 Opto-isolated Inputs ISO-16.PCI (P/N 8006) - 16 Opto-isolated Inputs REL-32.PCI (P/N 8007) - 32 Reed Relay Outputs PLC-16.PCI (P/N 8011) - 8 Form C Relay Outputs/ 8 Opto-isolated
Inputs
© Sealevel Systems, Inc.
- 1 -
PIO-96.PCI User Manual

Before You Get Started

What’s Included
The PIO-96.PCI is shipped with the following items. If any of these items is missing or damaged please contact Sealevel for replacement.
PIO-96.PCI Adapter Sealevel SeaI/O Software CD
Optional Items
Depending upon your application, you are likely to find one or more of the following items useful for interfacing the PIO-96.PCI to real-world signals. All items can be purchased from our website (http://www.sealevel.com (864) 843-4343.
For TTL applications:
Terminal Block Kit - (Part Number KT107)
Kit includes the TB07 screw terminal block and CA167 ribbon cable
for connecting one of the PIO-96.PCI’s 50-pin header connectors to your I/O. 6” Snap track and DIN rail clips are included for DIN rail mounting.
) or by calling
IDC 50 to IDC 50 Pin 40" Ribbon Cable (Part Number CA167)
Interfaces each of the PIO-96.PCI’s 50-pin header connectors to your
I/O.
Simulation/debug module (Part Number TA01)
Module allows monitoring status of output pins and controlling state
of input pins. An LED corresponding to each port bit illuminates to indicate state. Eight position DIP-switches are used to generate input status changes.
© Sealevel Systems, Inc.
- 2 -
PIO-96.PCI User Manual
For high-current, high-voltage applications:
IDC 50 to IDC 50 Pin Ribbon Cable (Part Number CA167)
40” cable connects the PIO-96.PCI to solid-state relay racks equipped
with 50-pin header interface.
IDC 50 to IDC 50 Pin Ribbon Cable (Part Number CA135)
40” cable connects the PIO-96.PCI to solid-state relay racks equipped
with 50-pin edge connector.
Solid-State Relay Racks:
Quad six position relay rack (Part Number PB24HQ)
Relay rack can accept up to six QSSRs for a total of 24 channels.
Features a 50-pin header connector for easy interface via 50­conductor ribbon cables.
Quad four position relay rack (Part Number PB16HQ)
Relay rack can accept up to four QSSRs for a total of 16 channels.
Features a 50-pin header connector for easy interface via 50­conductor ribbon cables.
Quad Solid-State Relay Modules:
AC Input (Part Number IA5Q) - Provides 4 channels of discrete I/O
interface to monitor AC inputs up to 140V @ 10mA.
DC Input (Part Number IB5Q) - Provides 4 channels of discrete I/O
interface to monitor DC inputs from 3.3V to 32V.
AC Output (Part Number OA5Q) - Provides 4 channels of discrete I/O
interface to control AC outputs up to 140V @ 3A.
DC Output (Part Number OB5Q) - Provides 4 channels of discrete I/O
interface to control DC outputs up to 60V @ 3A.
Simulation/debug module (Part Number TA01)
Module simulates the operation and load characteristics of a standard
24-channel relay rack. An LED corresponding to each port bit illuminates to indicate state. Eight position DIP-switches are used to generate input status changes.
© Sealevel Systems, Inc.
- 3 -
PIO-96.PCI User Manual

Software Installation

Windows 98/ME/2000/XP Installation
1. Start Windows.
2. Insert the Sealevel Systems CD in to your CD drive.
3. If ‘Auto-Start’ is enabled for this drive the software will automatically
launch. Otherwise, point your browser to the ‘Index.htm’ on the root directory of the CD
4. Select ‘Install Software’.
5. Select the Part Number for your adapter from the listing.
6. Select ‘Windows 98/ME/2000/XP’. The setup file will automatically detect
the operating environment and install the proper components. Next (depending on your browser) select the ‘Run this program from its current location’ or ‘Open’ option. Follow the information presented on the screens that follow.
7. A screen may appear with the declaration: “The publisher cannot be
determined due to the problems below: Authenticode signature not found.” Please select the ‘Yes’ button and proceed with the installation. This declaration simply means that the Operating System is not aware of the driver being loaded. It will not cause any harm to your system.
8. During setup the user may specify installation directories and other
preferred configurations. This program also adds entries to the system registry that are necessary for specifying the operating parameters for each driver. An uninstall option is also included to remove all registry/INI file entries from the system.
Windows NT Card Installation: After accomplishing the above steps, bring up the Control Panel and double-click on the SeaIO Devices icon. To install a new card, click "Add Port". Repeat this procedure for as many SeaIO cards as you wish to install.
© Sealevel Systems, Inc.
- 4 -
PIO-96.PCI User Manual
Loading...
+ 13 hidden pages