ADLINK PCI-7432 User Manual

0 (0)

NuIPC® / NuDAQ®

743X Series

64-CH Isolated Digital I/O Board

User’s Guide

©Copyright 2002 ADLINK Technology Inc.

All Rights Reserved.

Manual Rev. 3.34: October 22, 2002

Part NO: 50-11108-202

The information in this document is subject to change without prior notice in order to improve reliability, design and function and does not represent a commitment on the part of the manufacturer.

In no event will the manufacturer be liable for direct, indirect, special, incidental, or consequential 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 copyright. All rights are reserved. No part of this manual may be reproduced by any mechanical, electronic, or other means in any form without prior written permission of the manufacturer.

Trademarks

NuDAQ®, NuIPC®, DAQBench are registered trademarks of ADLINK Technology Inc. Other product names mentioned herein are used for identification purposes only and may be trademarks and/or registered trademarks of their respective companies.

ADLINK PCI-7432 User Manual

Getting service from ADLINK

Customer Satisfaction is the most important priority for ADLINK Tech Inc. If you need any help or service, please contact us.

ADLINK Technology Inc.

Web Site

http://www.adlinktech.com

 

 

 

 

 

 

Sales & Service

Service@adlinktech.com

 

 

 

 

 

 

 

NuDAQ + USBDAQ

nudaq@adlinktech.com

 

 

 

 

Technical

Automation

automation@adlinktech.com

Support

 

 

 

NuIPC

nuipc@adlinktech.com

 

 

 

 

 

 

NuPRO / EBC

nupro@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 us of your detailed information for a prompt, satisfactory and constant service.

Detailed Company Information

Company/Organization

 

Contact Person

 

E-mail Address

 

Address

 

Country

 

TEL

FAX

Web Site

 

 

Questions

 

Product Model

 

 

 

 

 

 

OS:

 

 

Computer Brand:

 

 

M/B:

CPU:

Environment to Use

Chipset:

BIOS:

 

Video Card:

 

 

Network Interface Card:

 

 

Other:

 

 

 

 

Detail Description

 

 

 

 

 

Suggestions to ADLINK

 

 

 

 

 

Table of Contents

Tables and Figures..................................................................

iii

Introduction

...............................................................................

1

1.1

Features ..............................................................................

2

1.2

Applications .........................................................................

3

1.3

Specifications ......................................................................

3

1.4

Supporting .............................................................Software

5

 

1.4.1 ..................................................................

Programming Library

5

 

1.4.2 ................................................

PCIS - LVIEW: LabVIEW ® Driver

6

 

1.4.3 ..........................................................

PCIS - VEE: HP - VEE Driver

6

 

1.4.4 .................................................

DAQBench TM : ActiveX Controls

6

 

1.4.5 .................................

PCIS - DDE: DDE Server and InTouch TM

7

 

1.4.6 .....................................................

PCIS - ISG: ISaGRAF TM driver

7

 

1.4.7 .....................................................

PCIS - ICL: InControl TM Driver

7

 

1.4.8 ..............................................................

PCIS - OPC: OPC Server

7

Getting Started .........................................................................

8

2.1

What You ....................................................................Have

8

2.2

Unpacking ...........................................................................

9

2.3

PCB Layout .........................................................................

9

 

2.3.1 .................................................................

PCI - 743X PCB Layout

9

 

2.3.2 cPCI-743X PCB Layout

 

 

 

10

 

 

2.3.3 cPCI-743XR PCB Layout

 

 

 

10

 

2.4

Hardware ..............................................Installation Outline

11

2.5

Device .............................Installation for Windows Systems

12

2.6Connector Pin Assignment for PCI-7432, cPCI-7432, cPCI-

 

7432R .............................................................................

13

2.7

Connector Pin Assignment of cPCI-7432RP ........................

14

2.8

Connector Pin Assignment of cPCI-7433/R & PCI-7433 .......

15

2.9

Connector Pin Assignment of PCI-7434...............................

16

2.10

Connector Pin Assignment of cPCI-7434R...........................

17

2.11

Connector Pin Assignment of cPCI-7434RP ........................

18

2.11

Jumpers Setting .................................................................

19

Table of Contents i

Registers ..................................................................................

 

21

3.1

PCI PnP Registers .............................................................

21

3.2

I/O Address Map ................................................................

22

3.3

Digital Input Register ..........................................................

23

3.4

Digital Output Register .......................................................

24

Operation Theory ...................................................................

25

4.1

Isolated Digital Input Channels............................................

25

4.2

