United Electronic Industries DNR-AI-207, DNF-AI-207, DNA-AI-207 User Manual

DNx-AI-207
User Manual
16-Channel, 18-bit, Sequential Sampling, Differential
Analog Input Board with Cold-Junction Compensation
for the PowerDNA Cube and RACK Series Chassis
PN Man-DNx-AI-207
© Copyright 1998-2017 United Electronic Industries, Inc. All rights reserved.
No part of this publication may be reproduced, stored in a retrieval system, or transmitted, in any form by any means, electronic, mechanical, by photocopying, recording, or otherwise without prior written permission.
Information furnished in this manual is believed to be accurate and reliable. However , no responsibility is assumed for its use, or for any infringement of patents or other rights of third parties that may result from its use.
All product names listed are trademarks or trade names of their respective companies.
See the UEI website for complete terms and conditions of sale: http://www.ueidaq.com/cms/terms-and-conditions/
Contacting United Electronic Industries
Mailing Address:
27 Renmar Avenue Walpole, MA 02081 U.S.A.
For a list of our distributors and partners in the US and around the world, please contact a memb er of our support team:
Support:
Telephone: (508) 921-4600 Fax: (508) 668-2350
Also see the FAQs and online “Live Help” feature on our web site.
Internet Support:
Support: support@ueidaq.com Website: www.ueidaq.com FTP Site: ftp://ftp.ueidaq.com
Product Disclaimer:
WARNING!
DO NOT USE PRODUCTS SOLD BY UNITED ELECTRONIC INDUSTRIES, INC. AS CRITICAL COMPONENTS IN LIFE SUPPORT DEVICES OR SYSTEMS.
Products sold by United Electronic Industries, Inc. are not authorized for use as critical components in life support devices or systems. A critical component is any component of a life support device or system whose failure to perform can be reasonably expected to cause the failure of the life support device or system, or to affect its safety or effectiveness. Any attempt to purchase any United Electronic Industries, Inc. product for that purpose is null and void and United Electronic Industries Inc. accepts no liability whatsoever in contract, tort, or otherwise whether or not resulting from our or our employees' negligence or failure to detect an improper purchase.
Specifications in this document are subject to change without notice. Check with UEI for current status.
DNx-AI-207 Analog Input Board i
December 2017 www.ueidaq.com
508.921.4600
© Copyright 2017
United Electronic Industries, Inc.

Table of Contents

Table of Contents
Chapter 1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.1 Organization of this Manual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.2 The AI-207 Board Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.2.1 ADC Input Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.2.2 Compatibility . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.2.3 Environmental Conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.2.4 Software Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.3 Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.4 Specification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.5 Device Architecture. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.5.1 Multiplexer & Programmable Gain. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
1.5.2 Maximum Sample Rate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
1.5.3 Autozero. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
1.5.4 Oversampling Engine. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
1.5.5 Data Storage and Timestamping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
1.6 Indicators . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
1.7 Connectors and Wiring (pinout) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
1.7.1 Analog Input Ground Connections. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
1.8 Data Representation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
1.8.1 CJC Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Chapter 2 Programming with the High-Level API . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
2.1 About the High-level Framework. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
2.2 Creating a Session . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
2.3 Configuring Channels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
2.3.1 Voltage Measurement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
2.3.2 Thermocouple Measurement. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
2.4 Configuring Autozero . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
2.5 Configuring the Timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
2.6 Reading Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
2.7 Cleaning-up the Session. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Chapter 3 Programming with the Low-Level API . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
3.1 About the Low-level API . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
3.2 Low-level Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
3.3 Low-level Programming Techniques. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
3.3.1 Data Collection Modes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
3.4 Programming the AI-207 (Immediate Mode). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
3.4.1 Setting up Channel Configuration & Timestamps . . . . . . . . . . . . . . . . . . . . . 17
3.4.2 Configuring the Channel List . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
3.4.3 Adding CJC Channel to the Channel Configuration. . . . . . . . . . . . . . . . . . . . 18
3.4.4 Setting up the AutoZero Feature . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
DNx-AI-207 Analog Input Board ii
December 2017 www.ueidaq.com
508.921.4600
© Copyright 2017
United Electronic Industries, Inc.
Table of Contents
3.4.5 Setting the Scan Rate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
3.4.6 Reading Data & Timestamps. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
3.5 Programming Scan Rate. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
3.6 Configuring Channels & Scan Rate in ACB Mode . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Appendix A. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
DNx-AI-207 Analog Input Board iii
December 2017 www.ueidaq.com
508.921.4600
© Copyright 2017
United Electronic Industries, Inc.
List of Figures

