This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] TMS320F28388D:EtherCAT 从站 — WC(工作计数器)对于从 TI 到 EtherCAT 主站的 AL_CONTROL 响应不递增

Guru**** 2689895 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1597558/tms320f28388d-ethercat-slave---wc-working-counter-not-incrementing-for-al_control-response-from-ti-to-ethercat-master

器件型号: TMS320F28388D

我尝试将 F28388D TI 控制器与 EtherCAT 主站进行通信、因此我遇到了从 TI 卡响应到主站的 AL_Control 命令 (0x120)、工作计数器 (WC) 增量问题。

通过调试、我们能够在 0x130/0x134 寄存器中看到无错误。 奇怪的是、TI ESC IP 为什么不递增 WC。

目前、我们检查了 CPU1 和 CM4 内核、存在相同的问题。

请就此问题向您提供建议、以便进一步处理

ECAT_ISSUE.JPG

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    对于 CPU1、我们能够成功连接 TwinCAT 工具、wihch 可以轻松切换到 OP 模式而不会出现任何错误、但在 CM4 内核中、我们可以移动、但它是弹出的 init_Err、但在调试打印中、我们可以在寄存器中看到 AL 和 DL 的观点、它不会引发任何错误什么是 IP 问题、我们无法解决。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你好,看着线程。 能否列出您正在 执行的步骤以及您正在运行的程序。