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:28388 上的 EtherCAT 问题

Guru**** 2511985 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1553608/tms320f28388d-ethercat-issue-on-28388

器件型号:TMS320F28388D


工具/软件:

尊敬的专家:

美好的一天! 我的客户使用 28388 EtherCAT。 她有以下问题:

在 TI 提供的 SCC 文件中、 最小周期时间设置为 500us。 她想知道此数据是否支持 50us?  

2. 客户测试的 TwinCAT 测试周期为 1 毫秒,偶尔会报告错误。  如果周期长度较短、则会出现更多错误、客户希望知道哪个配置可能导致此问题。

您可以帮助检查一下吗?

谢谢!

此致

Kita

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

    您好 Allen、

    客户还有一个问题:

    对于 28388 EtherCAT 指导“EtherCAT 从站控制器软件用户指南“、它包含 EtherCAT 网络分析。 您能帮助检查这里的测试环境吗? 例如、此测试使用环路接线吗? 使用哪个网卡版本和 TwinCAT?

    谢谢!

    此致

    Kita

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

    您好 Allen、

    客户还有一个问题:

    她想知道我们的 SSC 演示是否使用默认设置。 因为她发现、当 TwinCAT 在实时运行状态下工作时、从站堆栈将出错。

    谢谢!

    此致

    Kita

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

    尊敬的 Kita:

    是的、可以设置较短的周期时间。 我不确定是否是最低的、因为它取决于所使用的数据大小和主设备。 如果使用运行 TwinCAT 的 Beckhoff IPC、我认为~32.5us 周期时间通常是最低的。

    对于 28388 EtherCAT 指导“EtherCAT 从站控制器软件用户指南“、它有一个 EtherCAT 网络分析。 您能帮助检查这里的测试环境吗? 例如、此测试使用环路接线吗? 使用哪个网卡版本和 TwinCAT?

    器件以菊花链方式连接(即端口 1 连接到下一个器件的端口 0)。 我们在实验室中使用 Beckhoff IPC CX5130。

    她想知道我们的 SSC 演示是否使用默认设置。 因为她发现、当 TwinCAT 在实时运行状态下工作时、从堆栈将出现错误。

    要么是主器件设置出现问题、 他们可以参考以下步骤。

    https://software-dl.ti.com/processor-industrial-sw/esd/ind_comms_sdk/am263x/latest/docs/api_guide_am263x/ETHERCAT_SUBDEVICE_DEMO_TWINCAT.html#ETHERCAT_SUBDEVICE_DEMO_TWINCAT_DC_MODE_TESTING 

    此致、

    Kevin

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

    尊敬的 Kevin:

    客户已尝试链接中的步骤、但仍将进入预处理状态。 客户使用的不是英特尔网络适配器。 这是否是预处理状态的原因?

    我的客户想知道、 TI 是否评估了此从设备支持的最小主设备数据传输周期、以及以前只有 32 位输入和 32 个输出以及 6 个从设备的情况? 它在理论上应该支持 100us

     您可以帮助查看这两个问题吗?

    谢谢!

    此致

    Kita

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

    尊敬的 Kita:

    客户已尝试链接中的步骤、但仍将进入预处理状态。 客户使用的不是英特尔网络适配器。 这是否是预处理状态的原因?

    他们可以使用自由运行模式进入 OP 状态吗? 实时(活动)模式确实需要特定的网卡兼容性。

    我的客户想知道、 TI 是否评估了此从站支持的最小主站数据传输周期、以及以前只有 32 位输入和 32 个输出、以及 6 个从站的情况下? 理论上、它应该支持 100us

    没有此特定网络配置的最小周期时间数据。 1ms 最初经过测试。

    此致、

    Kevin