ZHCY164I November   2017  – April 2020 AM3357 , AM3359 , AM4377 , AM4379 , AMIC110 , AMIC120

 

  1. 1
  2. 引言
  3. EtherCAT 简介
  4. 技术
  5. EtherCAT 电报
  6. 典型的 EtherCAT® 节点
  7. 来自 TI 的 EtherCAT 解决方案
  8. EtherCAT 软件架构
  9. 主要 EtherCAT 参数
  10. 10轻松进行 EtherCAT 集成
  11. 11功耗
  12. 12在终端产品上集成 EtherCAT
  13. 13用于 EtherCAT 实现的开发工具
  14. 14总结
  15. 15重要声明

轻松进行 EtherCAT 集成

TI 已简化 EtherCAT 与 Sitara 处理器的集成过程。用于集成 EtherCAT 从站的所有必要工具和软件代码都能在处理器的软件开发套件 (SDK) 中找到。在每个开发平台上,SDK 均包括用于以下各项的固件:EtherCAT 协议、软件驱动程序、硬件初始化例程、协议栈 API 对应的适应层、EtherCAT 协议栈以及应用本身。此 SDK 附带的支持文档将指导用户如何修改应用的功能以及如何将新功能构建到应用中。

为了方便 EtherCAT 协议栈的集成,TI 与 Beckhoff Automation 紧密合作,在 Sitara 处理器上验证 EtherCAT 从站协议栈代码。Beckhoff 代码已经过修改,可在 Sitara 处理器上运行,并且已经过测试,确保对客户实现无缝集成。客户需要成为 ETG 成员(必须销售 EtherCAT 产品),并有权在将其产品推向市场之前直接通过 ETG 网站免费获得 Beckhoff 协议栈副本。Beckhoff 的 EtherCAT 协议栈副本也包含在 Processor SDK 中,用于评估、开发和测试等。

对于典型用例,EtherCAT 固件、协议栈、驱动程序和高级操作系统(如果需要)或实时 OS 内核都可从各自的软件开发套件中重复使用。开发用户应用时,通常只有一个文件要由用户修改。