如何将NI 986x模块与cRIO-904x或cRIO-905x一起使用

更新 Oct 13, 2020

适用于

硬件

  • NI-9861
  • NI-9862
  • cRIO-9040
  • cRIO-9042
  • cRIO-9043
  • cRIO-9045
  • cRIO-9047
  • cRIO-9048
  • cRIO-9049
  • NI-9860
  • cRIO-9041
  • cRIO-9046
  • cRIO-9052
  • cRIO-9053
  • cRIO-9054
  • cRIO-9055
  • cRIO-9056
  • cRIO-9057
  • cRIO-9058

问题详述

我在使用具有DAQmx支持的cRIO(cRIO-904x或cRIO-905x)中使用NI-XNET模块。我无法在LabVIEW项目中的“实时扫描资源”或“实时资源”下添加NI-98x模块。这是预期的行为吗?

解决方案

具有DAQmx支持的cRIO具有三种编程模式:实时,实时扫描和FPGA。 NI 986x模块只能在实时模式下使用,并且不需要比特位文件。与传统的cRIO不同,它们不使用板载FPGA。 NI-DAQmx ASIC中包含NI-XNET设备驱动的DMA引擎。您不必在LabVIEW项目中添加NI-986x模块。但是,如果发现带有实际硬件的现有目标或设备,将填充NI-986x模块。
在cRIO上安装NI-XNET和NI-DAQmx之后,可以在“设备和接口”下的“ NI测量和自动化资源管理器(MAX)”中检测NI 986x模块。

如果您使用的是旧版cRIO(不是cRIO-904x或cRIO-905x),请参阅NI MAX中的NI 9862 XNET端口不可见

相关信息

  • NI-XNET 17.5.1中增加了对cRIO-904x的支持。 NI-XNET 19.1中增加了对cRIO-905x的支持。可以从下载页面下载NI-XNET驱动程序。仔细检查自述文件以确认支持cRIO。
  • 请参阅对CompactRIO,CompactDAQ,单板RIO,R系列和EtherCAT的软件支持,以获取cRIO控制器所需的NI CompactRIO设备驱动程序和NI-DAQmx的最低版本。 NI CompactRIO设备驱动程序通常包括对DAQmx的必要支持。
  • NI-985x仅在FPGA模式下受支持。