SeaLevel PIO-96.PCI User Manual

Pci 96 channel ttl digital interface
Hide thumbs Also See for PIO-96.PCI:
Table of Contents

Advertisement

Quick Links

USER MANUAL
Sealevel Systems, Inc
155 Technology Place
P.O. Box 830
Liberty, SC 29657 USA
PIO-96.PCI
TM
Part # 8009
Phone:
(864) 843-4343
FAX:
(864) 843-3067
www.sealevel.com

Advertisement

Table of Contents
loading

Summary of Contents for SeaLevel PIO-96.PCI

  • Page 1 PIO-96.PCI USER MANUAL Part # 8009 Sealevel Systems, Inc Phone: (864) 843-4343 155 Technology Place FAX: (864) 843-3067 P.O. Box 830 www.sealevel.com Liberty, SC 29657 USA...
  • Page 2: Table Of Contents

    Contents INTRODUCTION....................1 .........................1 VERVIEW ’ ....................1 NCLUDED NSTALLATION ....................1 ......................1 ETUP ..................1 OFTWARE NSTALLATION Linux Users.....................1 .....................2 YSTEM NSTALLATION TECHNICAL DESCRIPTION ................3 ........................3 OFTWARE ......................3 INUX SERS ................4 ARTY OFTWARE UPPORT .................5 LECTRICAL HARACTERISTICS Pull Ups......................6 50 pin ribbon cable pin out................7 PROGRAMMING ....................8 (API) ............8 PPLICATION...
  • Page 3 Figure 8-Relative Byte Address (Print and fill in for your configuration) .........................13 Figure 9-Bit Relative Address (Print and fill in for your configuration) .........................13 Figure 10-I/O Configuration..............16 Figure 11-Interrupt Control ..............17 Figure 12-Interrupt Mode Select ............17 Figure 13-Interrupt Read................17 © 2001l Sealevel Systems, Incorporated. All rights reserved.
  • Page 4: Introduction

    The Sealevel Systems PIO-96.PCI provides twelve eight-bit ports compatible with 8255 mode 0. Each port may be individually configured as inputs or outputs. What’s Included The PIO-96.PCI is shipped with the following items. If any of these items is missing or damaged, contact the supplier. • PIO-96.PCI Adapter •...
  • Page 5: System Installation

    3. Locate an available PCI slot and remove the blank metal slot cover. 4. Remove the clamping portion of the bracket from the card. 5. Gently insert the PIO-96.PCI into the slot. Make sure that the adapter is seated properly.
  • Page 6: Technical Description

    Technical Description Technical Description The PIO-96.PCI provides 96 channels of digital I/O configurable as inputs or outputs, which can be utilized for PC based control and automation including sensors, switches, satellite antenna control systems, video and audio studio automation, security control systems, and other industrial automation systems.
  • Page 7: Rd Party Software Support

    Party Software Support Third party software support for many HMI/MMI and other process control software is included on the product installation CD. For the most up to date information on third party software support, please visit http://www.sealevel.com/3rdpartysw.htm. Sealevel Systems PIO-96.PCI Page 4...
  • Page 8: Electrical Characteristics

    Low Level Input Voltage Max 0.8 V High Level Output Voltage Min 2 V at 15 mA Typically 3.4 V at 3 mA Low Level Output Voltage Max 0.55 V at 24 mA Figure 1-Electrical Characteristics Sealevel Systems PIO-96.PCI Page 5...
  • Page 9: Pull Ups

    Resistor Port Resistor Port Port A1 Port A3 Port B1 Port B3 Port C1 Port C3 Port A2 RP10 Port A4 Port B2 RP11 Port B4 Port C2 RP12 Port C4 Figure 2-Pull Up Resistors Sealevel Systems PIO-96.PCI Page 6...
  • Page 10: 50 Pin Ribbon Cable Pin Out

    Technical Description 50 pin ribbon cable pin out Figure 3-50 Pin Ribbon Cable Pin Out Description Pin # Port A Port B Port C All Even pins Sealevel Systems PIO-96.PCI Page 7...
  • Page 11: Programming

    The purpose of this section of the manual is to help the customer with the mapping of the API to the actual inputs for the PIO-96.PCI specifically. Complete documentation of the API can be found in its accompanying help file.
  • Page 12: Port Configuration

    1 on power up CWnD5 0 or 1 (no effect) CWnD6 0 or 1 (no effect) CWnD7 Always a 1 n = port number CWnD3 CWnD0 Port C direction output input input input Figure 4-Control Words/Port Direction Sealevel Systems PIO-96.PCI Page 9...
  • Page 13: Relative Addressing Vs. Absolute Addressing

    ) input port of the device will be utilized. In all addressing modes, port numbers are zero-indexed; that is, the first port is port #0, the second port is #1, the third #2, and so on. Sealevel Systems PIO-96.PCI Page 10...
  • Page 14: Figure 5-Absolute Byte Address (Any Configuration)

    Output 3 ( R ) Input 6 ( W ) Output 7 ( W ) Output Figure 6-Relative byte Address Given: Inputs A1, B1, C1, A4 Outputs A2, B2, C2, A3, B3, C3, B4, C4 Sealevel Systems PIO-96.PCI Page 11...
  • Page 15: Addressing Continued

    C2-1 C3-1 C4-1 C1-2 C2-2 C3-2 C4-2 C1-3 C2-3 C3-3 C4-3 C1-4 C2-4 C3-4 C4-4 C1-5 C2-5 C3-5 C4-5 C1-6 C2-6 C3-6 C4-6 C1-7 C2-7 C3-7 C4-7 Figure 7-Absolute Bit Address (Same for any configuration) Sealevel Systems PIO-96.PCI Page 12...
  • Page 16: Figure 8-Relative Byte Address (Print And Fill In For Your Configuration)

    C1-2 C2-2 C3-2 C4-2 C1-3 C2-3 C3-3 C4-3 C1-4 C2-4 C3-4 C4-4 C1-5 C2-5 C3-5 C4-5 C1-6 C2-6 C3-6 C4-6 C1-7 C2-7 C3-7 C4-7 Figure 9-Bit Relative Address (Print and fill in for your configuration) Sealevel Systems PIO-96.PCI Page 13...
  • Page 17: Direct Hardware Control

    In systems where the users program has direct access to the hardware (DOS) the tables below gives the mapping and functions that the PIO-96.PCI provide. The address of each eight-bit port is calculated as shown in the table on the following page, the cards base address plus an offset.
  • Page 18: Register Description (For Direct Hardware Control)

    Base+19 Port B4 RD/WR PC4D7 PC4D6 PC4D5 PC4D4 PC4D3 PC4D2 PC4D1 PC4D0 Base+1 Port C4 Control CW4D7 CW4D4 CW4D3 CW4D2 CW4D1 CW4D0 Base+1 Word Port 4 RD/WR IRQEN4 IRQC41 IRQC40 Base+1 Interrupt configuration Port 4 Sealevel Systems PIO-96.PCI Page 15...
  • Page 19: Control Words

    0 or 1 (no effect) CWnD7 Always a 1 n = port number CWnD3 CWnD0 Port C direction output input input input Control Word (X = 0) Hex Value Port Setup C Upper C Lower Sealevel Systems PIO-96.PCI Page 16...
  • Page 20: Figure 11-Interrupt Control

    (D1) Interrupt status 1 = interrupt pending, 0 = none IRQST3 (D2) Interrupt status 1 = interrupt pending, 0 = none IRQST4 (D3) Interrupt status 1 = interrupt pending, 0 = none Figure 13-Interrupt Read Sealevel Systems PIO-96.PCI Page 17...
  • Page 21: Specifications

    1000 mA Mean Time Between Failures (MTBF) Greater than 150,000 hours. (Calculated) Physical Dimensions Board Length 6.800 inches (15.494 cm.) Board Height including Goldfingers 4.200 inches (10.414 cm.) Board Height excluding Goldfingers 3.875 inches (11.494 cm.) Sealevel Systems PIO-96.PCI Page 18...
  • Page 22: Appendix A - Troubleshooting

    3. Use the SeaIO control panel applet for card identification and configuration. 4. If these steps do not solve your problem, please call Sealevel Systems’ Technical Support, (864) 843-4343. Our technical support is free and available from 8:00AM-5PM Eastern Time Monday through Friday.
  • Page 23: Appendix B - How To Get Assistance

    If possible, please have the adapter installed in a computer ready to run diagnostics. 3. Sealevel Systems provides an FAQ section on its web site. Please refer to this to answer many common questions. This section can be found at http://www.sealevel.com/faq.htm...
  • Page 24: Appendix C - Silk-Screen

    Appendix C - Silk-Screen Appendix C - Silk-Screen 4.20" 6.80" Sealevel Systems PIO-96.PCI Page 21...
  • Page 25: Appendix D - Compliance Notices

    Always use cabling provided with this product if possible. If no cable is provided or if an alternate cable is required, use high quality shielded cabling to maintain compliance with FCC/EMC directives. Sealevel Systems PIO-96.PCI Page 22...
  • Page 26: Warranty

    Sealevel Systems, Inc. provides a limited lifetime warranty. Should this product fail to be in good working order at any time, Sealevel Systems will, at it’s option, replace or repair it at no additional charge except as set forth in the following terms. This warranty does not apply to products damaged by misuse, modifications, accident or disaster.

Table of Contents