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.

[参考译文] LAUNCHXL-F28P65X:CPU1 回显解决方案示例 — 在 TwinCAT 中未检测到 EtherCAT 子器件

Guru**** 2614265 points
Other Parts Discussed in Thread: C2000WARE

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1560117/launchxl-f28p65x-cpu1-echoback-solution-example---ethercat-subdevice-not-detected-in-twincat

器件型号:LAUNCHXL-F28P65X
主题:C2000WARE 中讨论的其他器件

工具/软件:

我尝试按照 EtherCAT 从属器件控制器软件用户指南中列出的步骤在 LaunchPad 上运行 CPU1 回显解决方案示例。 在此之前、我 成功运行了 CPU1_PDI_hal_test 示例。 我使用的是 C2000ware 5.04.00.00 和 SSC 工具 V5i13。 我按照第 3.2 节中的步骤 1 至步骤 13 生成从站设备文件、将其添加到示例工程、将其导入、构建并刷写至 LaunchPad。  使用回显示例的相关文件(用户指南中的第 4.4 节、步骤 (vi)) 对 EEPROM 重新编程后、TwinCAT 中不再检测到子器件。 如果我恢复运行 pdi_hal_test 示例、则再次检测到器件。  

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

    您好、

    您可以尝试使用 SSC 工具 v5.12 而不是 5.13 吗? 这是我们使用/支持文档的版本。

    此致、

    Kevin

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

    我已恢复使用 v5.12 工具、但也必须确保正确设置了构建配置。 LaunchPad RAM 配置需要更新链接器文件搜索路径。 此外、.cmd 文件已从编译中排除。 这解决了 TwinCAT 中未检测到子器件的问题。

    但我现在被困在子器件 EtherCAT 状态机保持在 SAFEOP 模式、没有过渡到 OP 模式。  我无法读回开关位置、也无法在 CCS 监视窗口中看到 LED 状态正在更新。 我检查了我在 TwinCAT 中使用的是正确的 xml 文件。 我还尝试了按照用户指南疑难解答部分中所述以配置模式重新启动 TwinCAT。 有什么具体的,我应该看看?

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

    你好、Rishabh、
    您能分享您的配置文件吗、让我看看是否缺少任何内容。

    此致、
    Keshav

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

    这是我在 TwinCAT 中使用的 xml 文件。 e2e.ti.com/.../F28P65x-CPU1-EtherCAT-SubDevice.xml

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

    你 (Rishabh) 好

    我想看到 projectspec 文件。 很抱歉混淆。 我附加了一个工作正常的 projectspec 文件、您可以将其中的内容进行比较。

    此致、
    Keshav

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

    e2e.ti.com/.../f28p65x_5F00_cpu1_5F00_echoback_5F00_solution.projectspec