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重要声明

来自 TI 的 EtherCAT 解决方案

TI 已将 EtherCAT 功能集成到 Sitara 处理器中。这些器件将 Arm 内核与其他各种外设和接口集成在一起,从而成为用于构建工业自动化设备的不二选择。

GUID-20210426-CA0I-NKKF-RPSQ-1FXJSN947M1C-low.gif图 7 TI Sitara 处理器上的 EtherCAT 从站。

Sitara 处理器集成了可编程实时单元工业通信子系统 (PRU-ICSS),该子系统支持与 MII 接口进行底层交互。此功能使 PRU-ICSS 能够实现专用的通信协议,例如 EtherCAT。

整个 EtherCAT MAC 层通过固件封装在 PRU-ICSS 中。PRU-ICSS 会动态处理 EtherCAT 电报,对其进行解析,对地址解码并执行 EtherCAT 命令。与运行 EtherCAT 协议栈(第 7 层)的 Arm 内核之间以及与工业应用之间需要进行的通信采用中断方式完成。PRU-ICSS 子系统还会以反方向执行帧转发。PRU-ICSS 能够实现所有 EtherCAT 功能,因此可将 Arm 内核用于复杂的应用,或者可将低速 Arm 内核部署用于更简单且成本有限的应用,例如分布式 I/O。

为了使用 Sitara 处理器完成 EtherCAT 解决方案,需要 TI 的 TLK105L、TLK106L、DP836X0、DP83822 或 DP8384x 等以太网 PHY 器件。