NI-DAQmx概述
- 更新时间2025-12-03
- 阅读时长3分钟
DAQmx是什么?
NI-DAQmx是用于与NI数据采集(DAQ)设备通信并控制设备的驱动程序软件。它包含一个用途广泛的函数和VI库,可从LabVIEW或LabWindows/CVI中调用库函数,对NI设备进行编程。
有关入门信息,见“NI-DAQmx入门”。关于NI-DAQmx支持的设备,请参考NI-DAQmx自述文件中NI-DAQmx支持的设备部分。
Measurement & Automation Explorer (MAX)是什么?
MAX是随NI-DAQmx驱动程序自动安装的应用程序。MAX可告知其他程序系统中现有的设备及其配置。通过MAX,可:
- 配置NI硬件和软件
- 创建和编辑通道、任务、接口、换算和虚拟仪器
- 进行系统诊断
- 查看与系统连接的设备和仪器
- 更新NI软件
详细信息,见NI-DAQmx的MAX帮助或入门指南。
DAQ助手是什么?
DAQ助手是随NI-DAQmx驱动程序自动安装的应用程序。可在MAX或LabVIEW、SignalExpress、LabWindows/CVI、Measurement Studio等NI应用程序软件中启动DAQ助手。通过DAQ助手,可︰
- 创建和编辑任务及虚拟通道
- 向任务添加虚拟通道
- 创建和编辑换算
- 测试自定义配置
- 保存自定义配置
- 在NI应用软件中生成代码以用于自定义应用程序。
- 查看传感器的连线图。
详细信息,见DAQ助手帮助或入门指南。
如何在其他应用程序及文本编程环境中使用DAQmx?
DAQmx提供一个应用程序编程接口(API),包含为设备创建应用程序所需的VI、函数、类及属性的库。有关入门信息,见入门指南。关于在应用程序中使用DAQmx的简要说明,见下列主题。
- LabVIEW
- LabWindows/CVI
- 在Measurement Studio中使用Visual C++、Visual C#或Visual Basic .NET创建应用程序
- 在未安装LabWindows/CVI的环境下创建ANSI C应用程序
- 在未安装Measurement Studio的环境下创建.NET应用程序
- SignalExpress