Other Parts Discussed in Thread: C2000WARE
Dear TI Expert:
我使用TMS320F28P650DK时发现ESC部分无法进行通信,具体描述如下:
①我使用TMS320F28P650DK开发板进行测速,其中使用到了官方提供的EtherCAT协议栈,通过PDO将速度传到TwinCAT上位机进行观察,以前一直没有问题,上周使用该开发板时发现D11的红灯一直闪烁。
②TMS320F28P650DK开发板连接到电脑的TwinCAT上后,TwinCAT中的I/O Devices下添加的设备的Online标签页中的DLL Status的PortA和PortB没有任何显示。
③网线一插到TMS320F28P650DK开发板时开发板的J45网口的信号灯就熄灭了。
④更换为同事另一块TMS320F28P650DK开发板,刷入同样的程序,协议栈OK,正常进入OP,J45信号灯正常闪烁,winCAT中的I/O Devices下添加的设备的Online标签页中的DLL Status的PortA和PortB也有对应的显示。
⑤对比发现,OK的开发板和NG的开发板刷入同一套协议栈程序,初始化完协议栈后,ESC寄存器的初始化结果存在不一样,截图如下:
