background image

Advance Technologies; Automate the World.

Manual Rev. 

2.00

Revision Date: 

January 10, 2005

Part No: 

 50-11105-103

PCI-7250/7251, cPCI-7252

NuIPC / NuDAQ

Relay Actuator & Isolated D/I Cards 

User’s Manual

Summary of Contents for cPCI-7252

Page 1: ...Advance Technologies Automate the World Manual Rev 2 00 Revision Date January 10 2005 Part No 50 11105 103 PCI 7250 7251 cPCI 7252 NuIPC NuDAQ Relay Actuator Isolated D I Cards User s Manual ...

Page 2: ...ntial damages arising out of the use or inability to use the product or documentation even if advised of the possibility of such damages This document contains proprietary information protected by copy right All rights are reserved No part of this manual may be repro duced by any mechanical electronic or other means in any form without prior written permission of the manufacturer Trademarks Produc...

Page 3: ...vice adlinktech com TEL 886 2 82265877 FAX 886 2 82265717 Address 9F No 166 Jian Yi Road Chungho City Taipei 235 Taiwan Please email or FAX this completed service form for prompt and satisfactory service Company Information Company Organization Contact Person E mail Address Address Country TEL FAX Web Site Product Information Product Model Environment OS M B CPU Chipset Bios Please give a detailed...

Page 4: ......

Page 5: ...r 6 DAQBenchTM ActiveX Controls 6 PCIS DDE DDE Server and InTouchTM 6 PCIS ISG ISaGRAFTM driver 6 PCIS ICL InControlTM Driver 7 PCIS OPC OPC Server 7 2 Installation 9 2 1 Unpacking Checklist 9 2 2 PCB Layout 10 PCI 7250 PCB Layout 10 cPCI 7252 PCB Layout 11 2 3 Input Signal Jumper Setting 12 2 4 Hardware Installation Outline 13 PCI Configuration 13 PCI Slot Selection 13 Installation Procedures 13 ...

Page 6: ...ibraries Installation 27 5 2 Programming Guide 27 Naming Convention 27 Data Types 28 5 3 Running Testing Utility 7250UTIL EXE 28 5 4 725X Initialization 30 Description 30 Syntax 30 Arguments 30 Return Code 31 5 5 _7250_DI _7252_DI 32 Description 32 Syntax 32 Arguments 32 Return Code 33 5 6 _7250_DO _7252_DO 34 Description 34 Syntax 34 Arguments 34 Return Code 35 5 7 _7250_DO_Read_Back _7252_DO_Rea...

Page 7: ...ble of Contents iii Syntax 37 Argument 37 Return Code 37 Appendix 39 Relay Contact Protection Circuits 39 RC Circuit 39 Diode Circuit 40 Diode Zener diode Circuit 41 Varistor Circuit 41 Warranty Policy 43 ...

Page 8: ... 4 Table 2 1 Jumpers and DI Channels 12 Table 2 2 Input Signal Selection Jumper Settings 12 Table 2 3 CN1 PCI 7250 51 Pin Assignment 15 Table 2 4 CN1 cPCI 7252 Pin Assignment 16 Table 3 1 PCI 7250 Address Map with PCI 7251 Installed 20 Table 3 2 cPCI 7252 Address Map 20 Table 3 3 Data Format of Relay Output and Readback Status Reg isters 21 Table 3 4 Relay Output 21 Table 5 1 Data Types 28 ...

Page 9: ...ure 2 2 cPCI 7252 Layout 11 Figure 2 3 CN1 D Type Connector 14 Figure 2 4 Connection between PCI 7250 and PCI 7251 17 Figure 4 1 Form C Relay 23 Figure 4 2 Form A Relay 24 Figure 4 3 PCI 7250 Differential Input Circuit 25 Figure 4 4 cPCI 7252 Isolated Input Circuit 25 ...

Page 10: ......

Page 11: ...bove models will be referred to as PCI 725X in this manual All channels are isolated and suitable for collecting digital input signals in a noisy environment For identical non polarized opto isolated digital input channels switching can be carried out using AC filtered or non AC filtered channels A LED reflects the status of each relay output When a relay is energized its corresponding LED will tu...

Page 12: ... driving circuits X On board digital input signal conditioning circuits Note The PCI 7251 attaches to a PCI 7250 card Each PCI 7251 card provides an additional 8 relay output and 8 photo isolat ed input signals Up to three PCI 7251 cards can be attached to one PCI 7250 card to provide 32 relay output signals and 32 photo isolated inputs signals 1 2 Applications X Industrial ON OFF control X Extern...

