Each application software package and driver includes information about writing applications for taking measurements and controlling measurement devices. The following references to documents assume you have the earliest version of NI-DAQmx supported by your FieldDAQ device.
The NI-DAQmx Readme lists which devices, ADEs, and NI application software are supported by this version of NI-DAQmx. Select .
The NI-DAQmx Help contains API overviews, general information about measurement concepts, key NI-DAQmx concepts, and common applications that are applicable to all programming environments. Select
.Refer to the Taking NI-DAQmx Measurements lessons to assist in getting started in LabVIEW NXG, beginning with NI-DAQmx API Basics. To access these lessons, enter taking NI-DAQmx measurements in the Search bar in LabVIEW NXG.
Use the LabVIEW Help, available by selecting step-by-step instructions for using LabVIEW, and reference information about LabVIEW VIs, functions, palettes, menus, and tools. Refer to the following locations on the Contents tab of the LabVIEW Help for information about NI-DAQmx:
in LabVIEW, to access information about LabVIEW programming concepts,The Real-Time Module Concepts book of the LabVIEW Real-Time Module Help includes conceptual information about real-time programming techniques, application architectures, and Real-Time Module features you can use to create real-time applications. Refer to the Real-Time Module Concepts before attempting to create a deterministic real-time application.
The Data Acquisition book of the LabWindows/CVI Help contains Taking an NI-DAQmx Measurement in LabWindows/CVI, which includes step-by-step instructions about creating a measurement task using the DAQ Assistant. In LabWindows™/CVI™, select , then select . This book also contains information about accessing detailed information through the NI-DAQmx Help.
The NI-DAQmx Library book of the LabWindows/CVI Help contains API overviews and function reference for NI-DAQmx. Select in the LabWindows/CVI Help.
You can use the NI-DAQmx .NET class library to communicate with and control an NI data acquisition (DAQ) device. Documentation for the NI-DAQmx .NET class library is available by selecting NINETDAQmxFxXX.chm help file corresponding to the version of NI-DAQmx .NET Framework language support you have installed.
and then opening theMeasurement Studio Support for NI-DAQmx—If you program your NI-DAQmx-supported device in Visual Studio using Visual C# or Visual Basic .NET, you can interactively create channels and tasks using Measurement Studio and the DAQ Assistant. Additionally, you can use Measurement Studio to generate the configuration code based on your task or channel. Refer to the DAQ Assistant Help for additional information about generating code.
To create an NI-DAQmx application using Visual Basic .NET or Visual C#, follow these general steps:
The NI-DAQmx Help contains API overviews and general information about measurement concepts. Select
.The NI-DAQmx C Reference Help describes the NI-DAQmx Library functions, which you can use with National Instruments data acquisition devices to develop instrumentation, acquisition, and control applications. Select
.