Home
PCIe-IIRO-16 - ACCES I/O Products, Inc.
Contents
1. 1 Register Address Ma p ete deett pee e He ban epa e LER bete 11 Programming H EE 12 Chapter 5 Connector Pin Assignments ssssssssss HH 13 Table 5 1 Connector Pin Aesionments A 13 Termination Solutions nace dere edere rete a eee dH ceder EE de 14 Table 5 2 Breakout Cable Pin Assionmente AA 14 Guslomer COMMONS kalk A A lll 15 4 Manual PCle IIRO 16 Chapter 1 Introduction This card provides an isolated input and output interface for PCI Express Bus computers The card has sixteen optically isolated inputs and sixteen electro mechanical relay outputs for monitoring and controlling DC or AC signals An interrupt can be generated when any of the inputs change state to free up computer resources by eliminating the need for constant polling Fully sealed low resistance signal relays ideal for use in telecommunications security and computer peripheral equipment are used The card occupies sixteen consecutive 8 bit registers in I O address space This PCI Express version of the IIRO 16 is 100 register compatible with our PCI card version Existing software applications should continue to magically work without changing one line of code the device ID changes It couldn t be easier Inputs ISOLATED INPUTS The sixteen pairs of inputs can be driven by either AC or DC signals and are not polarity sensitive Input signals are rectified by a diode bridge and applied to the input of an opto isolator A 1 8kQ
2. AC and 60V DC The design intention was to eliminate the influence of common mode Use proper wiring techniques to minimize voltage between channels and to ground For example when working with AC lines do not connect the hot side of the line to an input Power Required D 5VDC 250mA min 750mA max all relays ON 6 Manual PCle IIRO 16 Environmental Ambient Temperature Operating 0 C to 50 C Storage 40 C to 85 C Humidity 5 to 9096 non condensing Weight Approx 8 oz Size 6 80 long 173 mm OPO OP8 OP1 OP9 ISOLATED INPUT 0 ADDRESS AND CONTROL LOGIC OP2 OP10 INPUT OUTPUT OP3 OP11 REGISTERS REGISTER Tb OP4 OP12 SWITCHABLE READBACK bg mmm I CHANGE OF CET STATE OP6 OP14 DETECT ISOLATED INPUT 15 EY OP7 OP15 FILTER ENABLE REGISTER PCI BUS INTERFACE FILTERS COMPUTER 1X PCI EXPRESS BUS Figure 1 1 Block Diagram 7 Manual PCle IIRO 16 Chapter 2 Installation A printed Quick Start Guide QSG is packed with the card for your convenience If you ve already performed the steps from the QSG you may find this chapter to be redundant and may skip forward to begin developing your application The software provided with this card is on CD and must be installed onto your hard disk prior to use To do this perform the following steps as appropriate for your operating system CD Software Installation The following instructions assu
3. resistor in series provides current limiting Standard 12 24 VAC transformer outputs can be accepted as well as DC voltages The filter must be selected for AC inputs in order to eliminate the on off response to AC The voltage range to read an input as active on is 3 to 31 volts RMS External resistors connected in series with the board s inputs may be used to extend the input voltage range FILTERS Each input circuit contains a software controlled filter that has a 5 millisecond time constant For AC inputs the filter must be selected in order to maintain a DC level at the input register The filter is also valuable for use with slow DC input signals in a noisy environment All filters are turned off at power on or RESET and are then enabled or disabled by software The on off status of the filters can also be read by software Note that all 16 filters are on or off together INTERRUPTS When enabled by software the card asserts an interrupt on the PCle Bus when any of the sixteen isolated inputs change state from either high to low or low to high in DC mode and from signal to no signal in AC mode This interrupt capability is disabled at power on Software commands are used to enable disable clear and read status of the interrupt circuit Outputs The sixteen electro mechanical relay outputs are comprised of ten form C SPDT type and six form A SPST normally open type The relay contacts are rated to switch 1A at 24VDC and 0 5A at 125VAC Al
4. C but are readily translated into other languages Example Turn on OPO and OP7 Base 0xF300 Base I O address outportb Base 0x81 Example Read back the state of the relays X inportb Base Irelay register data to X printf 02x display results Example Read the digital inputs Y inportb Base 1 digital input register to Y 12 Manual PCle IIRO 16 Chapter 5 Connector Pin Assignments Digital I O signals are connected to the card via a 78 pin D type connector that extends through the back of the computer case The mating connector is an AMP 748368 1 or equivalent We optionally provide a breakout cable that divides the 78 pin I O connector down to two 37 pin D type connectors See the following page for information about termination solutions OP8 NO 20 NotUsed 59 J 60 Ups 39 No Usd 78 Table 5 1 Connector Pin Assignments 13 Manual PCle IIRO 16 Termination Solutions The breakout solution for the card involves a Y cable that terminates into two identically pinned out 37DBF connectors As part of a kit these connectors plug into the STB 37 screw terminal cards which easily mount into a length of SNAPTRACK The pinout of each leg when plugged into an STB 37 is identical to that of the eight channel ISA and PCI Isolated Input Relay Output Cards The Y cable is six 6 feet long on each leg 1 39 Cable 40 78 Cable PIN NAME FUNCTION PIN NAME FUNCTI
5. CCES discretion for any products which are proved to be defective during the warranty period In no case is ACCES liable for consequential or special damage arriving from use or misuse of our product The customer is responsible for all charges caused by modifications or additions to ACCES equipment not approved in writing by ACCES or if in ACCES opinion the equipment has been subjected to abnormal use Abnormal use for purposes of this warranty is defined as any use to which the equipment is exposed other than that use specified or intended as evidenced by purchase or sales representation Other than the above no other warranty expressed or implied shall apply to any and all such equipment furnished or sold by ACCES 3 Manual PCle IIRO 16 Table of Contents Chapter T MNO dU i toi i ii Ga 5 le E EP 5 QUID UTS si ES 5 Specification e setenta etus Syed aaa Toads veris aged sa ee Rae sa snag ene dedo rk save teeta 6 Figure 1 1 Block EI Le EC EE 7 Chapter 2 Iristallatlori z iia sen d eta d ve RE Rd aa EN d CRAT HE LEER A E aM ka aaa air 8 CD Software Installatton nenne nennen nee en nennen nennen nenne ener nene 8 Hardware Installation ien eie tei edu teet euet ioi ak AE A pp iste halla aa las 9 Figure 2 1 Dimensional Drawing ie ne e een eoe tte ea ione Ree eiie cet ebur exce 9 Chapter 3 Address Selection et poeti skakka ak ele Eno E EUR REX RR ES a kella ERR ERN PA SEKR 10 Chapter 4 Programming eene 11 Table 4
6. ON 2 Up Isolated Input e P2 6 Lg 7z P9 e Po e Ps s oro s oem Relay Contact Relay Contact OPI0 NG GIE SEA e m es OPNO Relay Contact Relay Contact Table 5 2 Breakout Cable Pin Assignments 14 Manual PCle IIRO 16 Customer Comments If you experience any problems with this manual or just want to give us some feedback please email us at manuals accesio com Please detail any errors you find and include your mailing address so that we can send you any manual updates ACCES I O PRODUCTS INC 10623 Roselle Street San Diego CA 92121 Tel 858 550 9559 FAX 858 550 7322 www accesio com 15 Manual PCle IIRO 16
7. l the relays are turned off at power on and are then controlled by data bits written by software and latched The on off status of the relays can be read back by software 5 Manual PCle IIRO 16 Specification Isolated Inputs D D Number of inputs Type Input voltage range Isolation Input Resistance Response Time Interrupts Relay Outputs D Notes on Isolation Number of outputs Contact Type Contact Rating Contact Resistance Contact Life Operate time Release Time Isolation Vibration Sixteen Non polarized optically isolated from each other and from the computer 3 to 31V DC or AC RMS 40 to 10kHz 500V 1 8k ohms in series with a photo coupler diode 5 mSec wifilter PCle INTA Sixteen in two groups of eight In each group 5 relays are SPDT and 3 relays are SPST Single crossbar Ag with Au clad Bifurcated contacts optional 1A max at 24VDC 60VDC max 0 5A at 125VAC max 100 milliohm max 5 000 000 min mech l 5 mSec max 5 mSec max 1000V 10 to 55 Hz 3 3 mm dbl amp mech dur 1 000 m s approx 100G Opto Isolators connector and relays are rated for at least 500V but isolation voltage breakdowns will vary and is affected by factors like cabling spacing of pins spacing between traces on PCB humidity dust and other environmental factors This is a safety issue so a careful approach is required For CE certification isolation was specified at 40V
8. l Ei Si O 5 608 Figure 2 1 Dimensional Drawing 9 Manual PCle IIRO 16 Chapter 3 Address Selection This card uses I O addresses offset from the base address assigned by the PCle bus The address spaces are defined in the programming section of this manual PCle architecture is Plug and Play This means that the BIOS or Operating System determines the resources assigned to PCle cards rather than the user selecting those resources with switches or jumpers As a result you cannot set or change the card s base address or IRQ level You can only determine what the system has assigned To determine the base address that has been assigned run the PCIFind utility program This utility will display a list of all the cards detected on the PCle bus the addresses assigned to each function on each of the cards and the respective IRQs Alternatively Windows systems can be queried to determine which resources were assigned In these operating systems you can use either PCIFind or the Device Manager utility from the System Properties Applet of the control panel The card is installed in the Data Acquisition class of the Device Manager list Selecting the card clicking Properties and then selecting the Resources Tab will display a list of the resources allocated to the card The PCle bus supports 64K of I O address space so your card s addresses may be located anywhere in the 0000h to FFFFh range The card occupies six
9. me the CD ROM drive is drive D Please substitute the appropriate drive letter for your system as necessary DOS 1 Place the CD into your CD ROM drive 2 Type 2 2 to change the active drive to the CD ROM drive 3 Type JNlslTjAjt LJens to run the install program 4 Follow the on screen prompts to install the software for this board Place the CD into your CD ROM drive The system should automatically run the install program If the install program does not run promptly click START RUN and type JJA click OK or press zl WINDOWS 1 2 3 Follow the on screen prompts to install the software for this board LINUX 1 Please refer to linux htm on the CD ROM for information on installing under linux Caution ESDA single static discharge can damage your card and cause premature failure Please follow all reasonable precautions to prevent a static discharge such as grounding yourself by touching any grounded surface prior to touching the card 8 Manual PCle IIRO 16 Hardware Installation Do not install card into the computer until the software has been fully installed Turn OFF computer power AND unplug AC power from the system Remove the computer cover Carefully install the card in an available PCle expansion slot you may need to remove a backplate first 5 Inspect for proper fit of the card and tighten screws Make sure that the card mounting bracket is properly screwed into place and that there is a
10. positive chassis ground Install an I O cable onto the card s bracket mounted connector Replace the computer cover and turn ON the computer which should auto detect the card depending on the operating system and automatically finish installing the drivers 8 Run PClfind exe to complete installing the card into the registry for Windows only and to determine the assigned resources 9 Run one of the provided sample programs that was copied to the newly created card directory from the CD to test and validate your installation mom No The base address assigned by BIOS or the operating system can change each time new hardware is installed into or removed from the computer Please recheck PCIFind or Device Manager if the hardware configuration is changed Software you write can automatically determine the base address of the card using a variety of methods depending on the operating system In DOS the PCASOURCE directory shows the BIOS calls used to determine the address and IRQ assigned to installed PCle devices In Windows the Windows sample programs demonstrate querying the registry entries created by PCIFind and NTIOPCI SYS during boot up to determine this same information O O PCie lIRO 16 MADE IN THE USA zoo ojo o ol soo ojoo ois E E Spo olno ol soo oloo o Joo olno ol soo ooo dle joo ojoo o 3 no ojoo o 4 376 joo ojo o Oo zig o ojoo olf Boo oluo of Moo ojoo oh 5 no olno o
11. rrupt level can be viewed when PCIFind EXE is run see chapter 3 The card s interrupt capability makes it unnecessary to continuously poll inputs by reading base address 1 and 5 to detect when an input state has changed To enable interrupts read base address 2 the value is meaningless To disable interrupts write any value to base address 2 To clear an interrupt write any value to base address 1 The user must include the clear instruction in the interrupt service routine software For shared interrupt applications the card has an IRQ status byte that can be read from base address 6 Bits 0 and 1 SET indicate interrupts are enabled bit 2 SET indicates an IRQ has been generated bits 3 thru 7 will always read 0 ADDITIONAL CHANGE OF STATE AND INTERRUPT ENABLE DISABLE REGISTERS Read the 16 bit register at base 8 to see what input lines have changed If interrupts were enabled by a READ of base 2 and if any of the bits in the register at base 8 are SET then an IRQ will be generated Write the value that was read from the register at base 8 back to base 8 to clear only those bits that are HIGH If the COS IRQ status register is zeroed by a WRITE then the IRQ will be cleared Events that happen while the register is being accessed will not be missed Programming Examples No driver software is provided with because programming is very simple and can be accomplished most efficiently using direct I O instructions The following examples are in
12. rt will be available All equipment originally manufactured by ACCES which is found to be defective will be repaired or replaced subject to the following considerations Terms and Conditions If a unit is suspected of failure contact ACCES Customer Service department Be prepared to give the unit model number serial number and a description of the failure symptom s We may suggest some simple tests to confirm the failure We will assign a Return Material Authorization RMA number which must appear on the outer label of the return package All units components should be properly packed for handling and returned with freight prepaid to the ACCES designated Service Center and will be returned to the customer s user s site freight prepaid and invoiced Coverage First Three Years Returned unit part will be repaired and or replaced at ACCES option with no charge for labor or parts not excluded by warranty Warranty commences with equipment shipment Following Years Throughout your equipment s lifetime ACCES stands ready to provide on site or in plant service at reasonable rates similar to those of other manufacturers in the industry Equipment Not Manufactured by ACCES Equipment provided but not manufactured by ACCES is warranted and will be repaired according to the terms and conditions of the respective equipment manufacturer s warranty General Under this Warranty liability of ACCES is limited to replacing repairing or issuing credit at A
13. teen consecutive 8 bit registers in I O address space PCIFind uses the Vendor ID and Device ID to search for your card then reads the base address and IRQ If you want to determine the base address and IRQ without using PClFind use the following information The Vendor ID code is 494F ASCII for I O The Device ID code for the card is OF09 An example of how to locate PCle card resources is provided with in the PCASOURCE directory under your installation directory This code runs in DOS and uses the PCle defined interrupt BIOS calls to query the PCle bus for card specific information You will need the Device ID and Vendor ID listed above to use this code 10 Manual PCle IIRO 16 Chapter 4 Programming The base or starting address is assigned by the computers plug and play operating system during installation and will fall on an eight byte boundary see chapter 3 The card s read and write functions are as follows Interrupt Clear Interrupt Disable Filter Disable Inputs 8 15 Unused Base 6 Interrupt Status Base 7 Filter Status Software Reset Base 8 COS IRQ State 0 7 COS IRQ Clear 0 7 Base 9 COS IRQ State 8 15 COS IRQ Clear 8 15 Table 4 1 Register Address Map Relay Outputs At power up all relays are de energized normally closed contacts The relay outputs are controlled by writing to base address 0 and 4 Each bit within the registers controls a specific relay A 1 energizes the corresponding rela
14. y and a 0 de energizes it The status of the relays can be determined at any time by a READ from base address 0 and 4 Relay Low Byte oer jore OP5 OP4 Relay High Byte OP15 OP14 OP13 OP12 For example if bit DS is set to a 1 by writing 20 hex to the base address 0 the relay that controls OP5 is energized closing the associated normally open contacts All other relays would be de energized and their normally closed contacts would be closed Isolated Inputs Input states can be read from base address 1 and 5 Each of the bits within the bytes corresponds to a particular isolated input A 1 signifies that the input is energized current flow and a O signifies that the input is de energized 11 Manual PCle IIRO 16 sumens or os Toe ZI rou tow Be er es ve ele Input High Byte IP15 IP14 IP13 IP11 IP10 IPS pa FILTERS Sometimes it is necessary to slow down the card s response to eliminate noise spikes on DC inputs in industrial environments or to convert sinusoidal AC inputs The 5 mSec filter can be enabled for all inputs by a software read from base address 3 or disabled by a write of any value to base address 3 The status of the filters can be read back from base address 7 A value of FF hex indicates the filters are active and a value of 00 hex indicates they are disabled INTERRUPTS The card supports interrupts The interrupt level is assigned by the plug and play operating system The assigned inte
15. ya ACCES I O PRODUCTS INC 10623 Roselle Street 5 n Diego CA 92121 858 550 9559 FAX 858 550 7322 ontactus accesio com www accesio com MODEL PCle IIRO 16 PCI EXPRESS 32 CHANNEL ISOLATED INPUT AND RELAY OUTPUT CARD USER MANUAL FILE MPCle IIRO 16 A1e Notice The information in this document is provided for reference only ACCES does not assume any liability arising out of the application or use of the information or products described herein This document may contain or reference information and products protected by copyrights or patents and does not convey any license under the patent rights of ACCES nor the rights of others IBM PC PC XT and PC AT are registered trademarks of the International Business Machines Corporation Printed in USA Copyright 2010 by ACCES I O Products Inc 10623 Roselle Street San Diego CA 92121 All rights reserved WARNING ALWAYS CONNECT AND DISCONNECT YOUR FIELD CABLING WITH THE COMPUTER POWER OFF ALWAYS TURN COMPUTER POWER OFF BEFORE INSTALLING A CARD CONNECTING AND DISCONNECTING CABLES OR INSTALLING CARDS INTO A SYSTEM WITH THE COMPUTER OR FIELD POWER ON MAY CAUSE DAMAGE TO THE I O CARD AND WILL VOID ALL WARRANTIES IMPLIED OR EXPRESSED 2 Manual PCle IIRO 16 Warranty Prior to shipment ACCES equipment is thoroughly inspected and tested to applicable specifications However should equipment failure occur ACCES assures its customers that prompt service and suppo
Download Pdf Manuals
Related Search
Related Contents
intext:Betriebsanleitung filetype:pdf HM121B - オーレック Nesis Bedienungsanleitung Copyright © All rights reserved.
Failed to retrieve file