ADLINK ACL-6128A User Manual

Isolated Analog Output Card
NuDAQ®
ACL-6128A
2-CH 12-bit
User’s Guide
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
ACL-6128A is 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.
Getting Service from ADLINK
Customer Satisfaction is top priority for ADLINK TECHNOLOGY 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 TEL +886-2-82265877 FAX +886-2-82265717 Address 9F, No. 166, Jian Yi Road, Chungho City, Taipei, 235 Taiwan
Please email or FAX your detailed information for prompt, satisfactory, and consistent 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
Detail Description
Chipset: BIOS: Video Card: NIC: Other:
Suggestions for ADLINK
Table of Contents
Chapter 1 Introduction.......................................................1
1.1 Features................................................................................... 2
1.2 Applications.............................................................................. 2
1.3 Specifications........................................................................... 3
1.4 Software Support..................................................................... 4
1.4.1 Programming Library............................................................4
1.4.2 LabView Driver.....................................................................4
Chapter 2 Installation.........................................................5
2.1 What’s Included ....................................................................... 5
2.2 Unpacking................................................................................ 6
2.3 ACL-6128A's Layout................................................................ 7
2.4 Jumper and DIP Switch Description........................................ 7
2.5 Base Address Setting .............................................................. 8
2.6 Selecting D/A Range and Functions...................................... 10
2.6.1 Reference Source Setting……………………………………..10
2.6.2 Output Range Setting………………………………………….11
2.6.3 Summary………………………………………………………..13
2.7 Current Sink Range Setting................................................... 15
2.8 Connector Pin Assignment.................................................... 16
2.9 Signal Connection.................................................................. 17
2.9.1 Voltage Output Connection……………………………………17
2.9.2 Current Sink Connection………………………………………17
2.9.3 Floating Load without external power supply……………….18
Chapter 3 Low-Level Programming ................................ 19
3.1 I/O Port Address Map ............................................................ 19
3.2 D/A Data Format.................................................................... 20
3.3 Converted Data Representation............................................ 21
3.3.1 Unipolar Numbering……………………………………………21
3.3.2 Bipolar Numbering……………………………………………..21
3.4 D/A Conversion Sequence .................................................... 22
Chapter 4 High-Level Programming................................23
4.1 Installation.............................................................................. 24
4.3 C Language Library ............................................................... 25
Chapter 5 Calibration ....................................................... 27
Table of Contents • i
5.1 What is Needed ..................................................................... 27
5.2 VR Assignment...................................................................... 28
5.3 Internal Reference Source Adjustment.................................. 28
5.4 Unipolar Output Calibration .................................................. 29
5.5 Bipolar Output Calibration..................................................... 30
5.6 Current Sink Calibration......................................................... 30
Warranty Policy.................................................................31
ii • Table of Contents
How to Use This Guide
This manual is written to help users understand the ACL-6128A. Descriptions of how to modify various settings on the ACL-6128A are provided in the chapters below to meet your application specific requirements.
Chapter 1 Overview of product features, applications, and specifications.
Chapter 2 Installation instructions of the ACL-6128A with layout jumper
Chapter 3 Details register structure and programming for analog output in
Chapter 4 Describes programming for analog output using a high-level C
Chapter 5 Explains how calibration procedures for the ACL-6128A.
Introduction
Installation
settings, reference voltage source, D/A output ranges, pin assignments, and signal connections.
Low-Level Programming
basic I/O primitive functions.
High-Level Programming
language library.
Calibration
How to Use This Guide • iii
1
Introduction
The ACL-6128A is an ideal cost effective analog output card with two separate D/A converters In addition to 12-bit resolution and 16kHz throughput on each DAC, supporting both voltage and current outputs for industrial applications.
The ACL-6128A provides high voltage isolation on each analog output channel. Opto-isolators give 2500 V from damage due to high voltages on the inputs. After powering on or resetting the PC system, both channels will reset the output voltage to 0V in unipolar or bioplar output range.
The ACL-6128A is fully compatible with the Advantech PCL-728, ensuring an easy learning curve for customers familiar with Advantech products as well as an easy replacement with addition functionality. Extra enhancements include remarkable reliability and performance, surface mount components design, and single +5V power consumption.
isolation to protect both the PC and peripherals
RMS
Introduction • 1
1.1 Features
The ACL-6128A 2-channel Isolated D/A Card provides the following advanced features:
Fully compatible with ADLINK ACL-6128 and AdvantechPCL-728
Two independent 12-bit analog output channels
2500 V
12-bit resolution, multiplying D/A converter
Multiple output ranges
Bipolar: ±10V, ±5V
Unipolar: 0-10V, 0-5V
Sink: 0-20mA, 4-20mA current loop
Integral DC-to-DC converter for stable output operations
Compact, half-size PCB
4-layer PCB with an integral ground plane
Isolation (channel-to-channel, input-to-output)
RMS
1.2 Applications
Arbitrary waveform generation
Control of values, switches, relays
Programmable voltage source
Servo Control
Programmable current sink
2 • Introduction
1.3 Specifications
The ACL-6128A provides the following specifications:
Analog Output (D/A)
Output Channel:
Resolution:
Settling Time:
Output Range:
Bipolar Voltage:
Unipolar Voltage:
Current Loop (sink) :
Reference voltages
Internal:
External:
Output Drive Current:
Current Loop Excitation Voltage:
20mA.
Isolation Voltage:
Accuracy:
Linearity:
Data Transfer:
Temperature coefficient
2 Isolated channels
12-bit, multiplying D/A converter
≤ 30 μs (Jumper selectable)
±10V, ±5V
0-10V, 0-5V
0-20mA, 4-20mA
-5V and -10V DC or AC, ± 10V (max.)
5mA
±
+8V min, 36V max for 0-20mA or 4-
2500V
RMS
±0.012% of FSR
1/2 LSB
±
Programmable I/O
5ppm typical, 15ppm maximum
General Specifications
Bus Type:
Connector:
Operating Temperature:
Storage Temperature:
Humidity:
Power Consumption:
Dimension:
PC/AT Bus
Two 9-pin D-sub female connector
5 - 95%, non-condensing
0°C - 55°C
-20°C - 70°C
+5V @ 780mA typical, 1A max
163 mm (L) x 107 mm (M)
Introduction • 3
1.4 Software Support
1.4.1 Programming Library
A MS-DOS Borland C/C++ programming library is included for customers writing application specific programs,
ACLS-DLL2 is a Development Kit for NuDAQ ISA bus cards with analog I/O for Windows 3.1/9x/NT/2000. ACLS-DLL2 can be used with most programming environments, such as Visual C++, Visual Basic, and Delphi. ACLS-DLL2 is included in the ADLINK CD and requires a license.
1.4.2 LabView Driver
The ACLS-LVIEW LabView driver includes the ACL-6128A VIs to interface with LabView. ACLS-LVIEW supports Windows 9x/NT/2000/XP. ACLS-LVIEW is included in the ADLINK CD and requires a license.
4 • Introduction
Loading...
+ 28 hidden pages