Adlink PCI-7396 Manual de usuario

Busca en linea o descarga Manual de usuario para Hardware Adlink PCI-7396. ADLINK PCI-7396 User Manual Manual de usuario

  • Descarga
  • Añadir a mis manuales
  • Imprimir
  • Pagina
    / 65
  • Tabla de contenidos
  • MARCADORES
  • Valorado. / 5. Basado en revisión del cliente
Vista de pagina 0
NuDAQ
PCI-7348/7396
48/96-CH Digital I/O Cards
DIN-96DI, DIN-96DO
User’s Guide
Vista de pagina 0
1 2 3 4 5 6 ... 64 65

Indice de contenidos

Pagina 1 - PCI-7348/7396

NuDAQ PCI-7348/7396 48/96-CH Digital I/O Cards DIN-96DI, DIN-96DO User’s Guide

Pagina 2

2 • Introduction 1.1.2 Timer / Counter and Interrupt System u A programmable 32-bit timer to generate timer interrupt u A programmable 16-bit even

Pagina 3

Introduction • 3 1.3 Specifications I/O channels 48-bit for PCI-7348 96-bit for PCI-7396 Input Signal Logic High Voltage Logic Low Voltage Logic

Pagina 4 - Getting service from ADLINK

4 • Introduction 1.4 Software Supporting ADLink provides versatile software drivers and packages for users’ different approach to built-up a system.

Pagina 5 - Table of Contents

Introduction • 5 1.4.2 PCIS-LVIEW: LabVIEW® Driver PCIS-LVIEW contains the VIs, which are used to interface with NI’s LabVIEW® software package. Th

Pagina 6

6 • Introduction 1.4.7 PCIS-ICL: InControlTM Driver PCIS-ICL is the InControl driver which support the Windows NT. The PCIS-ICL is included in the A

Pagina 7 - Table of Contents • iii

Installation • 7 2 Installation This chapter describes how to install the PCI-7396. The contents in the package and unpacking information that you s

Pagina 8 - How to Use This Guide

8 • Installation 2.2 Unpacking Your PCI-7396 card contains sensitive electronic components that can be easily damaged by static electricity. The card

Pagina 9 - Introduction

Installation • 9 2.3 PCI-7396 Layout Figure 2.1 PCI-7396 Layout

Pagina 10 - 1.2 Applications

10 • Installation 2.4 Hardware Installation Outline Hardware configuration The PCI cards (or CompactPCI cards) are equipped with plug and play PCI co

Pagina 11 - 1.3 Specifications

Installation • 11 2.5 Connectors’ Pin Assignment of PCI-7348 The I/O pin assignment of PCI-7348 is shown in the Figure 2.2. The DIO

Pagina 13

12 • Installation 2.6 Connectors’ Pin Assignment of PCI-7396 (1)(2)(3)(52)(53)(51)(48)(49)(50)(98)(99)(100) Figure 2.3 Connectors Pin Assignment

Pagina 14 - 1.4.8 PCIS-OPC: OPC Server

Installation • 13 JA1 JA1 2.7 Jumpers’ Description The PCI-7396 is a ‘plug and play’ add-on card using PCI bus. It is un-necessary for user to set

Pagina 15 - Installation

14 • Installation 2.8 Termination Boards Supporting PCI-7396 can be connected with several different daughter boards, including DIN-100S, DIN-96DI, a

Pagina 16 - 2.2 Unpacking

Registers Format • 15 3 Registers Format The detailed descriptions of the registers format are specified in this chapter. This information is quit

Pagina 17 - 2.3 PCI-7396 Layout

16 • Registers Format Please do not try to modify the base address and interrupt which assigned by the PCI PnP BIOS, it may cause resource confliction

Pagina 18

Registers Format • 17 3.2 I/O Address Map Most of the PCI-7396 registers are 32 bits. The users can access these registers by 32 bits I/O instruct

Pagina 19

18 • Registers Format The PCI-7396 has 2/4 PPIs on board. Each PPI contains 5 registers, including Digital Data Register, Control Register, External T

Pagina 20

Registers Format • 19 3.4 Control Register Each PPI’s control register is used to set its three ports to be as input or output one independently.

Pagina 21 - 2.7 Jumpers’ Description

20 • Registers Format 3.6 External Trigger Disable Register Users can write anything to this register to disable the function of external trigger. Ad

Pagina 22 - 2.8.3 Connect with DIN-96DO

Registers Format • 21 3.8 Interrupt Source Control (ISC) Register The PCI-7396 has a dual interrupt system, two interrupt sources can be generated

Pagina 23 - Registers Format

©Copyright 2002 ADLINK Technology Inc. All Rights Reserved. Manual Rev. 1.22 June 7, 2002 Pato No : 50-11107-200 The information in this document is

Pagina 24 - 16 • Registers Format

22 • Registers Format 3.9 Clear Interrupt Register Users can write anything to this register to clear the interrupt request of the PCI-7396. Address

Pagina 25 - 3.2 I/O Address Map

Operation Theorem • 23 4 Operation Theorem The operation theorem of the functions on PCI-7396 card is described in this chapter. The operation theor

Pagina 26 - 3.3 Digital Data Registers

24 • Operation Theorem Figure 4.2 Read Data use External Trigger EXTTRG Read Data (Read date from registers to PC) Latch Data (Latch input data to

Pagina 27 - 3.4 Control Register

Operation Theorem • 25 4.2 8254 Timer/Counter Operation 4.2.1 Introduction One 8254 programmable timer/counter chip is installed in the PCI-7396.

Pagina 28

26 • Operation Theorem 4.3 Interrupt Circuit 4.3.1 System Architecture The PCI-7396‘s interrupt system is powerful and flexible, which is suitable f

Pagina 29

Operation Theorem • 27 4.3.3 Dual Interrupt System The PCI controller can receive two hardware IRQ requests. However, only one IRQ will be sent to

Pagina 30 - 3.11 High Level Programming

28 • Operation Theorem 4.3.4 Interrupt Source Control (ISC) There are four bits to control the IRQ sources of INT1 and INT2. Table 4.1 shows the sele

Pagina 31 - Operation Theorem

Operation Theorem • 29 By using the four signals: P1C0, P2C0, P1C3, and P2C3, user can utilize their combination to generate a proper IRQ for versat

Pagina 32

30 • Operation Theorem 4.4 12V and 5V Power Supply The SCSI-100 connector CN1 provides +12V and +5V power supply (only for PCI-7348) for external dev

Pagina 33 - 4.2.1 Introduction

C/C++ Libraries • 31 5 C/C++ Libraries This chapter describes the software library for operating this card. Only the functions in DOS library and Wi

Pagina 34 - 4.3 Interrupt Circuit

Getting service from ADLINK Customer Satisfaction is always the most important thing for ADLINK Tech Inc. If you need any help or service, please con

Pagina 35 - 4.3.3 Dual Interrupt System

32 • C/C++ Libraries 5.2 Programming Guide 5.2.1 Naming Convention The functions of the NuDAQ PCI cards or NuIPC CompactPCI cards’ software driver

Pagina 36

C/C++ Libraries • 33 5.3 _7396_Initial @ Description This function is used to initialize the PCI-7396. Every PCI-7396 has to be initialized by this

Pagina 37

34 • C/C++ Libraries 5.4 _7396_DI @ Description This function is used to read the 24-bit digital inputs data from the input port of the PCI-7396.The

Pagina 38 - 4.4 12V and 5V Power Supply

C/C++ Libraries • 35 @ Return Code ERR_NoError

Pagina 39 - C/C++ Libraries

36 • C/C++ Libraries 5.5 _7396_DO @ Description This function is used to write data to digital output ports. There are 6 ports (P1A, P1B, P1C, P2A,

Pagina 40 - 5.2 Programming Guide

C/C++ Libraries • 37 5.6 _7396_Config_Port @ Description This function is used to configure the Input or Ouput of each Port. Each I/O Port of PCI-7

Pagina 41 - 5.3 _7396_Initial

38 • C/C++ Libraries P3CWR : CH3’s Port C output port P3WR : CH3’s Port A,B,C output port P4ARD : CH4’s Port A input port

Pagina 42 - 5.4 _7396_DI

C/C++ Libraries • 39 5.7 _7396_Software_Reset @ Description This function is used to reset the I/O port configuration. After resetting PCI-7396, al

Pagina 43 - @ Return Code

40 • C/C++ Libraries 5.8 _7396_INT_Source_Control @ Description The PCI-7396 has dual interrupts system, two interrupt sources can be generated and b

Pagina 44 - 5.5 _7396_DO

C/C++ Libraries • 41 5.9 _7396_COSIRQ_Control @ Description This function is used to programe every channel port A,B,C‘s COS is enable or disable.

Pagina 45 - 5.6 _7396_Config_Port

Table of Contents • i Table of Contents Chapter 1 Introduction...1 1.1 Features...

Pagina 46 - 38 • C/C++ Libraries

42 • C/C++ Libraries 5.10 _7396_CLR_IRQ @ Description This function is used to clear the interrupt request of PCI-7396. @ Syntax C/C++ (DOS) void _

Pagina 47 - 5.7 _7396_Software_Reset

C/C++ Libraries • 43 5.11 _7396_Set_Event_Edge @ Description This function is used to set the edge trigger of event signal (Pin51) and external tr

Pagina 48

44 • C/C++ Libraries 5.12 _7396_Cascaded_Timer @ Description The function is used to program the timer#1 & timer#2 of 8254, the 32bit timer, to g

Pagina 49 - 5.9 _7396_COSIRQ_Control

C/C++ Libraries • 45 5.13 _7396_Timer_Start @ Description The function is used to program the timer#0 of 8254, 16bit timer, to generate the event i

Pagina 50 - 5.10 _7396_CLR_IRQ

46 • C/C++ Libraries 5.14 _7396_Timer_Read @ Description This function is used to read the counter value of the Counter#0. @ Syntax C/C++ (DOS) U16

Pagina 51 - 5.11 _7396_Set_Event_Edge

Appendix 1 DIN-96DI • 47 Appendix 1 DIN-96DI A1.1 Introductions DIN-96DI digital input termination board features high-voltage opto-isolation on a

Pagina 52 - 5.12 _7396_Cascaded_Timer

48 • Appendix 1 DIN-96DI u Power consumption: w 490mA(max.) for 24V PS w 250mA(max.) for 12V PS w 102mA(max.) for 5V PS

Pagina 53 - 5.13 _7396_Timer_Start

Appendix 1 DIN-96DI • 49 A1.4 Layout of DIN-96DI TB-96DI94 95 96 G G...52515049P GPGG...GP G

Pagina 54 - 5.14 _7396_Timer_Read

50 • Appendix 1 DIN-96DI Legend: CN1 : SCSI II 100 pin connector to connect PCI-7396 and DIN-96DI X1~X4 : 50 pin Opto-22 connectors to connect TB96 an

Pagina 55 - Appendix 1 DIN-96DI

Appendix 2 DIN-96DO • 51 Appendix 2 DIN-96DO A2.1 Introductions DIN-96DO digital output termination board features high-voltage opto-isolation on

Pagina 56 - Power consumption:

ii • Table of Contents 3.5 External Trigger Enable Register ...19 3.6 External Trigger Disable Register ...

Pagina 57 - A1.4 Layout of DIN-96DI

52 • Appendix 2 DIN-96DO w 4.294A(max.) for 24VPS w 4.244A(max.) for 12VPS w 4.215A(max.) for 12VPS w 102mA(max.) from cable

Pagina 58 - A1.5 DI Circuits and Wiring

Appendix 2 DIN-96DO • 53 A2.4 Layout of DIN-96DO TB-96DO94 95 96 G G...52515049P GPGG...GP

Pagina 59 - Appendix 2 DIN-96DO

54 • Appendix 2 DIN-96DO Legend: CN1 : SCSI II 100 pin connector to connect PCI-7396 and DIN-96DO X1~X4 : 50 pin Opto-22 connectors to connect TB96 an

Pagina 60 - 52 • Appendix 2 DIN-96DO

Appendix 2 DIN-96DO • 55 If the loading is a inductance loading such as relay, you can use the following wiring diagram. The POWER must connect to t

Pagina 61 - A2.4 Layout of DIN-96DO

56 • Warranty Policy Warranty Policy Thank you for choosing ADLINK. To understand your rights and enjoy all the after-sales services we offer, please

Pagina 62 - A2.5 Circuits and Wiring

Warranty Policy • 57 5. To ensure the speed and quality of product repair, please download an RMA application form from our company website www.adl

Pagina 63 - Inductance

Table of Contents • iii 5.14 _7396_Timer_Read ...46 Appendix 1 DIN-96DI ...

Pagina 64 - Warranty Policy

How to Use This Guide • iv How to Use This Guide This manual is designed to help you use the PCI-7396. It describes how to modify and control various

Pagina 65

Introduction • 1 1 Introduction The PCI-7396 is a 48/96-bit parallel digital input/output (DIO) card designed for industrial applications. The plug

Comentarios a estos manuales

Sin comentarios