Omega OMG-PCI-DIO48 User Manual

www.omega.com
e-mail: info@omega.com
User’s Guide
OMG-PCI-DIO48
48 Channel Digital I/O Board
Shop online at
Servicing North America:
ISO 9001 Certified Stamford CT 06907-0047
TEL: (203) 359-1660 FAX: (203) 359-7700 e-mail: info@omega.com
Canada: 976 Bergar
Laval (Quebec) H7L 5A1, Canada TEL: (514) 856-6928 FAX: (514) 856-6886 e-mail: info@omega.ca
For immediate technical or application assistance:
USA and Canada: Sales Service: 1-800-826-6342 / 1-800-TC-OMEGA
®
Customer Service: 1-800-622-2378 / 1-800-622-BEST
®
Engineering Service: 1-800-872-9436 / 1-800-USA-WHEN
®
TELEX: 996404 EASYLINK: 62968934 CABLE: OMEGA
Mexico: En Espan˜ ol: (001) 203-359-7803 e-mail: espanol@omega.com
FAX: (001) 203-359-7807 info@omega.com.mx
Servicing Europe:
Benelux: Postbus 8034, 1180 LA Amstelveen, The Netherlands
TEL: +31 (0)20 3472121 FAX: +31 (0)20 6434643 Toll Free in Benelux: 0800 0993344 e-mail: sales@omegaeng.nl
Czech Republic: Frystatska 184, 733 01 Karviná, Czech Republic
TEL: +420 (0)59 6311899 FAX: +420 (0)59 6311114 Toll Free: 0800-1-66342 e-mail: info@omegashop.cz
France: 11, rue Jacques Cartier, 78280 Guyancourt, France
TEL: +33 (0)1 61 37 29 00 FAX: +33 (0)1 30 57 54 27 Toll Free in France: 0800 466 342 e-mail: sales@omega.fr
Germany/Austria: Daimlerstrasse 26, D-75392 Deckenpfronn, Germany
TEL: +49 (0)7056 9398-0 FAX: +49 (0)7056 9398-29 Toll Free in Germany: 0800 639 7678 e-mail: info@omega.de
United Kingdom: One Omega Drive, River Bend Technology Centre
ISO 9002 Certified Northbank, Irlam, Manchester
M44 5BD United Kingdom TEL: +44 (0)161 777 6611 FAX: +44 (0)161 777 6622 Toll Free in United Kingdom: 0800-488-488 e-mail: sales@omega.co.uk
OMEGAnet®Online Service Internet e-mail
www.omega.com info@omega.com
It is the policy of OMEGA to comply with all worldwide safety and EMC/EMI regulations that apply. OMEGA is constantly pursuing certification of its products to the European New Approach Directives. OMEGA will add the CE mark to every appropriate device upon certification.
The information contained in this document is believed to be correct, but OMEGA Engineering, Inc. accepts no liability for any errors it contains, and reserves the right to alter specifications without notice. WARNING: These products are not designed for use in, and should not be used for, patient-connected applications.
Contents
INTRODUCTION..........................................................................................................1
OVERVIEW........................................................................................................................1
WHAT S INCLUDED........................................................................................................1
INSTALLATION...........................................................................................................1
CARD SETUP ....................................................................................................................1
SOFTWARE INSTALLATION ..........................................................................................1
Linux Users............................................................................................................1
SYSTEM INSTALLATION................................................................................................2
TECHNICAL DESCRIPTION.....................................................................................3
SOFTWARE .......................................................................................................................3
LINUX USERS ....................................................................................................................3
3rd Party Software Support.................................................................................4
ELECTRICAL CHARACTERISTICS..................................................................................5
Pull Ups ..................................................................................................................6
50 PIN RIBBON PIN OUT ................................................................................................7
APPLICATION PROGRAMMERS INTERFACE (API)....................................................8
Presetting an Output Port:.................................................................................8
Interrupts: .............................................................................................................. 8
PORT C..............................................................................................................................8
Port Configuration:.............................................................................................9
Relative Addressing vs. Absolute Addressing.................................................9
ABSOLUTE ADDRESS....................................................................................................12
DIRECT HARDWARE CONTROL..................................................................................14
Reading the Inputs:............................................................................................14
Reading the Outputs:.........................................................................................14
Presetting an Output Port:...............................................................................14
Writing the Outputs:..........................................................................................14
Bit Set/Reset........................................................................................................14
Port Configuration:...........................................................................................14
Interrupts.............................................................................................................15
Port C ...................................................................................................................16
Register Description (for direct hardware control)....................................16
SPECIFICATIONS......................................................................................................22
ENVIRONMENTAL SPECIFICATIONS..........................................................................22
POWER CONSUMPTION................................................................................................22
MEAN TIME BETWEEN FAILURES (MTBF).............................................................22
PHYSICAL DIMENSIONS................................................................................................22
APPENDIX A - TROUBLE SHOOTING..................................................................23
APPENDIX B - HOW TO GET ASSISTANCE......................................................24
APPENDIX C - SILK-SCREEN.................................................................................25
APPENDIX D - COMPLIANCE NOTICES.............................................................26
FEDERAL COMMUNICATIONS COMMISSION STATEMENT ....................................26
EMC DIRECTIVE STATEMENT ...................................................................................26
FIGURES
Figure 1-Electrical Characteristics...................................................................5
Figure 2-Pull Up Resistors ..................................................................................6
Figure 3-50 Pin Ribbon Cable Pin Out..............................................................7
Figure 4-Control Words .......................................................................................9
Figure 5-Absolute byte Address (any configuration)....................................11
Figure 6-Relative byte Address Given:.............................................................11
Figure 7-Absolute bit Address (any configuration).......................................12
Figure 8-Relative Byte Address........................................................................13
Figure 9-(Print and fill in for your configuration)........................................14
Figure 10-RegisterDescription.........................................................................16
Figure 11-Control Words...................................................................................18
Figure 12-Interrupt Control ..............................................................................21
Figure 13-Interrupt Mode...................................................................................21
Figure 14-Interrupt Read...................................................................................21
Introduction and Installation
Introduction
Overview
The OMG-PCI-DIO48 provides two 8255 mode 0 compatible ports providing four eight-bit ports and four four-bit ports. Each can be individually configured as inputs or outputs. When configured as outputs each bit of the four bit ports may be set or reset individually.
What’s Included
The OMG-PCI -DIO48 is shipped with the following items. If any of these items is missing or damaged, contact the supplier.
OMG-PCI-DIO48 Adapter
Software
Industry Standard Relay Rack Cables are Available:
Part number CA135 for Edge Connection Part number CA167 for IDC Connection
Installation
Card Setup
The OMG-PCI -DIO48 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.
Software Installation
For proper operation install software first. To install the software place the CD in your CD-ROM tray and the auto-run program will start. If auto-run is not available browse the CD and choose “index.htm”. Choose Install Software at the beginning of the CD. Select the Digital I/O software drivers and install SeaIO prior to installing hardware.
Linux Users
Refer to the installation instructions at the beginning of the CD for details on installing the digital I/O cards in Linux.
OMG-PCI -DIO48 Page 1
Introduction and Installation
System Installation
The OMG-PCI -DIO48 can be installed in any of the PCI expansion slots.
1. Turn off PC power. Disconnect the power cord.
2. Remove the PC case cover.
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 OMG-PCI-DIO48 into the slot. Make sure that the
adapter is seated properly.
6. Feed the two 50-pin ribbon cables through the cutout bracket and connect them 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.
OMG-PCI -DIO48 Page 2
Technical Description
Technical Description
The OMG-PCI -DIO48 provides 48 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.
Software
The OMG-PCI-DIO48 ships with the 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. Popular development environments, including Visual C++, Visual Basic, and Delphi, are supported for application development. SeaI/O includes a utility for configuring the driver parameters under Windows, further simplifying installation.
Linux Users
The OMG-PCI -DIO48 ships with software for Linux, including a kernel-mode driver, API, and the SeaIOTst diagnostic tool. The kernel-mode driver is provided as a module, so future driver upgrades may be performed with minimal (usually zero) downtime. The Linux API is identical to its Windows counterpart, facilitating quick and easy ports of existing SeaI/O-aware applications to the Linux operating system. All source code for the Linux software suite is provided under the GNU Public License (GPL v2.0), to assist in "roll-your-own"-type applications.
OMG-PCI -DIO48 Page 3
Technical Description
3rd 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.omega.com.
OMG-PCI -DIO48 Page 4
Technical Description
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
Min Max
Input 0 V 5.25 V
Source 15 mA
Sink 24 mA
Electrical Characteristics
High Level Input Voltage Min 2 V
Low Level Input Voltage Max 0.8 V
High Level Output Voltage
Typically 3.4 V at 3 mA
Low Level Output Voltage Max 0.55 V at 24 mA
Min 2 V at 15 mA
Figure 1-Electrical Characteristics
OMG-PCI -DIO48 Page 5
Technical Description
Pull Ups
Ten pin bussed resistor packs are installed to provide pull-ups to the input ports. These are installed on all ports. The pull-up resistor packs are rated at 10K ohms. Figure 2 below provides the bussed resistor and corresponding port. 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 Resistor Port
RP4 Port A1 RP1 Port A2 RP5 Port B1 RP2 Port B2 RP6 Port C1 RP3 Port C2
Bussed Corresponding
Figure 2-Pull Up Resistors
OMG-PCI -DIO48 Page 6
Loading...
+ 22 hidden pages