Page 13: ...ter Isolated voltage 5 000 Vrms channel to system Table 1 1 Digital Input Specifications Output channels 8 Relay type 4 SPDT Form C 4 SPST Form A Contact rating 120VAC DC 0 5A 24VDC 1A Breakdown voltage 1000V AC DC min Release time 8msec typical Operate time 8msec typical Contact resistance Bifurcated Insulation resistance 100MΩ min Life expectancy 10 million operations at full load LED indicators...

Page 14: ...0mm x 100mm for cPCI 7252 Bus 32 bit PCI bus Operating temperature 0 60ºC Operating Storage temperature 20ºC 80ºC Operating Humidity 5 to 90 non condensing Table 1 3 General Specifications Power Consumption Note No relay is energized PCI 7250 5V 140mA PCI 7251 5V 125mA cPCI 7252 5V 120mA Table 1 4 Power Consumption Specifications ...

Page 15: ...braries for many different operating systems including X DOS Library For Borland C C and Microsoft C the functions descriptions are included in this user s guide X Windows 95 DLL For VB VC Delphi BC5 the functions descriptions are included in this user s guide X PCIS DASK Included device drivers and DLL for Windows 98 Windows NT and Windows 2000 A DLL is a binary compatible across Windows 98 Windo...

Page 16: ...EE DAQBenchTM ActiveX Controls Customers familiar with ActiveX controls and VB VC program ming can use the DAQBenchTM ActiveX Control component library for developing applications DAQBenchTM is designed for Windows NT 98 For more information about DAQBench please refer to the user s guide in the CD Manual_PDF Soft ware DAQBench DAQBench Manual PDF PCIS DDE DDE Server and InTouchTM DDE stands for D...

Page 17: ...T PCIS ICL is included in the ADLINK CD and license is required to use the drivers PCIS OPC OPC Server PCIS OPC is an OPC Server that can link with OPC clients There are several software packages on the market which can provide OPC clients PCIS OPC supports Windows NT and requires a license to operate ...

Page 18: ...8 Introduction ...

Page 19: ...any product to ADLINK Check the following items are included in the package if there are any items missing please contact your dealer Included Items X PCI 7250 or PCI 7251 cPCI 7252 Relay Actuator Iso lated D I Card X ADLINK CD for PCI 7250 and cPCI 7252 only X Software Installation Guide X This User s Manual Note The packaging of OEM versions with non standard configuration functionality or packa...

Page 20: ...10 Installation 2 2 PCB Layout PCI 7250 PCB Layout Figure 2 1 PCI 7250 Layout ...

Page 21: ...Installation 11 cPCI 7252 PCB Layout Figure 2 2 cPCI 7252 Layout ...

Page 22: ... Filtered Digital input channels and corresponding jumpers are listed in the table below The default setting for the input signal selection is Non AC Filter DC signal input which is shown as below JP1 JUMPER INPUT SIGNAL JP1 DI0 JP2 DI1 JP3 DI2 JP4 DI3 JP5 DI4 JP6 DI5 JP7 DI6 JP8 DI7 Table 2 1 Jumpers and DI Channels Input Signal Selection Non AC Filter DC Signal AC Filter AC Signal Jumper JP1 JP8...

Page 23: ... any other methods PCI Slot Selection The PCI card can be inserted into any PCI slot without any config uration of the system resources The CompactPCI card can also be inserted into any CompactPCI I O slot Installation Procedures 1 Turn off your computer 2 Turn off all accessories printer modem monitor etc connected to your computer 3 Remove the cover from your computer 4 Setup jumpers on the PCI ...

Page 24: ...ion Guide for installation procedures for the device drivers 2 6 Connector Pin Assignments PCI 7250 51 Pin Assignment The PCI 7250 card comes equipped with a 37 pin D type connec tor CN1 accessible from the rear of the card The pin assignment of the D type connector is shown in below Figure 2 3 CN1 D Type Connector 1 2 3 4 5 6 10 11 12 13 14 15 7 8 9 16 17 18 19 20 21 22 23 24 25 26 27 28 30 31 32...

Page 25: ... Din Digital input low channel n input signal Is not polarity sensitive NC n Normal close pin of relay n NO n Normal open pin of relay n COM n Common pin of relay n N C No connection Table 2 3 CN1 PCI 7250 51 Pin Assignment ...

Page 26: ...DI0L 6 31 DI4H DI0H 7 32 DI4L DI1L 8 33 DI5H DI1H 9 34 DI5L D2IL 10 35 DI6H DI2H 11 36 DI6L DI3L 12 37 DI7H DI3H 13 38 DI7L NO0 14 39 NO5 NO1 15 40 NO4 COM0 16 41 COM5 COM1 17 42 COM4 NC0 18 43 NC5 NC1 19 44 NC4 NO2 20 45 NO7 NO3 21 46 NO6 COM2 22 47 COM7 COM3 23 48 COM6 NC2 24 49 NC7 NC3 25 50 NC6 Table 2 4 CN1 cPCI 7252 Pin Assignment ...

