PCI-7250 Manual en
PCI-7250 Manual en
LPCIe-725X Series
8-CH Relay Output &
8-CH Isolated Digital Input Cards
User’s Manual
Trademarks
Product names mentioned herein are used for identification pur-
poses only and may be trademarks and/or registered trademarks
of their respective companies.
Getting Service from ADLINK
Customer Satisfaction is top priority for ADLINK Technology Inc.
Please contact us should you require any service or assistance.
ADLINK TECHNOLOGY INC.
Web Site: http://www.adlinktech.com
Sales & Service: [email protected]
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
OS:
Environment M/B: CPU:
Chipset: Bios:
1 Introduction ........................................................................ 1
1.1 Features............................................................................... 2
1.2 Applications ......................................................................... 2
1.3 Specifications....................................................................... 3
Digital input ..................................................................... 3
Relay Output ................................................................... 3
General Specifications .................................................... 4
Power Consumption ....................................................... 4
1.4 Software Support ................................................................. 5
Windows Drivers ............................................................. 6
Linux Drivers ................................................................. 11
Third-party Software Support ........................................ 12
VEE™ Interface for ADLINK DAQ Cards ..................... 14
Componentware/ActiveX Control .................................. 15
Applications for Test and Measurement ....................... 16
2 Installation ........................................................................ 17
2.1 Unpacking Checklist .......................................................... 17
2.2 PCB Layout........................................................................ 18
PCI-7250 PCB Layout .................................................. 18
cPCI-7252 PCB Layout ................................................. 19
LPCI-7250 PCB Layout ................................................ 20
LPCIe-7250 PCB Layout .............................................. 21
2.3 Input Signal Jumper Setting............................................... 22
2.4 Hardware Installation Outline............................................. 23
PCI Configuration ......................................................... 23
PCI Slot Selection ......................................................... 23
Installation Procedures ................................................. 23
2.5 Device Installation for Windows Systems .......................... 24
2.6 Connector Pin Assignments .............................................. 24
PCI-7250/51 Pin Assignment ........................................ 24
cPCI-7252 Pin Assignment ........................................... 26
Table of Contents i
LPCI/LPCIe-7250 CN1 Pin Assignment ....................... 27
2.7 PCI-7250 and PCI-7251 Connection ................................. 28
3 Registers............................................................................ 29
3.1 PCI PnP Registers ............................................................. 29
3.2 I/O Address Map ................................................................ 30
3.3 Relay Output and Readback Registers.............................. 30
3.4 Isolation Input Registers .................................................... 31
Appendix ................................................................................ 37
Relay Contact Protection Circuits ...................................... 37
RC Circuit ..................................................................... 37
Diode Circuit ................................................................. 38
Diode & Zener diode Circuit .......................................... 39
Varistor Circuit .............................................................. 39
ii Table of Contents
List of Tables
Table 1-1:
Digital Input Specifications ....................................... 3
Table 1-2:
Relay Output Specifications ..................................... 3
Table 1-3:
General Specifications .............................................. 4
Table 1-4:
Power Consumption Specifications .......................... 4
Table 2-1:
Jumpers and DI Channels ...................................... 22
Table 2-2:
Input Signal Selection Jumper Settings .................. 22
Table 2-3:
CN1 - PCI-7250/51 Pin Assignment ....................... 25
Table 2-4:
CN1 - cPCI-7252 Pin Assignment .......................... 26
Table 2-5:
LPCI/LPCIe-7250 CN1 Pin Assignment ................. 27
Table 3-1:
PCI-7250 Address Map with PCI-7251 Installed .... 30
Table 3-2:
cPCI-7252 Address Map ........................................ 30
Table 3-3:
LPCI/LPCIe-7250 Address Map ............................. 30
Table 3-4:
Data Format of Relay Output and Readback Status Reg-
isters ....................................................................... 31
Table 3-5: Relay Output ........................................................... 31
iv List of Figures
1 Introduction
The PCI-7250/7251, cPCI-7252, LPCI-7250 and LPCIe-7250 8-
CH Relay Output & 8-CH Isolated Digital Input Cards are basic
Digital I/O cards for PCI bus compliant computers used in indus-
trial applications.
This PCI-7250/7251 provide 8 relay actuators and 8 opto-isolated
digital inputs. Of the eight relays, four are Form C (R0~R3) and
four are Form A (R4~R7). The cPCI-7252 provides 8 relay actua-
tors and 16 opto-isolated digital inputs; all relays are Form C. The
LPCI-7250 and LPCIe-7250 provide 8 relay actuators and 8 opto-
isolated digital inputs; all relays are Form C. They are very suited
for constant ON/OFF control devices. For convenience the above
models will be referred to as PCI-725X in this manual.
All digital input channels are isolated and suitable applications in
noisy environment. For identical non-polarized opto-isolated digital
input channels, switching can be carried out using AC-filtered or
non-AC-filtered channels.
PCI-7250 is equipped with LEDs to reflect the status of each relay
output. When a relay is energized, its corresponding LED will turn
ON, otherwise it is OFF.
The relay outputs and digital inputs are controlled by two bytes of
I/O addresses. When a bit is read or written, its output status will
be controlled, or its input status will be monitored. The I/O signals
are routed through to a 37-pin D-type or a 50-pin SCSI-II connec-
tor.
Introduction 1
1.1 Features
The PCI-725X Relay Actuator and D/I cards provide the following
advanced features:
X 32-bit PCI-Bus, Plug and Play (PCI-7250, LPCI-7250)
X 32-bit CompactPCI® Bus, Plug and Play (cPCI-7252)
X 8 relay actuator outputs
X 8 opto-isolated digital inputs (PCI-7250, LPCI-7250,
LPCIe-7250)
X x1 lane PCI Express Interface (LPCIe-7250)
X 16 opto-isolated digital inputs (cPCI-7252)
X Onboard LED indicators to show energized relays
X Jumper selectable AC-filter/non-AC-filter input signals
X On-board relay driving circuits
X On-board digital input signal conditioning circuits
Note: PCI-7251 is the extension module of the PCI-7250. Each
PCI-7251 card provides an additional 8 relay outputs and 8
photo isolated inputs. Up to three PCI-7251 cards can be at-
tached to one PCI-7250 card to provide 32 relay outputs and
32 photo isolated inputs.
1.2 Applications
X Industrial ON/OFF control
X External high power relay driving signal switching
X Laboratory automation
X Industrial automation
X Switch contact status sensing, limit switch monitoring,
X Useful with A/D and D/A cards to implement a data acquisi-
tion & control system
2 Introduction
1.3 Specifications
Digital input
Relay Output
Output channels 8
4 SPDT (From C) & 4 SPST (Form A) for PCI-7250 and PCI-7251
Relay type
8 SPDT (From C) for cPCI-7252, LPCI-7250, and LPCIe-7250
PCI-7250/7251, cPCI-7252
X AC: 120 V @ 0.5 A
Contact rating X DC: 24 V @ 1 A
LPCI-7250, LPCIe-7250
X DC: 30 V @ 2 A
Breakdown voltage 1000 V AC/DC min..
Release time 8msec typical
Operate time 8msec typical
Contact resistance 100 mΩ
Insulation resistance 1,000 MΩ min.
Table 1-2: Relay Output Specifications
Introduction 3
PCI-7250/7251, cPCI-7252:
X >5x105 operations @ 1 A, 24 VDC
X >2x105 operations @ 0.5 A, 120 VAC
Life expectancy
LPCI-7250/LPCIe-7250:
X >105 operations @ 2 A, 30 VDC
X >5x105 operations @ 1 A, 30 VDC
LED indicators Monitor ON/OFF status of each relay
Coil Voltage +5V, 33 mA for each relay, total 0.264 A
+5 V from the PCI-Bus (PCI-7250/7251, cPCI-7252, LPCI-7250)
Power supply of Relay
+5 V from PWM switcher output (LPCIe-7250)
Table 1-2: Relay Output Specifications
General Specifications
Power Consumption
4 Introduction
1.4 Software Support
ADLINK Technology Inc., a leading provider of high-performance,
high-quality data acquisition cards and platforms, delivers robust
software support for its comprehensive line of DAQ cards with
varying form factors including PCI Express®, PCI, CompactPCI,
and PXI. ADLINK offers support not only for mainstream Windows
and Linux OS, but also for third-party applications including Lab-
VIEW® and MATLAB®. In addition, ADLINK also provides ActiveX
componentware for measurement and SCADA/HMI, and break-
through proprietary software applications.
DAQMaster
Configuration
Operating System Windows 98/NT/2K/XP/Vista x86 Windows XP x64/Server 2003 x64/Vista x64
Introduction 5
Windows Drivers
ADLINK Task-oriented DAQ Driver/SDK and Wizard for Win-
dows
DAQPilot provides one interface for all ADLINK DAQ products via
X DAQPilot API
X DAQPilot ActiveX Control
X DAQPilot .Net Assembly,
6 Introduction
immediately program ADLINK DAQ modules and integrate tasks
to their own DAQ applications.
Note: ADLINK strongly recommend all users to install the new-
generation ADLINK Driver – DAQPilot instead legacy DASK
drivers. For those users who have been using the legacy
ADLINK DASK Drivers or are not able to connect to the in-
ternet, you still can get the latest update from ADLINK all-in-
one CD.
Introduction 7
Configuration-Based Device Manager for ADLINK DAQ Cards
X DAQMaster (.\Utility)
8 Introduction
ADLINK Legacy DAQ Card Drivers and SDK for Windows
X PCIS-DASK (.\Software Package\PCIS-DASK)
X D2K-DASK (.\Software Package\D2K-DASK)
X WD-DASK (.\Software Package\WD-DASK)
User Mode Kernel
Mode
Delphi Process
Structure
System Service
VC++
Hardware
Memory Executive
D2K-DASK Manager Support
VB
Configuration Power
Plug and Pay
Manager Manager
VB.NET WD-DASK
Lowest-level
I/O Manager File System
C# Driver
Introduction 9
More information about Windows Vista Support, please visit http://
www.adlinktech.com/TM/VistaSupport.html.
10 Introduction
Linux Drivers
Linux Drivers for ADLINK DAQ Cards
Drivers are available on the ADLINK website:
X PCIS-DASK/X
X D2K-DASK/X
X WD-DASK/X
ADLINK's DASK/X drivers are intended for developing customized
data acquisition applications under Linux environments. The
DASK/X drivers provide common APIs for ADLINK's extensive
family of PCI, CompactPCI, and PXI plug-in data acquisition
cards, and utilize the full capabilities of these cards under Linux
environment.
X PCIS-DASK/X for NuDAQ PCI/cPCI Series
X D2K-DASK/X for DAQ-2000 and PXI-2000 Series
X WD-DASK/X for ADLINK High-speed Waveform Digitizer
More information about Linux drivers, please visit http://
www.adlinktech.com/TM/linux_daq.html
Note: Please use PCIS-DASK/X with the LPCI-7250 and LPCIe-
7250
Introduction 11
Third-party Software Support
MATLAB® Data Acquisition Toolbox Adapter for ADLINK DAQ
Cards
X DAQ-MTLB for MATLAB® (.\Software Package\DAQ-
MTLB)
The DAQ-MTLB for MATLAB® integrates ADLINK
components with MATLAB® Data Acquisition Toolbox
and enables users to control a wide range of ADLINK
DAQ cards directly from the advanced MATLAB®
environment.
X Directly control scores of ADLINK DAQ cards that come in
different form factors including PCI Express®, PCI, cPCI,
and PXI
X Compliant with MATLAB DAQ Toolbox 2.2 or higher (now at
R2007a)
X Critical updates and support are available as ADLINK is
now a MathWorks Connections Program partner
X ADLINK offers the only MATLAB® adapter for high-speed
digitizers with up to 65 MHz sampling rate and 14-bit resolu-
tion
More information, please visit http://www.adlinktech.com/TM/
DAQ-MTLB.html
12 Introduction
LabVIEW™ Data Acquisition VI Set for ADLINK DAQ Cards
X DAQ Cards DAQ-LVIEW PnP for LabVIEW™ (.\Software
Package\DAQ-LVIEW PnP)
Introduction 13
VEE™ Interface for ADLINK DAQ Cards
X PCIS-VEE (.\Software Package\PCIS-VEE)
X D2K-VEE (.\Software Package\D2K-VEE)
14 Introduction
Componentware/ActiveX Control
32-Bit ActiveX Controls for Measurement and SCADA/HMI
DAQBench (.\Software Package\DAQBench)
Introduction 15
Applications for Test and Measurement
Smart & Easy-to-Use Data Acquisition System Creator
DAQCreator (.\Software Package\DAQCreator)
16 Introduction
2 Installation
This chapter describes how to install and setup the 725X cards.
Jumper settings for the digital input channel configurations (AC-fil-
ter or Non-AC-filter) and the signal definitions of the 37-pins con-
nectors are also specified.
Installation 17
2.2 PCB Layout
18 Installation
cPCI-7252 PCB Layout
Installation 19
LPCI-7250 PCB Layout
20 Installation
LPCIe-7250 PCB Layout
Installation 21
2.3 Input Signal Jumper Setting
Note: This section is for PCI-7250, PCI-7251, LPCI-7250, and
LPCIe-7250 only.
There are 8 jumpers (JP1 to JP8) on the PCI-7250, PCI-7251,
LPCI-7250 and LPCIe-7250; each associated with one digital
input to configure that channel as either AC-Filtered or Non-AC-
Filtered. Digital input channels and corresponding jumpers are
listed in the table below
Non-AC-Filter AC-Filter
Input Signal Selection
(DC Signal) (AC Signal)
Jumper JP1 - JP8 2-3 1-2
Table 2-2: Input Signal Selection Jumper Settings
22 Installation
2.4 Hardware Installation Outline
PCI Configuration
PCI cards (or CompactPCI cards) are equipped with plug and play
PCI controllers which can request base addresses and interrupts
according to the PCI standard. The system BIOS will assign the
system resources based on the PCI card configuration registers
and system parameters (which are set by the system BIOS). Inter-
rupt assignment and memory usage (I/O port locations) can only
be assigned by the system BIOS. These system resource assign-
ments are done on a board-by-board basis. It is not suggested to
assign the system resource by any other methods.
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 or CompactPCI card.
5. Select a 32-bit PCI slot. PCI slot are shorter than ISA or
EISA slots, and are usually white or ivory.
6. Before handling the PCI cards, discharge any static
buildup on your body by touching the metal case of the
computer. Hold the edge and do not touch the compo-
nents.
7. Position the board into the PCI slot you selected.
8. Secure the card in place at the rear panel of the system.
Installation 23
2.5 Device Installation for Windows Systems
Once Windows Vista/XP/2003/2000 has started, the Plug and Play
functions of the Windows system will find and locate the new
NuDAQ/NuIPC card. If this is the first time a NuDAQ/NuIPC card
is installed in your Windows system, you will be prompted to input
the device information source. Please refer to the “Software Instal-
lation Guide” for installation procedures for the device drivers.
NO0 11
NO0 20
20 NO3
COM0
COM0
22 NO3
21
21
33 COM 3
COM3
NC0
NC0
22
22
44 NC3
NO1
NO1 NC3
23
23
COM1 55 NO4
NO4
COM1 24
24
66 COM4
COM4
NC1
NC1 25
25
NO2 77 NO5
NO5
NO2
26
26
COM2
COM2 88 COM5
COM5
27
27
NC2
NC2 99 NO6
NO6
28
28
10
10 COM6
COM6
NO7
NO7
29
29
COM7
COM7 11
11 N/C
N/C
30
30
DI0 12
12 DI0
DI0_L
DI0_H
31
31
DI1
13
13 DI1
DI1_L
DI1_H
32
32
14
14 DI2
DI2_L
DI2
DI2_H 33
33
15
15
DI3
DI3_L
DI3
DI3_H 34
34
16
16 DI4
DI4_L
DI4
DI4_H 35
35
DI5 17
17 DI5
DI5_L
DI5_H 36
36
18 DI6
DI6_L
DI6
DI6_H 18 37
37
19
DI7
DI7_L
DI7
DI7_H 19
24 Installation
Legend
Digital input low, channel n
Din:
(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
Installation 25
cPCI-7252 Pin Assignment
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 n: Normal open pin of relay n
COM n: Common pin of relay n
26 Installation
LPCI/LPCIe-7250 CN1 Pin Assignment
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 n: Normal open pin of relay n
COM n: Common pin of relay n
Installation 27
2.7 PCI-7250 and PCI-7251 Connection
There are 8-relay outputs and 8-isolation inputs on both the PCI-
7250 and PCI-7251. The PCI-7251 is used as an expansion for
the PCI-7250. The operations of the PCI-7251 are the same as
that of the PCI-7250. 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.
28 Installation
3 Registers
Detailed descriptions of the registers are specified in this chapter.
This information is useful for programmers who wish to control the
card with low-level programming. However, we suggest users fully
understand the PCI interface before starting any low-level pro-
gramming. In addition, the contents of this chapter will also help
users understand how to use the software drivers to configure this
card.
Registers 29
3.2 I/O Address Map
All 725X registers are 8 bits long. Users can access these regis-
ters using 8-bit I/O instructions. Using these registers will allow the
relays and status of the inputs to be controlled. The following table
shows the registers address map, including descriptions and their
offset addresses relative to the base address. If the PCI-7251
expansion boards are not installed, corresponding registers have
no significance.
30 Registers
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
relay is open, the corresponding bit value read is ‘0’. If the relay is
closed, the bit value read is ‘1’.
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-4: 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 12 11 10 9 8
Iso. Input DI15 DI14 DI13 DI12 DI11 DI10 DI9 DI8
Table 3-5: Relay Output
Note: Bits 8-15 are for cPCI-7252 only
Registers 31
32 Registers
4 Operation Theory
4.1 Using Relay Output
The PCI-7250/7251 contains two types of relays: Form C and
Form A. Relays R0 - R3 are form C relays, and R4 - R7 are plain
form A type. Note that the LPCI-7250, LPCIe-7250, and cPCI-
7252 contain Form C relays only. The differences between these
two types of relays are:
1. Form C Relay: (R0 - R3)
NO NO
COM COM
NC NC
Operation Theory 33
2. Form A Relay: (R4 - R7)
NO NO
COM
COM
Form A relay only has two contacts: NO (Normal Open) and COM
(Common). The COM post can make contact either with the NO
post or not. When the control bit is high (1), the COM 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.5 at
120 VAC (resistive), 1 A 24 VDC, or 0.3 A 60 VDC. You should
reduce these ratings for inductive loads. For more information on
relay contact, please refer to the Appendix.
34 Operation Theory
4.2 Using Isolated Input
The PCI-7250 (or PCI-7251) contains 8 identical opto-isolated
control input channels. The circuit diagram of the differential input
channel is shown below.
DInH 2.2k Ω
IF Ri
VIN
DInL PC-814
(opto-isolator)
DInH 1.2k Ω
IF Ri
VIN
IGND PC-814
(opto-isolator)
Operation Theory 35
The LPCI-7250 and LPCIe-7250 contain 8 identical opto-isolated
control input channels through PC3H4 photo-coupler. The circuit is
shown as the following diagram:
DInH 2.2k Ω
IF Ri
VIN
DInL PC3H4
(opto-isolator)
36 Operation Theory
Appendix
Relay Contact Protection Circuits
The contacts are the most important elements of a relay construc-
tion, Contact performance conspicuously influenced by contact
material, and voltage and current values applied to the contacts.
Another important issue is contact protection; the right contact pro-
tection circuit can suppress the counter EMF to a low level. How-
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.
Contact
Inductive
R C Load
R Inductive
Load
C
Appendix 37
Device Selection:
As a guide in selecting R and C,
X R: 0.5 to 1Ω per 1V contact voltage
X C: 0.5 to 1μF per 1A contact current
Values vary depending on the properties of the capacitor C acting
to suppress the discharge the moment the contacts open. Resistor
R acts to limit the current when the power is turned on. Test to
confirm. Use a capacitor with a breakdown voltage of 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.
Contact
Diode Inductive
Load
Device Selection:
Use a diode with a reverse breakdown voltage of at least 10 times
the circuit voltage and a forward current at least as large as the
load current.
38 Appendix
Diode & Zener diode Circuit
This circuit is also suitable for DC application. Effective when the
release time i in the diode circuit is too long.
Contact
Diode
Inductive
Load
Device Selection:
Use a zener diode with a zener voltage about the same as the
power supply voltage.
Varistor 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.
Contact
Diode
Inductive
Load
Appendix 39
40 Appendix