各位专家、您好!
我需要 在 TI Sitara MCU 器件上实现独立的 EtherCAT MDevice (MainDevice)。 我的问题是在哪里可以运行主堆栈?
此外、是否还会有一些示例 MDevice 堆栈以及可用于测试目的的电路板? 请提供示例代码吗?
谢谢
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.
各位专家、您好!
我需要 在 TI Sitara MCU 器件上实现独立的 EtherCAT MDevice (MainDevice)。 我的问题是在哪里可以运行主堆栈?
此外、是否还会有一些示例 MDevice 堆栈以及可用于测试目的的电路板? 请提供示例代码吗?
谢谢
您好!
TI 不提供 适用于 MCU 器件的 EtherCAT MDevice 软件解决方案。 但有几个合作伙伴拥有适用于 AM243 Sitara 器件的 EtherCAT MDevice 解决方案
第三方解决方案:
EtherCAT MDevice | IBV-Augsburg | www.ibv-augsburg.de/.../ |
EtherCAT MDevice | be.Services | www.be-services.com |
EtherCAT MDevice | Acontis | www.acontis.com |
EtherCAT MDevice | CoDeSys | www.codesys.com |
请参阅 处理器-3P 搜索 和工业协议选项卡:
CoDeSys 是 RT Linux 解决方案、但其他合作伙伴也支持基于 RTOS 的解决方案。 可能尚未在其网页上直接宣布对 AM64x 等较新 Sitara 器件的支持。
请查看 EtherCAT MDevice 培训系列、该系列介绍了旧版 TI 器件上的解决方案 - Sitara 处理器上的 EtherCAT MDevice 培训系列
开放源码建议:
使用 TI Linux SDK 、您 可能可以编写应用级 EtherCAT MDevice。 上述来源是一个起点。 我必须指出、TI 尚未尝试过此堆栈、目前我不打算在 MCU 器件上支持 EtherCAT MDevice 堆栈。
我需要指出 的 是、基于 TI Linux SDK 的文件系统将启动多个网络守护程序、这些守护程序将在您选择的任何 EtherCAT 网络接口上发送发现数据包。 这些发现数据包会影响 EtherCAT 周期时间。
BR
Nilabh A.
您好 Nilabh、
来自 Acontis USA 的 Jon。 我们可以为您提供 EtherCAT 主设备方面的帮助。 我们在几种不同的操作系统(TI-RTOS、Linux)上提供对 TI Sitara MCU 的开箱即用支持。 请随时通过 j.waters@acontis.com 向我发送电子邮件 、我可以与 Acontis 的合适人员联系、帮助您开始免费评估。