Page 27: ...50 There can be at most 3 PCI 7251 expansion boards to one PCI 7250 Therefore the PCI 7250 can control up to 32 relays and detect 32 input signals Figure 2 4 Connection between PCI 7250 and PCI 7251 Legend Din Digital input channel n IGND Ground of DIn signals DinH Digital input channel n with positive polarity DinL Digital input channel n with negative polarity NC n Normal close pin of relay n NO...

Page 28: ...18 Installation ...

Page 29: ...nformation on the PCI BIOS specification to better understand the operation of the PCR Please contact PCISIG to acquire PCI interface specifications The PCI bus controller PCI 9050 is provided by PLX Technology Inc www plxtech com For more information about the LCR please visit PLX Technology s web site to download relative infor mation It is not necessary for users to fully understand the details...

Page 30: ...ter Bit value 0 means the relay is not energized The normal open signal line is open Bit value 1 means the relay is energized and the normal open signal line is now closed The initial bit values of the control register are all 0 and the status of the relay can be readback from the readback register If the Offset Write Read Board 0 Relay Output Output readback PCI 7250 1 Not used Isolation Input 2 ...

Page 31: ...h bit corresponds to each channel Bit value 1 means input voltage is high and 0 means input voltage is low Note Bits 8 15 are for cPCI 7252 only Bit 7 6 5 4 3 2 1 0 Relay Output DO7 DO6 DO5 DO4 DO3 DO2 DO1 DO0 Output Readback RB7 RB6 RB5 RB4 RB3 RB2 RB1 RB0 Table 3 3 Data Format of Relay Output and Readback Status Registers Bit 7 6 5 4 3 2 1 0 Iso Input DI7 DI6 DI5 DI4 DI3 DI2 DI1 DI0 Bit 15 14 13...

Page 32: ...22 Registers ...

Page 33: ...e 1 Form C Relay R0 R3 Figure 4 1 Form C Relay Form C type relays have three contacts NC Normal Close NO Normal Open and COM Common The COM post located at the middle must make contact with either the NO post or NC post When the control bit is high 1 there is contact between the COM post and NO post If the control bit is low 0 there is contact between the COM post and NC post In normal power up an...

Page 34: ...post and NO post are contacted If the control bit is low 0 the COM post and NO post does not make contact In normal power up and reset the relay is in low status The relay output contacts are rated at a maximum of 0 5A at 120VAC resistive 1A 24VDC or 0 3A 60VDC You should reduce these ratings for inductive loads For more information on relay contact please refer to the Appendix NO Control Bit High...

Page 35: ...814 which is shown in the following diagram The cPCI 7252 contains 16 identical opto isolated control input channels The circuit diagram of the differential input signals of channel number 0 7 are the same as of the PCI 7250 While the input signals for channel numbers 8 15 are isolated inputs the connection is not polarity sensitive whether AC or DC voltage is used Figure 4 4 cPCI 7252 Isolated In...

Page 36: ...C or DC The normal input range can be extended by chang ing the resister Ri to limit the current IF through the PC 814 opto isolator to about 10mA The exact resister value to replace the original resister Ri 1 2KΩ can be calculated by the following formula Vin IF x Ri Pw Vin x IF For example if the input voltage is 110V then the Ri should be replace by Ri 110 V 0 01 A 11 KΩ Pw 110 V X 0 01 A 1 1 W...

Page 37: ...anguage that allows calls to a DLL 5 1 Libraries Installation Refer to the Software Installation Guide for information regarding software installation of libraries for DOS Windows 95 DLL or PCIS DASK for Windows 98 NT 2000 The device drivers and DLL functions for Windows 98 NT 2000 are included in the PCIS DASK Refer to the PCIS DASK user s guide and function reference which is included in the ADL...

Page 38: ...250UTIL EXE After finishing the DOS installation you can execute the utility by typing the following command The following C cd ADLINK 7252 DOS UTIL cd ADLINK 7250 DOS util for PCI 7250 C 7252UTIL The following interface will be displayed on the screen Type Name Description Range U8 8 bit ASCII character 0 to 255 I16 16 bit signed integer 32768 to 32767 U16 16 bit unsigned integer 0 to 65535 I32 3...

Page 39: ...C C Libraries 29 You can use this program to test the functionality of the digital inputs and outputs A detailed description of each function is specified in the proceed ing sections ...

