与CompactRIO目标通信时出现错误-50101,-50152或-61018

更新 Dec 19, 2022

适用于

硬件

  • CompactRIO Controller

软件

  • Measurement & Automation Explorer (MAX)

驱动

  • NI-RIO

问题详述

尝试与远程CompactRIO设备通信时收到错误-50101,-50152或-61018。在我尝试下载FPGA VI,在LabVIEW中检测C系列模块或与设备通信时,就会出现这种现象。该设备在NI MAX中显示良好。我该如何解决这个问题?

解决方案

这些错误通常是由主机和远程目标上的NI-RIO版本不匹配引起的,例如主机上安装了NI-RIO 2.1,而cRIO控制器上安装了NI-RIO 1.3。

解决这些错误的方法是使用NI MAX将主机上安装的最新版本的NI-RIO下载到cRIO控制器:

 

  • 打开MAX并在远程系统下展开CompactRIO设备旁边的[+] ,如图1所示
图1.远程系统和CompactRIO软件
  • 右击软件(Software),然后选择添加/删除软件(Add/Remove Software)
  • 从列表中选择NI-RIO,然后选择主机上可用的最新版本
图2.安装软件
  • 点击下一步(Next)