Table of Figures

Chapter 1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1-1 Block Diagram of DNx-AI-207 I/O Board.......................................................................5
1-2 Photo of DNA-AI-207 Analog Input Board.....................................................................8
1-3 Pinout of the DNx-AI-207 Analog Input Board...............................................................9
1-4 Recommended Ground Connections for Analog Inputs............... ... ... ... .... ... ...............10
December 2017 www.ueidaq.com
508.921.4600
© Copyright 2017
United Electronic Industries, Inc.

Chapter 1 Introduction

This document outlines the feature set and use of the DNx-AI-207, 16-channel analog input boards.
The following sections are provided in this chapter:
Organization of this Manual (Section 1.1)
The AI-207 Board Overview (Section 1.2)
Features (Section 1.3)
Specification (Section 1.4)
Device Architecture (Section 1.5)
Indicators (Section 1.6)
Connectors and Wiring (pinout) (Section 1.7)
Data Representation (Section 1.8)
DNx-AI-207 Analog Input Board
Chapter 1 1
Introduction

1.1 Organization of this Manual

This AI-207 User Manual is organized as follows:
Introduction
Chapter 1 provides an overview of DNx-A I-207 features, device architecture, connectivity, and logic.
Programming with the High-Level API
Chapter 2 provides an overview of the how to create a session, configure the session, and interpret results with the Framework API.
Programming with the Low-Level API
Chapter 3 is an overview of low-level API commands for configuring and using the AI-207 series board.
Appendix A - Accessories
This appendix provides a list of accessories available for use with the DNx-AI-207 board.
Index
This is an alphabetical listing of the topics covered in this manual.
NOTE: A glossary of terms used with the PowerDNA Cube/RACK and I/O
boards can be viewed or downloaded from www.ueidaq.com.
DNx-AI-207 Analog Input Board
December 2017 www.ueidaq.com
508.921.4600
© Copyright 2017
United Electronic Industries, Inc.
Chapter 1 2
Introduction
Manual Conventions
To help you get the most out of this manual and our products, please note that we use the following conventions:
Tips are designed to highlight quick ways to get the job done, or reveal good ideas you might not discover on your own.
NOTE: Notes alert you to important information.
CAUTION! Caution advises you of precautions to take to avoid injury, data loss, and damage to your boards or a system crash.
T ext formatted in bold typeface g enerally represents text that shou ld be entered verbatim. For instance, it can represent a command, as in the following example: “You can instruct users how to run setup using a command such as
setup.exe.” Bold typeface will also represent field or button names, as in “Click Scan
Network.”
T ext forma tted in fixed typeface generally represents source code or other text that should be entered verbatim into the source code, initialization, or other file.
Examples of Manual Conventions
Before plugging any I/O connector into the Cube or RACKtangle, be sure to remove power from all field wiring. Failure to do so may cause severe damage to the equipment.
Usage of Terms
Throughout this manual, the term “Cube” refers to either a PowerDNA Cube product or to a PowerDNR RACKtangle applicable. The term DNR is a specific reference to the RACKtangle, DNA to the
PowerDNA I/O Cube, and DNx to refer to both.
rack mounted system, whichever is
DNx-AI-207 Analog Input Board
December 2017 www.ueidaq.com
508.921.4600
© Copyright 2017
United Electronic Industries, Inc.
Chapter 1 3
Introduction

1.2 The AI-207 Board Overview

