NI 9862 XNET端口在NI MAX中不可见

更新 May 14, 2024

适用于

硬件

  • cRIO-9025
  • cRIO-9113
  • NI-9862

软件

  • LabVIEW

驱动

  • NI-XNET

问题详述

我正在使用cRIO-9025、NI 9113机箱和NI-XNET 9862模块。我无法在NI MAX的设备和接口下看到CAN端口,我已经在实时目标上安装了所有必需的驱动程序和工具包。这种行为可能的原因是什么?

解决方案

默认情况下,使用CompactRIO 15.0之前的驱动程序、NI-XNET模块和cRIO设置时,XNET端口将不可见。有关详细信息,请参阅我需要在VeriStand中为NI-XNET编译空白bit文件吗?

必须编译自定义FPGA bit文件才能使用NI 986x XNET模块,因为NI 986x XNET模块不能在NI CompactRIO的扫描模式下工作。以下是成功设置NI 986x XNET模块需要遵循的步骤:

1) 从入门对话框创建一个空白的NI LabVIEW项目

2)右键单击新建项目并选择新建>>终端和设备:

Capture.JPG

3) 选择新建终端或设备。展开Real-Time CompactRIO类别并选择cRIO-9025:

Capture.JPG

4) 要将NI-9113机箱添加为目标,请右键单击RT CompactRIO终端>> 新建 >> 终端和设备..

Capture.JPG

5) 在对话框中选中新建终端或设备选项并从可用选项中选择cRIO-9113

Capture.JPG

6) 在实时扫描资源下添加NI-XNET 9862模块。右击实时扫描资源>>新建>> C系列模块..

Capture.JPG

7) 从类型下拉列表中选择NI 9862

Capture.JPG

8) 在Chassis下添加一个新的FPGA Target。右键单击机箱 (cRIO-9113) >>新建>> FPGA终端:

Capture.JPG

9) 由于必须编译自定义FPGA位文件,右键单击FPGA终端>> 新建 >> VI创建一个新的空白VI:

Capture.JPG

10) 右键单击 RT CompactRIO终端>>属性。将正确的IP地址(在NI MAX中可见)放在IP地址/DNS名字段的常规类别下:

Capture.JPG

11)编译Blank VI生成bitfile。右键单击RT CompactRIO终端 >> 部署全部:

Capture.JPG

12) 展开程序生成规范右键单击空白VI的程序生成规范并选择下载:

Capture.JPG

您现在可以在NI MAX中看到CAN端口:

相关信息

与NI CompactRIO上的NI 986x XNET模块进行NI-XNET通信有两种方式:FPGA模式或混合模式。本知识库中提到的步骤侧重于在FPGA模式下开始使用NI 986x XNET模块的步骤。如果NI CompactRIO终端在扫描模式下有其他NI C系列模块,NI 986x XNET模块可以在混合模式下使用。请参阅在CompactRIO上同时使用扫描引擎和FPGA(混合模式)在CompactRIO上以混合模式工作。