Home

PIO-24.PCI USER MANUAL

image

Contents

1. PIO 24 PCI is a trademark of Sealevel Systems Incorporated Sealevel Systems PIO 24 PCI Page 17
2. Upper 1 R Sealevel Systems PIO 24 PCI Page 6 Technical Description API Bit Absolute API Bit Relative Port Bit ESE 2 2 Rw 2 R A2 Imput y 3 Rw 3 R A3 Imput N ae 2 6 RwW 6 R A6 input 2 T Rw 7 R A7 Imput A v W B Output 2 W B2 Output NIO NIO 00 a llolalrloln VD AD Ps Pe Pa S S E S S nan A R R R R R R R R W W W W W W W W W W W R N O a D Relative Byte Address Sealevel Systems PIO 24 PCI Page 7 Technical Description 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 24 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 Reading the Inputs The inputs are active high If an input is driven high 2V to 5 25 V it will read as a logical one 1 if driven low OV to 0 8V it will read as a logical zero 0 If an input is not driven it will read as a one due to the 10K ohm pull up resistors on each port Reading the Outputs The value that is currently being used to drive the outputs will be returned Presetting an Output Port Each port has an output register associated with it This register may be wr
3. 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 Sealevel Systems digital I O cards in Linux System Installation The PIO 24 PCI 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 PIO 24 PCI into the slot Make sure that the adapter 1s seated properly 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 1 Technical Description Technical Description The PIO 24 PCI provides 24 channels of di
4. cabling to maintain compliance with FCC EMC directives Sealevel Systems PIO 24 PCI Page 16 Warranty Warranty Sealevel Systems Inc provides a limited lifetime warranty Should this product fail to be in good working order at any time during this period Sealevel Systems will at it s option WARRANTY 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 Sealevel Systems assumes no liability for any damages lost profits lost savings or any other incidental or consequential damage resulting from the use misuse of or inability to use this product Sealevel Systems will not be liable for any claim made by any other related party RETURN AUTHORIZATION MUST BE OBTAINED FROM SEALEVEL SYSTEMS BEFORE RETURNED MERCHANDISE WILL BE ACCEPTED AUTHORIZATION CAN BE OBTAINED BY CALLING SEALEVEL SYSTEMS AND REQUESTING A RETURN MERCHANDISE AUTHORIZATION RMA NUMBER Sealevel Systems Incorporated 155 Technology Place P O Box 830 Liberty SC 29657 USA 864 843 4343 FAX 864 843 3067 www sealevel com email support sealevel com Technical Support is available from 8 a m to 5 p m Eastern time Monday Friday Trademarks Sealevel Systems Incorporated acknowledges that all trademarks referenced in this manual are the service mark trademark or registered trademark of the respective company
5. can be written to without affecting the inputs Register Description for direct hardware control D e os 09 Ds Do DI DO RW RW RW cwo o o ewasjowos o TORT ewoo o fo o o o monfronrocio apo po o o o mor Control Words I O Configuration 7 6js5s a4 3 2 1 o A B CUpper C Lower 1 X x ofo x ojoj 80 Ou Our Out Out 1 x x olfo x o i 8 Ou Ou Out n ailx xjofo x o 8 t n Out Out 1 X xpofo x t 1 83 t n Out n 1 XxX xpof1 x ojoj 88 Out Out m ou AL SOFTE 89 O Out m M 1 X xpo f1 x t1 O 8A Out In m Out 1 x xjojifx i j i 8B jot m m mn 1 X x 1ifo x ojoj 9 In Out Out Out I X xX _1 O X 0 1 9 nm Out Out mn IEA OEA TO Y hafa O Ow 1 X x 1 O X 1 1 99 Im In Out m pitxtxtitiftxtofot 9 Im Out In o LR RNA TX OLA 99 Ins Out dns to SoS R A a A XX TITI X 1 11 BW Tmt mt h hn Sealevel Systems PIO 24 PCI Page 9 Technical Description Bit Set or Reset Port C 0 or 1 no effect Bit Select CWnD3 CWnD2 CWnD1 a a E O a a EK oO as ee ee A O er gt TE E ER HR ET 6 Ss as Je oi Bie Reset o x x x o jo jojo o 0 1 02 Interrupt control IRQENX 1 enabled 0 disabled 0 on power up IRQCXO Interrupt mode select see table IRQCX1 Interrupt mode select see table Interrupt mode select table IRQCXO o 0 Lowlevel oO Highlevel 1 0 Fallin
6. 4343 Our technical support is free and available from 8 00AM 5PM Eastern Time Monday through Friday Sealevel Systems PIO 24 PCI Page 13 Appendix B How To Get Assistance Appendix B How To Get Assistance Please refer to Troubleshooting Guide prior to calling Technical Support 1 Begin by reading through the Trouble Shooting Guide in Appendix A If assistance is still needed please see below 2 When calling for technical assistance please have your user manual and current adapter settings 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 4 Sealevel Systems maintains a Home page on the Internet Our home page address is www sealevel com The latest software updates and newest manuals are available via our FTP site that can be accessed from our home page 5 Technical support is available Monday to Friday from 8 00 a m to 5 00 p m eastern time Technical support can be reached at 864 843 4343 RETURN AUTHORIZATION MUST BE OBTAINED FROM SEALEVEL SYSTEMS BEFORE RETURNED MERCHANDISE WILL BE ACCEPTED AUTHORIZATION CAN BE OBTAINED BY CALLING SEALEVEL SYSTEMS AND REQUESTING A RETURN MERCHANDISE AUTHORIZATION RMA NUMBER Sealevel Systems PIO 24 PCI Page 14 Appendix C Silk Screen Appendix C Silk Sc
7. SEALEV SYSTEMS INCORPORATED PIO 24 PCT USER MANUAL Part 8008 Sealevel Systems Inc Phone 864 843 4343 155 Technology Place P O Box 830 FAX 864 843 3067 Liberty SC 29657 USA www sealevel com Contents roduc ON bt ir dr ONPE a e as cea a nos e e e e e e e e ee 1 IAN O a e ib UMS eats 1 lostala con al cidal RAS OI A II A II Sen tea 7 l SOFTWARE RRR LA TION RS ad l ET AE AI E E AEN EE ET E II IN E IN O EE AE EEIEIE 1 SYSTEM INSTALLATIONS at oa l Technical Description A nea aE E ENE Ee ECT TA NS SP A E 2 TORE RO Ke 3 TTT TTT 2 3 PARTY SOFTWARE SUPPORT e Tk Ove Sas RE Bae dst 2 SUSPINERTB BON CABLE PIN e us 3 ELECTRICAL CHARACTERS TOS o di 4 PULL UE ses Re acid lama cS ieee i peta eas alt ah aca th al tea ees eel Steel ad al dais at helt eee 4 PORT ON ICRA ON a ee a See ise ete 5 CONTROL W ORD Sin aia 6 RELATIVE ADDRESSING VS ABSOLUTE ADDRESSING csccccseccsscccscccscceesccesscuscceesseusccuscceusscusccesceeuesensess 6 DIRECT HARDWARE CONTRO Ei A ir 8 Reading then 27k nsnsi A A A ete elo SENER Nes ul 8 Reading the CIPSA A SA Soe 8 Write the 9 Un a 8 Bit SU A T 8 POr Omi Te NN a Soe 8 A A A 8 Register Description for direct hardware control 9 CONTROL WOR DS uo or Doo orcos ctra 9 PO Rep Ee TT 9 Bit SOU OR Reset Potrillo en ia 10 AGG aS COMO ti a do e o do li dd E LEDER 10 a o AAA ne ns 10 a AAA A ee BOP nO he een eae ee Pe ER eee ee nee 11 SE CCIICA GIONS ET A i
8. e 5 Technical Description Control Words I O Configuration CWnD0 Port C1 lower nibble bits 0 3 0 or I no effect l on power up Relative Addressing vs Absolute Addressing The SealO 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 Relative addressing mode on the other hand refers to input and output ports in a logical fashion With a Port argument of 0 and an API function meant to output data the first 0 output port on the device will be utilized Likewise with a Port argument of 0 and an API function designed to input data the first 0 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 The following tables give the API Port bit reference numbers for Absolute and Relative Addressing R Read W Write R W Read or Write API Port Absolute Address function 0 R W RER PCR Absolute byte Address any configuration API Port Relative Address function Port Type OCR CE 0 W A 1 W Relative Byte Address API Port Relative Address function Port Type OCR S 0 W 1 W C
9. e 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 Grophicel Frogroniming for Instrunentation J FIX HAMELS CADA Eoftva re S TI He SOF TWA Eg wa SoftWIRE TECHNOLOGY VEE Lab Better Tests Faster fies Microsoft Sealevel Systems PIO 24 PCI Page 2 50 pin ribbon cable pin out Sealevel Systems PIO 24 PCI UJ W N NIN U UJ W on UJ N Technical Description Page 3 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 Max OV 5 25 V Electrical Characteristics High Level Input Voltage Min 2 V Low Level Input Voltage Max 0 8 V High Level Output Voltage Min 2 V at 15 mA po Typically 3 4 V at 3 mA Low Level Output Voltage Max 0 55 V at 24 mA Pull Ups Nine or 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 The table below provides the bussed resistor and corresponding por
10. g edge Sealevel Systems PIO 24 PCI Page 10 Technical Description Interrupt Read IRQSTI DO Interrupt status 1 interrupt pending 0 none Reading this port clears a pending interrupt Sealevel Systems PIO 24 PCI Page 11 Specifications Specifications Environmental Specifications Temperature 0 to 50 C 20 to 70 C Range 32 to 122 F 4 to 158 F Humidity Range 10 to 90 R H 10 to 90 R H Non Condensing Non Condensing Power Consumption Supply line 5 VDC 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 12 Appendix A Troubleshooting Appendix A Troubleshooting Following these simple steps can eliminate most common problems Install software first After installing the software then proceed to adding the hardware This places the required installation files in the correct locations l 2 Read this manual thoroughly before attempting to install the adapter in your system Use Device Manager under Windows to verify proper installation Use the SealO control panel applet for card identification and configuration If these steps do not solve your problem please call Sealevel Systems Technical Support 864 843
11. gital I O configurable as inputs or outputs which can be utilized for PC based control and automation of equipment including sensors switches satellite antenna control systems video and audio studio automation security control systems and other industrial automation systems Windows Software The PIO 24 PCI ships with Sealevel Systems Seal O suite of Windows 98 NT ME 2000 drivers Seal 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 Seal O includes a utility for configuring the driver parameters under Windows further simplifying installation Sample applications are included to facilitate rapid application development Linux Software The PIO 24 PCI ships with software for Linux including a kernel mode driver API and the SealOTst 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 Seal 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 3 Party Softwar
12. hese limits are designed to provide reasonable protection against harmful interference when the equipment 1s operated in a commercial environment This equipment generates uses and can radiate radio frequency energy and if not installed and used in accordance with the instruction manual may cause harmful interference to radio communications Operation of this equipment in a residential area is likely to cause harmful interference In such case the user will be required to correct the interference at his own expense EMC Directive Statement Products bearing the CE Label fulfill the requirements of the EMC directive 89 336 EEC and of the low voltage directive 73 23 EEC issued by the European Commission To obey these directives the following European standards must be met e EN55022 Class A Limits and methods of measurement of radio interference characteristics of information technology equipment e EN55024 Information technology equipment Immunity characteristics Limits and methods of measurement e EN60950 IEC950 Safety of information technology equipment including electrical business equipment Warning This is a Class A Product In a domestic environment this product may cause radio interference in which case the user may be required to take adequate measures 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
13. i 12 ENVIRONMENTAL SPE CTI ATION S eni ad e ale ed DES E 12 POWER CONSUMPTION tios 12 MEAN TIME BETWEEN FAILURES MITBE le led 12 PIR CA CDEN SONS eo tao alo cet 12 Appendix A Froubleshootino cui ds Appendix B How To Get Assistance ccccccsscccccssscsscssssssssccccccccccccccccccccccsssssssscscccccsesesooe 14 APpendix C SULESCFC Occasions E Appendix D Compliance Notices sicsciicccsscesestsssiscccsssecesasesesoasscaesevessccoseseaasenssesesacesestsoasacescosses 16 FEDERAL COMMUNICATIONS COMMISSION STATEMENT c cscceccsceccecceccsccecesceccsccscescescecsscescesceseecescascesees 16 EMC DIRECTIVE STATEN ENT an ne EEN ed os 16 A LESS tasses een ete a Error Bookmark not defined O 2003a Sealevel Systems Incorporated All rights reserved 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 What s Included The PIO 24 PCI is shipped with the following items If any of these items is missing or damaged contact the supplier e PIO 24 PCI Adapter e Sealevel Software CD e Industry Standard Relay Rack Cables are Available Part number CA135 for Edge Connection Part number CA167 for IDC Connection Installation Card Setup The PIO 24 PCI is a fully compliant PCI Plug and Play
14. itten and retains its value whether the port is configured as an input or an output To preset the value of an output port the program should write to the port when it is configured as an input then configure it as an output Writing the Outputs The outputs are active high Writing a one 1 corresponds to 5V while writing a zero 0 corresponds to OV at the output Bit Set Reset Port C supports bit set reset as shown in the tables below Port Configuration 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 Al bit zero 1s the interrupt source pin 47 Sealevel Systems PIO 24 PCI Page 8 Technical Description Port C Port C is written and read to as a single eight bit port but it has the ability to be configured as two four bit ports If both lower and upper nibbles are configure the same then no special considerations need to be made But if they are configured differently one nibble as input and one as output then the user will have to keep this in mind When reading the input will be returned on the corresponding upper or lower nibble while the current outputs will be returned on their corresponding upper or lower nibble When writing the corresponding nibble will be written to the output nibble while the input nibble will have its output register written to The output register
15. reen 3 70 S pu gt OO FA nl Am sresw T E res y 0 ES TUTTI DIN DIN IN LE a De Do 7 il h LO IV OUZON GS 420 i LE 2 III 7 S 3 TD i Sooo CIN DDK A y 1 DoS mo pa i D i en A D y Sealevel Systems PIO 24 PCI Page 15 Appendix D Compliance Notices Appendix D Compliance Notices Federal Communications Commission Statement FCC 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 T
16. s If both lower and upper nibbles are configured the same then no special considerations need to be made But if they are configured differently one nibble as input and one as output then the user will have to keep this in mind Port C absolute addressing when port C is split When reading the input nibble will be returned on the corresponding upper or lower nibble while the outputs will be returned on their corresponding upper or lower nibble When writing the corresponding nibble will be written to the output nibble while the input nibble will have its output register written to The output register can be written to without affecting the inputs These will be eight bit operations and it will up to the programmer to keep track of the two four bit nibbles Port C relative addressing when port C is split The input and output nibbles will each be treated as individual four bit ports Port Configuration Each eight bit port can be configured as inputs or outputs The API provides a set adapter state call to access the control words For this device one control word is used Note The control panel also allows you to configure the device Your program can over ride the control panel configuration when executed but the control panel configuration will be the default on power up The default settings are based on the settings in the control panel application when last changed and saved after re booting Sealevel Systems PIO 24 PCI Pag
17. t 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 RP1 Port A RP2 Port B RP3 Port C Sealevel Systems PIO 24 PCI Page 4 Technical Description Programming Application Programmers Interface API Most modern operating systems do not allow direct hardware access The SealO driver and API have been included 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 PIO 24 PCI specifically Complete documentation of the API can be found in its accompanying help file Presetting an Output Port Each port has an output register associated with it This register may be written and retains its value whether the port is configured as an input or an output To preset the value of an output port the program should write to the port when it is configured as an input then configure it as an output Inputs cannot be written to with relative addressing absolute addressing must be used See Relative Addressing vs Absolute Addressing below 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 Seal O help file for more detailed information Port C Port C has the ability to be configured as two four bit port

Download Pdf Manuals

image

Related Search

Related Contents

Page 16 – 29  Mode d`emploi  Outdoor - Pond Feeder  GA-7PESH3 - Newegg.com  Samsung SC9600 Canister VC with Eco Brush, 1200 W User Manual (Windows 7)  Liebert UPS System User's Manual  1 Mark centerlines - Best Access Systems  DiGiCo SD App User Manual  OWNERS MANUAL - Interstate Audio  Convention de mise à disposition de locaux  

Copyright © All rights reserved.
Failed to retrieve file