Table of Contents

Advertisement

Quick Links

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

Advertisement

Table of Contents
loading

Summary of Contents for SeaLevel PIO-24.PCI 8008

  • Page 1 PIO-24.PCI USER MANUAL Part # 8008 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 INSTALLATION....................1 ....................1 ETUP .................1 OFTWARE NSTALLATION Linux Users................1 ................2 YSTEM NSTALLATION TECHNICAL DESCRIPTION ................3 ................3 INDOWS OFTWARE ..................3 INUX OFTWARE Party Software Support.............4 ..............5 PIN RIBBON CABLE PIN OUT ..............6 LECTRICAL HARACTERISTICS Pull Ups..................7 PROGRAMMING ....................8 Application Programmers Interface (API)......8 Reading the Inputs: ..............8...
  • Page 3 Figure 7-Relative Byte Address Continued...........11 Figure 8-Relative Byte Address...............12 Figure 9-Register Description..............14 Figure 10-I/O Configuration..............15 Figure 11-Control Word, Port Setup .............15 Figure 12-Bit Set or Reset ................16 Figure 13-Interrupt Control Tables ............17 © 2001l Sealevel Systems, Incorporated. All rights reserved.
  • Page 4: Introduction

    Introduction and Installation Introduction Overview The Sealevel Systems PIO-24.PCI provides one 8255 mode 0 compatible port providing two eight-bit ports and two four-bit ports. When configured as outputs each bit of the two four-bit ports may be set or reset individually.
  • Page 5: System Installation

    6. Feed the 50-pin ribbon cable through the cutout bracket and connect it to the card. 7. Replace the bracket retaining screw. 8. Install the clamping portion of the bracket 9. Replace the computer cover. 10. Connect the power cord. Installation is complete. Sealevel Systems PIO-24.PCI Page 2...
  • Page 6: Technical Description

    Windows Software The PIO-24.PCI ships with Sealevel Systems’ SeaI/O suite of Windows 98/NT/ME/2000 drivers. SeaI/O provides the user with a consistent and straightforward API, allowing the developer to concentrate on the details of the application as opposed to low level driver development.
  • 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-24.PCI Page 4...
  • Page 8: 50 Pin Ribbon Cable Pin Out

    Technical Description 50 pin ribbon cable pin out Figure 1-50 Pin Ribbon Cable Pin Out Description Pin # Port A Port B Port C All Even pins Sealevel Systems PIO-24.PCI Page 5...
  • Page 9: 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 2-Electrical Characteristics Sealevel Systems PIO-24.PCI Page 6...
  • Page 10: Pull Ups

    The resistors insure that no line is floating which is not connected. This provides consistent biasing on all un-terminated lines. Bussed Corresponding Resistor Port Port A Port B Port C Figure 3-Pull Up Resistors Sealevel Systems PIO-24.PCI Page 7...
  • Page 11: Programming

    0V, at the output. Interrupts: Interrupt sampling can be set up in the API. Port A bit zero is the interrupt source(pin 47). Refer to the API section in the SeaI/O help file for more detailed information. Sealevel Systems PIO-24.PCI Page 8...
  • Page 12: Port C

    1 on power up CWnD4 Port A1 1 = input 0 = output 1 on power up CWnD5 0 or 1 (no effect) CWnD6 0 or 1 (no effect) CWnD7 Always a 1 Figure 4-Control Words Sealevel Systems PIO-24.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-24.PCI Page 10...
  • Page 14: Figure 5-Absolute Byte Address, (Any Configuration)

    Output Port C Lower 1 ( W ) Output Port C Upper 1 ( R ) Input Port Figure 7-Relative Byte Address Continued Relative byte Address Given: Inputs A, C Upper Outputs B, C Lower Sealevel Systems PIO-24.PCI Page 11...
  • Page 15: Addressing Continued

    8( R ) C4 - Input 21 ( R/W ) 9( R ) C5 - Input 22 ( R/W ) 10( R ) C6 - Input 23 ( R/W ) 11( R) C7 - Input Sealevel Systems PIO-24.PCI Page 12...
  • Page 16: Direct Hardware Control

    Each port can be configured as an input or an output by writing to its direction control bit, refer to the tables below. Interrupts Interrupts can be set up as shown in the tables below. Port A1 bit zero is the interrupt source, (pin 47). Sealevel Systems PIO-24.PCI Page 13...
  • Page 17: Register Description (For Direct Hardware Control)

    Port C PCD7 PCD6 PCD5 PCD4 PCD3 PCD2 PCD1 PCD0 Base+2 Base+3 Control Word Port CWD7 CWD4 CWD3 CWD1 CWD0 Int. Config. Port IRQEN IRQC11 IRQC10 Base+4 Int. Status Port Base+5 IRQST Figure 9-Register Description Sealevel Systems PIO-24.PCI Page 14...
  • Page 18: Control Words

    0 or 1 (no effect) CWnD6 0 or 1 (no effect) CWnD7 Always a 1 Figure 10-I/O Configuration Control Word (X = 0) Hex Value Port Setup C Upper C Lower Figure 11-Control Word, Port Setup Sealevel Systems PIO-24.PCI Page 15...
  • Page 19: Bit Set Or Reset Port C

    0 or 1 (no effect) CWD7 Always a zero when using Bit set/reset Bit Select CWnD3 CWnD2 CWnD1 C1 Bit Control Word (X = 0) Hex Value Port C Reset Figure 12-Bit Set or Reset Sealevel Systems PIO-24.PCI Page 16...
  • Page 20: Interrupt Control

    Interrupt Read Reading this port clears a pending interrupt IRQST1 (D0) Interrupt status 1 = interrupt pending, 0 = none IRQST2 (D4) Interrupt status 1 = interrupt pending, 0 = none Figure 13-Interrupt Control Tables Sealevel Systems PIO-24.PCI Page 17...
  • Page 21: Specifications

    Rating 480mA Mean Time Between Failures (MTBF) Greater than 150,000 hours. (Calculated) Physical Dimensions Board Length 4.72 inches (11.988 cm.) Board Height including Goldfingers 3.70 inches (9.398cm.) Board Height excluding Goldfingers 3.375 inches (8.572 cm.) Sealevel Systems PIO-24.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 3.70" 4.20" Sealevel Systems PIO-24.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-24.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