1.2.1 ADC Input
Configuration
The DNx-AI-207 is a 16-channel sequential sampling A/D board that features 18-bit resolution and 12 software-selectable input gain ranges.
DNA-AI-207, DNR-AI-207, and DNF-AI-207 boards are compatible with the UEI Cube, RACKtangle, and FLATRACK chassis respectively. These board versions are electronically identical and differ only in mounting hardware. The DNA version is designed to stack in a Cube chassis. The DNR/F versions are designed to plug into the backplane of a RACK chassis.
The DNx-AI-207 is pin compatible with UEI’s DNx-AI-217 board, which offers more resolution, higher sample rates and simultaneously sampling inputs.
Each AI-207 channel is sequentially sampled with a maximum board throughput of 16 kS/s (16 kHz). This configuration allows an application with a single channel enabled to sample that channel at up to 16 kS/s. For applications monitoring multiple channels, each additional channel must share the 16 kHz maximum bandwidth (e.g. maximum of 1 kS/s for 16 channels enabled, 2 kS/s for 8 channels enabled, etc.).
Additionally, the DNx-AI-207 provides a dedicated CJC channel that can be used for reading from the built-in CJC sensor on UEI’s DNA-STP-AI-U or AI-207TC terminal panels. When used with DNA-STP-AI-U or 207TC panel, the DNx-AI-207 also features a direct connection to thermocouples (with open TC detection). The software included will perform all required TC linearization and CJC compensation and return data in °C or °F if desired.
Another key feature of the DNx-AI-207 is the oversampling engine, allowing the board to automatically acquire as many samples as possible for the given gain/ speed and average them, which dramatically improves the noise floor.

1.2.2 Compatibility If input cross talk and channel settling time issues are a problem, even when

connected to high impedance signal sources, consider a pin-compatible simultaneously sampling analog input board, such as the AI-217.
1.2.3 Environmental
Conditions
1.2.4 Software
Support
As with all UEI PowerDNA boards, the DNx-AI-207 can be operated in harsh environments and has been tested at 5g vibration, 50g shock, -40 to +85°C temperature. Each board provides 350 V
isolation between the board and its
rms
enclosure, or any other installed boards.
Software included with the DNx-AI-207 provides a comprehensive yet easy to use API that supports all popular operating systems including Windows, Linux, real-time operating systems such as QNX, RTX, VxWorks and more. The UEIDAQ framework comes with bindings for various programming languages such as C, C++, C#, VB.NET and scientific software packages such as LabVIEW and Matlab, as well as supporting OPC servers.
DNx-AI-207 Analog Input Board
December 2017 www.ueidaq.com
508.921.4600
© Copyright 2017
United Electronic Industries, Inc.
Number of channels: 16 fully dierential plus
1 single-ended dedicated CJC channel Programmable DIO line 1 (external trigger) ADC resolution 18 bits Sampling rate 1 S/s - 16 kS/s per channel;
16 kS/s max aggregate for entire board FIFO size 512 samples Input bias current ±5nA max, ±0.5nA typical Input impedance 10MΩ Gains 1,2,4,8,10,20,40,80,100,200,400,800 Frontend bandwidth 48kHz @ -3dB Common mode rejection 100dB typical Oversampling ratio 2 to 8192, selected automatically Accuracy ±287.59 μV at ±10 V input range.
1MFBTFTFFUIF%/Y"*%BUBTIFFUGPSEFUBJMFE
UBCMFTBOEHSBQIT
Isolation 350 Vrms Overvoltage protection -40V to +55V Power consumption 1.4W (stand-by); 2.2W max Operating temp. (tested) -40°C to +85°C Operating humidity 95%, non-condencing Vibration IEC 60068-2-6
IEC 60068-2-64
5 g, 10-500 Hz, sinusoidal
5 g (rms), 10-500Hz, broadband random
Shock IEC 60068-2-27
50 g, 3 ms half sine, 18 shocks @ 6 orientations
30 g, 11 ms half sine, 18 shocks @ 6 orientations
MTBF 637,000 hours
Chapter 1 4
Introduction

1.3 Features The AI-207 analog input board offers the following features:

16 fully differential channels; additional dedicated CJC channel
Maximum sampling rate of 1 kHz per channel when all channels are
enabled
18-bit resolution
±10 V input range
Programmable gains: 1, 2, 4, 8, 10, 20, 40, 80, 100, 200, 400, 800
Overvoltage protection (-40V to +55V)
Dynamic autozero support
Embedded averaging engine

1.4 Specification The technical specifications for the DNx-AI-207 are listed in Table 1-1 below.

Table 1-1 DNx-AI-207 Technical Specifications
Loading...
+ 21 hidden pages