From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.
We appreciate your patience as we improve our online experience.
From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.
We appreciate your patience as we improve our online experience.
This series references two manuals that are shipped with NI-DAQmx.
NI LabWindows/CVI works with NI-DAQmx function panels that have intuitive user interfaces and enumerated constants.
Figure 1. LabWindows/CVI Function Panel for DAQmxCfgTiming();
The DAQmx Set Attributes and DAQmx Get Attributes functions help you browse to low-level NI-DAQmx properties without having to search for the specific function call.
Figure 2. LabWindows/CVI DAQmx GetTaskAttribute();
For example, to get the number of channels in a LabWindows/CVI task, you can use the DAQmxGetTaskAttribute(); call and navigate to the “Number of Channels” attribute. The corresponding C function call from the NI-DAQmx C Reference Help is DAQmxGetTaskNumChans();.
DAQ Assistant is an interactive tool you can use to graphically configure a customized task to incorporate into a LabWindows/CVI project. For more information, view Using the DAQ Assistant in LabWindows/CVI.
NI-DAQmx provides built-in scaling for most common transducers, sensors, and actuators. For example, when creating an analog input temperature channel, you can specify the type of transducer, such as a thermistor, RTD, or thermocouple, used to make the measurement when creating the channel. However, if NI-DAQmx does not explicitly support your transducer or actuator, you can create a scale that specifies how to convert from the prescaled units to the scaled units. For more information, refer to the Custom Scales help topic by selecting NI-DAQmx Help >> Key NI-DAQmx Concepts >> Custom Scales.
With NI-DAQmx Version 7.4 and later, you can create tasks programmatically and save them to MAX.
NI-DAQmx 7.4 and later supports creating and using simulated NI-DAQmx devices. You can create NI-DAQmx applications without having the devices installed in the system. For more information, refer to the “NI-DAQmx Simulated Devices” help topic under NI-DAQmx Help >> Key NI-DAQmx Concepts >> NI-DAQmx Simulated Devices .
With NI-DAQmx, many of the terminal and signal names have been changed so that the names are easier to understand and more consistent across NI hardware and software products.
For a list of frequently asked questions, refer to Answers to Frequently Asked Questions about NI-DAQmx and Traditional NI-DAQ (Legacy).
The mark LabWindows is used under a license from Microsoft Corporation.