同步DAQ和XNET任务时出现NI-XNET错误-1074384887

更新 Jul 8, 2020

适用于

硬件

  • cDAQ-9189
  • NI-9860
  • IC-3172
  • NI-9205

软件

  • LabVIEW

司机

  • NI-DAQmx
  • NI-DAQmx 17.0
  • NI-XNET 17.5

操作系统

  • Windows

问题详述

我目前正在尝试在LabVIEW中同步模拟输入数据和XNET数据。第一次运行时,任务将按预期方式获取数据,但是,在停止程序时,我收到: XNET Stop.vi发生错误-1074384887
NI-XNET:(Hex 0xBFF63009)开发板的固件未响应命令。解决方案:停止应用程序并执行自检。尝试在设备管理器中停用/重新激活驱动程序。如果问题仍然存在,请联系National Instruments.

然后,除非重新打开电源,否则有时我无法与设备通信。我有什么办法可以阻止此错误?

解决方案

同步XNET和DAQ任务时,请确保在停止DAQmx任务之前已停止XNET任务。这可以通过LabVIEW中的数据流技术来实现。