NI-DAQ 7.5 Readme
Copyright 2003–2005 National Instruments. All rights reserved.
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.
National Instruments, NI, ni.com, and LabVIEW are trademarks of National Instruments Corporation. Refer to the Terms of Use section on ni.com/legal for more information about National Instruments trademarks.
FireWire® is the registered trademark of Apple Computer, Inc.
Handle Graphics®, MATLAB®, Real-Time Workshop®, Simulink®, and Stateflow® are registered trademarks, and TargetBox2, xPC TargetBox2, and Target Language Compiler are trademarks of The MathWorks, Inc.
Tektronix® and Tek are registered trademarks of Tektronix, Inc.
Other product and company names mentioned herein are trademarks or trade names of their respective companies.
Members of the National Instruments Alliance Partner Program are business entities independent from National Instruments and have no agency, partnership, or joint-venture relationship with National Instruments.
Thank you for using NI-DAQ, version 7.5.
The Readme contains the following main sections:
NI-DAQ 7.x Software
This section provides an overview of NI-DAQmx and Traditional NI-DAQ (Legacy). National Instruments measurement devices are packaged with NI-DAQ driver software, an extensive library of VIs and ANSI C functions you can call from your application software, such as LabVIEW or LabWindows™/CVI™, to program your NI measurement devices. Measurement devices include DAQ devices such as the M Series multifunction I/O (MIO) devices, signal conditioning modules, and switch modules. Driver software has an application programming interface (API ), which is a library of VIs, functions, classes, attributes, and properties for creating applications for your device.
NI-DAQ 7.x includes two NI-DAQ drivers, NI-DAQmx and Traditional NI-DAQ (Legacy), each with its own APIs, hardware configuration, and software configuration.
Choosing the API to Use
This section includes information on choosing the right API for your device and application.
NI-DAQmx
NI-DAQmx is the latest NI-DAQ driver with new VIs and functions and development tools for programming measurement devices. You should install and use NI-DAQmx if you are using devices supported by NI-DAQmx; refer to Device Support.
If you are using NI application software with NI-DAQmx, you must use
LabVIEW, LabWindows/CVI, or Measurement Studio version 7.x,
VI Logger 2.x, or the LabVIEW Real-Time Module 7.1 or later.
To use Visual C# or Visual Basic.NET, you must use NI-DAQmx.
You can also use supported versions of Visual Studio to create NI-DAQmx applications with Visual Basic 6.0 and ANSI C.
Traditional NI-DAQ (Legacy)
Traditional NI-DAQ (Legacy) is an older driver with outdated APIs for developing data acquisition, instrumentation, and control applications for older National Instruments DAQ devices. Traditional NI-DAQ (Legacy) has the same VIs and functions and works the same way as NI-DAQ 6.9.3, except you can use Traditional NI-DAQ (Legacy) and NI-DAQmx on the same computer, and some hardware and software is no longer supported.
You should use Traditional NI-DAQ (Legacy) only in certain circumstances.
- You have a device that is not supported by NI-DAQmx, such as the AT E Series multifunction DAQ devices; refer to Device Support.
- You are using LabVIEW, LabWindows/CVI, or Measurement Studio version 6.x.
- You have existing NI-DAQ 6.9.x or Traditional NI-DAQ (Legacy) applications that you cannot port to NI-DAQmx now. You can continue to use applications developed in Traditional NI-DAQ (Legacy) that control older devices in the same system with NI-DAQmx applications for newer devices. Refer to Using NI-DAQmx and Traditional NI-DAQ (Legacy) on the Same Computer.
- You have an NI modular instrument device that requires Traditional NI-DAQ (Legacy).
New Features
The following main features were added in this release. For more on features included with Measurement & Automation Explorer (MAX), refer to the Measurement & Automation Explorer Help for NI-DAQmx. For information on other features, refer to the NI-DAQmx Help.
- Newly supported in NI-DAQmx—USB Series, PCI-4461/4462, PCI/PXI-6521, and PCI-6221 are now supported in NI-DAQmx. Refer to Device Support for a complete list of devices.
- NI-DAQmx USB Driver Selector—If you have NI-DAQmx Base 1.4 or later installed, you can associate portable USB DAQ devices, such as the NI USB-6008, the NI USB-6009, and the NI USB-6501, with either NI-DAQmx or NI-DAQmx Base by opening MAX and selecting Tools»NI-DAQmx Configuration»NI-DAQmx USB Driver Selector. Click the Help button in the utility for instructions. If you do not have NI-DAQmx Base installed, the NI-DAQmx USB Driver Selector is disabled.
- New DSA features—Hardware TEDS is now supported on the NI PCI-4461, NI PXI-4461, and NI PXI-4462.
- NI-DAQmx Visual Basic 6.0 Support—You can now create NI-DAQmx applications with Visual Basic 6.0 using a type library created from the NI-DAQmx ANSI C API. Refer to NI-DAQmx Visual Basic 6.0 Type Library Help for more information. Open Start»Programs»National Instruments»NI-DAQ»NI-DAQmx C API Visual Basic 6.0 Help to access the topic.
NI-DAQmx Known Issues
This section covers issues specific to NI-DAQmx.
DAQ Assistant Maximum Channel Count
The maximum number of channels you can have in a task created with the DAQ Assistant is 512 channels.
DAQmx Is Read or Write Late Obsoleted
The existing DAQmx Is Read or Write Late function/VI has been obsoleted and no longer has any effect. Applications that must check whether they are maintaining real-time behavior have two options. For the strictest checking, use the Wait for Next Sample Clock function/VI. Refer to your API reference help, such as the LabVIEW Help or the NI-DAQmx C Function Reference Help, for more information on this function/VI. To check only whether the application misses any analog input samples, set the Report Missed Samples property to True on the analog input task. In LabVIEW, the Report Missed Samples property is in the Real Time property node. For more details, National Instruments strongly recommends that you read the document referred to by the Wait for Next Sample Clock function/VI.
Aborting Single-Point Reads and Writes in LabVIEW
Single-point reads and writes do not respond to the Abort Execution button in LabVIEW.
NI DAQCard-6715 Analog Output
Hardware-timed single-point mode and hardware-timed nonbuffered mode are nonfunctional. Your application is using hardware-timed nonbuffered mode if you have set up a sample clock and a buffer size of 0, or set up a sample clock, but do not begin writing until after you start the task. All other waveform and static analog output modes work as expected.
Duplicate Count Prevention Defaults
The default setting for the duplicate count prevention attribute/property on M Series and TIO-based counters has been changed. This change affects all input counter operations, with the exception of single-point edge counting and position measurements. Duplicate count prevention is now on by default as long as the following conditions are met:
- The duplicate count prevention attribute/property has not been explicitly set.
- The selected counter timebase source is not set to an internal timebase.
- The prescaler attribute/property has not been set.
- The counter output event has not been configured.
To learn more, refer to Duplicate Count Prevention in the NI-DAQmx help.
Existing .NET Project Produces Build Errors
If you are using NI-DAQ with a .NET language, an existing project can produce build errors that read "error CS0011: Referenced class 'className' has base class or interface 'NationalInstruments.ISynchronizeCallbacks' defined in an assembly that is not referenced. You must add a reference to assembly 'NationalInstruments.Common'." To eliminate this error, add a reference to the NationalInstruments.Common assembly to the project. This problem occurs when an existing project was built with NI-DAQ 7.2 or earlier and is rebuilt with NI-DAQ 7.3 or later.
NI-DAQmx .NET Framework 1.1 Help Shortcut
A shortcut to the NI-DAQmx .NET Framework 1.1 Help is installed by default at Start»Programs»NI-DAQmx .NET Framework 1.1 Help. This documentation is in the Microsoft Help 2.0 format and requires a Microsoft Help 2.0 viewer to be displayed. A Microsoft Help 2.0 viewer is installed with both Microsoft Visual Studio .NET and the Microsoft .NET Framework SDK. The SDK is freely available from MSDN at http://www.microsoft.com/downloads. If you do not have either of these products, you will need a standalone Microsoft Help 2.0 viewer to display the documentation. Some Help 2.0 viewers are available for download, such as Helpware's H2Viewer.
Some Devices Enumerate Twice
Supported CompactRIO devices that fit into the NI USB-9162 carrier enumerate twice in MAX. When a device, such as the NI USB-9421, is first installed, it appears as the NI USB-9162 before appearing as the correct device.
USB Device Removal During a DAQ Operation
If a USB DAQ device is unplugged while a DAQ operation is being performed, unexpected results may occur, including causing the operating system to hang. In these occasional, extreme cases, you must reboot the computer. NI recommends stopping all DAQ operations on a USB device before unplugging the device from the computer.
Property Help for More»AI Convert»Rate
The property help for More»AI Convert»Rate in the NI-DAQmx C Reference Help says NI-DAQmx uses the slowest AI Convert Clock rate possible to allow for maximum settling time. That information is no longer true. NI-DAQmx now uses the maximum AI Convert Clock rate plus an additional 10 microseconds per channel settling time to compensate for most potential system settling constraints.
Using NI-DAQmx and Traditional NI-DAQ (Legacy) on the Same Computer
Existing applications developed with earlier versions of NI-DAQ will run under Traditional NI-DAQ (Legacy). You can use both the Traditional NI-DAQ (Legacy) API and the NI-DAQmx API on the same computer with the following restrictions:
- Only one API controls a given device at one time.
– |
After using a device in NI-DAQmx, you must unreserve all NI-DAQmx tasks that are using that device before you can use that device through Traditional NI-DAQ (Legacy). If you use a device in NI-DAQmx and then use it in Traditional NI-DAQ (Legacy) without unreserving the NI-DAQmx tasks, error code -10461 is returned. To unreserve NI-DAQmx tasks, call the DAQmx Clear Task VI or functions. |
– |
After using a device in Traditional NI-DAQ (Legacy), you must reset the device before you can use that device in NI-DAQmx, or error code -200324 is returned.
For SCXI devices, you must reset the communicating DAQ device in Traditional NI-DAQ (Legacy) before using it in NI-DAQmx. For example, E Series DAQ devices use lines 0, 1, 2, and 4 on port 0 to communicate with the SCXI module. Error code -200158 is returned if you do not reset the communicating device in Traditional NI-DAQ (Legacy) before using it in NI-DAQmx as follows:
- Call the Traditional NI-DAQ (Legacy) Device Reset VI or the Init_DA_Brds function
- To reset devices in Traditional NI-DAQ (Legacy) from MAX, you must reset all devices at once. Right-click the Traditional NI-DAQ (Legacy) Devices folder in MAX and select Reset Driver for Traditional NI-DAQ (Legacy). For a remote RT target, you must use the Traditional NI-DAQ (Legacy) Device Reset VI.
|
- In an SCXI data acquisition system, you must use the same API to program all devices—connected DAQ devices and inserted SCXI modules.
Refer to ni.com/support for details and instructions about the following topics:
- How to add NI-DAQmx code to a Traditional NI-DAQ (Legacy) application
- How to run both Traditional NI-DAQ (Legacy) applications and NI-DAQmx applications that use the same device
Support in NI-DAQ 7.5
Operating System Support
NI-DAQmx 7.5 and Traditional NI-DAQ (Legacy) version 7.4 support Windows 2000/NT/XP. NI-DAQ 7.x on Windows NT requires Service Pack 6 or later. If you are using Windows NT, make sure that you have installed Internet Explorer 5.0 on your computer for your help applications to work correctly. PCMCIA devices are not supported in NI-DAQmx under Windows NT.
NI-DAQmx 7.5 supports PharLap only with the LabVIEW Real-Time Module 7.1.
Measurement Studio requires Visual Studio .NET 2003, which requires Windows 2000/NT 4.0/XP. If you are using the DAQmx .NET Library, the .NET 1.1 framework is required. .NET 1.1 requires Windows 2000/XP.
Windows Me/98 users must use NI-DAQ 7.1 or earlier. Windows 95 users must use NI-DAQ 6.9.3 or earlier
For operating system-specific installation instructions, use the Hardware Installation/Configuration Troubleshooter at ni.com/support/install.
To find and download an earlier version of NI-DAQ that supports other operating systems, refer to ni.com/downloads.
NI Application Software Support
The following table lists the NI application software versions supported by NI-DAQmx and Traditional NI-DAQ (Legacy). If you are not using NI application software, refer to Microsoft Visual Studio Support.
NI Application Software |
Versions Supported by NI-DAQmx |
Versions Supported by Traditional NI-DAQ (Legacy) |
LabVIEW |
7.x |
6.1—7.x |
LabVIEW Real-Time Module |
7.1 1 |
6.1—7.x |
LabWindows/CVI |
7.x |
6.0—7.x |
Measurement Studio |
7.x |
6.0—7.x2 |
1 To use LabVIEW Real-Time Module 7.1 with NI-DAQmx, you must use NI-DAQmx 7.2 or later. |
2Traditional NI-DAQ (Legacy) does not include a Measurement Studio C++ or .NET interface. |
Microsoft Visual Studio Support
The following table lists the programming languages and Microsoft Visual Studio versions supported by NI-DAQmx and Traditional NI-DAQ (Legacy).
Programming Language |
Visual Studio Versions Supported by NI-DAQmx |
Visual Studio Versions Supported by Traditional NI-DAQ (Legacy) |
ANSI C |
6.0 and later |
6.0 and later |
C++ |
2003 (7.1)1 |
— |
Visual Basic 6.0 |
6.0 SP62 |
6.0 SP63 |
.NET Framework 1.1 Languages (C# and Visual Basic.NET) |
2003 (7.1) |
— |
1 Requires Measurement Studio 7.x |
2 Support through ANSI C type library |
3 Support through ActiveX |
Earlier versions of NI-DAQ support other application software and language versions. To find and download an earlier version of a driver, refer to ni.com/downloads.
Device Support
The following lists detail the devices supported in NI-DAQmx and Traditional NI-DAQ (Legacy). Device support is divided into the following categories:
Devices Supported Only in NI-DAQmx
NI-DAQmx supports the following devices:
- NI BNC-2096 TEDS device
- NI DAQPad-6015 for USB (does not have NI-DAQmx simulated device capability)
- NI DAQPad-6015 for USB (BNC) (does not have NI-DAQmx simulated device capability)
- NI DAQPad-6015 for USB (Mass Termination) (does not have NI-DAQmx simulated device capability)
- NI DAQPad-6016 for USB (does not have NI-DAQmx simulated device capability)
- NI PCI-4461 204.8 kS/s, 24-bit, 2 AI channel, 2 AO channel dynamic signal acquisition TEDS device
- NI PCI-4462 24-bit, 4 AI channel dynamic signal acquisition TEDS device
- NI PCI-6010 16 AI channel device (does not have NI-DAQmx simulated device capability)
- NI PCI-6122 500 kS/s, 16-bit S Series device
- NI PCI-6123 500 kS/s, 16-bit, 8-channel S Series device
- NI PCI-6132 4 channel, 32 MB S Series device
- NI PCI-6133 3 MS/s, 14-bit, 8 AI channel S Series device
- NI PCI-6143 250 kS/s, 16-bit, 8 AI channel S Series device
- NI PCI-6220 16 AI channel, 250 kS/s, 16-bit M Series device
- NI PCI-6221 (68-pin) 16 AI channel, 250 kS/s, 16-bit M Series device
- NI PCI-6221 (37-pin) 16 AI channel, 250 kS/s, 16-bit M Series device
- NI PCI-6224 32 AI channel, 250 kS/s, 16-bit M Series device
- NI PCI-6225 80 AI channel M Series device
- NI PCI-6229 32 AI channel, 250 kS/s, 16-bit M Series device
- NI PCI-6250 16 AI channel, 1 MS/s, 16-bit M Series device
- NI PCI-6251 16 AI channel, 1 MS/s, 16-bit M Series device
- NI PCI-6254 32 AI channel, 1 MS/s, 16-bit M Series device
- NI PCI-6259 32 AI channel, 1 MS/s, 16-bit M Series device
- NI PCI-6280 16 AI channel, 500 kS/s, 18-bit M Series device
- NI PCI-6281 16 AI channel, 500 kS/s, 18-bit M Series device
- NI PCI-6284 32 AI channel, 500 kS/s, 18-bit M Series device
- NI PCI-6289 32 AI channel, 500 kS/s, 18-bit M Series device
- NI PCI-6509 industrial 96-channel 5V/TTL/CMOS digital I/O device with high current (24 mA)
- NI PCI-6510 digital I/O device
- NI PCI-6511 digital I/O device
- NI PCI-6512 digital I/O device
- NI PCI-6513 digital I/O device
- NI PCI-6514 digital I/O device
- NI PCI-6515 industrial 32 source/sink DI, 32 sink DO bank isolated digital I/O device
- NI PCI-6516 digital I/O device
- NI PCI-6517 digital I/O device
- NI PCI-6518 digital I/O device
- NI PCI-6519 digital I/O device
- NI PCI-6521 relay board
- NI PCI-6528 industrial 24 DI, 24 DO CH/CH isolated digital I/O device
- NI PCI-6624 industrial 8-channel CH/CH isolated counter/timer device
- NI PCI-6722 13-bit, 8 channel AO device
- NI PCI-6723 13-bit, 32 channel AO device
- NI PXI-2501 FET multiplexer
- NI PXI-2503 relay multiplexer
- NI PXI-2527
- NI PXI-2529 128-crosspoint relay matrix
- NI PXI-2530 128-channel reed relay multiplexer/matrix
- NI PXI-2532 512-crosspoint matrix
- NI PXI-2564 16-SPST relay module
- NI PXI-2565 16-SPST relay module
- NI PXI-2566 16-SPDT relay module
- NI PXI-2567 64-channel relay driver
- NI PXI-2568 31-channel SPST relay module
- NI PXI-2569 100-channel SPST relay module
- NI PXI-2570 40-SPDT relay module
- NI PXI-2575 196x1 relay multiplexer
- NI PXI-2585 10-Channel multiplexer
- NI PXI-2586 10-Channel SPST relay module
- NI PXI-2590 1x4 1.3 GHz mux
- NI PXI-2591 1x4 4 GHz mux
- NI PXI-2593 500 MHz dual 8x1 50 ohm multiplexer
- NI PXI-4200 integrated signal conditioning module
- NI PXI-4204 8-channel 100 V analog input module
- NI PXI-4220 2-channel high-speed strain module
- NI PXI-4225 signal conditioning module
- NI PXI-4461 204.8 kS/s, 24-bit, 2 AI channel, 2 AO channel dynamic signal acquisition device
- NI PXI-4462 24-bit, 4 AI channel dynamic signal acquisition TEDS device
- NI PXI-6122 500 kS/s, 16-bit S Series device
- NI PXI-6123 500 kS/s, 16-bit, 8-channel S Series device
- NI PXI-6132 4 channel, 32 MB S Series device
- NI PXI-6133 3 MS/s, 14-bit, 8 AI channel S Series device
- NI PXI-6143 250 kS/s, 16-bit, 8 AI channel S Series device
- NI PXI-6220 16 AI channel, 250 kS/s, 16-bit M Series device
- NI PXI-6221 (68-pin) 16 AI channel, 250 kS/s, 16-bit M Series device
- NI PXI-6224 32 AI channel, 250 kS/s, 16-bit M Series device
- NI PXI-6225 80 AI channel M Series device
- NI PXI-6229 32 AI channel, 250 kS/s, 16-bit M Series device
- NI PXI-6250 16 AI channel, 1 MS/s, 16-bit M Series device
- NI PXI-6251 16 AI channel, 1 MS/s, 16-bit M Series device
- NI PXI-6254 32 AI channel, 1 MS/s, 16-bit M Series device
- NI PXI-6259 32 AI channel, 1 MS/s, 16-bit M Series device
- NI PXI-6280 16 AI channel, 500 kS/s, 18-bit M Series device
- NI PXI-6281 16 AI channel, 500 kS/s, 18-bit M Series device
- NI PXI-6284 32 AI channel, 500 kS/s, 18-bit M Series device
- NI PXI-6289 32 AI channel, 500 kS/s, 18-bit M Series device
- NI PXI-6509 industrial 96-channel 5V/TTL/CMOS digital I/O device with high current (24 mA)
- NI PXI-6511 digital I/O device
- NI PXI-6512 digital I/O device
- NI PXI-6513 digital I/O device
- NI PXI-6514 industrial 32 source/sink DI, 32 source DO bank isolated digital I/O device
- NI PXI-6515 industrial 32 source/sink DI, 32 sink DO bank isolated digital I/O device
- NI PXI-6521 relay board
- NI PXI-6528 industrial 24 DI, 24 DO CH/CH isolated digital I/O device
- NI PXI-6624 counter/timer device
- NI PXI-6722 13-bit, 8 channel AO device
- NI PXI-6723 13-bit, 32 channel AO device
- NI SC-2350 TEDS device
- NI SCXI-1130 256-channel reed relay multiplexer/matrix
- NI SCXI-1166 32-SPDT relay module
- NI SCXI-1167 64-channel relay driver
- NI SCXI-1169 100-channel SPST relay module
- NI SCXI-1175 196x1 relay multiplexer
- NI SCXI-1190 1.3 GHz quad 4x1 50 ohm muliplexer
- NI SCXI-1191 4 GHz quad 4x1 50 ohm muliplexer
- NI SCXI-1192 18 GHz 8-SPDT 50 ohm relay module
- NI SCXI-1193 quad 8x1 50 ohm multiplexer
- NI SCXI-1314T TEDS device
- NI SCXI-1521/B signal conditioning module
- NI SCXI-1500
- NI SCXI-1600
- NI USB-6008 (does not have NI-DAQmx simulated device capability)
- NI USB-6009 (does not have NI-DAQmx simulated device capability)
- NI USB-6501 (does not have NI-DAQmx simulated device capability)
- NI USB-9201 500kS/s, 12-bit, 8-channel scanned AI device
- NI USB-9211 12 S/s, 24-bit, thermocouple AI, 4-channel scanned AI device
- NI USB-9215 100 kS/s, 16-bit, 4-channel isolated SMIO AI device
- NI USB-9221 8-channel scanned AI device
- NI USB-9233 50 kS/s, 24-bit, 4-channel dynamic signal acquisition device
- NI USB-9421 8-channel DI module
- NI USB-9472 8-channel DO module
- NI USB-9481 4-channel Form A SPST Relay DO module
Devices Supported in NI-DAQmx and Traditional NI-DAQ (Legacy)
The following devices are supported in NI-DAQmx and Traditional NI-DAQ (Legacy). You can calibrate SCXI devices only in Traditional NI-DAQ (Legacy).
- NI DAQCard-6024E 200 kS/s, 12-bit, 16 AI channel, two AO channel, 8 DIO line, two counter/timer device
- NI DAQCard-6036E 200 kS/s, 16-bit, 16 AI channel, two AO channel, 8 DIO-line, two counter/timer device
- NI DAQCard-6062E 500 kS/s, 12-bit, 16 AI channel device
- NI DAQCard-6715 for PCMCIA 1 MS/s 12-bit AO device
- NI DAQCard-DIO-24 for PCMCIA 24-channel 5V/TTL/CMOS digital I/O device
- NI PCI-4021 switch controller
- NI PCI-4472 102.4 kS/s, 24-bit, 8 AI channel dynamic signal acquisition device
- NI PCI-4474 102.4 kS/s, 24-bit, 4 AI channel dynamic signal acquisition device
- NI PCI-6013 200 kS/s, 16-bit, 16 AI, 8 DIO line, two counter/timer device (does not have NI-DAQmx simulated device capability)
- NI PCI-6014 200 kS/s, 16-bit, 16 AI channel, two AO channel, 8 DIO line, two counter/timer AI device (does not have NI-DAQmx simulated device capability)
- NI PCI-6023E 200 kS/s, 12-bit, 16 AI channel, 8 DIO-line, two counter/timer device
- NI PCI-6024E 200 kS/s, 12-bit, 16 AI channel, two AO channel, 8 DIO-line, two counter/timer device
- NI PCI-6025E 200 kS/s, 12-bit, 16 AI channel, two AO channel, 32 DIO-line, two counter/timer device
- NI PCI-6031E 100 kS/s, 16-bit, 64 AI channel, two AO channel, 8 DIO-line, two counter/timer device
- NI PCI-6032E 100 kS/s, 16-bit, 16 AI channel, two AO channel, 8 DIO-line, two counter/timer device
- NI PCI-6033E 100 kS/s, 16-bit, 64 AI channel, 8 DIO-line, two counter/timer device
- NI PCI-6034E 200 kS/s, 16-bit, 16 AI channel, 8 DIO-line, two counter/timer device
- NI PCI-6035E 200 kS/s, 16-bit, 16 AI channel, two AO channel, 8 DIO-line, two counter/timer device
- NI PCI-6036E 200 kS/s, 16-bit, 16 AI channel, two AO channel, 8 DIO-line, two counter/timer device
- NI PCI-6052E 333 kS/s, 16-bit, 16 AI channel, two AO channel, 8 DIO-line, two counter/timer device
- NI PCI-6071E 1.25 MS/s, 12-bit, 64 AI channel, two AO channel, 8 DIO-line, two counter/timer device
- NI PCI-6110 5 MS/s, 12-bit, 4 channel device
- NI PCI-6111 5 MS/s, 12-bit, 2 channel device
- NI PCI-6115 10 MS/s 12-bit device
- NI PCI-6120 800 kS/s, 16-bit, 4 AI simultaneous-sampling device
- NI PCI-6503 24-channel 5V/TTL/CMOS digital I/O device
- NI PCI-6527 24 DI, 24 DO CH/CH isolated digital I/O device
- NI PCI-6533 (DIO-32HS) 32-channel 5 V TTL/CMOS high-speed digital I/O and handshaking device
- NI PCI-6534 32-channel 5 V TTL/CMOS high-speed digital I/O and handshaking device with onboard memory
- NI PCI-6601 counter/timer device
- NI PCI-6602 counter/timer device
- NI PCI-6703 16-bit AO device
- NI PCI-6704 16-bit AO device
- NI PCI-6711 1 MS/s, 12-bit, 4 channel AO device
- NI PCI-6713 1 MS/s, 12-bit, 8 channel AO device
- NI PCI-6731 1 MS/s, 16-bit, 4 channel AO device
- NI PCI-6733 1 MS/s, 16-bit, 8 channel AO device
- NI PCI-DIO-96 96-channel parallel digital I/O device
- NI PCI-MIO-16E-1 (PCI-6070) 12-bit, 1.25 MS/s, 16 AI channel, two AO channel, 8 DIO-line, two counter/timer device
- NI PCI-MIO-16E-4 (PCI-6040E) 500 kS/s (1-channel), 250 kS/s (multichannel), 12-bit, 16 AI channel, two AO channel, 8 DIO-line, two counter/timer device
- NI PCI-MIO-16XE-10 (PCI-6030E) 100 kS/s, 16-bit, 16 AI channel, two AO channel, 8 DIO-line, two counter/timer device
- NI PCI-MIO-16XE-50 20 kS/s, 16-bit, 16 AI channel, two AO channel, 8 DIO-line, two counter/timer device
- NI PCI-7041/6040E device for LabVIEW RT
- NI PXI-1010 8-slot PXI backplane with a 4-slot SCXI backplane chassis
- NI PXI-1011 4-slot PXI backplane with a 8-slot SCXI backplane chassis
- NI PXI-4021 switch controller
- NI PXI-4472 102.4 kS/s, 24-bit, 8 AI channel dynamic signal acquisition device
- NI PXI-4472B 102.4 kS/s, 24-bit, 8 AI channel dynamic signal acquisition device
- NI PXI-6025E 200 kS/s, 12-bit, 16 AI channel, two AO channel, 32 DIO-line, two counter/timer device
- NI PXI-6030E 100 kS/s, 16-bit, 16 AI channel, two AO channel, 8 DIO-line, two counter/timer device
- NI PXI-6031E 100 kS/s, 16-bit, 64 AI channel, two AO channel, 8 DIO-line, two counter/timer device
- NI PXI-6040E 500 kS/s (1-channel), 250 kS/s (multichannel), 12-bit, 16 AI channel, two AO channel, 8 DIO-line, two counter/timer device
- NI PXI-6052E 333 kS/s, 16-bit, 16 AI channel, two AO channel, 8 DIO-line, two counter/timer device
- NI PXI-6070E 1.25 MS/s, 12-bit, 16 AI channel, two AO channel, 8 DIO-line, two counter/timer device
- NI PXI-6071E 1.25 MS/s, 12-bit, 64 AI channel, two AO channel, 8 DIO-line, two counter/timer device
- NI PXI-6115 10 MS/s, 12-bit device
- NI PXI-6120 800 kS/s, 16-bit, 4 AI simultaneous-sampling device
- NI PXI-6508 96-channel 5V/TTL/CMOS digital I/O device
- NI PXI-6527 24 DI, 24 DO CH/CH isolated digital I/O device
- NI PXI-6533 32-channel 5 V TTL/CMOS high-speed digital I/O and handshaking device
- NI PXI-6534 32-channel 5 V TTL/CMOS high-speed digital I/O and handshaking device with onboard memory
- NI PXI-6602 counter/timer device
- NI PXI-6608 counter/timer device
- NI PXI-6704 16-bit AO device
- NI PXI-6711 1 MS/s, 12-bit, 4 channel AO device
- NI PXI-6713 1 MS/s, 12-bit, 8 channel AO device
- NI PXI-6731 1 MS/s, 16-bit, 4 channel AO device
- NI PXI-6733 1 MS/s, 16-bit, 8 channel AO device
- NI SCXI-1000 4-slot chassis
- NI SCXI-1000DC 4-slot DC-powered chassis
- NI SCXI-1001 12-slot chassis
- NI SCXI-1100 32-channel AI module
- NI SCXI-1102 thermocouple amplifier module
- NI SCXI-1102B/C amplifier multiplexer module
- NI SCXI-1104/C multiplexer module
- NI SCXI-1112 thermocouple amplifier module
- NI SCXI-1120/D isolation amplifier module
- NI SCXI-1121 isolation amplifier with excitation module
- NI SCXI-1122 isolated multiplexer amplifier module
- NI SCXI-1124 analog output module
- NI SCXI-1125 isolation amplifier module
- NI SCXI-1126 isolated frequency input channel module
- NI SCXI-1127 32-channel relay multiplexer/matrix
- NI SCXI-1128 32-channel SSR multiplexer/matrix
- NI SCXI-1129 256-crosspoint relay matrix
- NI SCXI-1140 track-and-hold module
- NI SCXI-1141, SCXI-1142, and SCXI-1143 lowpass filter modules
- NI SCXI-1160 16-SPDT general-purpose relay module
- NI SCXI-1161 8-SPDT power relay module
- NI SCXI-1162 DIO module
- NI SCXI-1162HV DIO module
- NI SCXI-1163 DIO module
- NI SCXI-1163R 32-channel solid state relay
- NI SCXI-1520 strain gage input module
- NI SCXI-1530 and SCXI-1531 modules for accelerometers and microphones
- NI SCXI-1540 linear variable differential transformers (LVDT) module
- NI SCXI-1581 current excitation analog output module
Devices Restricted to Traditional NI-DAQ (Legacy)
NI-DAQmx does not support the following devices. The following devices are supported only in Traditional NI-DAQ (Legacy):
- NI AT-6022E 12-bit, 100 kS/s, 16-channel AI, 2-channel AO, 8 or 32-DIO line, two counter/timer device
- NI AT-AI-16XE-10 100 kS/s, 16-bit, 16 or 64-channel, AI E Series device
- NI AT-AO-6 6-channel, 8-DIO line, 12-bit, AO device
- NI AT-AO-10 10-channel, 8-DIO line, 12-bit, AO device
- NI AT-DIO-32F 32-channel 5 V TTL/CMOS high-speed digital I/O and handshaking device
- NI AT-MIO-16DE-10 100 kS/s, 12-bit, 16-channel, AI E Series device
- NI AT-MIO-16E-1 1.25 MS/s, 12-bit, 16 or 64-channel, AI E Series device
- NI AT-MIO-16E-2 500 kS/s, 12-bit, 16 to 64-channel, AI E Series device
- NI AT-MIO-16E-10 100 kS/s, 12-bit, 16-channel, AI E Series device
- NI AT-MIO-16XE-10 100 kS/s, 16-bit, 16-channel, AI E Series device
- NI AT-MIO-16XE-50 20 kS/s, 16-bit, 16-channel, AI E Series device
- NI AT-MIO-64E-3 500 kS/s, 12-bit, 16 or 64-channel, AI E Series device
- NI DAQCard-AI-16E-4 for PCMCIA
- NI DAQCard-AI-16XE-50 for PCMCIA
- NI DAQCard-6533 digital I/O for PCMCIA
- NI DAQPad-6020E 100 kS/s, 12 bit E Series device
- NI DAQPad-6052E 333 kS/s, 16-bit E Series device
- NI DAQPad-6070E 1.25 MS/s, 12-bit E Series device
- NI DAQPad-6507 for USB 96-channel 5V/TTL/CMOS digital I/O device with built-in screw terminals
- NI DAQPad-6508 for USB 96-channel 5V/TTL/CMOS digital I/O device with 100-pin I/O connector
- NI PC-DIO-24 24-channel 5V/TTL/CMOS digital I/O device
- NI PC-DIO-96 96-bit parallel digital I/O device
- NI PCI-4451/4452/4454 dynamic signal acquisition and generation device
- NI PCI-4551/4552 dynamic signal acquisition device
- NI PCI-7030 RT Series device
- NI PXI-4551/4552 dynamic signal acquisition device
- NI PXI-7030 RT Series device
- NI 4350/4351 data loggers
Devices No Longer Supported in NI-DAQ 7.x
The following products are not supported in NI-DAQmx 7.x or Traditional NI-DAQ (Legacy) 7.x and will not be supported in future versions of NI-DAQ. All references to unsupported products, such as VXI-DAQ devices, should be ignored. You must use NI-DAQ version 6.9.x or earlier to program these devices:
- NI AT-MIO-16F-5 multifunction DAQ device
- NI DAQCard-500 PCMCIA MIO device
- NI DAQCard-516 PCMCIA MIO device
- NI DAQCard-700 PCMCIA MIO device
- NI DAQCard-1200 PCMCIA MIO device
- NI DAQCard-AO-2DC PCMCIA low-cost AO and current loop DAQ device
- NI DAQPad-1200 DAQ device and control for parallel port
- NI DAQPad-MIO-16XE-50 16-bit DAQ device and control for parallel port
- NI Lab-PC
- NI Lab-PC+ PC/XT MIO device
- NI Lab-PC-1200 ISA MIO device
- NI Lab-PC-1200/AI PC/XT MIO device
- NI PC-516 16-bit, 50 kS/s MIO device
- NI PC-AO-2DC low-cost AO and current loop DAQ device
- NI PC-LPM-16/PNP MIO device for the PC
- NI PC-OPDIO-16 optically isolated DIO device for the PC
- NI PC-TIO-10 timing and DIO interface for the PC
- NI PCI-1200 12-bit, 100 kS/s MIO device
- NI SCXI-1200 12-bit DAQ and control module
- NI SCXI-2000 4-slot chassis
- NI SCXI-2400 serial interface module
- NI VXI-AO-48XDC DC setpoint module for VXI bus
- NI VXI-DIO-128 DIO module for VXI bus
- NI VXI-MIO-64E-1 12-bit MIO module for VXIbus
- NI VXI-MIO-64XE-10 16-bit MIO module for VXIbus
- NI VXI-SC-1000 carrier
- NI VXI-SC-1100 carrier
- NI VXI-SC-1102/B/C 32-channel multiplexer amplifier submodule
- NI VXI-SC-1150 carrier for SMBs
- NI VXI-TB-1000 terminal block
- NI VXI-TB-1303 terminal block
Development
Minimum
Processor |
Pentium III/Celeron 600 MHz or Equivalent |
RAM |
128 MB |
Screen resolution |
800 x 600 pixels |
Operating system |
Windows 2000/NT/XP or later |
Recommended Processor |
Pentium 4 or Equivalent |
RAM |
256 MB |
Screen resolution |
1024 x 768 pixels |
Operating system |
Windows 2000/NT/XP or later |
Deployment
Minimum Processor |
Pentium 200 MHz or Equivalent |
RAM |
64 MB |
Screen resolution |
800 x 600 pixels or no screen |
Operating system |
Windows 2000/XP or later |
Recommended Processor |
Pentium III/Celeron 600 MHz or Equivalent |
RAM |
256 MB |
Screen resolution |
1024 x 768 pixels or no screen |
Operating system |
Windows 2000/XP or later |
You must have Internet Explorer version 5.0 or later to use some features of the NI-DAQ 7.x documentation, including the help system and Device Document Browser.