避免​CompactRIO​系统​的​软件​兼容​性​问题

概览

本​页​列出​了​解决​CompactRIO​系统​软件​兼容​性​问题​的​说明​和​技巧​建议。

在​使用​CompactRIO​控制器​和​C​系列​I/​O​模​块​开发​应用​程序​之前,​必须​先​安装​所需​的​软件。 请​仔细​按照​以下​说明​确保​CompactRIO​系统​可以​添加​到​LabVIEW​项目​中。 不​遵循​说明​可能​导致​兼容​性​问题。​软件​兼容​性​问题​的​主要原因​是:

  • 执行​软件​更新
  • 卸​载​软件
  • 在​开发​PC​和​CompactRIO​系统​之间​安装​不​匹配​的​软件​版本
  • 安装​多个​版本​的​LabVIEW(例如,​64​位​与​32​位)
  • 没有​按​顺序​安装​软件

内容

软件​安装​顺序​和​说明

Flowchart流程图

确定​CompactRIO​系统​兼容​的​最低​和​最高​软件​版本

CompactRIO​系统​包括​一个​控制器、​机​箱​和​多个​C​系列​I/​O​模​块。 每​个​驱动​程序​的​版本​取决​于​它的​发布​时间。 要​确定​CompactRIO​系统​的​兼容​软件​版本,​请​查案​附件​文​档,​了解​系统​的​最低​和​最高​软件​版本。

安装​所需​的​软件

编​程​环境 驱动​程序 安装​和​配置​工具
  • LabVIEW
  • LabVIEW Real-​Time(RT)
  • LabVIEW FPGA1
  • NI-​RIO
  • CompactRIO​模​块​支持2
  • 支持​特定​模​块​所需​的​附加​驱动​程序3(例如 EtherCAT、​XNET、​NI-​DAQmx)
  • Measurement & Automation Explorer (MAX)4

1LabVIEW FPGA​软件​模​块​是​可​选​的,​除非​您​需要​在​FPGA​硬件​上​开发​代码。
2NI CompactRIO​模​块​支持​请​参见​下表,​了解​更多​信息。
3支持​特定​C​系列​模​块​(例如​NI-​RIO)​需要​额外​驱动​程序。
4Measurement & Automation Explorer(MAX)​与​驱动​程序​(例如​NI-​RIO)​一起​安装。 因此,​MAX​没有​独立​的​安装​程序。

CompactRIO​模​块​支持​每​半年​更新​一次​对​新​C​系列​模​块​的​支持。 您​可以​通过​以下​方法​之一​安装​CompactRIO​模​块​支持:

  1. 安装​的​CompactRIO​模​块​支持​版本​应​高于​之前​的​CompactRIO​或​NI-​RIO​驱动​程序​版本。 例如,​在​NI-​RIO 14.5​之上​安装​CompactRIO​模​块​支持​14.6。 主要​版本​通常​以.​0​或.​5​结尾。
  2. 安装​更高​一​级​的​主要​CompactRIO​或​NI-​RIO​版本。 例如,​如果​不​安装​CompactRIO​模​块​支持​14.6,​您​可以​安装​CompactRIO 15.0​或​更高​版本​(其中​将​包括​对​这些​模​块​的​支持)。
CompactRIO​模​块​支持,​以​添加​特定​的​C​系列​模块
NI-​XNET NI-​VISANI Serial NI CompactRIO​模​块​支持 NI EtherCAT​工业​通信​软件
NI 9860 NI 9870 NI 9209 NI-9144
NI 9861 NI 9871 NI-9210 NI-9145
NI 9862   NI 9216  
NI 9866   NI 9217  
    NI-9224  
    NI 9226  
    NI-9228  
    NI 9230  
    NI 9242  
    NI 9244  
    NI 9246  
    NI 9247  
    NI 9250  
    NI 9251  
    NI 9260  
    NI 9264  
    NI-9266  
    NI 9344  
    NI 9403  
    NI 9437  
    NI 9478  
    NI 9485  
    NI 9502  
    NI 9505  
    NI-9770  
    NI-9775  

 

激活​软件

在​Windows​任务​栏​中​输入“License Manager,​启动​NI​许可​证​管理​器,​以​确认​该​软件​已​激活。 点​击​此​处​获取​更多​关于​如何​激活​NI​软件​的​信息。

NI-​RIO​设备​驱动​程序​不需要​激活。 如果​要​确认​安装​了​哪个​版本​的​设备​驱动​程序,​请​执行​以下​操作:

  1. 启动​Measurement Automation Explorer (MAX)。
  2. 打开​左侧​的​软件​下​拉​菜单​并​选择​NI-​RIO。

如果​设备​驱动​程序​未​列出,请​点​击​此​处​下载​NI-​RIO

注意:​在​安装​设备​驱动​程序​(例如​NI-​RIO)​之前,​必须​先​安装​LabVIEW、​LabVIEW Real Time、​LabVIEW FPGA​模​块。

NI​许可​证​管理​器​3.7​和​更​早​版本​会​显示​激活​的​LabVIEW、​实​时​模​块​和​FPGA​模​块。 NI​许可​证​管理​器​4.0​显示​的是​激活​的​LabVIEW Real-​Time​模​块​和​FPGA​模​块。

 

添加​CompactRIO​控制器

如果​您​的​CompactRIO​控制器​未​在​MAX​中​列出,​则​可能​存在​软件​兼容​性​问题、​防火​墙​问题​或​IP​冲突。 如果​您​的​CompactRIO​控制器​提供​USB​主机​连接,​则​可以​将​其​直接​连接​到​开发​PC​以​避免​防火​墙​问题​和​IP​冲突。 单击​此​处​查看​更多​信息。

完成​以下​步骤,​以​运行“远程​系统​识别​故障​排除”向导:

1.​打开​MAX。
​2.​右​击“远程​系统”并​选择“远程​系统​识别​故障​排除”。
​3. 选择​您​的​控制器。
​4. 点​击​下一步。

远程系统识别故障排除