LabVIEW 项目中添加 EtherCAT Master, 提示错误“No Adapter Was Found For EtherCAT On This NI Real-Time Controller”

更新 Dec 15, 2023

适用于

硬件

  • cRIO-9030
  • NI-9145

驱动

  • NI-Industrial Communications for EtherCAT
  • NI-RIO (Legacy)

问题详述

我已经在我的 cRIO 控制器上安装了 NI-Industrial Communications for EtherCAT 和 NI-RIO。
我已在Measurement & Automation Explorer (MAX) 中配置了适配器:以太网适配器配置为 EtherCAT 模式。


当我尝试将 EtherCAT Master 添加到我的 LabVIEW 项目时,出现错误:


我该如何修复它?

解决方案

请检查 NI-Industrial Communicatons for EtherCAT 和 NI-RIO 之间的兼容性。

在上一张截图中,您会发现 NI-Industrial Communicatons for EtherCAT 版本是 17.0 和 NI-RIO 是 18.0,而这两个版本是互相不兼容;请查看 NI-Industrial Communicatons for EtherCAT 和 NI-RIO 兼容性
 

相关信息

对于2017 和之前的LabVIEW版本,则显示错误如下:
"The EtherCAT master adapter does not exist on the target controller"