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.

[参考译文] CCS/TMDSECATCNCD379D:2837x、EtherCAT、TwinCAT3.1

Guru**** 2533370 points
Other Parts Discussed in Thread: CONTROLSUITE

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/854357/ccs-tmdsecatcncd379d-2837x-ethercat-twincat3-1

器件型号:TMDSECATCNCD379D
Thread 中讨论的其他器件: controlSUITE

工具/软件:Code Composer Studio

大家好、我将 TMDSECATCNCD379D 连接到了计算机的 twincat3软件、并确认端口连接正确、但仍然出现以下问题、twincat3软件找不到我的 EtherCAT 控制器、如何解决? 我的操作是否错误或电路板是否有问题? (图 USER-20160626PU 是我的计算机主机名、而不是从控制器的名称)、没有更详细的电路板连接教程、因为我无法将电路板连接到 twincat3软件、谢谢

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

    你好

    您是否完成了本指南第3.2节中的步骤4: https://www.ti.com/lit/ug/spruif9/spruif9.pdf ?

    在尝试扫描前、确保379D 至少正在运行 PDI 测试应用程序。

    此致

    Chris

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

    感谢您的回复!

    当我按照 SPRUIF9中的步骤操作时、遇到了以下问题。 我希望你们能提供一些指导。

     

    1在 SPRUIF9中搜索的从器件名称是 Box1 (TI_C2KESC)。 我搜索的从器件名称是 Box1 (P00000002 R03160002)。 这对后续操作有何影响? 我可以确保我之前的步骤是正确的。

    2 SPRUIF9将 pdi_test_app_spi.bin 烧写到 EEPROM 中、存储器接口看起来与我的接口不同。 这是为什么?

    3图34第26页的 SPRUIF9  为什么 Box1 (TI_C2KESC)变为 Box1 (P00000002 R03160002)

    4在 ESC RAM 读取测试中、TwinCAT 的存储器接口值与 SPRUIF9中的值不同。 TEST_ADDRESS 和 DTest_data 不会显示在 CCS 中。 如何操作?

    我使用的所有程序和文件均来自 controlSUITE

     

    我期待你的答复,谢谢

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

    你好

    您需要完全按照指南进行操作。 首先、您运行 HAL 测试应用程序、它会使用 bin 文件对 EEPROM 进行编程。 这只对所需的基本 EEPROM 值进行编程。 该测试主要验证基本功能。 然后、您可以使用 ESI XML 文件(在运行单独的安装程序后随演示文件提供)对 EEPROM 进行编程、也可以使用 SSC 工具生成 EEPROM。 使用 ESI 文件编程后、它将更新您的框名称、您可以运行回声站示例。

    此致

    Chris

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

    非常感谢您的回复。
    您的答案对我很有帮助、但当我按照 SPRUIG9执行操作时、最后一步、从器件状态显示为 INIT、不能是 OP 状态、我是否出了问题或硬件设备问题?  我希望您能给我一些指导、谢谢!

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

    你好

    确保以下两点:

    • 加载 ESI 文件后、您已对电路板进行下电上电并重新启动应用
    • TwinCAT 主站处于 OP 模式。 如果 TwinCAT 不处于 OP 模式、则在配置模式下重新启动 TwinCAT 将纠正它。 (在发现箱子后尝试执行此操作)

    此致

    Chris

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

    感谢您的回复!
    我确信我已经完成了您提到的两项操作、但当我 在配置模式下重新启动 TwinCAT 时、Box1仍处于初始化状态。 这是我的硬件问题吗?

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

    你好

    • 验证适配器板上的开关是否与正在运行的应用程序对齐
    • 确保您运行的是 echoback 应用程序、而不是 HAL 测试应用程序
    • 如果您没有使用预编译演示、请确保您是否生成了使用5.11版的从站堆栈代码

    此致

    Chris

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

    大家好、我已经根据您的建议解决了我的问题、非常感谢您的帮助。