NuDAQ® ACL-6126 6-Channel D/A Output & DIO Card User’s Guide
©Copyright 1996~2001 ADLINK Technology Co., Ltd. All Rights Reserved. Manual Rev. 3.40: April 25, 2003 Part No. 50-11002-101 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.
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 Sale & Service Service@adlinktech.com Technical Support NuDAQ + USBDAQ + PXI nudaq@adlinktech.com Automation automation@adlinktech.com NuIPC nuipc@adlinktech.com NuPRO / EBC nupro@adlinktech.com TEL +886-2-82265877 FAX Address 9F, No.
Table of Contents Introduction ...................................................................... 1 1.1 1.2 1.3 1.4 Features .................................................................................2 Applications............................................................................2 Specifications.........................................................................2 Software Support ...................................................................4 1.4.1 1.4.2 Programming Library .
How to Use This Manual This manual is written to help you use the ACL-6126. The manual describes how to modify various settings on the ACL-6126 card to meet your requirements. It is divided into three chapters: ¾ Chapter 1, "Introduction," gives an overview of the product features, applications and specifications. ¾ Chapter 2, "Installation," describes how to install the ACL-6126, including the jumper setting for base address, interrupt IRQ level and D/A output ranges.
1 Introduction The ACL-6126 provides 6-channel analog outputs, 16-channel digital inputs and 16-channel digital outputs add-on card for the IBM Personal Computer and compatible computers. It is designed for industrial control applications requiring analog outputs ( voltage and current )with 12-bit resolution in rugged environment. The ACL-6126 transmits six analog outputs with various user configurable ranges of : 0 ~ +10V, 0 ~ +5V ±10V, ±5V, and 4 to 20 mA current loop.
1.
Bipolar : ±5V or ± 10V 4 ~ 20mA current loop (sink) • Reference Voltage: ± 10V with external DC or AC reference; Internal : -5V or -10V • Current Loop : External : +10V or -10V max. • Settling time : 70 microsecond max. • Linearity : ± 1/2 bit • Accuracy : ± 0.012% of full scale range • Voltage driving capability : ± 5mA (max.) • Current Loop exciting voltage : 4 ~ 20 mA (sink) 8V(min.) , 36V(max.
• I/O connectors: 37-pin D-sub connector (analog output) 20-pin ribbon connector (digital I/O) • Operating temp: 0°C ~ 55°C • Storage temp: -20°C ~ 80°C • Humility: 5% ~ 95%, non-condensing • Power Consumption: +5V:360mA typical 450mA max. +12V:60mA typical 180mA max. -12V:20mA typical 90mA max. • Dimension: Half-Size 163 mm x 123 mm 1.4 Software Support 1.4.1 Programming Library For the customers who are writing their own programs, we provide MSDOS Borland C/C++ programming library.
2 Installation This chapter describes how to install the ACL-6126. At first, the contents in the package and unpacking information that you should be careful of are described. The jumpers and switches setting for the ACL6126's base address, IRQ, refernce voltage source and DA output mode are also specified. 2.
2.2 Unpacking Your ACL-6126 card contains sensitive electronic components that can be easily damaged by static electricity. The card should be put on a grounded anti-static mat. The operator should be wearing an anti-static wristband, grounded at the same point as the anti-static mat. Inspect the card module carton for obvious damage. Shipping and handling may cause damage to your module. Be sure there is no shipping and handling damage on the module before processing.
CN2 CN1 JP1-2 VR1-1 JP1-3 JP2-2 JP7 JP2-3 JP3-2 JP3-3 JP4-2 JP4-3 JP5-2 JP5-3 JP6-2 JP6-3 VR6-3 SW1 VR5-3 VR4-3 VR3-3 VR2-3 VR1-3 VR6-2 VR6-1 VR5-2 VR5-1 VR4-2 VR4-1 VR3-2 VR3-1 VR2-2 VR2-1 VR1-2 CN3 2.3 ACL-6126's Layout JP6-1 JP5-1 JP4-1 JP3-1 JP2-1 JP1-1 Figure 2.
2.4 Jumper and DIP Switch Description You can configure the output of each channel and base address by setting jumpers and DIP switches on the ACL-6126. The card's jumpers and switches are preset at the factory. Under normal circumstances, you should not need to change the jumper settings. A jumper switch is closed (sometimes referred to as "shorted") with the plastic cap inserted over two pins of the jumper. A jumper is open with the plastic cap inserted over one or no pin(s) of the jumper. 2.
I/O port address(hex) 200-20F 210-21F fixed A9 1 A8 2 A7 3 A6 4 A5 5 A4 OFF (1) OFF (1) ON (0) ON (0) ON (0) ON (0) ON (0) ON (0) ON (0) ON (0) ON (0) OFF (1) OFF (1) ON (0) OFF (1) OFF (1) ON (0) ON (0) OFF (1) OFF (1) ON (0) ON (0) ON (0) ON (0) : (*) 2C0-2CF : 300-30F : OFF OFF OFF OFF OFF (1) (1) (1) (1) (1) (*) : default setting ON : 0 X : don't care OFF : 1 Note: A4, ..., A9 correspond to PC bus address lines. 3F0-3FF 2.
2.7 D/A Output Configuration The ACL-6126‘s output channels can be configured as different analog output styles, and they are dependent on D/A converter's reference voltage source and output mode( Bipolar or Unipolar). The reference voltage can be generated internally or by external reference voltage from the Reference Voltage Input ( REF.IN) of connector P1. Each output channel and its corresponding jumpers are listed as follows. Channel NO.
Besides, each output channel can be set as Bipolar or Unipolar output. Each output channel and its corresponding jumpers for mode setup are listed as follows. Corresponding Jumper Channel NO. for output mode CH0 JP1-1, JP1-2 CH1 JP2-1, JP2-2 CH2 JP3-1, JP3-2 CH3 JP4-1, JP4-2 CH4 JP5-1, JP5-2 CH5 JP6-1, JP6-2 The jumper settings for output channel CH0 are illustrated as below Figure 2.5. The Unipolar mode is default setting.
EXT 0V to +10V Unipolar -5V to +5V Bipolar -10V to +10V Bipolar 4 mA to 20 mA -10V -5V UN EXT BI -10V -5V UN EXT BI -10V -5V UN EXT BI -10V -5V EXT External Ref.
2.8 Connector Pin Assignment The ACL-6126 is equipped with one 37-pin D-sub (CN3) and two 20-pin insulation displacement connectors (CN1 and CN2). The CN3 is located at the rear plate; the CN1 and CN2 are located on board. CN3 is used for analog outputs and reference voltage input, while CN2 for digital inputs and CN1 for digital outputs. Each connector's pin assignment is specified as follows: CN3 D/A CH1 V.OUT D/A CH1 REF.IN D/A CH1 I.OUT A.GND D/A CH2 V.OUT D/A CH2 REF.IN D/A CH2 I.OUT A.GND D/A CH3 V.
CN 1 : DIGITAL OUTPUT CN1 DO 0 DO 2 DO 4 DO 6 DO 8 DO 10 DO 12 DO 14 GND +5V 1 3 5 7 9 11 13 15 17 19 2 4 6 8 10 12 14 16 18 20 DO 1 DO 3 DO 5 DO 7 DO 9 DO 11 DO 13 DO 15 GND +12V CN 2 : DIGITAL INPUT CN2 DI 0 DI 2 DI 4 DI 6 DI 8 DI 10 DI 12 DI 14 GND +5V 14 • Installation 1 3 5 7 9 11 13 15 17 19 2 4 6 8 10 12 14 16 18 20 DI 1 DI 3 DI 5 DI 7 DI 9 DI 11 DI 13 DI 15 GND + 12V
2.9 Signal Connection A correct signal connection is quite important to send data accurately. In this section, a helpful information is present for how to make proper signal connection when the ACL-6126 is used. Voltage Output Connection ACL-6126 Side Amp External Side V.OUT Rload Load A.GND Current Sink Connection ACL-6126 Side External Side I.SINK Amp. Pow er I.OUT Supply A.GND A.
2.10 Software Installation The ADLINKCD includes a utility software and some demonstration programs which can help you to reduce your application programming effort and support the calibration of analog outputs. Installation To install the DOS library software and utilities, please follow the following installation procedures: 1. Put ADLINK CD into the appropriate CD-ROM drive. 2. Type the following commands to change to the card’s directory (X indicates the CD-ROM drive): X:\>CD \NuDAQISA\6126 3.
3 Registers Format 3.1 I/O Port Address The ACL-6126 requires 16 consecutive addresses in the PC‘s I/O address space. The starting address (Base) is selected on the DIP switch SW1 ( see Section 2.5). The following table (Table 4.1) shows the location of each register and its description.
3.2 D/A Data Register The D/A converter expects digital input data to be in binary rightjustified format, as shown in Figure 3.1. High Byte X X X X D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0 Low The base address from Base+0 to Base+11 are used for D/A conversion. The analog output channels and its corresponding registers are specified by table 4.2, and the details is described as table 4.3 and 4.4. CH. No. High byte Low byte #1 #2 Base+0 Base+1 Base+2 Base+3 #3 #4 #5 #6 Base+4 Base+5 Table 4.
AD11 .. AD0 : Analog to digital data. AD0 is Least Significant Bit, and AD11 is Most Significant Bit. X : Don't care Two analog output range are provided by the ACL-6126, that is, Unipolar and Bipolar. The numbering of the converted data with have different presentation for different output range. Unipolar Numbering 0 0000 0000 0000 V.OUT = -Vref * ( 0/4096) 2048 4095 1000 0000 0000 V.OUT = -Vref * ( 2048/4096) 1111 1111 1111 V.
3.3 Digital I/O Register There are 16 digital input channels and 16 digital output channels are provided by ACL-6126. These I/O channels use the address Base + 12 and Base + 13 for output channels, and the address Base + 14 and Base + 15 for input channels.
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. All ADLINK products come with a limited two-year warranty, one year for products bought in China.
4. • Damage caused by leakage of battery fluid during or after change of batteries by customer/user. • Damage from improper repair by unauthorized ADLINK technicians. • Products with altered and/or damaged serial numbers are not entitled to our service. • This warranty is not transferable or extendible. • Other categories not protected under our warranty. Customers are responsible for all fees necessary to transport damaged products to ADLINK.