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.

[参考译文] PROCESSOR-SDK-AM64X:EtherCAT 从站堆栈性能报告

Guru**** 2434370 points
Other Parts Discussed in Thread: TMDS64EVM, AM6442

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1532144/processor-sdk-am64x-ethercat-slave-stack-performance-report

器件型号:PROCESSOR-SDK-AM64X
Thread 中讨论的其他器件:TMDS64EVMAM6442

工具/软件:

尊敬的团队:

我们正在为 TMDS64EVM (HS-EtherCAT) 板开发  EtherCAT 从站协议栈、我们希望了解从站协议栈性能报告。我们确定了 TI 嵌入式处理器性能指标应用手册作为 CODESYS 控制器、其中存在关于 1ms 测试延迟的 测试摘要、您能否分享 EtherCAT 性能摘要遵循的确切测试用例、还请确认它是否适用于 FS 从站协议栈? 如果不是、请提供 EtherCAT 从站协议栈的详细信息或文档、以便在我们的设置中复制相同的内容。 谢谢。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我们正在为 TMDS64EV
    开发 EtherCAT 从站协议栈

    如果您要开发从站堆栈 — 为什么要检查主站堆栈性能?

    S 器件性能数据可在此处找到: EtherCAT 子器件:数据表

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

    嗨、Gangadhar、

    感谢您提供的信息、我们刚刚浏览了 EtherCAT 从站堆栈的报告摘要、其中从站和主站之间以 50 微秒的延迟交换了 1KB 数据。我们希望在我们的应用中实现同样的目标、您能和我们分享吗

    1.测试用例是否使用 TI 为 AM6442 的 EtherCAT 提供的 SDK 执行?

    2、如何在配置了 50 微秒的主设备和从设备之间执行测试用例?

    3.所有工具都用于执行相同的操作吗?  

    4.我们可以通过 TwinCAT 仿真器来测试相同的吗?

    此致、

    Ravilla Dinesh

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

    尊敬的 Ravilla:

    1. 是否使用 TI 提供的适用于 AM6442 的 EtherCAT 的 SDK 执行测试用例?
    • 是的。 KPI 适用于 AM6442。
    2. 如何在配置为 50 微秒的主从之间执行测试用例?
    • 这些测试是使用 TwinCAT 3.1 和 C6015-0020 (Beckhoff PLC) 完成的、并在 50µs 的 TwinCAT 上配置了周期时间。 此处记录了设置 TwinCAT 的步骤: 使用 TwinCAT 进行 EtherCAT 子器件设置。 可以在中找到周期时间配置 测试直流同步模式 部分。
    3.所有工具都用于执行相同的操作吗?  [/报价]
    • TwinCAT 以及 C6015-0020 (Beckhoff PLC)。
    4. 我们可以通过 TwinCAT 仿真器实现相同的测试吗?
    • 您指的是 TwinCAT XAE Shell 吗?

    此致、
    Aaron

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

    尊敬的团队:

    1. 您能否确认测试是在使用集成从站堆栈的情况下完成的?
    2. 什么从板用于 ethcat 从设备测试?

    此致、

    Ravilla Dinesh

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

    尊敬的团队:

    1. 使用 TwinCAT 针对从 SDK 测试了哪些所有 EtherCAT 拓扑?
    2. 还建议列出用于测试相同情况的可用拓扑?  

    此致、

    Ravilla Dinesh

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

    您好、

    您能否确认测试是否在使用集成从站堆栈的情况下完成?

    测试已经在 TI 集成的 EtherCAT 协议栈演示 以及 EtherCAT Beckhoff 演示上完成

    以及用于 ethcat 从设备测试的从设备板?

    TMDS64EVM 用于 AM64x 工业通信 SDK 测试。

    使用 TwinCAT 针对从 SDK 测试的所有 EtherCAT 拓扑都是什么?

    该设计测试了菊花链和环形拓扑(用于测试电缆冗余)。

    是否还建议使用可用拓扑列表进行测试?  [/报价]

    AM64x EVM 具有用于 EtherCAT 的双以太网端口、如上所述、该实现已针对线路拓扑(菊花链)和环形拓扑(使用 CU2508 实现电缆冗余)进行了测试。 在网络中使用 EtherCAT 结件或开关、还支持星型和树型拓扑。  

    此致、
    Aaron