Hide thumbs Also See for PIO-32.PCI:

Advertisement

Quick Links

PIO-32.PCI™
User Manual | 8001

Advertisement

Table of Contents
loading

Summary of Contents for SeaLevel PIO-32.PCI

  • Page 1 PIO-32.PCI™ User Manual | 8001...
  • Page 2: Table Of Contents

    Contents CONTENTS ................................2 INTRODUCTION ..............................3 BEFORE YOU GET STARTED ..........................4 INSTALLATION ..............................5 HARDWARE INSTALLATION ..........................8 TECHNICAL DESCRIPTION ..........................9 SOFTWARE ................................. 10 ELECTRICAL CHARACTERISTICS ........................12 PROGRAMMING ..............................13 DIRECT HARDWARE CONTROL ........................16 SPECIFICATIONS ............................... 18 APPENDIX A –...
  • Page 3: Introduction

    Introduction The Sealevel Systems PIO-32.PCI provides the PC with four 8-bit ports that can be defined independently as input or output.
  • Page 4: Before You Get Started

    Before You Get Started What’s Included The PIO-32.PCI is shipped with the following items. If any of these items are missing or damaged, please contact Sealevel for replacement. • PIO-32.PCI Serial I/O Adapter Advisory Conventions Warning The highest level of importance used to stress a condition where damage could result to the product, or the user could suffer serious injury.
  • Page 5: Installation

    Installation Card Setup The PIO-32.PCI is a fully compliant PCI ‘Plug and Play’ adapter. All card resources (i.e., I/O address, IRQ selection) are auto-assigned by either your system BIOS or your ‘Plug and Play’ operating system. Windows Installation Do not install the Adapter in the machine until the software has been fully installed Only users running Windows 7 or newer should utilize these instructions for accessing and installing the appropriate driver via Sealevel’s website.
  • Page 6 1. Login as “root” 2. Select download for the version of SeaIO Classic for Linux ( Software: SeaIO Classic - Linux - Sealevel 3. Copy seaio.tar.gz to your home directory by typing: cp seaio.tar.gz ~ 4. Change to your home directory by typing: 5.
  • Page 7 To set up Linux to automatically load the driver; refer to a Linux manual concerning your specific distribution for help. For additional software support, please call Sealevel Systems’ Technical Support, (864) 843-4343. Our technical support is free and available from 8:00 AM - 5:00 PM Eastern Time, Monday through Friday. For...
  • Page 8: Hardware Installation

    2. Remove the PC case cover. 3. Locate an available PCI slot and remove the blank metal slot cover. 4. Gently insert the PIO-32.PCI into the slot. Make sure that the adapter is seated properly. 5. Replace the screw. 6. Replace the cover.
  • Page 9: Technical Description

    The PIO-32.PCI’s 32 channels consist of 4 ports of I/O, each port configurable as either input or output, to suit the task at hand. The status of each of the 4 ports is user selectable as input or output by simply writing a control word to the port register.
  • Page 10: Software

    Software The PIO-32.PCI Software The SeaI/O software 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. Popular development environments are supported for application development. SeaI/O includes sample applications and a utility for configuring the driver parameters under Windows, further simplifying installation.
  • Page 11 I/O Connector Pin-Out DB-37 Male Pin # Description +5VDC...
  • Page 12: Electrical Characteristics

    Electrical Characteristics The table below provides the electrical characteristics of each Input/Output. Each port is buffered with a 74LS245 octal bi-directional transceiver. Each input is capable of sinking up to 24 mA, while each output can source up to 15 mA. Recommended Operating Conditions Input 5.25 V...
  • Page 13: Programming

    Programming Application Programmers Interface (API) Most modern operating systems do not allow direct hardware access. The SeaIO driver and API are available to provide control over the hardware in Windows and Linux environments. 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 8001 specifically.
  • Page 14 Relative Addressing vs. Absolute Addressing The SeaIO API makes a distinction between “absolute” and “relative” addressing modes. In absolute addressing mode, the Port argument to the API function acts as a simple byte offset from the base I/O address of the device. For instance, Port #0 refers to the I/O address base + 0; Port #1 refers to the I/O address base + 1.
  • Page 15 API Bit # Relative API Bit # Absolute Address Port Bit Address (function) (function) 0 ( R/w ) 0 ( R ) A0 - Input 1 ( R/w ) 1 ( R ) A1 - Input 2 ( R/w ) 2 ( R ) A2 - Input 3 ( R/w )
  • Page 16: Direct Hardware Control

    Direct Hardware Control In systems where the user’s program has direct access to the hardware (DOS) the table below gives the mapping and functions that the 8001 provide. The address of each eight-bit port is calculated as shown in the table on the following page, the card’s base address plus an offset. Reading the Inputs The inputs are active high.
  • Page 17 Register Description (for direct hardware control) Address Mode Base+0 PAD7 PAD6 PAD5 PAD4 PAD3 PAD2 PAD1 PAD0 Base+1 PBD7 PBD6 PBD5 PBD4 PBD3 PBD2 PBD1 PBD0 Base+2 PCD7 PCD6 PCD5 PCD4 PCD3 PCD2 PCD1 PCD0 Base+3 PDD7 PDD6 PDD5 PDD4 PDD3 PDD2 PDD1...
  • Page 18: Specifications

    Specifications Environmental Specifications Specification Operating Storage Temperature Range 0º to 50º C (32º to 122º F) -20º to 70º C (-4º to 158º F) Humidity Range 10 to 90% R.H. Non-Condensing 10 to 90% R.H. Non-Condensing Power Consumption Supply line +5 VDC Rating 500 mA...
  • Page 19: Appendix A - Troubleshooting

    No two adapters can occupy the same I/O address. Make sure the Sealevel Systems adapter is using a unique IRQ The IRQ is typically selected via an on-board header block. Refer to the section on Card Setup for help in choosing an I/O address and IRQ.
  • Page 20: 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.asp.
  • Page 21: Appendix C - Silk Screen

    Appendix C – Silk Screen 3.300" 4.721"...
  • Page 22: Appendix D - Compliance Notices

    Appendix D – Compliance Notices Federal Communications Commission (FCC) Statement This equipment has been tested and found to comply with the limits for Class A digital device, pursuant to Part 15 of the FCC Rules. These limits are designed to provide reasonable protection against harmful interference when the equipment is operated in a commercial environment.
  • Page 23: Warranty

    Sealevel's commitment to providing the best I/O solutions is reflected in the Lifetime Warranty that is standard on all Sealevel manufactured I/O products. We are able to offer this warranty due to our control of manufacturing quality and the historically high reliability of our products in the field. Sealevel products are designed and manufactured at its Liberty, South Carolina facility, allowing direct control over product development, production, burn-in and testing.

This manual is also suitable for:

8001

Table of Contents