错误-229771:DAQmx启动任务在MIG软件中发生内部软件错误

更新 Dec 28, 2023

适用于

硬件

  • USB-6008
  • USB-6000
  • USB-6251
  • USB-6211
  • cDAQ-9135

软件

  • LabVIEW
  • Measurement & Automation Explorer (MAX)

驱动

  • NI-DAQmx

问题详述

我已经正确配置了DAQmx任务,但我得到报错如下所示:

错误-229771:MIG软件中发生内部软件错误。请联系National Instruments技术支持

我尝试运行任何类型的DAQmx任务,但此错误仍然存​​在。不过我可以在NI Measurement&Automation Explorer(NI-MAX)中运行测试面板。同时我尝试在LabVIEW中运行DAQmx范例,但是得到相同的报错结果。

解决方案

  • 在Windows系统下导航到“ 开始(Start)”»“运行(Run)”,然后键入msconfig以打开“服务(Services)”。 确保NI Configuration ManagerNI Device Loader正在运行并配置为自动启动
  • DAQmx与您计算机上的其他软件包之间可能存在冲突。最常见的例子是杀毒软件,例如McAfee或NOD32。尝试禁用此类软件,并查看错误是否仍然存在。
  • 在安全的网络驱动器上保存包含此DAQmx开始任务(DAQmx Start Task).vi的VI,项目或应用程序可能会导致此错误。尝试将VI,项目或应用程序移动到本地驱动器上,并查看错误是否仍然存在。
  • Measurement&Automation Explorer(MAX)数据库损坏也可能导致此错误。尝试重置MAX数据库,并查看错误是否仍然存在。
  • DAQmx安装在了非管理员帐户上也可能导致此错误,请确保您已经在管理员帐户下安装了DAQmx。
  • 如果您已尝试前面的步骤而没有得到积极的结果,请尝试使用以下文章中的说明强制重新安装DAQmx驱动程序:使用强制重新安装修复损坏或不工作的NI软件
  • 您也可以考虑安装新版本的DAQmx 。在此之前,请考虑DAQmx和LabVIEW之间以及DAQmx和Windows之间之间的兼容性。