NI-DAQ Win10+QT+Cmake 开发环境搭建

10 篇文章 0 订阅

一.安装DAQ采集卡驱动

  1. 到NI官网,选择技术支持,软件下载
    在这里插入图片描述
  2. 搜索DAQ-mx
    NI测量设备均附带NI-DAQmx驱动软件。NI-DAQmx驱动软件是一个用途广泛的库,可从LabVIEW或LabWindows/CVI中调用库函数,对NI设备编程。测量设备包括各种DAQ设备,如E系列多功能I/O(MIO)设备、SCXI信号调理模块、开关模块等。驱动软件有一个应用程序编程接口(API),包括了用于创建某特定设备的相关测量应用所需的VI、函数、类及属性。

在这里插入图片描述

  1. 选择NI-DAQ mx
    在这里插入图片描述
  2. 选择软件版本,进行下载
    在这里插入图片描述
  3. 解压下载好的文件
    在这里插入图片描述
  4. 双击进行安装
    在这里插入图片描述
  5. 点击下一步
    在这里插入图片描述
  6. 下一步
    在这里插入图片描述
  7. 下一步
    在这里插入图片描述
  8. 下一步
    在这里插入图片描述
  9. 我同意,下一步
    在这里插入图片描述
  10. 我接受,下一步
    在这里插入图片描述
  11. 下一步
    在这里插入图片描述
  12. 下一步
    在这里插入图片描述
  13. 等待安装
    在这里插入图片描述
  14. 安装完成重启电脑
    在这里插入图片描述

二.NI MAX软件的使用

  1. 安装完成后,可以在启动菜单中找到NI MAX软件
    在这里插入图片描述
  2. 打开软件卡一看到已安装的板卡,点击进入后可以打开板卡的测试面板
    在这里插入图片描述
  3. 如果没有安装NI板卡,也可以通过右键新建一个虚拟设备
    在这里插入图片描述
    在这里插入图片描述

三. QT利用Cmake构建工具搭建NI DAQ开发环境

这里演示如何将NI DAQ的库添加到QT开发环境中

  1. DAQ默认的安装目录(C:\Program Files (x86)\National Instruments\NI-DAQ\DAQmx ANSI C Dev)下所包含的库文件和头文件是32位版本的,如果需要开发64位版本的程序,则需要到另外一个目录(C:\Program Files (x86)\National Instruments\Shared\ExternalCompilerSupport\C)下拷贝64位版本的库文件和头文件
    在这里插入图片描述
    在这里插入图片描述
  2. 把库文件和头文件单独拷贝到一个文件夹(C:\Program Files\NIDAQ)中备用
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
  3. 新建一个Qt项目,其中Cmake文件添加如下代码:
    # NIDAQ
    set(NIDAQ_DIR "C:\\Program Files\\NIDAQ\\")
    set(NIDAQ_INCLUDE_DIRS ${NIDAQ_DIR}\\include)
    set(NIDAQ_LIB_DIRS ${NIDAQ_DIR}\\lib)
    include_directories(${NIDAQ_INCLUDE_DIRS})
    link_directories(${NIDAQ_LIB_DIRS})
    	
    target_link_libraries(${PROJECT_NAME} PUBLIC NIDAQmx.lib)
    
  4. 在c++程序文件中包含DAQ的头文件
    #include "NIDAQmx.h"
    
  5. 程序中添加如下代码
        int32       error=0;
        TaskHandle  taskHandle=0;
        uInt8       data[8]={0,1,0,1,1,1,1,1};
        char        errBuff[2048]={'\0'};
        DAQmxCreateTask("",&taskHandle);
    
  6. 运行程序无报错则说明环境搭建成功
  • 6
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
### 回答1: 《NI-DAQmx和DAQ设备安装指南.pdf》是一个由NI公司发布的安装指南,主要用于指导用户安装和配置NI-DAQmx软件和DAQ设备。 NI-DAQmx是一种用于测量和控制系统的软件开发工具,它可以与NIDAQ(Data Acquisition)设备配合使用,实现数据采集和信号生成等功能。这个安装指南提供了一步一步的操作指导,包括安装NI-DAQmx软件和驱动程序、连接和配置DAQ设备、设置软件参数等。 安装NI-DAQmx软件和驱动程序是使用NI-DAQmx和DAQ设备的第一步。用户可以从NI官方网站下载最新版本的NI-DAQmx软件,并按照安装指南中的步骤进行安装。安装完成后,用户需要根据自己使用的DAQ设备类型和接口,选择合适的设备连接线缆,并将其连接到计算机上。 在连接完DAQ设备后,用户需要按照安装指南中的说明,进行设备的配置和参数设置。这包括设备检测、设备驱动程序的安装和更新、设备的校准和配置等步骤。安装指南提供了详细的操作步骤和注意事项,帮助用户正确配置和使用DAQ设备。 通过安装指南中的指引,用户可以轻松地完成NI-DAQmx软件和DAQ设备的安装和配置工作,并开始使用NI-DAQmx进行数据采集和控制操作。同时,安装指南也提供了一些常见问题的解答和故障排除建议,帮助用户在使用过程中遇到问题时能够快速解决。 总之,《NI-DAQmx和DAQ设备安装指南.pdf》是一份非常实用的安装指南,它为用户提供了详细的安装和配置说明,帮助用户快速上手并正确使用NI-DAQmx软件和DAQ设备。 ### 回答2: NI-DAQmx和DAQ设备安装指南.pdf 是一份由NI(National Instruments,国家仪器)提供的关于NI-DAQmx驱动DAQ(Data Acquisition,数据采集)设备安装的指南。这份文档包含了安装指南和操作步骤,旨在帮助用户顺利安装和使用NI-DAQmx驱动和相应的DAQ设备。 NI-DAQmx是一种先进的驱动程序和编程接口,用于控制和监测各种数据采集设备。这个驱动程序提供了方便易用的函数库和工具,使用户能够以更高效和灵活的方式进行数据采集和控制操作。 首先,文档介绍了NI-DAQmx驱动的基本概念和功能,并提供了下载链接。用户可以根据自己的操作系统选择合适的版本进行安装。 接下来,文档详细说明了如何正确地安装NI-DAQmx驱动程序。用户需要按照指南中提供的步骤进行安装,并确保在安装过程中遵循所有的提示和警告。 安装完驱动程序后,文档继续介绍了DAQ设备的连接和配置。用户需要将DAQ设备正确连接到计算机,并根据指南中的说明进行设备的配置和校准。 此外,文档还提供了一些常见问题和故障排除的解决方法。如果用户在安装或使用过程中遇到问题,可以参考指南中的建议进行排查和修复。 通过该指南的学习和使用,用户可以了解如何正确安装和配置NI-DAQmx驱动程序以及相应的DAQ设备。这将有助于用户更好地使用数据采集设备,并实现更高效和精确的数据采集和控制操作。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值