Click here to comment on this document via the
®
Measure
Data Acquisition
User Manual
Download from Www.Somanuals.com. All Manuals Search And Download.
Important Information
The media on which you receive National Instruments software are warranted not to fail to execute programming
instructions, due to defects in materials and workmanship, for a period of 90 days from date of shipment, as evidenced
by receipts or other documentation. National Instruments will, at its option, repair or replace software media that do not
execute programming instructions if National Instruments receives notice of such defects during the warranty period.
National Instruments does not warrant that the operation of the software shall be uninterrupted or error free.
A Return Material Authorization (RMA) number must be obtained from the factory and clearly marked on the outside of
the package before any equipment will be accepted for warranty work. National Instruments will pay the shipping costs
of returning to the owner parts which are covered by warranty.
National Instruments believes that the information in this manual is accurate. The document has been carefully
reviewed for technical accuracy. In the event that technical or typographical errors exist, National Instruments reserves
the right to make changes to subsequent editions of this document without prior notice to holders of this edition. The
reader should consult National Instruments if errors are suspected. In no event shall National Instruments be liable for
any damages arising out of or related to this document or the information contained in it.
EXCEPT AS SPECIFIED HEREIN, NATIONAL INSTRUMENTS MAKES NO WARRANTIES, EXPRESS OR IMPLIED, AND SPECIFICALLY
DISCLAIMS ANY WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. CUSTOMER’S RIGHT TO
RECOVER DAMAGES CAUSED BY FAULT OR NEGLIGENCE ON THE PART OF NATIONAL INSTRUMENTS SHALL BE LIMITED TO
THE AMOUNT THERETOFORE PAID BY THE CUSTOMER. NATIONAL INSTRUMENTS WILL NOT BE LIABLE FOR DAMAGES
RESULTING FROM LOSS OF DATA, PROFITS, USE OF PRODUCTS, OR INCIDENTAL OR CONSEQUENTIAL DAMAGES, EVEN IF
ADVISED OF THE POSSIBILITY THEREOF. This limitation of the liability of National Instruments will apply regardless of
the form of action, whether in contract or tort, including negligence. Any action against National Instruments must be
brought within one year after the cause of action accrues. National Instruments shall not be liable for any delay in
performance due to causes beyond its reasonable control. The warranty provided herein does not cover damages,
defects, malfunctions, or service failures caused by owner’s failure to follow the National Instruments installation,
operation, or maintenance instructions; owner’s modification of the product; owner’s abuse, misuse, or negligent acts;
and power failure or surges, fire, flood, accident, actions of third parties, or other events outside reasonable control.
Under the copyright laws, this publication may not be reproduced or transmitted in any form, electronic or mechanical,
including photocopying, recording, storing in an information retrieval system, or translating, in whole or in part, without
the prior written consent of National Instruments Corporation.
Measure® and NI-DAQTM are trademarks of National Instruments Corporation.
Product and company names listed are trademarks or trade names of their respective companies.
National Instruments products are not designed with components and testing intended to ensure a level of reliability
suitable for use in treatment and diagnosis of humans. Applications of National Instruments products involving medical
or clinical treatment can create a potential for accidental injury caused by product failure, or by errors on the part of the
user or application designer. Any use or application of National Instruments products for or involving medical or
clinical treatment must be performed by properly trained and qualified medical personnel, and all traditional medical
safeguards, equipment, and procedures that are appropriate in the particular situation to prevent serious injury or death
should always continue to be used when National Instruments products are being used. National Instruments products
are NOT intended to be a substitute for any form of established process, procedure, or equipment used to monitor or
safeguard human health and safety in medical or clinical treatment.
Download from Www.Somanuals.com. All Manuals Search And Download.
Organization of This Manual
Conventions Used in This Manual
Customer Communication
xi
Chapter 1
Manually Adding or Removing the DAQ Add-In
Uninstalling Measure
Chapter 2
Configuring an Analog Output Task
Adding Tasks to the DAQ Menu
Saving Tasks
Managing Tasks in a Workbook
Chapter 3
Using SCXI with Measure DAQ
SCXI Operating Modes
SCXI Analog Input
Multiple SCXI Modules and Chassis
SCXI Analog Output
Download from Www.Somanuals.com. All Manuals Search And Download.
Chapter 4
DAQ Device Overview
Analog Input Scan List
Channels
Number of scans
Scale to volts
Timing Settings
Scans/second
External scan clock
At cell
In Columns
In Rows
Mode Reference
Advanced Timing Settings
Chapter 5
Analog Output Reference
Analog Output Configuration Overview
Advanced Configuration
Chapter 6
Function Reference
DAQ
GetDAQErrorMessage
Appendix A
DAQ Hardware Capabilities
SCXI Information
MIO and AI Device Hardware Capabilities
Lab and 1200 Series and Portable Devices Hardware Capabilities
SCXI Module Hardware Capabilities
Analog Output Only Devices Hardware Capabilities
Download from Www.Somanuals.com. All Manuals Search And Download.
Appendix C
Figures
Figure 2-3. Task Description Dialog Box
Figure 2-7. Adding Tasks to the DAQ Menu
Figure 3-1. Selecting the Add>> button
Figure 4-1. Analog Input Configuration Dialog Box
Figure 4-2. Scan Clock and Channel Clock
Figure 4-3. Round Robin Scanning
Figure 4-4. Hardware Digital Trigger Dialog Box
Figure 4-5. Analog Input Mode Dialog Box
Figure 4-6. Advanced Timing Settings Option
Figure 5-1. Analog Output Configuration
Figure 5-2. Advanced Analog Output Configuration Dialog Box
Download from Www.Somanuals.com. All Manuals Search And Download.
Tables
Table 4-1.
Table 4-2.
Table 4-3.
Table 4-5.
Table 5-1.
Examples of Valid Channel Strings
Analog Input Configuration Buttons/Options
Choices for Hardware Digital Trigger
Choices for Advanced Timing
Analog Output Configuration Reference
Table A-1.
Table A-3.
Table A-4.
Table A-5.
Analog Input Configuration Programmability—MIO and AI Devices
Analog Input Characteristics—MIO and AI Devices (Part 2)
Analog Output Characteristics—MIO and AI Devices
Analog Input Configuration Programmability—Lab,
1200 Series, Portable Devices
Table A-6.
Table A-7.
Table A-8.
Table A-9.
Analog Input Characteristics—Lab, 1200 Series, Portable Devices (Part 1)
Analog Input Characteristics—Lab, 1200 Series, Portable Devices (Part 2)
Analog Output Characteristics—Lab, 1200 Series, Portable Devices
Analog Input Characteristics—SCXI Modules
Table A-10. Terminal Block Selection Guide—SCXI Modules
Table A-11. Analog Output Characteristics—Analog Output Only Devices
Table B-1.
Data Acquisition Error Codes
Download from Www.Somanuals.com. All Manuals Search And Download.
The Measure Data Acquisition User Manual describes how to use the
Measure Data Acquisition Add-In with National Instruments data
acquisition boards to acquire data into Microsoft Excel. You should be
familiar with the operation of Microsoft Excel, your computer, your
computer’s operating system, and your data acquisition (DAQ) board.
Organization of This Manual
The Measure Data Acquisition User Manual is organized as follows.
•
Chapter 1, Introduction, helps you install the Measure Data
Acquisition (DAQ) Add-In. You should have installed and
configured your DAQ hardware already.
•
Chapter 2, Getting Started with Data Acquisition Tasks, contains a
tutorial for the following basic functions: Selecting a data
acquisition task, configuring an analog input task, configuring an
analog output task, adding tasks to the DAQ menu, saving tasks,
and managing tasks in a workbook.
•
•
Chapter 3, Using SCXI with Measure DAQ, describes how to use
the Measure Data Acquisition Add-In in Excel with your Signal
Conditioning Extension for Instrumentation (SCXI) equipment.
Chapter 4, Analog Input Reference, introduces some basic
concepts of data acquisition and contains a reference for analog
input configuration, hardware digital triggering, analog input
modes, and advanced timing. You should be familiar with the
hardware characteristics of your data acquisition device.
•
Chapter 5, Analog Output Reference, introduces some concepts of
data acquisition and contains a reference for basic and advanced
Analog Output Configuration.
Download from Www.Somanuals.com. All Manuals Search And Download.
•
•
Chapter 6, Using Measure Data Acquisition Tasks with VBA,
describes how to run tasks from within Visual Basic for
Applications.
Appendix A, DAQ Hardware Capabilities, contains SCXI
information and tables that summarize the analog I/O capabilities
of National Instruments data acquisition devices you might use
with Measure for Windows.
•
•
•
Appendix B, Error Codes, describes the errors that can occur
while using the Measure DAQ Add-In.
Appendix C, Troubleshooting, describes solutions to problems that
you might encounter using the Measure DAQ Add-In.
Appendix D, Customer Communication, contains forms you can
use to request help from National Instruments or to comment on
our products and manuals.
•
•
The Glossary contains an alphabetical list and descriptions of
terms used in this manual, including abbreviations, acronyms,
metric prefixes, mnemonics, and symbols.
The Index contains an alphabetical list of key terms and topics in
this manual, including the page where you can find each one.
Conventions Used in This Manual
The following conventions are used in this manual.
bold
Bold text denotes a parameter, or the introduction of menus, menu
items, or dialog box buttons or options.
italic
Italic text denotes emphasis, a cross reference, or an introduction to a
key concept.
bold italic
Bold italic text denotes a note, caution, or warning.
Download from Www.Somanuals.com. All Manuals Search And Download.
monospace
Text in this font denotes text or characters that are to be literally input
from the keyboard, sections of code, programming examples, and
syntax examples. This font is also used for the proper names of disk
drives, paths, directories, programs, subprograms, subroutines, device
names, functions, variables, filenames, and extensions, and for
statements and comments taken from program code.
»
The » symbol leads you through nested menu items, and dialog box
options to a final action. The sequence
Files»Page Setup»Options»Substitute Fonts
directs you to pull down the File menu, select the Page Setup item,
select Options, and finally select the Substitute Fonts option from the
last dialog box.
Note:
This icon to the left of bold italicized text denotes a note, which alerts
you to important information.
Customer Communication
National Instruments wants to receive your comments on our products
and manuals. We are interested in the applications you develop with
our products, and we want to help if you have problems with them. To
make it easy for you to contact us, this manual contains comment and
configuration forms for you to complete. These forms are in
Appendix D, Customer Communication, at the end of this manual.
Related Documentation
The following document contains information that you may find
helpful as you read this manual:
•
NI-DAQ User Manual for PC Compatibles
Download from Www.Somanuals.com. All Manuals Search And Download.
Introduction
This chapter helps you install the Measure Data Acquisition (DAQ)
Add-In. You should have installed and configured your DAQ hardware
already. If you have not done so, please refer to the NI-DAQ User
Manual for PC Compatibles that came with your device for
instructions on installation and configuration.
Using Measure with Your DAQ Device
Measure is designed to work with many different National Instruments
DAQ devices. Before you can use Measure, you must install and
configure your DAQ device and the NI-DAQ driver software that came
with your DAQ device. NI-DAQ is the low-level driver software that
controls your DAQ device. Measure is a higher-level software
development tool that communicates to your DAQ device through
NI-DAQ. Refer to the documentation that comes with your DAQ
device to learn how to install it properly.
Once you install your DAQ device, you must install and configure your
NI-DAQ driver software.
You use the NI-DAQ Configuration Utility (WDAQCONF.EXE) to set
up your DAQ device. For some DAQ devices, such as the E Series
boards, you do not have to configure many settings. For other devices,
you might be required to set jumpers or switches on your device to
configure it to work in your system. Refer to the documentation that
came with your DAQ device to install your NI-DAQ driver software
and run WDAQCONF.EXE.
Download from Www.Somanuals.com. All Manuals Search And Download.
DAQ Device Overview
Measure is an easy-to-use spreadsheet interface for acquiring data with
a wide range of National Instruments DAQ devices. Because Measure
works with so many different devices, the functionality and
performance of the software often varies based on the particular DAQ
device you use. Although Measure senses the type of DAQ device you
are using, you might select options in the task configuration that are not
supported by your particular device. Measure notifies you when such a
conflict occurs when you close the configuration window, or when you
test the task you have defined. Make sure to test each task once you
define it.
The following pages contain a tutorial to show you how to use
Measure. Refer to the Managing Tasks in a Workbook section in
Chapter 2, Getting Started with Data Acquisition Tasks, for detailed
information on the analog input and output settings you can configure
with Measure.
Installing Measure
1. Insert the Measure for Windows diskette into a 3½ inch floppy
drive.
2. Select Start»Run from the taskbar in Windows 95 or File»Run
from the Program Manager in other versions of Windows.
3. Type A:\SETUPin the box labeled Command Line, and then
select OK.
4. Select a location for the setup program to install Measure for
Windows.
5. Deselect any Add-Ins that you do not want to install.
6. Select OK.
The setup program copies the program files and on-line help files to the
directory that you choose and creates a program group. Setup also
automatically configures Excel to load the DAQ Add-In when you
launch Excel.
Download from Www.Somanuals.com. All Manuals Search And Download.
Manually Adding or Removing the DAQ Add-In
To add the DAQ Add-In manually, complete the following steps.
1. Select Tools»Add-Ins.
2. In the Add-Ins dialog box, search the Add-Ins Available list box
for the Measure Data Acquisition Add-In entry. Click in the
checkbox next to the Measure Data Acquisition Add-In entry. If
you cannot find the entry, click the Browse button and look for
DAQ.XLAin the directory where you installed Measure.
To remove the DAQ Add-In manually, deselect the checkbox next to it,
shown in Figure 1-1. The next time you launch Excel, Excel will not
load the DAQ Add-In automatically.
Uninstalling Measure
To uninstall Measure, remove both the Serial Add-In and the Data
Acquisition Add-In from the Add-Ins list in Excel. Double-click the
Uninstall icon in the Measure folder to remove Measure from your
computer.
Download from Www.Somanuals.com. All Manuals Search And Download.
Getting Started with
Data Acquisition Tasks
After you install and configure your hardware and install the Measure
Data Acquisition Add-In, you are ready to acquire data. This chapter
contains a tutorial for each of the following basic functions.
•
•
•
•
•
•
Selecting a Data Acquisition task
Configuring an Analog Input task
Configuring an Analog Output task
Adding tasks to the DAQ menu
Saving tasks
Managing tasks in a workbook
You only need to read the sections for the functions that you use in
your application.
Selecting a Data Acquisition Task
This section contains step-by-step instructions for configuring analog
input and output tasks with Measure. To configure tasks, complete the
following steps.
1. Launch Excel.
2. Select DAQ»Configure DAQ Task to display the DAQ Tasks
dialog box, shown in Figure 2-1.
Download from Www.Somanuals.com. All Manuals Search And Download.
The DAQ Tasks dialog box manages the I/O operations, or tasks,
that you define with Measure. From this dialog box, you can create
new tasks, edit existing tasks, and run I/O tasks interactively to test
their operation.
3. Select a DAQ device from the Data acquisition device drop-down
listbox at the top of the dialog box. The list of devices available in
the drop-down listbox is taken from the devices that you have
configured. If you have not run the configuration utility yet, refer
to the documentation that came with your DAQ hardware.
4. Click on the AI button under the heading Create a task to display
the Analog Input Configuration dialog box, shown in figure 2-2.
Download from Www.Somanuals.com. All Manuals Search And Download.
Configuring an Analog Input Task
From the Analog Input Configuration dialog box, you can specify all
the parameters for an analog input operation. In the following steps,
you create a simple analog input task. Refer to Chapter 4, Analog Input
Reference, for more detailed information about the different options for
analog input.
1. The Analog Input Scan List at the top of the dialog box is where
you specify the input channels on your DAQ device from which
you would like to acquire data. For each input channel you add to
the scan list, you must specify a high and low voltage limit for the
signals that you read. Measure puts default values for your device
in the high and low limit fields. Measure uses these limits to
configure the gain settings on your DAQ device for maximum
measurement accuracy.
Type 0in the Channel field and click on the Add>> button to
place the channel into your scan list.
2. In the Scan Information section of the dialog box, you specify how
many scans of your channel list are to be acquired. A scan is a
single measurement from each channel in your scan list. In this
Download from Www.Somanuals.com. All Manuals Search And Download.
example in which there is only one channel specified, the number
of scans is equal to the number of points acquired from channel 0.
If you were to specify two channels in your channel list, 100 scans
would result in 200 points of data acquired (100 from each
channel).
Type 100in the Number of Scans field.
3. The Scan Rate section of the dialog box is where you specify how
fast you would like to acquire the data. The default setting of 1000
scans per second means that you acquire a single point from each
channel in your channel list 1000 times per second.
Type 1000in the Scans/second field.
4. The Display section of the dialog box is where you specify the
cells on your worksheet to contain the acquired data. You
manually can type in a spreadsheet address, such as $A$1, or you
can highlight the input field and use your mouse to select an area
on the spreadsheet to place your acquired data. Measure begins
with the upper-left most cell in the range that you supply and
places the data in rows or columns from that point in the
worksheet.
Type $A$1to place the 100 elements of data in the first column of
your worksheet.
5. Type the name Read Channel 0in the Task Name field.
6. Click on the Description button to add a description for your task
under development, shown in Figure 2-3. Type Acquire 100
points of data from channel 0in the Task
Description dialog box, and click on the OK button.
Now you have finished specifying your first Measure analog input
task.
Download from Www.Somanuals.com. All Manuals Search And Download.
7. Click on the OK button to return to the DAQ Tasks dialog box,
shown in Figure 2-4. Notice that you now have a task named
Read Channel 0in your task list. Notice also that the
description for this new task appears in the dialog box as well.
8. Click on the Run button to execute the task. When the task
completes, there are 100 datapoints in column A of your
worksheet.
Configuring an Analog Output Task
If your DAQ device has analog output channels, you can use Measure
to generate analog output signals based on values in your spreadsheet.
Analog output tasks operate exactly opposite of analog input tasks.
You specify an area on your worksheet that contains data values, and
Measure converts these values to voltages and outputs them through an
analog output channel of your DAQ device. For more information on
analog output tasks, refer to Chapter 5, Analog Output Reference.
Download from Www.Somanuals.com. All Manuals Search And Download.
1. From the DAQ Task dialog box, select AO from the Create a task
section of the dialog box to display the Analog Output
Configuration dialog box, shown in Figure 2-5.
2. Type 0in the Channel input field.
3. Type $A$1:$A$10in the Data cells input field. You manually
can type this range, or highlight the input field and drag particular
areas of your worksheet to specify a cell range. This parameter
specifies which cell values are used as analog output values.
4. Click on the Add button.
5. Type 10in the Number of iterations input field. The number of
iterations determines how many times Measure outputs the values
specified in the cell range. You can type a value of 0in this field
for continuous output of the values.
6. Type 1000in the Updates per second input field. As in acquiring
data, you must specify an update rate to determine how fast the
data outputs through the analog output channel.
7. Type Output 10 iterationsin the Task Name input field.
8. Click on the Description button, and type Output 10
iterations of data on analog output Channel 0
for the description of your analog output task. Click on the OK
button.
9. Now you have finished configuring your first Measure analog
output task. Click on the OK button to return to the DAQ Tasks
Download from Www.Somanuals.com. All Manuals Search And Download.
dialog box. Notice that your new analog output task appears in the
task list, shown in Figure 2-6.
10. Highlight the Output 10 iterationstask and click on the
Run button to execute the analog output task. Make sure you have
valid voltage data in cells A1:A10 before running the task.
Adding Tasks to the DAQ Menu
Now that the two tasks are configured and tested from the DAQ Tasks
dialog box, you may want to make them more accessible from your
spreadsheet. With Measure, you can easily add these tasks to the DAQ
menu.
1. Select DAQ»Configure DAQ Tasks.
2. Click on the Edit Menu button to display the Edit DAQ Menu
dialog box, shown in Figure 2-7.
Download from Www.Somanuals.com. All Manuals Search And Download.
3. Highlight each of the tasks in the window on the right and click on
the Add button to add them to the DAQ menu.
4. Click on the OK button to return to the Configure DAQ Tasks
menu. Click on the OK button to return to the Excel worksheet.
5. Pull down the DAQ menu. Notice that two new entries now appear
in the DAQ menu, shown in Figure 2-8. Now you can select these
tasks and execute them from the worksheet without going into the
Measure dialog boxes.
Saving Tasks
Each of your tasks are stored in your workbook automatically when
you click on the OK button in the DAQ Tasks dialog box. If you
configure a new task, but click on the Cancel button from the DAQ
Tasks dialog box, Measure does not store your new task in your
workbook.
Download from Www.Somanuals.com. All Manuals Search And Download.
Your tasks are saved as part of the Excel workbook. Each time you
launch Excel and open a workbook that contains Measure tasks, they
appear in the task list of the DAQ tasks dialog box.
Managing Tasks in a Workbook
This section describes how to use the DAQ Tasks dialog box, shown in
Figure 2-9, to manage the tasks in a workbook. You can open this
dialog box by selecting DAQ»ConfigureDAQTasks from the menu
bar.
Download from Www.Somanuals.com. All Manuals Search And Download.
Table 2-1 contains a list of the DAQ Tasks dialog box options with
descriptions of their use.
Data acquisition device
Select the National Instrument data acquisition device for which you
want to create a task. Measure scans your NI-DAQ configuration for
installed devices and lists only those devices that Measure supports.
Data acquisition tasks
Task Description
Measure lists all the tasks that you have created for a data acquisition
device. Select a task if you wish to run, edit, or delete it.
Measure displays the description of the selected task. You can assign a
description to a task when you create or edit it.
Edit Menu
AI
Add or delete tasks from the DAQ menu.
Create an Analog Input task for the selected data acquisition device.
Create an Analog Output task for the selected data acquisition device.
Run the selected data acquisition task.
AO
Run
Edit
Edit the selected data acquisition task.
Delete
OK
Delete the selected data acquisition task.
Store in the active workbook all the changes that you made (creation of
tasks, changes to existing tasks, deletions of tasks, additions or
deletions to the DAQ menu).
Cancel
Ignore all the changes that you made (creation of tasks, changes to
existing tasks, deletions of tasks, additions or deletions to the DAQ
menu).
Download from Www.Somanuals.com. All Manuals Search And Download.
Using SCXI
with Measure DAQ
This chapter describes how to use the Measure data acquisition (DAQ)
Add-in in Excel with your Signal Conditioning Extension for
Instrumentation (SCXI) equipment.
SCXI is a set of modules and terminal blocks used as a signal condition
front-end for your data acquisition devices. These modules perform
tasks such as multiplexing large numbers of signals, amplifying low-
level signals, providing isolation between your data acquisition devices
and transducers, and so on.
To use your SCXI modules with Measure, first you must configure all
your DAQ hardware using the NI-DAQ Configuration Utility
(WDAQCONF.EXE). In the configuration utility, you must assign a
device number to each of your DAQ devices and define the
connections to your SCXI modules. In most cases, your DAQ device is
a plug-in board in your computer although it also can be a PC Card
(PCMCIA) format DAQCard or a SCXI-1200 module. You use the
DAQ devices for the actual A/D conversions of your analog input
signals, and for controlling SCXI modules. Each SCXI module is
controlled by one DAQ device, and is assigned as such in the
configuration utility. If you have any questions about the configuration
utility, consult the NI-DAQ User Manual for PC Compatibles.
Once you have configured the SCXI system, using the Measure DAQ
Add-In is very similar to using a simple DAQ device. The only
difference in the operation is the use of the channel string in the scan
list to specify the channels on specific SCXI modules you want to
acquire. All other parameters of the DAQ Add-In operate the same.
SCXI Operating Modes
You can operate SCXI modules in two different modes-multiplexed
and parallel. In the multiplexed mode, all analog input channels for
each SCXI module are multiplexed (routed) onto one input channel of
Download from Www.Somanuals.com. All Manuals Search And Download.
your data acquisition device. The multiplexed mode is the default and
recommended mode to use with SCXI. In the parallel mode, each SCXI
module is directly connected to one data acquisition device and each
analog input channel on a SCXI module is connected to a separate
analog input channel on the data acquisition device. Not all data
acquisition devices or SCXI modules support the parallel mode.
Consult your data acquisition hardware user manual for more
information.
SCXI Analog Input
To configure channels on a SCXI analog input module in the DAQ task
configuration, first select the DAQ device in the main DAQ Tasks
dialog box to which the SCXI module is directly or indirectly
connected. Then, select the AI button to create an AI task or the Edit
button to modify an existing AI task. In the Analog Input
Configuration dialog box, specify the SCXI channel(s) you want to
acquire in the Channels field by entering a channel string. This channel
string provides information about the DAQ device channel, SCXI
chassis number, SCXI module number, and SCXI channel number. The
channel string has the following format:
ob0!scx!mdy!z
In the SCXI channel string, xrepresents the chassis number, ythe
module number, and zthe channel number.
‘ob0’ in the SCXI channel string indicates which onboard channel (on
the DAQ device) to use to acquire the data. In the SCXI multiplexed
mode (default mode), all SCXI channels from one SCXI chassis are
multiplexed onto one onboard channel. Usually, this is channel 0 (ob0
in the SCXI string), unless you are using more than one SCXI chassis;
in which case each additional chassis uses the next onboard channel
(i.e. Chassis 2 uses onboard channel 1, and so on).
scx represents the chassis number where xis replaced by the actual
‘
’
number (e.g. sc1). The chassis are numbered starting with 1and the
chassis number is assigned in the NI-DAQ configuration utility.
mdy represents the module number where yis replaced with the
‘
’
actual number (e.g. md2). The modules are numbered 1through non
each SCXI chassis with module 1being in the left-most slot of the
SCXI chassis and module nin the right-most slot.
Download from Www.Somanuals.com. All Manuals Search And Download.
‘z’ in the SCXI channel string represents the actual channel number
(e.g. 3). Channels on the SCXI modules are numbered starting at zero.
You specify a range of channels on your SCXI modules by listing the
first and last channel separated with a colon (e.g. 0:5).
You only use the SCXI channel string when the SCXI is operating in
multiplexed mode and channels are multiplexed onto one or more
channels of the data acquisition device. In parallel mode, specify the
channel of your data acquisition device to acquire. Each channel on
your DAQ device is mapped in hardware to one channel on a SCXI
module in parallel mode.
Multiple SCXI Modules and Chassis
In the scan list of your DAQ AI task, you can specify channels from
multiple SCXI modules or chassis by adding multiple entries to the
scan list. Repeat the Add operation for each SCXI module. However,
you can specify only one group of consecutive channels per SCXI
module in the scan list. You must specify consecutive channels in an
incremental order (e.g. ob0!sc1!md1!0:5,
ob0!sc1!md2!10:19). In the Measure DAQ Task Dialog Box, the
channel setting would be listed as follows. The two lines in the scan list
on the right are added separately by twice filling in the channel field on
the left and clicking on the Add>> button, as shown in
Figure 3-1.
Download from Www.Somanuals.com. All Manuals Search And Download.
Table 3-1 lists other possible combinations for SCXI channel strings.
String Syntax
Description
ob0!sc1!md2!5
Channel 5 on module 2 of SCXI
chassis 1 is read through onboard
channel 0.
ob0!sc1!md2!0:7
ob0!sc1!md4!5:12
Channels 0-7 on module 2 and
channels 5-12 on module 4 of chassis
1 are read through onboard channel 0.
ob0!sc1!md3!3:4
ob1!sc2!md1!20:24
Channels 3 and 4 of module 3 of
chassis 1 are read through onboard
channel 0, and channels 20-24 of
module 1 on chassis 2 are read
through onboard channel 1.
In the parallel mode, each analog input SCXI module is connected
directly to a DAQ device and you must specify the channels of your
DAQ device in the channel list, not the SCXI channel string.
Note: The SCXI-1200 does not support the parallel mode with other SCXI
modules.
Download from Www.Somanuals.com. All Manuals Search And Download.
SCXI Analog Output
The current version of Measure does not support the use of analog
output (AO) channels on the SCXI-1124 module. You can use the
analog output channels of the SCXI-1200 module by selecting the
device number and the AO channel number as you would with any
other DAQ device.
Download from Www.Somanuals.com. All Manuals Search And Download.
Analog Input Reference
This chapter introduces some basic concepts of data acquisition and
contains a reference for analog input configuration, hardware digital
triggering, analog input modes, and advanced timing. You should be
familiar with the hardware capabilities of your data acquisition device.
DAQ Device Overview
Measure works with a wide variety of National Instrument DAQ
devices. This chapter provides a technical overview and reference
information about using Measure for analog input operations. Many of
the parameters that you can set up with Measure vary depending on
your DAQ device. For example, DAQ devices vary in acquisition
speed which affects how fast you can acquire data using Measure. In
addition, some DAQ devices have more extensive triggering
capabilities than other DAQ devices. Measure does not disable any of
its options according to the selected DAQ device. When selecting
options which are not supported by a particular DAQ device, you get
an error message during configuration or testing. Refer to the
documentation included with your DAQ hardware to learn more about
the particular capabilities of your DAQ device.
Download from Www.Somanuals.com. All Manuals Search And Download.
Analog Input Configuration Overview
Select DAQ»Configure DAQ Tasks and then press the AI button to
open the Analog Input Configuration dialog box, shown in Figure 4-1.
The sections below describe the fields within the Analog Input
Configuration dialog box, and Table 4-2 explains the remaining
options at the bottom of the Analog Input Configuration dialog box.
Analog Input Scan List
To configure an acquisition, first you must select the channels that you
want to scan by entering a channel string in the Channels field. A scan
is one acquisition or reading from each channel in the Analog Input
Scan List. The scan list can have multiple entries of one or more
channels. Each entry has its own set of high and low limits which
determines the gains on the channels in the entry.
Channels
Specify channels to add to the scan list. A channel string can consist of
a single channel, a list of channels delimited by commas, a range of
channels denoted by the first and last channel of the range separated by
a colon, or any combination of the previous three types of syntax. The
order that you specify the channels in your channel string from
Download from Www.Somanuals.com. All Manuals Search And Download.
left-to-right is the order that Measure scans the channels. The following
is a table of valid channel strings.
Valid Channel Strings
Channels in the Scan List
9
9
3,1
4:7
3,1
4,5,6,7
9,4:7,3,1
9,4,5,6,7,3,1
0,1 (using one AMUX board)
0 (using two AMUX boards)
0,1,2,3,4,5,6,7 on the AMUX board
0,1,2,3 on the first AMUX board and 0,1,2,3 on the
second AMUX board
ob0!sc1!md1!0:3
0,1,2,3 on the SCXI module in the first slot of the first
chassis
0b0!sc1!md3!0:4,
ob0!sc!md4!7
01,2,3,4 on the SCXI module in the third slot of the first
chassis and 7 on the SCXI module in the fourth slot of
the first chassis
ob0!sc1!md2!20:22,
ob1!sc2!md3!5:8
20,21,22 on the SCXI module in the second slot of the
first chassis and 5,6,7,8 on the SCXI module in the third
slot of the second chassis
For more information about using SCXI, refer to Chapter 3, Using
SCXI with Measure DAQ.
Note:
Some devices, such as the 1200-Series, have a fixed scanning order. If you are
using a device that has a fixed scanning order and you want to scan multiple
channels, you must list the channels in the scan list in descending order with
the last channel in the scan list being channel 0 (for example, 3,2,1,0). If you
are using such a device in differential mode, you must use the even-numbered
channels (for example, 6,4,2,0).
High Limit
Enter the upper voltage limit for the channels in the channel string.
This voltage is the maximum voltage that is measured at any of the
analog input channels that you specify in the channel string. You may
add more than one channel string to your scan list and each channel
string may have a different set of high and low limits. When you create
an AI task, Measure enters the default value for the device.
Download from Www.Somanuals.com. All Manuals Search And Download.
Low Limit
Enter the lower voltage limit for the channels in the channel string.
This voltage is the minimum voltage that is measured at any of the
analog input channels that are specified in the channel string. You may
add more than one channel string to your scan list and each channel
string may have a different set of high and low limits. When you create
an AI task, Measure enters the default value for your device.
Note:
Not all devices can have scan lists in which different channels can have
different high and low limit settings.
Scan Information
The following options apply to all the channels in the scan list.
Number of scans
Specify the number of scans for the acquisition. The number of scans is
the number of data acquisitions or readings to acquire from each
channel.
Scale to volts
Select this option if you want Measure to display the acquired data in
volts. Otherwise, Measure displays the data as the binary values read
from the analog-to-digital converter (ADC).
Timing Settings
You can think of a scan as a snapshot of the voltages present on your
channels at one time. The scan rate determines how many scans per
second Measure executes, which means that Measure samples each
channel at the scan rate you choose. If you set your scan rate to 10
scans per second, you are taking 10 snapshots each second of all the
channels in you scan list. If channel 2 is in your scan list, you sample
channel 2 ten times per second. You can think of your scan rate as your
sampling rate per channel.
In reality, your device does not take a snapshot of all your channels
instantaneously, unless it has the capability to do simultaneous
sampling. Rather, for each scan (as timed by the scan clock), the device
proceeds from one channel in the scan list to the next depending on the
channel clock rate. The faster the channel clock rate, the more closely
Download from Www.Somanuals.com. All Manuals Search And Download.
in time the channels are sampled within each scan. The reciprocal of
the channel clock rate is called the interchannel delay, or channel
interval, shown in Figure 4-2.
0
1
2
3
0
1
2
3
0
1
2
3
channel
interval
scan interval
Measure automatically calculates the smallest, safe interchannel delay
for your given configuration and device. If you select a scan rate that
requires an interchannel delay smaller than the safest interchannel
delay, Measure returns a warning and uses round-robin scanning.
Round-robin scanning means that the interval between the last channel
in one scan and the first channel of the following scan is the same as
the interval between any two channels in the middle of the scan, shown
in Figure 4-3.
0
1
2
3
0
1
2
3
0
1
2
3
channel
interval
Scans/second
Enter a scan rate for the acquisition in this field.
External scan clock
Select this option if you want to use an external signal for generating
the scan rate. Measure uses the signal on an I/O line on the connector
of your DAQ device for generating the scan clock.
Note:
For MIO-E Series devices, the external scan clock signal is connected to the
PFI7 pin. For most other devices, the external scan clock signal is connected
to the OUT2 line. See the user manual for your DAQ device for more
information.
Download from Www.Somanuals.com. All Manuals Search And Download.
Display
When determining where to display the acquired data, Measure uses
three pieces of information you specify.
•
•
•
Address of the upper-left cell in the range you select
Orientation of the channels you select (in rows or in columns)
Number of channels in the scan list
For example, if your scan list has four channels and the upper-left cell
of the range has the address A5 and you specify In columns for the
orientation, Measure displays the first scan of data in cells A5:D5, the
second in A6:D6 and so on. The acquired data from the first channel in
your scan list is displayed in the column headed by cell A5, the
acquired data from the second channel in your scan list is displayed in
the column headed by cell B5, and so on.
At cell
Specify the target range of the acquired data. Either explicitly type the
cell address, or highlight the text in this field and select a cell on any
worksheet in the workbook. Measure automatically records the address
of your selection in this field.
In Columns
Select this option if you want to display your data in a channel per
column orientation.
In Rows
Select this option if you want to display your data in a channel per row
orientation.
Table 4-2 contains a list of the choices for the Analog Input
Configuration dialog box with descriptions of their use.
Option/Button
Description
Task Name
When you create a new AI task, Measure suggests a unique name for
your new task. You can specify a name that is unique to the currently
active workbook for this task.
Trigger
Most data acquisition devices have a hardware digital trigger 0-5V.
Click this button to configure a digital trigger for your device.
Download from Www.Somanuals.com. All Manuals Search And Download.
Mode
Change the analog input mode from the setting that you specify when
you run the NI-DAQ Configuration Utility, WDAQCONF.EXE.
Measure automatically selects the option that reflects the current
setting for your device.
Description
Enter a short description of your task. Measure displays a description
of a task below the task list in the DAQ Tasks dialog box. Also, if you
add your task to the DAQ menu, Measure displays the task description
in the Excel status bar at the bottom of its window when you select the
task in the menu.
OK
Verify configuration and add a new task or update an existing task in
the data acquisition tasks lists. Return to the DAQ Tasks dialog box.
Cancel
Ignore changes and return to the DAQ Tasks dialog box.
Trigger Reference
On most DAQ Series devices, you can configure a digital trigger that
starts an acquisition, that stops an acquisition, or both. To set up a
hardware trigger, select Analog Input Configuration»Trigger to open
the Hardware Digital Trigger dialog box, shown in Figure 4-4.
Table 4-3 contains a list of Hardware Digital Trigger choices with
descriptions of their use.
Download from Www.Somanuals.com. All Manuals Search And Download.
Choices for Hardware Digital
Trigger
Description
Start acquisition on trigger
Select this option if you want to start your acquisition on
the rising edge of the PFI0/EXTTRIG/STARTTRIG
(depending on the board you are using) input on the
connector. Otherwise, Measure starts the acquisition
with a software trigger.
Acquire until trigger
Select this option if you want to stop your acquisition on
the rising edge of the PFI1/EXTTRIG/STOPTRIG
(depending on the board you are using) signal on the
connector. Otherwise, the acquisition ends after Measure
acquires all the scans.
scans after trigger
Timeout (seconds)
Specify the number of scans to acquire after the stop
trigger occurs.
Specify a timeout value in seconds. If you want Measure
to calculate a timeout value for you, enter -1. If you
specify an external scan clock and a timeout value of
-1, Measure configures a timeout of one second.
Mode Reference
The Analog Input Mode applies to all the channels in your scan list.
Select Analog Input Configuration»Mode to open the Analog Input
Mode dialog box, shown in Figure 4-5.
Download from Www.Somanuals.com. All Manuals Search And Download.
Table 4-4 contains a list Analog Input Mode choices with descriptions
of their use.
Choices for Analog Input Mode
Description
Differential Channels
Select this option if you want each channel to use two
analog channel input lines. One line connects to the
positive input of the device amplifier, and the other
connects to the negative input of the amplifier. Refer to
the user manual for your DAQ device for more
information about input modes available on your device.
Referenced Single-Ended Channels
Select this option if you want each channel to use one
analog input channel line, which connects to the positive
input of the amplifier. The negative input of the
amplifier is internally tied to analog input ground
AIGND. Refer to the user manual for your DAQ device
for more information about input modes available on
your device.
Non-Referenced Single-Ended
Channels
Select this option if you want each channel to use one
analog input channel line, which connects to the positive
input of the amplifier. The negative input of the
amplifier connects to the analog input sense AISENSE
input. Refer to the user manual for your DAQ device for
more information about input modes available on your
device.
Note:
The Analog Input Mode on some devices is not configurable within Measure.
If you have such a device, you must exit Measure and change the mode using
the NI-DAQ Configuration Utility. If you have a device with jumpers, you
must exit Measure, power down your computer, change the jumpers, and run
the NI-DAQ Configuration Utility (WDAQCONF.EXE) to configure the new
setting. Refer to the NI-DAQ User Manual that came with your device for
more information.
Download from Www.Somanuals.com. All Manuals Search And Download.
Advanced Timing Settings
Most of the time, you do not have to configure the advanced timing
settings because Measure automatically selects reasonable values for
you. In some cases, however, you might want to select an interchannel
delay or even use an external channel clock. You can configure these
settings through the Advanced Timing Settings dialog box, shown in
Figure 4-6.
Table 4-5 contains a list of the Advanced timing settings with
descriptions of their use.
Choice for Advanced Timing
Description
Let NI-DAQ choose an interchannel
delay
NI-DAQ calculates an interchannel delay for you, based
on your hardware, the limit settings for the task, and the
scan rate for the task.
Specify interchannel delay (µS)
Use external channel clock
Measure uses the interchannel delay you specify in
microseconds.
Measure configures your DAQ device to use an external
channel clock.
Download from Www.Somanuals.com. All Manuals Search And Download.
Analog Output Reference
This chapter introduces some concepts of data acquisition and contains
a reference for basic and advanced Analog Output Configuration. You
should be familiar with the hardware capabilities of your data
acquisition device.
Analog Output Configuration Overview
To configure an analog output task, first you must select the channels
on which you want to generate your signals. Refer to Table 5-1 for
detailed information.
Download from Www.Somanuals.com. All Manuals Search And Download.
Option
Description
Channel
Specify the analog output channel on which to generate a signal. You
may only specify one channel at a time.
Data cells
Specify the source range of the voltage values to write to the digital-to-
analog converter (DAC) for the channel. Either explicitly type the cell
address, or highlight the text in this field and then select a row of cells
or a column of cells on any worksheet in the workbook. Measure
automatically records the address of your selection in this field.
Add>>
Click this button after specifying a channel and a data cells range.
Remove
Click this button to remove any channels or source ranges that you
selected in the list box.
Number of iterations
Specify the number of times Measure should iterate through the
waveform that you specified for a channel. If you specify 0for the
number of iterations, Measure indefinitely iterates through the
waveform until you run another signal generation task on that same
device or until you exit Excel.
Updates per second
Task Name
Specify the rate at which Measure writes the voltage values to the
DAC. If you specified more than one channel in your channel list, all
channels will have the same update rate.
When you create a new AO task, Measure suggests a unique name for
your new task. You can change the name in the Task name edit box;
However, the name must be unique to the active workbook.
Description
Click on this button to enter a short description of your task. Measure
displays a description of a task below the task list in the DAQ Tasks
dialog box. Also, if you add your task to the DAQ menu, Measure
displays the task description in the Excel status bar at the bottom of its
window when you select the task from the menu.
Advanced
OK
Click on this button to configure more of the advanced properties for
the analog output task.
Verify configuration and add a new task or update an existing task in
the data acquisition tasks lists. Return to the DAQ Tasks dialog box.
Cancel
Ignore changes and return to the DAQ Tasks dialog box.
Download from Www.Somanuals.com. All Manuals Search And Download.
Note:
If you want to generate waveforms on more than one channel, each channel
must be added separately to the channel list. Also, Measure requires that all
channels have the same number of voltage values to generate. If the range of
data for one channel is larger than for another channel in the scan list, the
shorter range of data is padded with the value 0 when Measure generates the
waveforms.
Advanced Configuration
For most of your tasks, you do not need to use the Advanced Analog
Output Configuration dialog box, shown in Figure 5-2. With this dialog
box, you may change the output range of your device by specifying
new high and low limits or you may specify a current channel type, if
your device supports it. Refer to Table 5-2 for detailed information.
Download from Www.Somanuals.com. All Manuals Search And Download.
Option
Description
High Limit (volts)
The high limit is equal to your reference voltage and is the maximum
voltage the DAC can produce. If you have an AT-AO-6/10 board and
your Channel Type is current, you can calculate the maximum possible
current with the following equation.
Imax = Vref + 2.5/0.625 mA
The following list contains the default settings for high limit. If you
want to use a high limit that differs from the ones given in this list, you
must supply an external voltage reference on the EXTREFpin of the
connector and select the External Voltage Reference option.
Most devices:
10.0 V
Lab/1200 Series: -5.0 V or 10.0 V
Low Limit (volts)
The low limit is either 0.0 Volts or a value equal to, but opposite in
sign, to the upper limit.
External Voltage
Reference
Select this option if you want to supply an external voltage reference
on the EXTREFpin of the connector.
Download from Www.Somanuals.com. All Manuals Search And Download.
Using Measure Data
Acquisition Tasks with VBA
This chapter describes how to run tasks from within Visual Basic for Applications.
There are two ways to execute DAQ Add-In functions in a VBA module.
1. Indirectly, you can use Application.Run
returnValue=Application.Run(“FuncName”, arg1)
Application.Run “FuncName”, arg1
2. Directly, after you add a reference to the DAQ Add-In. To add a reference to the
DAQ Add-In, select Tools»References and select the checkbox next to the Data
Acquisition Add-In.
returnValue = FuncName(arg1)
FuncName arg1
Function Reference
The DAQ Add-In has one function that you can call to run a task that has been
configured already and one function to translate an error code to an error description.
DAQ
Runs the task named TaskName.
Syntax
Function DAQ(TaskName as String, [NewTargetRange as String],
[ReferenceStyle as Variant]) as Integer
Download from Www.Somanuals.com. All Manuals Search And Download.
Parameters
Option
Description
TaskName
The name of a task in the active workbook.
NewTargetRange
The address of a range on a worksheet that receives the acquired data.
If you fail to specify a worksheet explicitly in the address of this
macro, Measure assumes that the range is on the active worksheet. If
no worksheet is active, Measure returns an error. If this parameter is
missing, Measure uses the previously configured range
ReferenceStyle
Use either xlA1 or xlR1C1 to indicate the type of range address being
passed into NewTargetRange. If this parameter is missing, then
Excel’s current reference type is assumed.
Return Value
Returns 0if successful, otherwise returns an error code. See Appendix B, Error Codes
for more information.
Example
‘Referenced not added to DAQ Add-In; use indirect method
Sub RunMyTask()
Dim iErr As Integer
iErr = Appliction.Run(“DAQ”, “AI1”)
If iErr <> 0 Then
MsgBox Application.Run(“GetDAQErrorMessage”, iErr)
End If
End Sub
‘Referenced added to DAQ Add-In; use direct method
Sub RunMyTask()
Dim iErr As Integer
iErr = DAQ(“AI1”)
If iErr <> 0 Then
MsgBox GetDAQErrorMessage(iErr)
End If
End Sub
Download from Www.Somanuals.com. All Manuals Search And Download.
GetDAQErrorMessage
Finds and returns a description of an error code returned by the DAQ function.
Syntax
Function GetDAQErrorMessage(ErrorCode As Integer) As String
Parameters
Option
Description
ErrorCode
A non-zero number returned by the DAQ function that indicates an
error.
Return Value
A short description of the error code.
Example
See the previous example for the DAQ function.
Download from Www.Somanuals.com. All Manuals Search And Download.
DAQ Hardware Capabilities
This appendix contains SCXI information, and tables that summarize
the analog I/O capabilities of National Instruments data acquisition
(DAQ) devices you might use with Measure for Windows. The devices
in this appendix are grouped into categories. The DAQ device
categories for these tables include the following.
•
•
•
•
MIO and AI Devices
Lab and 1200 Series and Portable Devices
SCXI Modules
Analog Output Only Devices
SCXI Information
You cannot use the SCXI Analog Output Module (SCXI-1124) with
Measure.
Measure works with all Data Acquisition devices supported by NI-
DAQ except EISA-A2000, AT-A2150, and AT-DSP 2200.
MIO and AI Device Hardware Capabilities
Device
Gain
Range
Polarity
SE/DIFF
coupling
All MIO-E Series Devices
All AI-E Series Devices
By Channel By Channel By Channel By Channel DC
AT-MIO-16F-5
By Channel By Group
By Group
By Group
DC
AT-MIO-64F-5
AT-MIO-16X
By Channel By Channel By Channel By Channel DC
Download from Www.Somanuals.com. All Manuals Search And Download.
AT-MIO-16/16D
By Channel By Device
By Device
By Device
DC
Note: “By device” means you select the value of a parameter with hardware jumpers, and
the selection affects any group of channels on the device. “By group” means you
program the selection through software, and the selection affects all the channels
used at the same time. “By channel” means you program the selection with hardware
jumpers or through software on a per channel basis. When a specific value for a
parameter is shown, that parameter value is fixed.
Device
Number of Resolution
Channels
Gains1 Range (V)1 Input FIFO Scanning2
(words)
AT-MIO-16E-1
16SE, 8DI
12 bits
±5, 0 to 10
512; E-1:
8,192; E-2 and
E4: 2,048
Up to 512
0.5, 1, 2,
5, 10, 20,
50, 100
AT-MIO-16E-2
AT-MIO-16E-10
AT-MIO-16DE-10
NEC-MIO-16E-4
NEC-AI-16E-4
AT-MIO-64E-3
64SE, 32DI
16SE, 8DI
12 bits
16 bits
±5, 0 to 10
2,048
Up to 512
Up to 512
0.5, 1, 2,
5, 10, 20,
50, 100
NEC-MIO-16XE-50
NEC-AI-16XE-50
±10, 0 to 10 512
1, 2,10,
100
AT-MIO-16XE-50
DAQPad-MIO-16XE-50
PCI-MIO-16XE-50
AT-MIO-16F-5
AT-MIO-64F-5
16SE, 8DI
64SE, 32DI
12 bits
16
±5, ±10, 0 to 16F-5: 256;
Up to 512
Up to 512
Up to 16
0.5, 1, 2,
5, 10, 20,
50, 100
10
64F-5: 512
AT-MIO-16X
16SE, 8DI
16SE, 8DI
±10, 0 to 10 512
1, 2, 5,
10, 20,
50, 100
AT-MIO-16(L)
AT-MIO-16(H)
AT-MIO-16D(L)
AT-MIO-16D(H)
12
(L) 1, 10, ±5, ±10, 0 to 16 (L,H);
100, 500; 10
(H): 1, 2,
4, 8
512 (DL, DH)
1
2
You can determine the limit settings of your device by dividing the range by the desired gain.
Scanning = channels, in any order.
Download from Www.Somanuals.com. All Manuals Search And Download.
Device
Triggers1
Max Sampling Rate (S/s)
E-1: 1 M,
AT-MIO-16E-1
AT-MIO-16E-2
AT-MIO-64E-3
Pre, Post
E-2 and E-3: 500 k,
E-4: 250 k,
AT-MIO-16E-10
AT-MIO-16DE-10
NEC-AI-16E-4
E-10 and DE-10: 100 k
NEC-MIO-16E-4
SB-MIO-16E-4
Pre, Post
Pre, Post
250 k
20 k
All MIO-16XE-50 Devices
NEC-AI-16XE-50
AT-MIO-16F-5
AT-MIO-64F-5
Pre, Post
Pre, Post
200 k
100 k
AT-MIO-16X
AT-MIO-16/16D
1 Pre=Pretrigger, Post=Posttrigger.
Device
Channel
Numbers
DAC
Type
Output Limits (V) Waveform Grouping
All MIO-16E Devices 0, 1
AT-MIO-16DE-10
AT-MIO-64 E-3
AT-MIO-16XE-50
DAQPad-MIO-16XE-
50
12-bit double buffered 0 to 10, ±10, ±Vref, 0, 1, or 0 and 1
(E-1, E-2, 64E-3, and 0 to Vref (only ±10
E-4: 2 K FIFO)
on XE-50 devices)
PCI-MIO-16XE-50
AT-MIO-16F-5
AT-MIO-64F-5
0, 1
0, 1
0, 1
12-bit double buffered 0 to 10, ±10, ±Vref, 0, 1, or 0 and 1
(64F-5: 2 K FIFO) 0 to Vref
AT-MIO-16X
16-bit double buffered ±10, 0 to 10, ±Vref, 0, 1, or 0 and 1
(2 K FIFO) 0 to Vref
AT-MIO-16/16D
12-bit double buffered 0 to 10, ±10, ±Vref, 0, 1, or 0 and 1
0 to Vref
Download from Www.Somanuals.com. All Manuals Search And Download.
Lab and 1200 Series and Portable Devices Hardware Capabilities
Device
Lab-PC+
Gain
By group
Range
Polarity
SE/DIFF
coupling
DC
By group
By group
By device
By group
By device
By group
SCXI-1200
By group
DC
DAQPad-1200
DAQCard-1200
PCI-1200
DAQCard-500
DAQCard-700
PC-LPM-16
1
1
1
Only 1 range available Bipolar
SE
DC
DC
DC
By group
By device
Bipolar
Bipolar
By group
SE
Note: “By device” means you select the value of a parameter with hardware jumpers, and
the selection affects any group of channels on the device. “By group” means you
program the selection through software, and the selection affects all the channels
used at the same time. “By channel” means you program the selection with hardware
jumpers or through software on a per channel basis. When a specific value for a
parameter is shown, that parameter value is fixed.
Download from Www.Somanuals.com. All Manuals Search And Download.
Device
Number of Resolution
Gains1
Range (V)1
Input FIFO
(samples)
Channels
(bits)
Lab-PC+
SCXI-1200
8SE, 4DI
12
1, 2, 5, 10 20, 50, ±5, 0 to 10
100
2,048;
Lab-PC: 512
DAQPad-1200
DAQCard-1200
PCI-1200
DAQCard-500
DAQCard-700
PC-LPM-16
8SE
12
12
12
1
1
1
±5
16
16SE, 8DI
16SE
±10, ±5, ±2.5
512
16
±5, ±2.5,
0 to 10,
0 to 5
1
You can determine the limit settings of your device by dividing the range by the desired gain.
Device
Scanning
Triggers
Max Sampling
Rate (S/s)
Lab-PC+
Any single channel; for
Pretrigger, and posttrigger with 100 k;
SCXI-1200
DAQPad-1200
DAQCard-1200
multiple channels, N through digital trigger
0, where N=7
Lab-PC+: 83 k
DAQCard-500
DAQCard-700
PC-LPM-16
Any single channel; for
multiple channels, N through
0, where N=7
—
—
—
50 k
Any single channel; for
multiple channels, N through
0, where N=15
100 k
Any single channel; for
multiple channels, N through
0, where N=15
50 k
Download from Www.Somanuals.com. All Manuals Search And Download.
Device
Channel #s
DAC Type
Output Limits (V)
Waveform
Grouping
Lab-PC+
0, 1
12-bit double-buffered 0 to 10, ±5
0, 1, or 0 and 1
SCXI-1200
DAQPad-1200
DAQCard-1200
PCI-1200
SCXI Module Hardware Capabilities
Module
Number of
Channels Voltage
Range (V)
Input
Gains1
Filter1
Excitation
Channels1
Mode
Support
SCXI-1100 32 DI
±10
1, 2, 5, 10, 20,
50, 100, 200,
500, 1,000,
2,000
lowpass filter
(or no filter)
with 10 kHz or
4 Hz cutoff
frequency
—
—
multiplexed
(SW/M)1
(JS/M)1
SCXI-1102 32 DI
±10
±5
1, 100 (SW/C)1 1 Hz lowpass
on each channel
multiplexed
multiplexed
SCXI-1120 8 DI
1, 2, 5, 10, 20, lowpass filter
SCXI-1121
SCXI-1121 (SCXI-
50, 100, 200,
with 10 kHz or only: 4 voltage or parallel
1120)
4 DI
(SCXI-
1121)
500, 1,000, and 4 Hz cutoff
or current
2,000
frequency
(JS/C)1
excitation
(JS/C)1
channels (JS/C)1
SCXI-1122 16 DI or 8 ±10
DI and 8
0.01, 0.02, 0.05, lowpass filter
0.1, 0.2, 0.5, 1, with 4kHz or 4 current
8 voltage or
multiplexed
excitation
2, 5, 10, 20, 50, Hz cutoff
100, 200, 500, frequency
1,000, 2,000
excitation
SW/M1 channels
channels in
4-wire scanning
mode
(SW/M)1
SCXI-1140 8 DI,
sample and
hold
±10
1, 10, 100, 200, none
—
multiplexed
or parallel
500
(DS/C)1
Download from Www.Somanuals.com. All Manuals Search And Download.
SCXI-1141 8 DI
±5
1, 2, 5, 10, 20, elliptic lowpass
—
multiplexed
or parallel
50, 100
filter with 10Hz
to 25KHz cutoff
(SW/C)1
frequency2 (SW/M)1
(disabled on a per channel
basis)
1
2
DS/C = dip switch-selectable per channel, JS/C = jumper-selectable per channel, JS/M = jumper-selectable per
module, SW/C = software-selectable per channel, SW/M = software-selectable per module
The SCXI-1141 has an automatic filter setting. NI-DAQ sets the filter frequency based on the scan rates used with
the module.
SCXI Module
Terminal Blocks
Cold-Junction
Compensation Sensor
(CJC)
SCXI-1100
SCXI-1102
SCXI-1303
SCXI-1300
Thermistor
IC Sensor
SCXI-1120
SCXI-1121
SCXI-1320
SCXI-13211
SCXI-1327
SCXI-1328
IC Sensor
IC Sensor
Thermistor
Thermistor
SCXI-1122
SCXI-1140
SCXI-1322
Thermistor
SCXI-1301
SCXI-1304
—
—
SCXI-1141
SCXI-1180
SCXI-1304
—
—
SCXI-1302
with NB1 cable
SCXI-1181
SCXI-1300
SCXI-1301
IC Sensor
—
SCXI-1200
SCXI-1302
CB-50 with NB1 cable
—
—
1 SCXI-1121 only
Download from Www.Somanuals.com. All Manuals Search And Download.
Analog Output Only Devices Hardware Capabilities
Device
Channel #s
DAC Type
Output
Waveform Grouping Transfer Method
Limits (V)
AT-AO-6
AT-AO-10
0 through 5, 12-bit double-
6 through 9* buffered
with 1 K FIFO
For update clock 1
channels are any one channels: DMA,
Update clock 1
±10V, ±Vref1,
0 to 10,
0 to Vref1,
4 to 20 mA,
4 to
channel N or set of
channel pairs: 0-N;
for update clock 2
channels are 2-N,
same rules as above:
N=6, N=10*
interrupts;
update clock 2
channels:
for update clock 1
channels
Vref1+ 2.5
0.625
interrupts
mA
PC-AO-2DC
(Plug and Play)
0, 1
0 to 10V, ±5V,
0-20mA sink
software-selectable
DAQCard-AO-2DC 0, 1
*AT-AO-10 only
0 to 10V, ±5V,
0-10mA sink
software-selectable
Download from Www.Somanuals.com. All Manuals Search And Download.
Error Codes
This appendix describes the errors that can occur while using the
Measure DAQ Add-In.
Error
Code
Error
Description
syntaxErr
-10001
An error was detected in the input string;
the arrangement or ordering of the
characters in the string was not
consistent with the expected ordering.
semanticsErr
-10002
An error was detected in the input string;
the syntax of the string was correct, but
certain values specified in the string were
inconsistent with other values specified
in the string.
invalidValueErr
valueConflictErr
-10003
-10004
The value of a numeric parameter is
invalid.
The value of a numeric parameter is
inconsistent with another one, and
therefore the combination is invalid.
DSPbadDeviceErr
badLineErr
-10005
-10006
-10007
The device is invalid.
The line is invalid.
badChanErr
Possible reasons for this error are as
follows.
•
•
•
A channel is out-of-range for the
device type or input configuration.
The combination of channels is not
allowed.
The scan order must be reversed
(0 last).
badGroupErr
-10008
-10009
The group is invalid.
The counter is invalid.
badCounterErr
Download from Www.Somanuals.com. All Manuals Search And Download.
badCountErr
-10010
-10011
The count is too large or too small for
the specified counter, or the given I/O
transfer count is not appropriate for the
current buffer or channel configuration.
badIntervalErr
The analog input scan rate is too fast for
the number of channels and the channel
clock rate, or the given clock rate is not
supported by the associated counter
channel or I/O channel.
badRangeErr
-10012
-10013
The analog input or analog output
voltage range is invalid for the specified
channel.
badErrorCodeErr
The driver returned an unrecognized or
unlisted error code.
groupTooLargeErr
badTimeLimitErr
badReadCountErr
badReadModeErr
badReadOffsetErr
badClkFrequencyErr
badTimebaseErr
badLimitsErr
-10014
-10015
-10016
-10017
-10018
-10019
-10020
-10021
The group size is too large for the device.
The time limit is invalid.
The read count is invalid.
The read mode is invalid.
The offset is unreachable.
The frequency is invalid.
The timebase is invalid.
The limits are beyond the range of the
device.
badWriteCountErr
-10022
Possible reasons for this error are as
follows.
•
•
•
Your data array contains incomplete
update.
You are trying to write past the end
of the internal buffer.
Your output operation is continuous
and the length of your array is not a
multiple of one-half the internal
buffer size.
badWriteModeErr
-10023
-10024
The write mode is out-of-range or is not
allowed.
badWriteOffsetErr
Adding the write offset to the write mark
places the write mark outside the internal
buffer.
limitsOutOfRange
-10025
The requested input limits exceed the
device's capability or configuration.
Alternative limits were selected.
Download from Www.Somanuals.com. All Manuals Search And Download.
badBufferSpec
badDAQEventErr
-10026
-10027
The requested number of buffers or the
buffer size is not allowed; e.g., Lab-PC
buffer limit is 64K samples, or the device
does not support multiple buffers.
For DAQEvents 0 and 1, general value A
must be greater than zero and less than
the internal buffer size. If DMA is used
for DAQEvent 1, general value A must
divide the internal buffer size evenly,
with no remainder. If you use TIO-10
for DAQEvent 4, general value A must
be one or two.
badFilterCutoffErr
obsoleteFunctionError
badBaudRateError
-10028
-10029
-10030
The cutoff frequency specified is not
valid for this device.
The function you are calling is no longer
supported in this version of the driver.
The specified baud rate for
communicating with the serial port is not
valid on this platform.
badChassisIDError
badModuleSlotError
-10031
-10032
The specified SCXI chassis does not
correspond to a configured SCXI chassis.
The SCXI module slot that was specified
is invalid or corresponds to an empty
slot.
invalidWinHandleError
noSuchMessageError
-10033
-10034
The window handle passed to the
function is invalid.
No configured message matches the one
you tried to delete.
badGainErr
-10080
-10081
-10082
-10083
-10084
-10085
The gain is invalid.
badPretrigCountErr
badPosttrigCountErr
badTrigModeErr
badTrigCountErr
badTrigRangeErr
The pretrigger sample count is invalid.
The post-trigger sample count is invalid.
The trigger mode is invalid.
The trigger count is invalid.
The trigger range or trigger hysteresis
window is invalid.
badExtRefErr
-10086
-10087
-10088
-10089
The external reference is invalid.
The trigger type is invalid.
The trigger level is invalid.
badTrigTypeErr
badTrigLevelErr
badTotalCountErr
The total count is inconsistent with the
buffer size and pretrigger scan count or
Download from Www.Somanuals.com. All Manuals Search And Download.
with the device type.
badRPGErr
-10090
-10091
The individual range, polarity, and gain
settings are valid, but the combination is
not allowed.
badIterationsErr
You have attempted to use an invalid
setting for the iterations parameter. The
iterations value must be 0 or greater.
Your device may be limited to only two
values, zero and one.
lowScanIntervalError
-10092
Some devices require a time gap between
the last sample in a scan and the start of
the next scan. The scan interval you have
specified does not provide a large
enough gap for the device. See the
SCAN_Start function in the language
interface API for an explanation.
fifoModeError
-10093
-10100
FIFO mode waveform generation cannot
be used because at least one condition is
not satisfied.
badPortWidthErr
The requested digital port width is not a
multiple of the hardware port width.
gpctrBadApplicationError
gpctrBadCtrNumberError
gpctrBadParamValueError
gpctrBadParamIDError
gpctrBadEntityIDError
gpctrBadActionError
EEPROMreadError
-10120
-10121
-10122
-10123
-10124
-10125
-10200
-10201
-10240
Invalid application used.
Invalid counterNumber used.
Invalid paramValue used.
Invalid paramID used.
Invalid entityID used.
Invalid action used.
Unable to read data from EEPROM.
Unable to write data to EEPROM.
EEPROMwriteError
noDriverErr
The driver interface could not locate or
open the driver.
oldDriverErr
-10241
-10242
-10243
One of the driver files or the
configuration utility is out-of-date.
functionNotFoundErr
DSPconfigFileErr
The specified function is not located in
the driver.
The driver could not locate or open the
configuration file, or the format of the
configuration file is not compatible with
the currently installed driver.
Download from Www.Somanuals.com. All Manuals Search And Download.
deviceInitErr
osInitErr
-10244
-10245
The driver encountered a hardware-
initialization error while attempting to
configure the specified device.
The driver encountered an operating-
system error while attempting to perform
an operation, or the operating system
does not support an operation performed
by the driver.
communicationsErr
DSPcmosConfigErr
-10246
-10247
The driver is unable to communicate
with the specified external device.
Possible reasons for this error are as
follows.
•
The CMOS configuration-memory
for the device is empty or invalid.
The configuration specified does not
agree with the current configuration
of the device.
•
•
The EISA system configuration is
invalid.
dupAddressErr
intConfigErr
-10248
-10249
The base addresses for two or more
devices are the same; consequently, the
driver is unable to access the specified
device.
The interrupt configuration is incorrect
given the capabilities of the computer or
device.
dupIntErr
-10250
-10251
The interrupt levels for two or more
devices are the same.
dmaConfigErr
The DMA configuration is incorrect
given the capabilities of the
computer/DMA controller or device.
dupDMAErr
-10252
-10253
The DMA channels for two or more
devices are the same.
jumperlessBoardErr
The driver is unable to find one or more
jumperless devices that you have
configured using WDAQCONF.EXE.
Download from Www.Somanuals.com. All Manuals Search And Download.
DAQCardConfErr
-10254
The DAQCard cannot be configured
because 1) the correct version of the card
and socket services software is not
installed, 2) the card in the PCMCIA
socket is not a DAQCard, or 3) the base
address and/or interrupt level requested
are not available according to the card
and socket services resource manager.
Try different settings or use AutoAssign
in the NI-DAQ configuration utility.
dmaChannel1Error
-10256
Bad DMA channel 1 specified in the
configuration utility or by the operating
system.
baseAddressError
dmaChannel1Error
-10257
-10258
Bad base address specified in the
configuration utility.
Bad DMA channel 1 specified in the
configuration utility or by the operating
system.
dmaChannel2Error
dmaChannel3Error
noConnectErr
-10259
-10260
-10340
Bad DMA channel 2 specified in the
configuration utility or by the operating
system.
Bad DMA channel 3 specified in the
configuration utility or by the operating
system.
No RTSI signal/line is connected, or the
specified signal and the specified line are
not connected.
badConnectErr
multConnectErr
-10341
-10342
The RTSI signal/line cannot be
connected as specified.
The specified RTSI signal is already
being driven by a RTSI line, or the
specified RTSI line is already being
driven by a RTSI signal.
SCXIConfigErr
DSPInitErr
-10343
-10360
The specified SCXI configuration
parameters are invalid, or the function
cannot be executed with the current
SCXI configuration.
The DSP driver was unable to load the
kernel for its operating system.
Download from Www.Somanuals.com. All Manuals Search And Download.
badScanListErr
-10370
Possible reasons for this error are as
follows.
•
The scan list is invalid; for example,
you are mixing AMUX-64T
channels and onboard channels.
You are scanning SCXI channels out
of order.
The driver attempts to achieve
complicated gain distributions over
SCXI channels on the same module
by manipulating the scan list, and
returns this error message if it fails.
•
•
userOwnedRsrcErr
-10400
-10401
The specified resource is owned by the
user and cannot be accessed or modified
by the driver.
DSPunknownDeviceErr
The specified device is not a National
Instruments product, or the driver does
not support the device (e.g., the driver
was released before the device was
supported).
deviceNotFoundErr
-10402
-10403
No device is located in the specified slot
or at the specified address.
DSPdeviceSupportErr
The specified device does not support the
requested action (the driver recognizes
the device, but the action is inappropriate
for the device).
noLineAvailErr
noChanAvailErr
noGroupAvailErr
lineBusyErr
-10404
-10405
-10406
-10407
-10408
-10409
-10410
No line is available.
No channel is available.
No group is available.
The specified line is in use.
The specified channel is in use.
The specified group is in use.
chanBusyErr
groupBusyErr
relatedLCGBusyErr
A related line, channel, or group is in
use. If the driver configures the specified
line, channel, or group, the configuration,
data, or handshaking lines for the related
line, channel, or group are disturbed.
counterBusyErr
-10411
-10412
The specified counter is in use.
noGroupAssignErr
No group is assigned, or the specified
line or channel cannot be assigned to a
Download from Www.Somanuals.com. All Manuals Search And Download.
group.
groupAssignErr
reservedPinErr
-10413
-10414
A group is already assigned, or the
specified line or channel is already
assigned to a group.
The selected signal requires a pin that is
reserved and configured only by
NI-DAQ. You cannot configure this pin
yourself.
DSPDataPathBusyError
-10416
-10417
-10344
Either DAQ or WFM can use a PC
memory buffer, but not both at the same
time.
SCXIModuleNotSupportedErr
or
At least one of the SCXI modules
specified is not supported for the
operation.
chassisSynchedError
The Remote SCXI unit is not
synchronized with the host. Reset the
chassis again to resynchronize it with the
host.
chassisMemAllocError
badPacketError
-10345
-10346
-10347
-10348
The required amount of memory cannot
be allocated on the Remote SCXI unit for
the specified operation.
The packet received by the Remote SCXI
unit is invalid. Check your serial port
cable connections.
chassisCommunicationError
waitingForReprogError
There was an error in sending a packet to
the remote chassis. Check your serial
port cable connections.
The Remote SCXI unit is in
reprogramming mode and is waiting for
reprogramming commands from the host
(NI-DAQ Configuration Utility).
SCXIModuleTypeConflictErr
or
-10349
-10440
The module ID read from the SCXI
module conflicts with the configured
module type.
sysOwnedRsrcErr
The specified resource is owned by the
driver and cannot be accessed or
modified by the user.
Download from Www.Somanuals.com. All Manuals Search And Download.
memConfigErr
-10441
No memory is configured to support the
current data-transfer mode, or the
configured memory does not support the
current data-transfer mode. (If block
transfers are in use, the memory must be
capable of performing block transfers.)
memDisabledErr
memAlignmentErr
-10442
-10443
The specified memory is disabled or is
unavailable given the current addressing
mode.
The transfer buffer is not aligned properly
for the current data-transfer mode; e.g., the
buffer is at an odd address, is not aligned to
a 32-bit boundary, is not aligned to a 512-
bit boundary, and so on. Alternatively, this
error can occur if the driver is unable to
align the buffer because the buffer is too
small.
DSPmemFullErr
-10444
Possible reasons for this error are as
follows.
•
•
•
No more system memory is available
on the heap.
No more memory is available on the
device.
You have insufficient disk space
available.
memLockErr
memPageErr
-10445
-10446
The transfer buffer cannot be locked into
physical memory.
The transfer buffer contains a page break;
system resources may require
reprogramming when the page break is
encountered.
memPageLockErr
stackMemErr
-10447
-10448
-10449
-10450
The operating environment is unable to
grant a page lock.
The driver is unable to continue parsing a
string input due to stack limitations.
cacheMemErr
A cache-related error occurred, or caching
is not supported in the current mode.
physicalMemErr
A hardware error occurred in physical
memory, or no memory is located at the
specified address.
Download from Www.Somanuals.com. All Manuals Search And Download.
virtualMemErr
-10451
The driver is unable to make the transfer
buffer contiguous in virtual memory and
therefore cannot lock it into physical
memory. Thus, the buffer cannot be used
for DMA transfers.
noIntAvailErr
intInUseErr
-10452
-10453
No interrupt level is available for use.
The specified interrupt level is already in
use by another device.
noDMACErr
-10454
No DMA controller is available in the
system.
noDMAAvailErr
DMAInUseErr
-10455
-10456
No DMA channel is available for use.
The specified DMA channel is already in
use by another device.
badDMAGroupErr
-10457
The DMA cannot be configured for the
specified group because it is too small, too
large, or misaligned. Consult your device
user manual to determine group
ramifications with respect to DMA.
diskFullError
-10458
-10459
The storage disk you specified is full.
DSPDLLInterfaceErr
The DLL could not be called because of an
interface error.
interfaceInteractionErr
-10460
You have mixed Vis from the DAQ library
and the _DAQ compatibility library
(LabVIEW 2.2 Vis). You may switch
between the two libraries only by running
the DAQ VI Device Reset before calling the
_DAQ compatibility Vis, or by running the
compatibility VI Board Reset before calling
DAQ Vis.
muxMemFullError
-10480
-10481
The scan list is too large to fit into the mux-
gain memory of the device.
bufferNotInterleavedError
You cannot use DMA to transfer data from
two buffers. You may be able to use
interrupts.
invalidDSPhandleErr
noSetupErr
-10560
-10600
The DSP handle input is not valid.
A setup operation has not been performed
the specified resources.
multSetupErr
-10601
The specified resources have already been
configured by a setup operation.
Download from Www.Somanuals.com. All Manuals Search And Download.
noWriteErr
-10602
-10603
No output data has been written into the
transfer buffer.
groupWriteErr
The output data associated with a group
must be for a single channel or must be
for consecutive channels.
activeWriteErr
endWriteErr
-10604
Once data generation has started, only
the transfer buffers originally written to
can be updated. If DMA is active and a
single transfer buffer contains
interleaved channel-data, you must
provide new data for all output channels
currently using the DMA channel.
-10605
No data was written to the transfer buffer
because the final data block has already
been loaded.
notArmedErr
-10606
-10607
-10608
The specified resource is not armed.
armedErr
The specified resource is already armed.
noTransferInProgErr
No transfer is in progress for the
specified resource.
transferInProgErr
transferPauseErr
-10609
-10610
A transfer is already in progress for the
specified resource.
A single output channel in a group
cannot be paused if the output data for
the group is interleaved.
badDirOnSomeLinesErr
-10611
Some of the lines in the specified
channel are not configured for the
transfer direction specified. For a write
transfer, some lines are configured for
input. For a read transfer, some lines are
configured for output.
badLineDirErr
badChanDirErr
badGroupDirErr
masterClkErr
-10612
-10613
-10614
-10615
The specified line does not support the
specified transfer direction.
The specified channel does not support
the specified transfer direction.
The specified group does not support the
specified transfer direction.
The clock configuration for the clock
master is invalid.
Download from Www.Somanuals.com. All Manuals Search And Download.
slaveClkErr
noClkSrcErr
badClkSrcErr
multClkSrcErr
noTrigErr
-10616
-10617
-10618
-10619
-10620
-10621
-10622
The clock configuration for the clock
slave is invalid.
No source signal has been assigned to the
clock resource.
The specified source signal cannot be
assigned to the clock resource.
A source signal has already been
assigned to the clock resource.
No trigger signal has been assigned to
the trigger resource.
badTrigErr
preTrigErr
The specified trigger signal cannot be
assigned to the trigger resource.
The pretrigger mode is not supported or
is not available in the current
configuration, or no pretrigger source
has been assigned.
postTrigErr
delayTrigErr
-10623
-10624
No posttrigger source has been assigned.
The delayed trigger mode is not
supported or is not available in the
current configuration, or no delay source
has been assigned.
masterTrigErr
slaveTrigErr
-10625
-10626
-10627
-10628
-10629
The trigger configuration for the trigger
master is invalid.
The trigger configuration for the trigger
slave is invalid.
noTrigDrvErr
No signal has been assigned to the
trigger resource.
multTrigDrvErr
invalidOpModeErr
A signal has already been assigned to the
trigger resource.
The specified operating mode is invalid,
or the resources have not been
configured for the specified operating
mode.
invalidReadErr
-10630
-10631
An attempt was made to read 0-bytes
from the transfer buffer, or an attempt
was made to read past the end of the
transfer buffer.
noInfiniteModeErr
Continuous input or output transfers are
not allowed in the current operating
mode.
Download from Www.Somanuals.com. All Manuals Search And Download.
someInputsIgnoredErr
invalidRegenModeErr
-10632
-10633
-10634
-10635
Certain inputs were ignored because
they were not relevant in the current
operating mode.
The specified analog output
regeneration mode is not allowed for
this device.
noContTransferInProgressE
rror
No continuous (double buffered)
transfer is in progress for the specified
resource.
invalidSCXIOpModeError
Either the SCXI operating mode
specified in a configuration call is
invalid, or a module is in the wrong
operating mode to execute the function
call.
noContWithSynchError
-10636
-10637
You cannot start a continuous (double-
buffered) operation with a
synchronous function call.
bufferAlreadyConfigError
Attempted to configure a buffer after
the buffer had already been
configured. You can configure a buffer
only once.
badChanGainErr
-10680
-10681
-10682
-10683
-10684
-10685
-10686
-10687
All channels of this device must have
the same gain.
badChanRangeErr
All channels of this device must have
the same range.
badChanPolarityErr
badChanCouplingErr
badChanInputModeErr
clkExceedsBrdsMaxConvRate
scanListInvalidErr
bufferInvalidErr
All channels of this device must have
the same polarity.
All channels of this device must have
the same coupling.
All channels of this device must have
the same input mode.
The clock rate exceeded the device’s
recommended maximum rate.
A configuration change has invalidated
the scan list.
A configuration change has invalidated
the allocated buffer.
Download from Www.Somanuals.com. All Manuals Search And Download.
noTrigEnabledErr
-10688
The number of total scans and
pretrigger scans implies that a
triggered start is intended, but
triggering is not enabled.
digitalTrigBErr
-10689
-10690
-10691
Digital trigger B is illegal for the
number of total scans and pretrigger
scans specified.
digitalTrigAandBErr
extConvRestrictionErr
This device does not allow digital
triggers A and B to be enabled at the
same time.
This device does not allow an external
sample clock with an external scan
clock, start trigger, or stop trigger.
chanClockDisabledErr
extScanClockErr
-10692
-10693
The acquisition cannot be started
because the channel clock is disabled.
You cannot use an external scan clock
when performing a single scan of a
single channel.
unsafeSamplingFreqErr
DMAnotAllowedErr
-10694
-10695
-10696
-10697
The sample frequency exceeds the safe
maximum rate for the hardware, gains,
and filters used.
You have set up an operation that
requires the use of interrupts. DMA is
not allowed.
multiRateModeErr
Multi-rate scanning cannot be used
with the AMUX-64, SCXI, or
pretriggered acquisitions.
rateNotSupportedErr
Unable to convert your
timebase/interval pair to match the
actual hardware capabilities of this
device.
timebaseConflictErr
polarityConflictErr
signalConflictErr
-10698
-10699
-10700
You cannot use this combination of
scan and sample clock timebases for
this device.
You cannot use this combination of
scan and sample clock source
polarities for this operation and device.
You cannot use this combination of
scan and convert clock signal sources
for this operation and device.
Download from Www.Somanuals.com. All Manuals Search And Download.
noLaterUpdateError
prePostTriggerError
-10701
-10702
The call had no effect because the
specified channel had not been set for
later internal update.
Pretriggering and posttriggering
cannot be used simultaneously on the
Lab and 1200 series devices.
noHandshakeModeError
noEventCtrError
-10710
-10720
-10740
The specified port has not been
configured for handshaking.
The specified counter is not configured
for event-counting operation.
SCXITrackHoldErr
A signal has already been assigned to
the SCXI track-and-hold trigger line,
or a control call was inappropriate
because the specified module was not
configured for one-channel operation.
sc2040InputModeErr
-10780
When you have an SC2040 attached to
your device, all analog input channels
must be configured for differential
input mode.
outputTypeMustBeVoltageEr
ror
-10781
-10782
-10783
The polarity of the output channel
cannot be bipolar when outputting
currents.
sc2040HoldModeError
The specified operation cannot be
performed with the SC-2040
configured in hold mode.
calConstPolarityConflictE
rror
Calibration constants in the load area
have a different polarity from the
current configuration. Therefore, you
should load constants from factory.
timeOutErr
-10800
-10801
-10802
-10803
-10804
The operation could not complete
within the time limit.
calibrationErr
dataNotAvailErr
transferStoppedErr
earlyStopErr
An error occurred during the
calibration process.
The requested amount of data has not
yet been acquired.
The transfer has been stopped to
prevent regeneration of output data.
The transfer stopped prior to reaching
the end of the transfer buffer.
Download from Www.Somanuals.com. All Manuals Search And Download.
overRunErr
-10805
The clock source for the input task is
faster than the maximum clock rate the
device supports. If you allow the
driver to calculate the analog input
channel clock rate, the driver bases the
clock rate on the device type. For this
reason, you should check the
configuration utility to make certain
that you have the correct device type.
noTrigFoundErr
earlyTrigErr
-10806
-10807
-10808
-10809
No trigger value was found in the
input transfer buffer.
The trigger occurred before acquiring
sufficient pretrigger data.
LPTCommunicationErr
gateSignalErr
An error occurred in the parallel port
communication with the SCXI-1200.
Attempted to start a pulse width
measurement with the pulse in the
phase to be measured (e.g., high phase
for high-level gating).
internalDriverError
internalKernelError
softwareErr
-10810
-10811
-10840
-10841
An unexpected error occurred inside
the driver when performing this given
operation.
An unexpected error occurred inside
the kernel of the device while
performing this operation.
The contents or the location of the
driver file was changed between
accesses to the driver.
firmwareErr
The firmware does not support the
specified operation, or the firmware
operation could not complete due to a
data-integrity problem.
hardwareErr
underFlowErr
-10842
-10843
The hardware is not responding to the
specified operation, or the response
from the hardware is not consistent
with the functionality of the hardware.
Because of system limitations, the
driver could not write data to the
device fast enough to keep up with the
device throughput.
Download from Www.Somanuals.com. All Manuals Search And Download.
underWriteErr
overFlowErr
-10844
-10845
New data was not written to the output
transfer buffer before the driver
attempted to transfer data to the
device.
Because of system limitations, the
driver could not read data from the
device fast enough to keep up with the
device throughput. The onboard
device memory reported an overflow
error.
overWriteErr
-10846
-10847
The driver wrote new data into the
input transfer buffer before the
previously acquired data was read.
dmaChainingErr
New buffer information was not
available at the time of the DMA
chaining interrupt; DMA transfers will
terminate at the end of the currently
active transfer buffer.
noDMACountAvailErr
OpenFileError
-10848
-10849
The driver could not obtain a valid
reading from the transfer-count
register in the DMA controller.
The configuration file or DSP kernel
file could not be opened.
closeFileErr
fileSeekErr
-10850
-10851
-10852
-10853
-10854
-10855
Unable to close a file.
Unable to seek within a file.
Unable to read from a file.
Unable to write to a file.
readFileErr
writeFileErr
miscFileErr
An error occurred accessing a file.
osUnsupportedError
NI-DAQ does not support the current
operation on this particular version of
the operating system.
osError
-10856
An unexpected error occurred from the
operating system while performing the
given operation.
Download from Www.Somanuals.com. All Manuals Search And Download.
updateRateChangeErr
-10880
A change to the update rate is not
possible at this time because 1) when
waveform generation is in progress,
you cannot change the interval
timebase or 2) when you make several
changes in a row, you must give each
change enough time to take effect
before requesting further changes.
partialTransferCompleteError
daqPollDataLossError
-10881
-10882
You cannot perform another transfer
after a successful partial transfer.
The data collected on the Remote
SCXI unit was overwritten before it
could be transferred to the buffer in the
host. Try using a slower data
acquisition rate if possible.
wfmPollDataLossError
-10883
New data could not be transferred to
the waveform buffer of the Remote
SCXI unit to keep up with the
waveform update rate. Try using a
slower waveform update rate if
possible.
pretrigReorderError
gpctrDataLossErr
-10884
-10920
Could not rearrange data after a
pretrigger acquisition completed.
One or more data points may have
been lost during buffered GPCTR
operations due to speed limitations of
your system.
chassisResponseTimeoutError
-10940
No response was received from the
Remote SCXI unit within the specified
time limit.
reprogrammingFailedError
invalidResetSignatureError
-10941
-10942
Reprogramming the Remote SCXI unit
was unsuccessful. Please try again.
An invalid reset signature was sent
from the host to the Remote SCXI
unit.
ERR_TASK_NOT_FOUND
-2001
-2002
Unable to find task.
ERR_WORKSHEET_DOES_NOT_EXIST
The worksheet that is specified in the
task's configuration does not exist.
ERR_RANGE_IS_NOT_VALID
-2003
The range that is specified in the task's
configuration is not valid.
Download from Www.Somanuals.com. All Manuals Search And Download.
iERR_AO_MULTIPLE_CHANS_
PER_STRING
-2101
An analog output channel string
represents multiple analog output
channels. Measure requires that each
analog output channel string contain
only one analog output channel.
Download from Www.Somanuals.com. All Manuals Search And Download.
Troubleshooting
This appendix describes solutions to problems that you might
encounter using the Measure DAQ Add-In.
Problem:
No DAQ menu appears.
Solution:
From the Tools»Add-Ins. Click on the
Browse button and look for DAQ.XLAin
the directory where you installed Measure.
Once you find it, select it and click on the
OK button. If a dialog box appears with the
message Replace existing
‘DAQ.XLA’?click on the Yes button. You
will see a Measure Data Acquisition Add-In
entry in the list box and the checkbox next
to it will be checked. Click on the OK
button.
Problem:
The list of data acquisition devices is empty.
Solution:
Verify with the NI-DAQ Configuration
Utility (WDAQCONF.EXE)that you have
properly installed and configured your
device. Verify that your device is supported
by Measure. Refer to Appendix B, DAQ
Hardware Capabilities.
Download from Www.Somanuals.com. All Manuals Search And Download.
Problem:
You are using Windows 3.1 or Windows for
Workgroups 3.11 and you get a dialog box
entitled Measure with the message,
Error -10243 The driver could
not locate or open the
configuration file, or the
format of the configuration
file is not compatible with
the currently installed
driver.
Solution:
Delete the WDAQCONF.CFGfile in your
Windows directory. Then reconfigure your
hardware using the NI-DAQ Configuration
Utility. If the problem persists, contact
National Instruments for an updated version
of the NI-DAQ driver.
Problem:
You get a dialog box entitled Measure with
a message that begins Fatal error.
Solution:
Congratulations! It is likely that you have
found a deficiency in our code! Please write
down the information in the dialog box as
well as the actions that you took preceding
the error. Try to reproduce the error. Then,
call National Instruments technical support.
Problem:
After you remove the Measure Data
Acquisition Add-In in the Add-Ins dialog
box, a dialog box entitled Microsoft Excel
appears with the message Cannot
access ‘DAQ.XLA’.
Solution:
Click on the Cancel button. This behavior,
which occurs because of Microsoft Excel or
the OLE libraries, is harmless and you can
safely ignore it.
Download from Www.Somanuals.com. All Manuals Search And Download.
Click here to comment on this document via the
Customer Communication
For your convenience, this appendix contains forms to help you gather the information necessary
to help us solve technical problems you might have as well as a form you can use to comment on
the product documentation. Filling out a copy of the Technical Support Form before contacting
National Instruments helps us help you better and faster.
National Instruments provides comprehensive technical assistance around the world. In the U.S.
and Canada, applications engineers are available Monday through Friday from 8:00 a.m. to
6:00 p.m. (central time). In other countries, contact the nearest branch office. You may fax
questions to us at any time.
Electronic Services
National Instruments has BBS and FTP sites dedicated for 24-hour support with a collection of
files and documents to answer most common customer questions. From these sites, you can also
download the latest instrument drivers, updates, and example programs. For recorded instructions
on how to use the bulletin board and FTP services and for BBS automated information, call
(512) 795-6990. You can access these services at:
United States: (512) 794-5422 or (800) 327-3077
Up to 14,400 baud, 8 data bits, 1 stop bit, no parity
United Kingdom: 01635 551422
Up to 9,600 baud, 8 data bits, 1 stop bit, no parity
France: 1 48 65 15 59
Up to 9,600 baud, 8 data bits, 1 stop bit, no parity
To access our FTP site, log on to our Internet host, ftp.natinst.com, as anonymous and use
your Internet address, such as [email protected], as your password. The support files
and documents are located in the /support directories.
Download from Www.Somanuals.com. All Manuals Search And Download.
Click here to comment on this document via the
FaxBack is a 24-hour information retrieval system containing a library of documents on a wide
range of technical information. You can access FaxBack from a touch-tone telephone at the
following numbers:
(512) 418-1111
You can submit technical support questions to the appropriate applications engineering team
through e-mail at the Internet addresses listed below. Remember to include your name, address,
and phone number so we can contact you with solutions and suggestions.
Fax and Telephone Support
National Instruments has branch offices all over the world. Use the list below to find the technical
support number for your country. If there is no National Instruments office in your country,
contact the source from which you purchased your software to obtain support.
Australia
Austria
03 9 879 9422
0662 45 79 90 0
02 757 00 20
519 622 9310
514 694 8521
45 76 26 00
90 527 2321
1 48 14 24 24
089 741 31 30
2645 3186
03 9 879 9179
0662 45 79 90 19
02 757 03 11
Belgium
Canada (Ontario)
Canada (Quebec)
Denmark
Finland
514 694 4399
45 76 26 02
90 502 2930
1 48 14 24 14
089 714 60 35
2686 8505
02 41309215
03 5472 2977
02 596 7455
5 520 3282
0348 430673
32 84 86 00
2265887
91 640 0533
08 730 43 70
056 200 51 55
02 737 4644
01635 523154
France
Germany
Hong Kong
Italy
Japan
Korea
Mexico
Netherlands
Norway
Singapore
Spain
Sweden
02 413091
03 5472 2970
02 596 7456
95 800 010 0793
0348 433466
32 84 84 00
2265886
91 640 0085
08 730 49 70
056 200 51 51
02 377 1200
01635 523545
Switzerland
Taiwan
U.K.
Download from Www.Somanuals.com. All Manuals Search And Download.
Click here to comment on this document via
Technical Support Form
Photocopy this form and update it each time you make changes to your software or hardware, and
use the completed copy of this form as a reference for your current configuration. Completing this
form accurately before contacting National Instruments for technical support helps our
applications engineers answer your questions more efficiently.
If you are using any National Instruments hardware or software products related to this problem,
include the configuration forms from their user manuals. Include additional pages if necessary.
Name
Company
Address
Fax (
)
Phone (
)
Computer brand
Model
Processor
Operating system: Windows 3.1, Windows for Workgroups 3.11, Windows NT 3.1,
Windows NT 3.5, Windows 95, other (include version number)
Version of Excel (look at Excel’s About box): 5.0, 5.0c, other
Clock Speed
Mouse
MHz
no
MB
RAM
Other adapters installed
Brand
MB Display adapter
yes
Hard disk capacity
Instruments used
National Instruments hardware product model
Configuration
Revision
National Instruments software product
Configuration
Version
The problem is
List any error messages
The following steps will reproduce the problem
Download from Www.Somanuals.com. All Manuals Search And Download.
Download from Www.Somanuals.com. All Manuals Search And Download.
Click here to comment on this document via the
Hardware and Software Configuration Form
Record the settings and revisions of your hardware and software on the line to the right of each
item. Complete a new copy of this form each time you revise your software or hardware
configuration, and use this form as a reference for your current configuration. Completing this
form accurately before contacting National Instruments for technical support helps our
applications engineers answer your questions more efficiently.
National Instruments Products
Data Acquisition Hardware Revision ________________________________________________
Interrupt Level of Hardware _______________________________________________________
DMA Channels of Hardware ______________________________________________________
Base I/O Address of Hardware _____________________________________________________
NI-DAQ Version _______________________________________________________________
Other Products
Computer Make and Model _______________________________________________________
Microprocessor _________________________________________________________________
Clock Frequency ________________________________________________________________
Type of Video Board Installed _____________________________________________________
Operating System _______________________________________________________________
Operating System Version ________________________________________________________
Operating System Mode __________________________________________________________
Programming Language __________________________________________________________
Programming Language Version ___________________________________________________
Other Boards in System __________________________________________________________
Base I/O Address of Other Boards __________________________________________________
DMA Channels of Other Boards ___________________________________________________
Interrupt Level of Other Boards ____________________________________________________
Download from Www.Somanuals.com. All Manuals Search And Download.
Download from Www.Somanuals.com. All Manuals Search And Download.
Click here to comment on this document via the
For each instrument you are using:
Name of instrument ______________________________________________________________
Manufacturer of instrument________________________________________________________
Parity: None, Even, Odd, Mark, Space
Baud rate ______________________________________________________________________
Stop bits_______________________________________________________________________
Data bits_______________________________________________________________________
Flow control: Hardware, Software, None
Version of Measure: (look at the about box)___________________________________________
Download from Www.Somanuals.com. All Manuals Search And Download.
Download from Www.Somanuals.com. All Manuals Search And Download.
Click here to comment on this document
Documentation Comment Form
National Instruments encourages you to comment on the documentation supplied with our
products. This information helps us provide quality products to meet your needs.
Title: Measure® Data Acquisition User Manual
Edition Date: August 1996
Part Number: 321004B-01
Please comment on the completeness, clarity, and organization of the manual.
If you find errors in the manual, please record the page numbers and describe the errors.
Thank you for your help.
Name
Title
Company
Address
Phone
(
)
Technical Publications
Technical Publications
National Instruments Corporation
(512) 794-5678
National Instruments Corporation
6504 Bridge Point Parkway
Austin, TX 78730-5039
Download from Www.Somanuals.com. All Manuals Search And Download.
Download from Www.Somanuals.com. All Manuals Search And Download.
Prefix
Meaning
Value
-12
10
p-
n-
pico-
nano-
micro-
milli-
kilo-
-9
10
-6
µ-
10
-3
m-
k-
10
3
10
6
M-
mega-
10
Numbers/Symbols
1D
2D
One-dimensional.
Two-dimensional.
A
A/D
ADC
Analog-to-digital.
Analog-to-digital converter. An electronic device, often an
integrated circuit, that converts an analog voltage to a digital
number.
ADC resolution
AI
The resolution of the ADC, which is measured in bits. An ADC
with 16 bits has a higher resolution, and thus a higher degree of
accuracy than a 12-bit ADC.
Analog input.
Download from Www.Somanuals.com. All Manuals Search And Download.
Analog Input
Configuration
The specification of the analog input channels, input
limits, input mode, and scan rate that Measure will use to
acquire a waveform.
Analog Output
Configuration
The specification of the analog output channels, output
limits, data points, and update rate that Measure will use to
generate a waveform.
analog trigger
A trigger that occurs at a user-selected point on an incoming
analog signal. Triggering can be set to occur at a specified level
on either an increasing or a decreasing signal (positive or
negative slope). Analog triggering can be implemented either in
software or in hardware. When implemented in software
(Measure), all data is collected, transferred into system memory,
and analyzed for the trigger condition. When analog triggering is
implemented in hardware, no data is transferred to system
memory until the trigger condition has occurred.
AO
Analog output.
array
Ordered, indexed set of data elements of the same type.
Asynchronous
A method of data communications in which information is
transmitted one character at a time. A start bit precedes each
character and a stop bit follows each character. The start bit
signals the beginning of the character transmission and the stop
bit indicates its completion. The Serial Add-In uses
asynchronous communications in its data exchanges.
B
bipolar
A signal range that includes both positive and negative values–
for example, -5 to 5 V.
buffer
Byte
Temporary storage for acquired or generated data.
The standard method of representing numbers or characters in a
computers. Eight binary digits (bits) make up a byte.
Download from Www.Somanuals.com. All Manuals Search And Download.
C
channel
Pin or wire lead to which you apply or from which you read the
analog or digital signal. Analog signals can be single-ended or
differential. For digital signals, you group channels to form
ports. Ports usually consist of either four or eight digital
channels.
channel clock
The clock controlling the time interval between individual
channel sampling within a scan. Boards with simultaneous
sampling do not have this clock.
clock
Hardware component that controls timing for reading from or
writing to groups.
conversion device
Device that transforms a signal from one form to another. For
example, analog-to-digital converters (ADCs) for analog input,
digital-to-analog converters (DACs) for analog output, digital
input or output ports, and counter/timers are conversion devices.
coupling
The manner in which a signal is connected from one location to
another.
D
D/A
DAC
Digital-to-analog.
Digital-to-analog converter. An electronic device, often an
integrated circuit, that converts a digital number into a
corresponding analog voltage or current.
data acquisition
device
Process of acquiring data, typically from A/D or digital input
plug-in boards.
A plug-in data acquisition board that can contain multiple
channels and conversion devices.
device number
DIFF
The slot number or board ID number assigned to the board when
you configured it.
Differential. A differential input is an analog input consisting of
two terminals, both of which are isolated from computer ground
and whose difference you measure.
Download from Www.Somanuals.com. All Manuals Search And Download.
DMA
driver
Direct memory access. A method by which data you can transfer
data to computer memory from a device or memory on the bus
(or from computer memory to a device) while the processor does
something else. DMA is the fastest method of transferring data
to or from computer memory.
Software that controls a specific hardware device, such as a data
acquisition board.
E
EISA
Extended Industry Standard Architecture.
external trigger
A voltage pulse from an external source that triggers an event
such as A/D conversion.
F
FIFO
A first-in-first-out memory buffer. In a FIFO, the first data
stored is the first data sent to the acceptor.
G
gain
The factor by which a signal is amplified, sometimes expressed
in decibels.
I
input limits
The upper and lower voltage inputs for a channel. You must use
a pair of numbers to express the input limits. The VIs can infer
the input limits from the input range, input polarity, and input
gain(s). Similarly, if you wire the input limits, range, and
polarity, the VIs can infer the onboard gains when you do not
use SCXI.
input range
The difference between the maximum and minimum voltages an
analog input channel can measure at a gain of 1. The input range
is a scalar value, not a pair of numbers. By itself the input range
Download from Www.Somanuals.com. All Manuals Search And Download.
does not uniquely determine the upper and lower voltage limits.
An input range of 10 V could mean an upper limit of +10 V and
a lower of 0 V or an upper limit of +5 V and a lower limit of
-5 V.
The combination of input range, polarity, and gain determines
the input limits of an analog input channel. For some boards,
jumpers set the input range and polarity, while you can program
them for other boards. Most boards have programmable gains.
When you use SCXI modules, you also need their gains to
determine the input limits.
interrupt
I/O
A signal indicating that the central processing unit should
suspend its current task to service a designated activity.
Input/output. The transfer of data to or from a computer system
involving communications channels, operator interface devices,
and/or data acquisition and control interfaces.
ISA
Industry Standard Architecture.
1,024 words of memory.
megabytes of memory
K
Kwords
M
MB
multiplexer
A set of semiconductor or electromechanical switches with a
common output that can select one of a number of input signals
and that you commonly use to increase the number of signals
measured by one ADC.
N
NRSE
Nonreferenced single-ended.
O
onboard channels
Channels provided by the plug-in data acquisition board.
Download from Www.Somanuals.com. All Manuals Search And Download.
output limits
The upper and lower voltage or current outputs for an analog
output channel. The output limits determine the polarity and
voltage reference settings for a board.
P
PGIA
Programmable gain instrumentation amplifier.
postriggering
The technique you use on a data acquisition board to acquire a
programmed number of samples after trigger conditions are met.
pretriggering
The technique you use on a data acquisition board to keep a
continuous buffer filled with data, so that when the trigger
conditions are met, the sample includes the data leading up to
the trigger condition.
R
Range
RMS
RSE
A group of rows and columns on a spreadsheet.
Root mean square.
Referenced single-ended.
S
scan
One reading from each channel or port in an analog or digital
input group.
scan clock
The clock controlling the time interval between scans. On
boards with interval scanning support (for example, the
AT-MIO-16F-5), this clock gates the channel clock on and off.
On boards with simultaneous sampling (for example, the
EISA-A2000), this clock clocks the track-and-hold circuitry.
scan rate
The number of scans per second. For example, at a scan rate of
10Hz, Measure samples each channel in a group 10 times per
second.
scan width
The number of channels in the channel list or number of ports in
the port list you use to configure an analog or digital input
group.
Download from Www.Somanuals.com. All Manuals Search And Download.
SCXI
Signal Conditioning eXtensions for Instrumentation. The
National Instruments product line for conditional low-level
signals within an external chassis near sensors, so only
high-level signals in a noisy environment are sent to data
acquisition boards.
sec
Seconds
single-ended inputs
Analog inputs that you measure with respect to a common
ground.
software trigger
Synchronous
A programmed event that triggers an event such as data
acquisition.
A method of data communications in which a prearranged
number of bits are transferred per second. Synchronization
occurs before and after the transmission of blocks of data, rather
than before and after every character. There are no start bits or
stop bits, as there are in asynchronous communications. All
transmitted bits represent information or are parity bits. See
Asynchronous.
T
trigger
A condition for starting or stopping clocks.
U
unipolar
update
A signal range that is always positive—for example, 0 to 10 V.
The output equivalent of a scan. One update is one write to each
channel or port in the group. Updates apply to both analog
output and digital output groups.
update rate
The number of output updates per second.
update width
The number of channels in the channel list or number of ports in
the port list you use to configure an analog or digital output
group.
Download from Www.Somanuals.com. All Manuals Search And Download.
V
V
volts.
Visual Basic for
Applications (VBA)
The programming language built into Microsoft
Excel.
Vref
Voltage reference.
W
waveform
Multiple voltage readings taken at a specific sampling rate.
Download from Www.Somanuals.com. All Manuals Search And Download.
mode reference, 4-8 to 4-9
scan information, 4-4
selecting channels for scanning, 4-2 to 4-3
task configuration, 2-3 to 2-5
timing settings, 4-4 to 4-5
trigger reference, 4-7 to 4-8
Analog Input Configuration dialog box
Analog Input Scan List, 2-3, 4-2 to 4-4
At Cell, 4-6
A
Acquire until trigger option, Hardware
Digital Trigger dialog box, 4-7
Add button
Analog Input Configuration dialog box,
2-3, 3-4
Analog Output Configuration dialog box,
5-1
adding DAQ Add-In manually, 1-3
adding tasks to DAQ menu, 2-7 to 2-8
Advanced Analog Output configuration
dialog box, 5-3 to 5-4
Cancel, 4-7
Channels, 2-3, 4-2 to 4-3
Description, 2-4, 4-7
Display section, 2-4, 4-6 to 4-7
External scan clock, 4-5
Hardware Digital Trigger dialog box, 4-7
to 4-8
High limit, 4-3
illustration, 4-2
In Columns, 4-6
In Rows, 4-6
Low Limit, 4-4
Mode, 4-7
multiple SCXI modules and chassis, 3-3
to 3-4
Number of scans, 4-4
OK, 4-7
Scale to volts, 4-4
Scan Information section, 2-3 to 2-4, 4-4
to 4-5
Scan Rate section, 2-4, 4-4 to 4-5
Scans/second, 2-4, 4-5
Task Name, 2-4, 4-6
Trigger, 4-6
illustration, 5-3
options (table), 5-4
Advanced button, Analog Output
Configuration dialog box, 5-1
Advanced Timing Settings dialog box
illustration, 4-10
options (table), 4-10
AI option, DAQ Tasks dialog box, 2-2, 2-10
analog input, SCXI modules, 3-2 to 3-4
channel strings syntax (table), 3-4
multiple SCXI modules and chassis, 3-3
to 3-4
analog input characteristics
Lab and 1200 Series and portable devices
(table), A-5
MIO and AI devices (table), A-2 to A-3
SCXI modules (table), A-6
analog input configuration. See also Analog
Input Configuration dialog box.
advanced timing settings, 4-10
display, 4-6
Download from Www.Somanuals.com. All Manuals Search And Download.
analog input configuration programmability
Lab and 1200 Series and portable devices
(table), A-4
C
channel clock and scan clock (figure), 4-5
Channel field, Analog Output Configuration
dialog box, 2-6, 5-2
channel strings
SCXI analog input, 3-2 to 3-3
valid (table), 3-4, 4-3
Channels field, Analog Input Configuration
dialog box, 2-3, 4-2 to 4-3
clocks
External scan clock option, 4-5
scan clock and channel clock (figure), 4-5
Use external channel clock option, 4-10
configuration. See analog input
configuration; analog output
configuration.
MIO and AI devices (table), A-1 to A-2
Analog Input Mode dialog box, 4-8 to 4-9
Differential Channels, 4-9
Non-Referenced Single-Ended Channels,
4-9
Referenced Single-Ended Channels, 4-9
analog output, SCXI modules, 3-5
analog output characteristics
analog output only devices (table), A-8
Lab and 1200 Series and portable devices
(table), A-6
MIO and AI devices (table), A-3
SCXI modules (table), A-6 to A-7
analog output configuration. See also
Analog Output Configuration dialog
box.
customer communication, xi, D-1 to D-2
advanced configuration, 5-3 to 5-4
task configuration, 2-5 to 2-7
Analog Output Configuration dialog box
Add, 5-2
Advanced, 5-2
Cancel, 5-2
Channel, 2-6, 5-2
Data cells, 2-6, 5-2
Description, 5-2
illustration, 5-1
D
DAQ devices. See also DAQ hardware
capabilities.
configuration error message, C-2
list of data acquisition devices is empty,
C-1
overview, 1-2, 4-1
selecting from DAQ Tasks dialog box,
2-1 to 2-2
using with Measure, 1-1
DAQ function, 6-1 to 6-2
DAQ hardware capabilities, A-1 to A-8
analog input characteristics
Lab and 1200 Series and portable
devices (table), A-4
Number of Iterations, 2-6, 5-2
OK, 5-2
Remove, 5-2
Task Name, 2-6, 5-2
Updates per Second, 2-6, 5-2
AO option, DAQ Tasks dialog box, 2-7,
2-10
At Cell field, Analog Input Configuration
dialog box, 4-6
MIO and AI devices (table), A-2 to A-3
SCXI modules (table), A-6
analog input configuration
programmability
Lab and 1200 Series and portable
devices (table), A-4
MIO and AI devices (table), A-1 to A-2
analog output characteristics
analog output only devices (table), A-8
B
boards. See DAQ devices.
bulletin board support, D-1
Download from Www.Somanuals.com. All Manuals Search And Download.
Lab and 1200 Series and portable
devices (table), A-4
Excel error message after removing DAQ
Add-In manually, C-2
MIO and AI devices (table), A-3
terminal block selection guide, SCXI
modules (table), A-7
DAQ menu
adding tasks, 2-7 to 2-8
no menu appears, C-1
DAQ Tasks dialog box
managing tasks in workbook, 2-9 to 2-10
options (table), 2-10
external clock
advanced timing settings, 4-10
External scan clock option, 4-5
MIO-E Series devices (note), 4-5
Use external channel clock option, 4-10
External scan clock option, Analog Input
Configuration dialog box, 4-5
External Voltage Reference checkbox,
Advanced Analog Output
purpose and use, 2-2
configuration dialog box, 5-4
data acquisition boards. See DAQ devices.
Data acquisition device option, DAQ Tasks
dialog box, 2-10
F
data acquisition tasks. See tasks.
Data acquisition tasks option, DAQ Tasks
dialog box, 2-10
Data cells field, Analog Output
Configuration dialog box, 2-6, 5-2
Delete option, DAQ Tasks dialog box, 2-10
Description button
Fatal error message, C-2
fax and telephone support, D-2
FaxBack support, D-2
FTP support, D-1
functions
DAQ, 6-1 to 6-2
GetDAQErrorMessage function, 6-3
Analog Input Configuration dialog box,
2-4, 4-7
Analog Output Configuration dialog box,
5-1
G
GetDAQErrorMessage function, 6-3
devices. See DAQ devices.
Differential Channels option, Analog Input
Mode dialog box, 4-9
H
displaying acquired data, 4-6
documentation
conventions used in manual, x-xi
organization of manual, ix-x
Hardware Digital Trigger dialog box
Acquire until trigger, 4-8
scans after trigger, 4-8
Start acquisition on trigger, 4-8
Timeout (seconds), 4-8
High Limit field
Advanced Analog Output configuration
dialog box, 5-4
Analog Input Configuration dialog box,
4-3
E
Edit DAQ Menu dialog box, 2-8
Edit Menu option, DAQ Tasks dialog box,
2-10
Edit option, DAQ Tasks dialog box, 2-10
e-mail support, D-2
error codes, B-1 to B-18
I
In Columns option, Analog Input
Configuration dialog box, 4-6
Download from Www.Somanuals.com. All Manuals Search And Download.
In Rows option, Analog Input Configuration
dialog box, 4-6
Number of scans field, Analog Input
Configuration dialog box, 2-4, 4-4
installation
adding DAQ Add-In manually, 1-3
removing DAQ Add-In manually, 1-3
steps for installation, 1-2
uninstalling Measure, 1-3
interchannel delay
O
operating modes, SCXI modules, 3-1 to 3-3
specifying, 4-10
P
parallel operating mode, SCXI, 3-1
L
Low Limit field
R
Advanced Analog Output configuration
dialog box, 5-4
Analog Input Configuration dialog box,
4-4
Referenced Single-Ended Channels field,
Analog Input Mode dialog box, 4-9
Remove button, Analog Output
Configuration dialog box, 5-2
removing DAQ Add-In manually, 1-3
Excel error message, C-2
M
manual. See documentation.
Measure
round robin scanning (figure), 4-5
Run button
DAQ Tasks dialog box, 2-5, 2-7, 2-10
installing, 1-2 to 1-3
overview, 1-2
uninstalling, 1-3
using with DAQ devices, 1-1
Microsoft Excel error message after
removing DAQ Add-In manually,
C-2
Mode button, Analog Input Configuration
dialog box, 4-7
mode selection, in Analog Input Mode
dialog box, 4-8 to 4-9
multiplexed operating mode, SCXI, 3-1
S
saving tasks, 2-8 to 2-9
Scale to volts checkbox, Analog Input
Configuration dialog box, 4-4
scan clock, external. See clocks.
scan list, analog input, 2-3, 4-2 to 4-4
scan rate
selecting number of scans per second, 4-5
setting, 2-4, 4-4 to 4-5
scans, specifying number for acquisition,
2-3 to 2-4, 4-4
scans after trigger field, Hardware Digital
Trigger dialog box, 4-8
Scans/second field, Analog Input
Configuration dialog box, 2-4, 4-5
SCXI modules. See also DAQ hardware
capabilities.
N
NI-DAQ driver software, configuring, 1-1
Non-Referenced Single-Ended Channels
option, Analog Input Mode dialog
box, 4-9
Number of iterations field, Analog Output
Configuration dialog box, 2-6, 5-2
analog input, 3-2 to 3-4
channel strings syntax (table), 3-4
Download from Www.Somanuals.com. All Manuals Search And Download.
multiple SCXI modules and chassis, 3-3
to 3-4
analog output, 3-5
technical support, D-1 to D-2
terminal block selection guide, SCXI
modules (table), A-7
configuration, 3-1
operating modes, 3-1 to 3-2
overview, 3-1
Signal Conditioning Extension for
Instrumentation (SCXI). See SCXI
modules.
Timeout (seconds) field, Hardware Digital
Trigger dialog box, 4-8
timing settings, 4-4 to 4-5
Advanced Timing Settings dialog box,
4-10
external scan clock, 4-5
Specify interchannel delay option,
Advanced Timing Settings dialog
box, 4-10
round robin scanning (figure), 4-5
scan clock and channel clock (figure), 4-5
scan rate, 4-5
Start acquisition on trigger option, Hardware
Digital Trigger dialog box, 4-8
Trigger button, Analog Input Configuration
dialog box, 4-6
trigger reference, 4-7 to 4-8
troubleshooting, C-1 to C-2
T
Task Description option, DAQ Tasks dialog
box, 2-10
U
Task Name
Analog Input Configuration dialog box,
2-3, 4-2, 4-6
Analog Output Configuration dialog box,
2-6, 5-1 to 5-2
uninstalling Measure, 1-3
Updates per second field, Analog Output
Configuration dialog box, 2-6, 5-2
Use external channel clock option,
Advanced Timing Settings dialog
box, 4-10
tasks. See also DAQ Tasks dialog box.
acquisition tasks with VBA, 6-1
adding to DAQ menu, 2-7 to 2-8
configuring
V
Visual Basic for Applications (VBA)
DAQ function, 6-1 to 6-2
GetDAQErrorMessage function, 6-3
running tasks from, 6-1
voltage limits
analog input
high, 4-3
low, 4-4
analog output
advanced analog output configuration,
5-3 to 5-4
advanced timing settings, 4-10
analog input task, 2-3 to 2-5, 4-2 to 4-7
analog output task, 2-5 to 2-7, 5-1
to 5-3
mode reference, 4-8 to 4-9
high, 5-4
low, 5-4
timing settings, 4-4 to 4-5
trigger reference, 4-7 to 4-8
managing tasks in workbook, 2-9 to 2-10
saving, 2-8 to 2-9
voltage reference, external, 5-4
volts, scale for displaying acquired data in,
4-4
selecting, 2-1 to 2-3
Download from Www.Somanuals.com. All Manuals Search And Download.
W
waveforms, generating on more than one
channel (note), 5-3
WDAQCONF utility, 1-1
workbook, managing tasks in, 2-9 to 2-10
Download from Www.Somanuals.com. All Manuals Search And Download.
|