主题中讨论的其他器件: C2000WARE、DP83826E
尊敬的工程师:
我们有一个 LAUNCHXL-F28P65X 用于测试 EtherCAT 功能。 但是、在按照"***\C2000Ware_5_01_00_00\libraries\communications\ethercat\f28p65x\docs" Device_Controller_Software_User_Guide 下的"EtherCAT_Subordinocation.pdf'"文档进行操作后、无法成功扫描设备、下面说明了该问题:
1.软件版本
CCS:12.5.0.00007
C2000Ware:C2000Ware_5_01_00_00
TwinCAT 版本:v3.1.4024.12
SSC 版本:5.12
示例项目位置:***\C2000Ware_5_01_00_00\libraries\communications\ethercat\f28p65x\examples\f28p65x_cpu1_echoback_solution
2.问题说明
使用示例工程 f28p65x_cpu1_echoback_solution、将 SSC 生成的代码复制到该工程目录、然后将工程导入 CCS 并添加_LAUNCHXL_F28P65X 宏定义和 EtherCAT 堆栈路径、如下所示:




编译上述工程 并 获得以下警告:

将项目下载到 LAUNCHXL-F28P65X 的 RAM 中并点击"Run"、出现的现象是电路板上的 D11红色 LED 持续闪烁、表示存在错误:

在插入电缆之前,网络端口的状态指示灯将完全亮起,如下所示:

插入网络电缆时,已插入端口的状态指示灯将全部关闭,如下所示:

此后、 启动 TwinCAT 来扫描器件、并发现无法扫描任何有效器件:

我想问一下这个项目( f28p65x_cpu1_echoback_solution )是否工作正常? 为何无法扫描设备? 我的程序有问题吗? 如果是 、那么如何修复它、以便 TwinCAT 可以扫描 器件并验证 EtherCAT 功能?
e2echina 的专家告诉我们、该 C2000Ware 版本不支持 EtherCAT 功能、因此您能否提供样例项目的预览版本、以帮助我们在此 Launchpad 上测试 EtherCAT?
谢谢!