Isolated Digital Output Channels .........................................

26

C/C++ Libraries.......................................................................

27

5.1

Libraries Installation ...........................................................

27

5.2

Programming Guide ...........................................................

28

 

5.2.1

Naming Convention.....................................................................

28

 

5.2.2

Data Types...................................................................................

28

5.3

Running the Testing Utility..................................................

29

5.4

Initial

.............................................................................

29

5.5

Digital Input Relative Functions ...........................................

31

5.6

Digital Output Relative Functions ........................................

32

5.7

Interrupt Source Control .....................................................

33

5.8

Get Interrupt Status ............................................................

34

5.9

Interrupt Enable .................................................................

35

5.10

Interrupt Disable ................................................................

36

5.11

LED Control Function.........................................................

37

5.12

Get Slot Number ................................................................

38

Warranty Policy ......................................................................

39

ii Table of Contents

Tables and Figures

Tables

Table 1.

Features between different 743X Models ........................

2

Table 2.

Optical Isolated Input Channel Specifications ..................

3

Table 3.

Optical Isolated Output Channel Specifications ................

4

Table 4.

PCI-7433 jumper setting table ......................................

19

Table 5.

I/O Address Map of c/PCI-7432/33/34 ...........................

22

Table 6.

IDI_N: Isolated Digital Input CH N.................................

23

Table 7.

IDO_N: Isolated Digital Output CH N ............................

24

Table 8.

Function Data Types ....................................................

28

Figures

 

Figure 1:

PCI-743X PCB Layout ...................................................

9

Figure 2:

cPCI-743X PCB Layout................................................

10

Figure 3:

cPCI-743XR PCB Layout .............................................

10

Figure 4:

Pin Assignment of 7432 CN1 Connector .......................

13

Figure 5:

Pin Assignment of cPCI-7432RP CN1 Connector ..........

14

Figure 6:

Pin Assignment of 7433 CN1 Connector .......................

15

Figure 7:

Pin Assignment of PCI-7434 CN1Connector .................

16

Figure 8:

Pin Assignment of cPCI-7434R CN1 Connector ............

17

Figure 9:

Pin Assignment of cPCI-7434RP CN1 Connector ..........

18

Figure 10: Simplified digital input circuit diagram............................

19

Figure 11: PCI-7433 (rev. B2) Jumper Locations ...........................

20

Figure 12: Isolated input connection .............................................

25

Figure 13: Common Ground Connection for cPCI-7434R and

 

 

cPCI-7432R ................................................................

26

Figure 14: Common Power Connection for cPCI-7434R/P and

 

 

cPCI-7432R/P .............................................................

26

Tables and Figures iii

How to Use This Guide

This manual is designed to help you use the 743X series products. It describes how to modify and control various functions of the 743X card to meet the requirements of your application. It is divided into four chapters:

Chapter 1, “Introduction”, gives an overview of the product features, applications, and specifications.

Chapter 2, “Getting Started”, describes how to install the board. The PCB layout, connector specifications, and installation notes are also described.

Chapter 3, “Registers”, describes the details of the registers and its structure. This information is important for programmers who want to control the hardware with low-level programming

Chapter 4, “C/C++ Library”, describes the functions in the DOS C/C++ Library and Windows 95 DLL.

iv How to Use This Guide

1

Introduction

The 743X series products are 64-CH high-density isolated digital input and/or output cards. The 743X series products include the following cards and are available in different form factors.

The following items are PCI bus products:

PCI-7432: Isolated 32-CH DI and 32-CH DO card

PCI-7433: Isolated 64-CH DI card

PCI-7434: Isolated 64-CH DO card

The following items are 3U CompactPCI products:

cPCI-7432 : Isolated 32-CH DI and 32-CH DO card

cPCI-7433 : Isolated 64-CH DI card

cPCI-7434 : Isolated 64-CH DO card with common ground configuration

cPCI-7434P: Isolated 64-CH DO card with common power configuration

The following items are for 3U CompactPCI with rear I/O:

cPCI-7432R : Isolated 32-CH DI and 32-CH DO card

cPCI-7432RP : Isolated 32-CH DI and 32-CH DO card with common power configuration

cPCI-7433R : Isolated 64-CH DI card

cPCI-7434R : Isolated 64-CH DO card with common ground configuration

cPCI-7434RP: Isolated 64-CH DO card with common power configuration

Introduction 1

The above I/O cards are isolated up-to 5000 Vdc (excluding cables) for channel-to-computer isolation. It protects your computer against damage caused by accidental contact with high external voltage and eliminates troublesome ground loops.

The 743X series products use PCI-9050 PCI controller to interface the board to the PCI bus. The PCI-9050 fully implements the PCI local bus specification Rev 2.1. All bus relative configurations, such as base memory and interrupt assignment, are automatically controlled by BIOS software.

1.1 Features

The PCI-743X Isolated D/I cards provide the following advanced features:

PCI bus

 

 

PCI-7432

 

 

PCI-7433

 

PCI-7434

3U CompactPCI

 

cPCI-7432

 

 

cPCI-7433

 

cPCI-7434

 

 

 

 

cPCI-7434P

 

 

 

 

 

 

 

 

3U CompactPCI with Rear I/O

 

cPCI-7432R

 

 

cPCI-7433R

 

cPCI-7434R

 

cPCI-7432RP

 

 

 

cPCI-7434RP

 

 

 

 

 

 

 

32 Isolated Digital Input / Output

Ö

 

--

 

--

Channels

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

64 Isolated Digital Input

--

 

Ö

 

--

Channels

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

64 Isolated Digital Output

--

 

--

 

Ö

Channels

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

High output driving capability

Ö

 

--

 

Ö

 

 

 

 

 

 

 

 

500mA sink current on isolated

Ö

 

--

 

Ö

output channels

 

 

 

 

 

 

 

 

5000 Vrms high voltage isolation

Ö*1

 

Ö*1

 

Ö

Up to 24V voltage protection for

Ö

 

Ö

 

--

isolated input

 

 

 

 

 

 

 

 

 

 

External interrupt signal on DI

Ö

 

Ö

 

--

channels

 

 

 

 

 

 

 

 

 

Dual interrupt trigger

Ö

 

Ö

 

--

 

 

 

 

 

 

100-pin SCSI-II connector

Ö

 

Ö

 

Ö

 

 

 

 

 

Table 1. Features between different 743X Models

 

*1:

For PCI-7433, cPCI-7433R and

cPCI-7432R/P,

the isolation

 

voltage is up to 2500 Vrms.

 

 

 

 

 

2 · Introduction

1.2Applications

Laboratory and Industrial automation

Watchdog timer

Event counter

Frequency counter and generator

Low level pulse generator

Time delay

1.3Specifications

Optical Isolated Input Channel

 

PCI-7432

 

PCI-7433

 

cPCI-7432

 

cPCI-7433

 

cPCI-7432R/P

 

cPCI-7433R

 

 

 

 

Number of Channel

32 DI

 

64 DI

 

 

 

Input Voltage

0 – 24V dc

logic H: 5~24V

 

logic L: 0~1.5V

 

 

Input Resistance

2.4KΩ@0.5W

(2.4 KΩ @1W for PCI-7433)

 

 

 

Isolated Voltage

5000 Vrms

(2500 Vrms for PCI-7433, cPCI-7433R, cPCI-

 

7432R/P)

 

 

Throughput

10K Hz (0.1 ms)

 

 

Interrupt Sources

Digital input channel 0 and channel 1

 

 

 

 

Power

+5V @ 530 mA typical

 

+5V @ 500 mA typical

Consumption

 

 

 

 

 

 

 

Table 2. Optical Isolated Input Channel Specifications

Introduction 3

Optical Isolated Output Channel

 

 

PCI-7432

 

PCI-7434

 

 

cPCI-7432

 

cPCI-7434/P

 

 

cPCI-7432R/P

 

cPCI-7434R/P

 

 

 

 

 

Number of Channel

 

32 DO

 

64 DO

 

 

 

 

Output Type

Darlington transistor

with common

ground/common power

 

 

 

 

 

 

Output Voltage

5VDC min, 35VDC maximum

 

 

 

Output Device

ULN2803A (common ground)

TD62783 (common power)

 

 

 

 

 

 

Max. 500mA/ch if only one of the

 

 

ULN2083A transistor is ON

Sink Current

500mA/ch if all of the ULN2803A

 

transistors are ON @ 20% duty

 

 

 

 

(Tamb = 50? )

 

 

Max. 2.25W per ULN2803A device

 

 

 

 

Isolation Voltage

 

5000 Vrms

 

(2500 Vrms for cPCI-7432R/P)

 

 

 

 

 

 

Throughput

 

10K Hz (0.1 ms)

 

 

 

 

 

On Board Isolated +5V

 

200mA

 

150mA

Output Power

 

 

 

 

 

 

 

 

 

 

 

Power Consumption

 

+5V @ 530 mA

 

+5V @ 560 mA

 

typical

 

typical

 

 

 

 

 

 

 

 

Table 3. Optical Isolated Output Channel Specifications

4 Introduction

General Specifications

Connector: 100-pin SCSI-II connector

Operating temperature: 0°C ~ 60°C

Storage temperature: -20°C ~ 80°C

Humidity: 5 ~ 95%, non-condensing

Dimension:

PCI-7432/33/34: Compact size only 106mm(H) X 173mm(L)

cPCI-7432/33/34: Standard 3U CompactPCI form factor

cPCI-7432R/33R/34R: Standard 3U CompactPCI form factor with rear I/O

1.4 Supporting Software

ADLINK provides versatile software drivers and packages for users’ different approach to building a system. We not only provide programming libraries such as DLL for many Windows systems, but also provide drivers for many other software package such as LabVIEW®, HP VEETM, DASYLabTM, InTouchTM, InControlTM, ISaGRAFTM, and so on.

All software options are included in the ADLINK CD. Non-free software drivers are protected with licensing codes. Without the software code, you can install and run the demo version for two hours for trial/demonstration purposes. Please contact ADLINK dealers to purchase the formal license.

1.4.1Programming Library

For customers who are writing their own programs, we provide function libraries for many different operating systems, including:

DOS Library: Borland C/C++ and Microsoft C++, the functions descriptions are included in this user’s guide.

Windows 95 DLL: For VB, VC++, Delphi, BC5, the functions descriptions are included in this user’s guide.

Introduction 5

PCIS-DASK: Includes device drivers and DLL for Windows 98, Windows NT and Windows 2000. DLL is binary compatible across Windows 98, Windows NT and Windows 2000. This means all applications developed with PCIS-DASK are compatible across Windows 98, Windows NT and Windows 2000. The developing environment can be VB, VC++, Delphi, BC5, or any Windows programming language that allows calls to a DLL. The user’s guide and function reference manual of PCIS-DASK are in the CD. Please refer to the PDF manual files under \\Manual_PDF\Software\PCISDASK

The above software drivers are shipped with the board. Please refer to the “Software Installation Guide” for installation procedures.

1.4.2PCIS-LVIEW: LabVIEW® Driver

PCIS-LVIEW contains the VIs, which are used to interface with NI’s LabVIEW® software package. The PCIS-LVIEW supports Windows 95/98/NT/2000. The LabVIEW® drivers is shipped free with the board. You can install and use them without a license. For more information about PCIS-LVIEW, please refer to the user’s guide in the CD. (\\Manual_PDF\Software\PCIS-LVIEW)

1.4.3PCIS-VEE: HP-VEE Driver

The PCIS-VEE includes user objects, which are used to interface with the HP VEE software package. PCIS-VEE supports Windows 95/98/NT. The HP-VEE drivers are shipped free with the board. For more information about PCIS-VEE, please refer to the user’s guide in the CD. (\\Manual_PDF\Software\PCIS-VEE)

1.4.4DAQBenchTM: ActiveX Controls

We suggest customers who are familiar with ActiveX controls and VB/VC++ programming use the DAQBenchTM ActiveX Control components library for developing applications. The DAQBenchTM is designed under Windows NT/98. For more information about DAQBench, please refer to the user’s guide in the CD. (\\Manual_PDF\Software\DAQBench\DAQBench Manual.PDF)

6 Introduction

1.4.5PCIS-DDE: DDE Server and InTouchTM

DDE stands for Dynamic Data Exchange. The PCIS-DDE includes the PCI cards’ DDE server. The PCIS-DDE server is included in the ADLINK CD. It needs a license. The DDE server can be used in conjunction with any DDE client under Windows NT.

1.4.6PCIS-ISG: ISaGRAFTM driver

The ISaGRAF WorkBench is an IEC1131-3 SoftPLC control program development environment. The PCIS-ISG includes ADLINK product drivers for ISaGRAF under Windows NT environment. The PCIS-ISG is included in the ADLINK CD. A license is needed to use the drivers.

1.4.7PCIS-ICL: InControlTM Driver

PCIS-ICL is the InControl driver, which supports Windows NT. The PCISICL is included in the ADLINK CD. A license is needed to use the drivers.

1.4.8PCIS-OPC: OPC Server

PCIS-OPC is an OPC Server, which can link with OPC clients. There are several software packages on the market, which can provide the OPC clients. The PCIS-OPC supports Windows NT and requires a license to operate.

Introduction 7

Loading...
+ 33 hidden pages