解决方案
默认情况下,使用
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)右键单击新建项目并选择
新建>>
终端和设备:3) 选择
新建终端或设备。展开
Real-Time CompactRIO类别并选择
cRIO-9025:4) 要将NI-9113机箱添加为目标,请右键单击
RT CompactRIO终端>>
新建 >>
终端和设备..5) 在对话框中选中
新建终端或设备选项并从可用选项中选择
cRIO-9113 :
6) 在
实时扫描资源下添加
NI-XNET 9862模块。右击
实时扫描资源>>
新建>>
C系列模块..7) 从
类型下拉列表中选择
NI 9862 :
8) 在Chassis下添加一个新的FPGA Target。右键单击
机箱 (cRIO-9113) >>
新建>>
FPGA终端:9) 由于必须编译
自定义FPGA位文件,右键单击
FPGA终端>>
新建 >>
VI创建一个新的空白VI:
10) 右键单击
RT CompactRIO终端>>
属性。将正确的IP地址(在NI MAX中可见)放在
IP地址/DNS名字段的
常规类别下:
11)编译Blank VI生成bitfile。右键单击
RT CompactRIO终端 >>
部署全部:12) 展开
程序生成规范,右键单击空白VI的程序生成规范并选择
下载:您现在可以在NI MAX中看到CAN端口: