PCI/cPCI-6208/6216-GL Series Multi-channel Analog Output Cards User’s Manual Manual Revision: 4.02 Revision Date: May 28, 2008 Part Number: 50-11234-2010 Advance Technologies; Automate the World.
PCI/cPCI-6208/6216-GL Series User’s Manual Revision History Revision Release Date 1.00 N/A Document created (Legacy documentation revised/converted to new system) 2003/05/07 Document created (legacy documentation revised/converted to new system) Specification Revision Initial Release 4.00 2007/12/27 Major revision of document flow and placement of content. Renaming of PCI-6208V & PCI-6216V to PCI6208V-GL & PCI-6216V-GL respectively Re-release 4.01 2008/4/8 Updated for CompactPCI versions 4.
PCI/cPCI-6208/6216-GL Series User’s Manual Preface Copyright 2008 ADLINK TECHNOLOGY INC. 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.
PCI/cPCI-6208/6216-GL Series User’s Manual Using this Manual Audience and Scope The PCI-6208/6216-GL Series User’s Manual is intended for hardware technicians and systems operators with knowledge of installing, configuring and operating PCI analog output cards. Manual Organization This manual is organized as follows: Preface: presents important copyright notifications, disclaimers, trademarks, and associated information on the proper understanding and usage of this document and its associated product(s).
PCI/cPCI-6208/6216-GL Series User’s Manual Important Safety Instructions: Presents safety instructions all users must follow for the proper setup, installation and usage of equipment and/or software. Warranty Information: Presents important warranty information for users/manufacturers rights and responsibilities regarding ADLINK products and services. Conventions Take note of the following conventions used throughout this manual to make sure that users perform certain tasks and instructions properly.
PCI/cPCI-6208/6216-GL Series User’s Manual A/mA - (Ampere/amp/milliampere) a unit of electric current, or amount of electric charge per second ADE - Application Development Environment API - Application Programming Interface ATE - Automatic Test Equipment BIOS - Basic Input/Output System bit - Binary digit, the basic unit of information storage in computing CD/CD-ROM - Compact Disk/Compact Disk Read Only Memory ch/CH/Chn - Channel DA - Digital-to-Analog Conversion DAQ - Data Acquisition DC - Continuous Cur
PCI/cPCI-6208/6216-GL Series User’s Manual LSB - Least Significant Byte MATLAB® - Matrix Laboratory, a numerical computing environment and programming language MHz - Megahertz (one million hertz) mm - millimeter OEM - Original Equipment Manufacturer OS - Operating System PCI - Peripheral Component Interconnect PCI Express (PCIe or PCI-E) - An I/O interconnect bus standard that expands on and doubles the data transfer rates of original PCI PCR - PCI Configuration Registers PnP - Plug and Play PXI - PCI eXte
PCI/cPCI-6208/6216-GL Series User’s Manual Reference Documentation The following list of documents may be used as reference materials to support installation, configuration and/or the operation of ADLINK PCI-6208/6216-GL Series Multi-channel Analog Output Cards. This list is prepared in alphabetical order (by vendor name, then by document title) for clarity. Vendor(s) Title Rev. ADLINK Technology, Inc. ADLINK DAQ Software Installation User’s Manual 2.00 ADLINK Technology, Inc.
PCI/cPCI-6208/6216-GL Series User’s Manual Getting Service Contact us should you require any service or assistance. ADLINK TECHNOLOGY INC. (HEADQUARTERS) Web Site: Sales & Service: Telephone No.: Fax No.: Mailing Address: http://www.adlinktech.com service@adlinktech.com +886-2-8226-5877 +886-2-8226-5717 9F No. 166 Jian Yi Road, Chungho City, Taipei 235, Taiwan ADLINK TECHNOLOGY AMERICA INC. Sales & Service: Toll-Free: Fax No.: Mailing Address: info@adlinktech.
PCI/cPCI-6208/6216-GL Series User’s Manual ADLINK TECHNOLOGY INC. (EUROPEAN Liaison Office) Sales & Service: Telephone No.: Fax No.: Mailing Address: emea@adlinktech.com +49-211-495-5552 +49-211-495-5557 Nord Carree 3, 40477 Düsseldorf, Germany ADLINK TECHNOLOGY JAPAN CORP. Sales & Service Telephone No. Fax No. Mailing Address japan@adlinktech.com +81-3-4455-3722 +81-3-5333-6040 Asahiseimei Hatagaya Bld. 8Fl. 1-1-2 Hatagaya Shibuya-ku, Tokyo, Japan ADLINK TECHNOLOGY INC.
PCI/cPCI-6208/6216-GL Series User’s Manual Table of Contents Table of Contents................................................................... xi List of Figures ...................................................................... xiii List of Tables......................................................................... xv 1 Introduction ........................................................................ 1 1.1 Overview............................................................................
PCI/cPCI-6208/6216-GL Series User’s Manual MATLAB® Data Acquisition Toolbox Adapter .............. 20 LabVIEW™ Data Acquisition VI Set ............................. 21 VEE™ Interface for ADLINK DAQ Cards ..................... 22 ActiveX Controls for ADLINK DAQ Cards ..................... 23 4 Hardware Registers .......................................................... 25 4.1 PCI PnP Registers ............................................................. 25 4.2 Analog Output Control Register ..........
PCI/cPCI-6208/6216-GL Series User’s Manual List of Figures Figure 1-1: PCI-6208V-GL/6216V-GL Rev. C2 Layout ...................... 5 Figure 1-2: cPCI-6208V-GL and cPCI-6216V-GL Layou ................... 5 Figure 1-3: cPCI-6208V/R-GL and cPCI-6216V/R-GL Layout ........... 6 Figure 1-4: PCI-6208V-GL, cPCI-6208V-GL and cPCI-6208V/R-GL CN1 Connector Pin Assignments7 Figure 1-5: PCI-6216V-GL, cPCI-6216V-GL and cPCI-6216V/R-GL CN1 Connector Pin Assignments7 Figure 3-1: ADLINK Software Support Overview ..........
PCI/cPCI-6208/6216-GL Series User’s Manual This page intentionally left blank.
PCI/cPCI-6208/6216-GL Series User’s Manual List of Tables Table Table Table Table Table 4-1: 4-2: 4-3: 4-4: 4-5: List of Tables PCI-6208/6216-GL Series I/O Address Map ................. 26 Analog Output Status Register ...................................... 27 Digital Output Register................................................... 27 Digital Input Register ..................................................... 28 Voltage DA Conversion Table .......................................
PCI/cPCI-6208/6216-GL Series User’s Manual This page intentionally left blank.
PCI/cPCI-6208/6216-GL Series User’s Manual 1 Introduction 1.1 Overview ADLINK PCI-6208/6216-GL Series are 8-ch or 16-ch, 16-bit analog output cards. They each offer ±10 V output ranges and 25 V/µs slew rates. Each channel is equipped with a dedicated digital to analog converter, and the output value of each channel can be updated individually.
PCI/cPCI-6208/6216-GL Series User’s Manual 1.
PCI/cPCI-6208/6216-GL Series User’s Manual 1.4 Specifications X Voltage Output: X X Channels: Z 8 channels for PCI-6208V-GL, cPCI-6208V-GL, cPCI6208V/R-GL Z 16 channels for PCI-6216V-GL, cPCI-6216V-GL, cPCI6216V/R-GL X Resolution: 16-bit (15-bit guaranteed) X Voltage output range: ±10 V X Voltage output driving capability: ±5 mA max. X Settling time: 130 µs (-10 V to +10 V) X Slew rate: 25 V/µs X Gain error: 0.0025% Full Scale Range (at 25°C) X Offset error: 0.
PCI/cPCI-6208/6216-GL Series User’s Manual X X General Specifications: X Operating temperature: 0°C to +50°C X Storage temperature: -20°C to +80°C X Humidity: 5% to 95% non-condensing X Connector: 37-pin D-sub connector (female) X Bus interface: 32-bit slave PCI bus Power Consumption: X X X X X PCI-6208V-GL: Z +5 VDC at 580 mA typical Z +12 VDC at 70 mA typical PCI-6216V-GL: Z +5 VDC at 1 A typical Z +12 VDC at 280 mA typical cPCI-6208V-GL: Z +5 VDC at 480 mA typical Z +12 VDC at
PCI/cPCI-6208/6216-GL Series User’s Manual 1.5 PCI-6208/6216-GL Series Card Layout Figure 1-1: PCI-6208V-GL/6216V-GL Rev.
PCI/cPCI-6208/6216-GL Series User’s Manual Figure 1-3: cPCI-6208V/R-GL and cPCI-6216V/R-GL Layout 6 Introduction
PCI/cPCI-6208/6216-GL Series User’s Manual 1.
PCI/cPCI-6208/6216-GL Series User’s Manual The analog output pin are specified as Vn and A.GND, where: Vn: The voltage output of channel number n. Z For PCI-6208V-GL, cPCI-6208V-GL and cPCI-6208V/RGL, n = 0 to 7 Z For PCI-6216V-GL, cPCI-6216V-GL and cPCI-6216V/RGL, n = 0 to 15 A.GND: The ground pin of analog output. All ground pins are tied together. The digital input and output pin names are specified as DIn and DOn respectively, where n = 0 to 3. 1.
PCI/cPCI-6208/6216-GL Series User’s Manual 2 Getting Started This chapter describes how to install and setup PCI-6208/6216GL Series cards. NOTE: For illustration/reference purposes, we will specifically describe the PCI-6208V-GL card in all instances from this point forward unless otherwise noted. 2.1 Installation Environment Whenever unpacking and preparing to install any equipment described in this manual, please refer to the Important Safety Instructions chapter of this manual.
PCI/cPCI-6208/6216-GL Series User’s Manual 2.2 Package Contents Before continuing, check the package contents for any damage. If the contents are damaged, inform your dealer immediately. Retain the shipping carton and packing materials for inspection. Obtain authorization from your dealer before returning any product to ADLINK. Check if the following items are included in the packaging. X PCI-6208V-GL, PCI-6216V-GL, cPCI-6208V-GL, cPCI6216V-GL, cPCI-6216V/R-GL, or cPCI-6216V/R-GL card.
PCI/cPCI-6208/6216-GL Series User’s Manual 2.3 Installation After opening the packaging, remove the card and place it on a grounded anti-static surface with component side up. Locate the ADLINK All-in-one CD also packaged in the carton and have this user’s manual and any associated documentation ready for reference. Installing Software X Insert the ADLINK All-in-one CD in your target system and follow the graphical user interface.
PCI/cPCI-6208/6216-GL Series User’s Manual Installing Hardware 12 X Locate your PCI-6208/6216-GL Series card. X Turn off the system/chassis and disconnect the power cord and plug from its power source. X Remove the system/chassis cover. X Select the PCI slot that you intend to use, then remove the bracket (usually fixed with a retention screw) at the end of the PCI slot, if any.
PCI/cPCI-6208/6216-GL Series User’s Manual 2.4 PCI Device Configuration Overview As plug and play component, a PCI card automatically requests an interrupt number through its PCI controller. The system BIOS responds with an interrupt assignment based on the card information and any known system parameters. These system parameters are determined by the installed drivers and the hardware load detected by the system.
PCI/cPCI-6208/6216-GL Series User’s Manual This page intentionally left blank.
PCI/cPCI-6208/6216-GL Series User’s Manual 3 Supporting Software 3.1 Supporting Software 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 LabVIEW™ and MATLAB®.
PCI/cPCI-6208/6216-GL Series User’s Manual 3.1.1 Windows OS Support & Drivers DAQPilot DAQPilot is a driver and SDK with a graphics-driven interface for various ADEs. DAQPilot comes as ADLINK's commitment to provide full support to its comprehensive line of data acquisition products. DAQPilot is designed for the novice, to the most experienced programmer.
PCI/cPCI-6208/6216-GL Series User’s Manual DAQMaster The ADLINK DAQMaster is a smart device manager that opens up access to ADLINK data acquisition and test and measurement products. DAQMaster delivers an all-in-one interface which allows users to access a full support matrix to configure ADLINK Test and Measurement products.
PCI/cPCI-6208/6216-GL Series User’s Manual 3.1.2 PCIS-DASK (Legacy Drivers & Support) ADLINK's DASK are advanced 32-bit kernel drivers for customized DAQ application development. DASK enables users to perform detailed operations and achieve superior performance and reliability from their data acquisition system. DASK kernel drivers now support the revolutionary Windows Vista OS. NOTE: ADLINK strongly recommends all users install DAQPilot and not use legacy DASK drivers.
PCI/cPCI-6208/6216-GL Series User’s Manual PCIS-DASK readies legacy users for Windows Vista and Other Windows 64-bit Editions: X Supports Windows Vista 32 or 64-bit Editions X Supports AMD64 and Intel x86-64 architectures X Digitally-signed for Windows Vista 64-bit Edition X Utilizes WOW64 subsystem to ensure that 32-bit applications run normally on 64-bit Editions of Windows XP, Windows 2003 Server, and Windows Vista without modification For more information about Windows Vista Support, please vis
PCI/cPCI-6208/6216-GL Series User’s Manual 3.1.4 Third-party Software Support MATLAB® Data Acquisition Toolbox Adapter The ADLINK DAQ-MTLB for MATLAB® integrates ADLINK components with the MATLAB® Data Acquisition Toolbox and enables users to control a wide range of ADLINK DAQ cards directly within the advanced MATLAB® environment. ® X Directly control scores of ADLINK DAQ cards including PCI Express, PCI, cPCI, and PXI Compliant form factors with MATLAB® DAQ Toolbox 2.
PCI/cPCI-6208/6216-GL Series User’s Manual LabVIEW™ Data Acquisition VI Set The DAQ-LVIEW PnP is a set of LabVIEW™ Virtual Instruments (VIs) that is fully-compatible with National Instrument's DAQ VIs. Based on the virtual instruments concept, DAQ-LVIEW PnP provides four additional tool panels in LabVIEW™, including analog input, analog output, digital I/O, and timer/counter. Figure 3-5: LabVIEW™ Screen Shot The DAQ-LVIEW PnP is designed and verified for LabVIEW™ 7.0, and is compatible with LabVIEW™ 6.
PCI/cPCI-6208/6216-GL Series User’s Manual VEE™ Interface for ADLINK DAQ Cards Agilent VEE™ is a popular visual programming environment for data acquisition that includes data analysis and control. VEE™ provides a visual programming interface that allows users to create programs by connecting objects such as acquisition routines, buttons and displays in a flow diagram. The ADLINK PCIS-VEE drivers are designed and verified for the Agilent VEE™ 4.5 environment.
PCI/cPCI-6208/6216-GL Series User’s Manual ActiveX Controls for ADLINK DAQ Cards ADLINK provides comprehensive ActiveX controls for DAQ devices. These ActiveX controls are designed to hide all hardware manipulation details so data acquisition operations can be achieved with only a few lines of codes. Furthermore, hardware configurations may be set with easy-to-use property pages while acquired data is returned in an event-driven manner.
PCI/cPCI-6208/6216-GL Series User’s Manual This page intentionally left blank.
PCI/cPCI-6208/6216-GL Series User’s Manual 4 Hardware Registers This chapter presents a detailed description of PCI-6208/6216-GL registers. This information is quite useful for the programmers who wish to handle the card using low-level programming. However, we suggest users have extended knowledge and experience using the PCI interface when performing machine level programming. In addition, the contents of this chapter assist users to understand how to manipulate PCI card drivers. 4.
PCI/cPCI-6208/6216-GL Series User’s Manual 4.2 Analog Output Control Register The PCI-6208/6216-GL Series registers are all 16-bit. Users can access these registers with 16-bit I/O instructions. The following table shows the address of every analog output port relative to the base address. Note that the base address is assigned by the PCI BIOS.
PCI/cPCI-6208/6216-GL Series User’s Manual 4.3 Analog Output Status Register PCI-6208/6216-GL Series cards use series bus architecture to communicate with digital-to-analog converters, hence there is a delay for digital values to be output. The data transfer rate for every DA data write is 2.2 µs, therefore the software driver must wait 2.2 µs before sending any other data to any analog output port. While the DA value is being sent, the Data_Send bit is set to 'H'.
PCI/cPCI-6208/6216-GL Series User’s Manual 4.5 Digital Input Register Signals D4 through D7 are digital input signals from the CN1 connector. D4 - D7: digital input signal status. D0 - D3: read back signal from digital output channel.
PCI/cPCI-6208/6216-GL Series User’s Manual 4.6 Voltage Output DA Conversion The DA converter used in PCI-6208/6216-GL Series cards are 16-bit resolution with ±10 V bi-polar output ranges. Therefore, the data registers are all 16-bit sign values. The digital value ranges from -32768 (0X8000) to +32767 (0x7FFF) correspond to -10 V to +10 V respectively. The table displays the digital value and its corresponding hex value and analog output voltage. Digital Value HEX value Output Voltage 32767 0x7FFF +9.
PCI/cPCI-6208/6216-GL Series User’s Manual This page intentionally left blank.
PCI/cPCI-6208/6216-GL Series User’s Manual 5 Utilities & Calibration The ADLINK All-in-One CD provides a utility program located at: \\Driver Installation\NuDAQ PCI_cPCI\6208\Dos_bc\UTIL\6208util.exe or \\Driver Installation\NuDAQ PCI_cPCI\6208\dos_msc\UTIL\6208util.exe for function testing of ADLINK PCI-6208/6216-GL cards. The utility is a menu-driven graphical interface and operates under MS-DOS.
PCI/cPCI-6208/6216-GL Series User’s Manual 5.1 Running the Utility After installing/initializing DOS, you may execute the utility by typing the following command (assuming your utility is located in the \ADLINK\DOS\6208\Util directory) at the DOS prompt. C> cd \ADLINK\DOS\6208\Util C> 6208UTIL The following diagram will be displayed on your screen. The message at the bottom of each window guides you through the selected item.
PCI/cPCI-6208/6216-GL Series User’s Manual 5.1.1 Function Testing From the main menu, when you choose < Function Testing > the function test menu will display. Select the device you have installed and would like to test by moving the cursor and pressing < Enter >. You will then be offered several options to select the channel you want to test. After you have selected a channel from the channel selection menu, a testing window appears with the results of your test. Please see figures below for details.
PCI/cPCI-6208/6216-GL Series User’s Manual 5.1.2 Calibration ADLINK has adopted a new calibration method to optimize linearity and minimize gains and offset errors for PCI-6208/6216GL Series cards. We utilize a precision 6½ digital multi-meter (DMM) for in-house calibration. During the calibration process, the calibration program will trigger the DMM to measure the actual output of every digital code (-32768 to +32767) generated by a PCI-6208/6216-GL Series card.
PCI/cPCI-6208/6216-GL Series User’s Manual Important Safety Instructions For user safety, please read and follow all instructions, WARNINGS, CAUTIONS, and NOTES marked in this manual and on the associated equipment before handling/operating the equipment. X Read these safety instructions carefully. X Keep this user’s manual for future reference. X Read the specifications section of this manual for detailed information on the operating environment of this equipment.
PCI/cPCI-6208/6216-GL Series User’s Manual X Never attempt to fix the equipment. Equipment should only be serviced by qualified personnel. X A Lithium-type battery may be provided for uninterrupted, backup or emergency power. CAUTION: X 36 RISK OF EXPLOSION IF BATTERY IS REPLACED BY AN INCORECT TYPE. DISPOSE OF USED BATTERIES ACCORDING TO THEIR INSTRUCTIONS.
PCI/cPCI-6208/6216-GL Series User’s Manual Warranty Policy Thank you for choosing ADLINK. To understand your rights and enjoy all the after-sales services we offer, please read the following carefully. 1. Before using ADLINK’s products please read the user manual and follow the instructions exactly. When sending in damaged products for repair, please attach an RMA application form which can be downloaded from: http://rma.adlinktech.com/policy/ 2.
PCI/cPCI-6208/6216-GL Series User’s Manual 3. Repair service is not covered by ADLINK's two-year guarantee in the following situations: X Damage caused by not following instructions in the User's Manual. X Damage caused by carelessness on the user's part during product transportation. X Damage caused by fire, earthquakes, floods, lightening, pollution, other acts of God, and/or incorrect usage of voltage transformers.