Page 40: ...ds to be set up by the users Syntax C C DOS U16 _7250_Initial U16 existCards PCI_INFO pciInfo U16 _7252_Initial U16 existCards PCI_INFO pciInfo C C Windows 95 U16 W_7250_Initial U16 existCards PCI_INFO pciInfo U16 W_7252_Initial U16 existCards PCI_INFO pciInfo Visual Basic Windows 95 W_7250_Initial existCards As Integer pciInfo As PCI_INFO As Integer W_7252_Initial existCards As Integer pciInfo As...

Page 41: ...C C Libraries 31 addresses and the interrupt channel number are stored in pciinfo which is for reference Return Code ERR_NoError ERR_PCIBiosNotExist ...

Page 42: ...cardNo U16 diData Visual Basic Windows 95 W_7250_DI ByVal cardNo As Integer ByVal diPortNo As Integer diData As Integer As Integer W_7252_DI ByVal cardNo As Integer diData As Integer As Integer Arguments cardNo card number selected diPortNo Digital Input Channel No the constant is Note This argument is not necessary for cPCI 7252 diData return 8 bit value from digital port DI_PORT0 0x00 Access the...

Page 43: ...C C Libraries 33 Return Code ERR_NoError ERR_BoardNoInit ...

Page 44: ... U16 cardNo U16 doData Visual Basic Windows 95 W_7250_DO ByVal cardNo As Integer ByVal doPortNo As Integer ByVal doData As Integer As Integer W_7252_DO ByVal cardNo As Integer ByVal doData As Integer As Integer Arguments cardNo card number selected doChannelNo Digital Output Channel No the constant is Note This argument is not necessary for cPCI 7252 doData value will be written to digital output ...

Page 45: ...Relay U16 cardNo U16 doReadBackData C C Windows 95 U16 W_7250_DO_Read_Back U16 cardNo U16 doChannelNo U16 doReadBackData U16 W_7252_DO_ReadRelay U16 cardNo U16 doReadBackData Visual Basic Windows 95 W_7250_DO_Read_Back ByVal cardNo As Integer ByVal doChannelNo As Integer doReadBackData As Integer As Integer W_7252_DO_ReadRelay ByVal cardNo As Integer doReadBackData As Integer As Integer Arguments ...

Page 46: ... Note This argument is not necessary for cPCI 7252 diReadBackData value read back from digital output port Return Code ERR_NoError ERR_BoardNoInit DI_PORT3 0x03 Access the 8 Digital Input of Expansion Board PCI 7251 3 ...

Page 47: ...ntax C C DOS U16 _7251_Check_Exist U16 cardNo U16 extnesionBoardNo C C Windows 95 U16 _7251_Check_Exist U16 cardNo U16 extnesionBoardNo Visual Basic Windows 95 W_7251_Check_Exist ByVal cardNo As Integer ByVal extensionBoardNo As Integer As Integer Argument cardNo card number to select borad existBoardNo Extension PCI 7251 No Return Code PCI_7251_EXIST 1 PCI_7251_NOT_EXIST 0 PCI_7251_EX1 0x01 PCI 7...

Page 48: ...38 C C Libraries ...

Page 49: ... ever note that incorrect use will result in an adverse effect Typical contact protection circuits are given below RC Circuit This circuit is suitable for DC applications If the load is a timer leakage current flow through the RC circuit may cause faulty oper ation The circuit below is suitable for both DC and AC applications If the load is a relay or solenoid the release time is lengthened Effect...

Page 50: ...f 200 to 300V Use AC type capacitors non polarized for AC circuits Diode Circuit This circuit is suitable for DC applications The diode connected in parallel causes the energy stored in the coil to flow to the coil in the form of current and dissipates it as joule heat at the resistive component of the inductive load This circuit further delays the release time compared to the RC circuit Device Se...

Page 51: ...ristor Circuit This circuit is also suitable for both AC DC applications Using the stable voltage characteristics of the varistor this circuit pre vents excessively high voltages from being applied across the contacts This circuit also slightly delays the release time Effective when connected to both contacts if the power supply voltage is 24V or 48V and the voltage cross the load is 100 to 200V C...

Page 52: ...42 Appendix ...

Page 53: ...manufactured by ADLINK will be covered by the original manufactur ers warranty X For products containing storage devices hard drives flash cards etc please back up your data before send ing them for repair ADLINK is not responsible for loss of data X Please ensure the use of properly licensed software with our systems ADLINK does not condone the use of pirated software and will not service systems...

Page 54: ... cals X Damage caused by leakage of battery fluid during or after change of batteries by customer user X Damage from improper repair by unauthorized techni cians X Products with altered and or damaged serial numbers are not entitled to our service X Other categories not protected under our warranty 4 Customers are responsible for shipping costs to transport damaged products to our company or sales...

Reviews: