Cyberresearch PCIDIO 48H Bedienungsanleitung

Stöbern Sie online oder laden Sie Bedienungsanleitung nach Hardware Cyberresearch PCIDIO 48H herunter. CyberResearch PCIDIO 48H User Manual Benutzerhandbuch

  • Herunterladen
  • Zu meinen Handbüchern hinzufügen
  • Drucken
  • Seite
    / 59
  • Inhaltsverzeichnis
  • LESEZEICHEN
  • Bewertet. / 5. Basierend auf Kundenbewertungen
Seitenansicht 0
USER’S MANUAL
VER. 2.5 • OCT 2000
&
No part of this manual may be reproduced without permission.
CyberResearch
®
, Inc.
www.cyberresearch.com
25 Business Park Dr., Branford, CT 06405 USA
203-483-8815 (9am to 5pm EST) FAX: 203-483-9024
Digital I/O
PCIDIO 24H
High-Density, PCI-Bus, Parallel Digital Board with
24 Channels, 24mA/Channel Sink
PCIDIO 48H
High-Density, PCI-Bus, Parallel Digital Board with
48 Channels, 24mA/Channel Sink
PCIDIO 96H
High-Density, PCI-Bus, Parallel Digital Board with
96 Channels, 24mA/Channel Sink
®
Seitenansicht 0
1 2 3 4 5 6 ... 58 59

Inhaltsverzeichnis

Seite 1 - PCIDIO 96H

USER’S MANUALVER. 2.5 • OCT 2000&No part of this manual may be reproduced without permission.CyberResearch®, Inc.www.cyberresearch.com25 Busin

Seite 2

2 • Introduction PCIDIO 24H/48H/96H are equipped with 1,2, and 4 50-pin male ribbon connectors respectively. 1.1 Features The 24H/48H/96H series prod

Seite 3 - • NOTICE •

Introduction • 3 1.3 Specifications I/O channels 24-bit for PCIDIO 24H 48-bit for PCIDIO 48H 96-bit for PCIDIO 96H Digital Input Signal Logic High Vo

Seite 4

4 • Introduction 1.4 Software Support CyberResearch provides versatile software drivers and packages for users’ different approach to built-up a syste

Seite 5 - Table of Contents

Introduction • 5 1.4.2 PCI LV: LabVIEW ®Driver PCI LV contains the VIs, which are used to interface with NI’s LabVIEW® software package. The PCI LV s

Seite 6

6 • Introduction

Seite 7

Installation • 7 2 Installation This chapter describes how to install the 24H/48H/96H series products. At first, the contents in the package and unpa

Seite 8 - How to Use This Guide

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

Seite 9 - Introduction

Installation • 9 2.3 PCB Layout 2.3.1 PCIDIO 48H/24H PCB Layout Figure 2.3.1 PCIDIO 48H/24H PCB Layout

Seite 10 - 1.2 Applications

10 • Installation PCIControllerCN1CN2CN3CN42.3.2 PCIDIO 96H PCB Layout Figure 2.3.2 PCIDIO 96H PCB Layout

Seite 11 - 1.3 Specifications

Installation • 11 2.4 Hardware Installation PCI configuration The PCI cards are equipped with a plug and play PCI controller, it can request base ad

Seite 13 - -VEE Driver

12 • Installation Once Windows 95/98/2000/XP has started, the Plug and Play function of Windows system will find the new PCIDAQ cards. If this is the

Seite 14

Installation • 13 2.6 Connector Pin Assignment 2.6.1 Pin Assignment of PCIDIO 24H/48H/96HThe I/O ports of PCIDIO 24H/48H/96H emulate the mode 0 conf

Seite 15 - Installation

14 • Installation Figure 2.6.1 pin assignments and pow er signals of PCIDIO 24H/48H/96H The DIO pin names are specified as PnXb, where n : means

Seite 16 - 2.2 Unpacking

Installation • 15 For Your Notes

Seite 17 - 2.3 PCB Layout

16 • Installation For Your Notes

Seite 18 - 2.3.2 PCIDIO 96H PCB Layout

Installation • 17 2.7 Jumpers Description The 48H/96H DIO cards are ‘plug-and-play’, thus it is not necessary to setup the card configurations to fit

Seite 19 - 2.4 Hardware Installation

18 • Installation 2.7.2 12V Power Supply Configuration Pin 2 and pin 4 of the CN1 ~ CN4 50-pin OPTO-22 connectors can be configured as 12V power supp

Seite 20 - , you will be

Installation • 19 For Your Notes

Seite 21

Intentionally Blank

Seite 22 - 2.6.1 Continued

20 • Registers Format 3 Registers Format Detailed descriptions of the register's format are specified in this chapter. This information is quite

Seite 23 - For Your Notes

©Copyright 2003All Rights Reserved. October 2000The information in this document is subject to change without prior notice in orderto improve reliabil

Seite 24 - 16 • Installation

Registers Format • 21 3.2 I/O Address Map All the 48H registers are 8 bits. The users can access these registers only by 8 bits I/O instructions.

Seite 25 - 2.7 Jumpers Description

22 • Operation Theorem 4 Operation Theorem 4.1 Digital I/O Ports 4.1.1 Introduction The 48H/96H products can emulate one/two/four mode 0 configuratio

Seite 26 - or TP DIN024R-24

Operation Theorem • 23 4.1.4 Digital I/O Port Programming Users can write the digital output value to or read back the digital signal level from the

Seite 27

24 • Operation Theorem Control Word D4 D3 D1 D0 PORTA PORT C UPPER PORT B PORT C LOWER 00H 0 0 0 0 O/P O/P O/P O/P 01H 0 0 0 1 O/P O/P

Seite 28 - Intentionally Blank

Operation Theorem • 25 4.2 Timer/Counter Operation 4.2.1 Introduction One 8254 programmable timer/counter chip is installed in 48H/96H series. Ther

Seite 29 - Registers Format

26 • Operation Theorem The 8254 timer/ counter IC occupies 4 I/O address. Users can refer to Tundra's or Intel's data sheet for a full desc

Seite 30 - 3.2 I/O Address Map

Operation Theorem • 27 4.3.2 IRQ Level Setting There is only one IRQ level requested by this card, although it is a dual interrupt system. The mothe

Seite 31 - Operation Theorem

28 • Operation Theorem 4.3.4 Interrupt Source Control In ISC register (offset 0x20), there are four bits to control the IRQ sources of INT1 and INT2.

Seite 32 - X X X ? ?

Operation Theorem • 29 4.4 12V and 5V Power Supply The OPTO-22 compatible connectors provide external devices the +12 volts and +5 volts power sup

Seite 33 - 4.1.7 Note for Output Data

30 • C/C++ Libraries 5 C/C++ Libraries This chapter describes the software library for operating these card. Only the functions in DOS library and Win

Seite 35 - 4.3 Interrupt Multiplexing

C/C++ Libraries • 31 5.2 Programming Guide 5.2.1 Naming Convention The functions of the PCIDAQ PCI cards' software driver use full-names to re

Seite 36 - 4.3.2 IRQ Level Setting

32 • C/C++ Libraries 5.3 _DIO48H/96H_Initial @ Description The cards are initialized by this function. The software library could be used to control

Seite 37 - INT1 and INT2

C/C++ Libraries • 33 5.4 Digital Input @ Description This function is used to read 8-bit digital input data from digital input ports. You can get th

Seite 38

34 • C/C++ Libraries PCI_CH0_PA: CH1’s Port A PCI_CH0_PB: CH1’s Port B PCI_CH0_PC: CH1’s Port C PCI_CH0_PCU: CH1’s Port C Upper Nibble

Seite 39 - C/C++ Libraries

C/C++ Libraries • 35 5.5 Digital Output @ Description This function is used to write data to digital output ports. @ Syntax C/C++ (DOS) U16 _DI

Seite 40 - 5.2 Programming Guide

36 • C/C++ Libraries 5.6 Configuration Port @ Description This function is used to configure the Input or Output of each Port. Each I/O Port of PCID

Seite 41 - 5.3 _DIO48H/96H_Initial

C/C++ Libraries • 37 5.7 Configuration Channel @ Description This function is used to configure the Input or Output of each Channel. Each I/O Port

Seite 42 - 5.4 Digital Input

38 • C/C++ Libraries ctrlValue Port A Port CU Port B Port CL PORT_OOOO OUT OUT OUT OUT PORT_OOOI OUT OUT OUT IN PORT_OOIO OUT OUT IN O

Seite 43 - @ Return Code

C/C++ Libraries • 39 5.8 Set Interrupt Control @ Description This function is used to set the interrupt configuration. The interrupt should be conf

Seite 44 - 5.5 Digital Output

40 • C/C++ Libraries 5.9 Timer Start @ Description This function is used to set and start the timer0 of the on-board timer 8254. @ Syntax C/C++ (DOS)

Seite 45 - 5.6 Configuration Port

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

Seite 46 - 5.7 Configuration Channel

C/C++ Libraries • 41 5.10 Timer Read @ Description This function is used to read the current count of the timer0 of the on-board timer 8254 . @ Synt

Seite 47 - ERR_NoError

42 • C/C++ Libraries 5.11 Timer Stop @ Description This function is used to stop the timer0 of the on-board timer 8254 . @ Syntax C/C++ (DOS) void _D

Seite 48 - 5.8 Set Interrupt Control

C/C++ Libraries • 43 5.12 Cascaded Timer @ Description This function is used to set and start the cascaded timer1 and timer 2 of the on- board timer

Seite 49 - 5.9 Timer Start

44 • C/C++ Libraries 5.13 Get IRQ Status @ Description This function is used to read back the status of interrupt when interrupt is inserted. @ Synta

Seite 50 - 5.10 Timer Read

C/C++ Libraries • 45 5.14 Clear IRQ @ Description This function is used to clear the interrupt generated from the 48H/96H series. @ Syntax C/C++ (DO

Seite 51 - 5.11 Timer Stop

46 • C/C++ Libraries Visual Basic (Windows 95) W_DIO48H_Software_Reset (ByVal cardNo As Integer) As Integer Integer W_DIO96H_Software_Reset (ByVal car

Seite 52 - 5.12 Cascaded Timer

C/C++ Libraries • 47 @ Argument cardNo: card number which the DIO will be reset. c1: If the interrupt source is set as internal timer source, this v

Seite 53 - 5.13 Get IRQ Status

Product ServiceDiagnosis and DebugCyberResearch, Inc. maintains technical support lines staffed by experiencedApplications Engineers and Technicians.

Seite 54 - 5.15 Software Reset

Warranty NoticeCyberResearch, Inc. warrants that this equipment as furnished will be free fromdefects in material and workmanship for a period of one

Seite 56

ii • Table of Contents Chapter 3 Registers Format ... 20 3.1 PCI PnP Registers...

Seite 57 - Product Service

Table of Contents • iii 5.13 Get IRQ Status...44 5.14 Clear I

Seite 58 - Warranty Notice

How to Use This Guide This manual is designed to help you use the 24H/48H/96H series products. It describes how to modify and control various functio

Seite 59

Introduction • 1 1 Introduction The PCIDIO 24H/48H/96H series products are general purpose digital I/O cards. This series includes three cards: l PC

Verwandte Modelle: PCIDIO 24H

Kommentare zu diesen Handbüchern

Keine Kommentare