应用与设计

基于 Sitara AM57x 千兆位以太网和 PRU-ICSS(具有“时间触发发送”功能)的 EtherCAT® 参考设计

TIDEP0079 参考设计展示了采用来自 Acontis 的 EC-主站协议栈在 Sitara™ AM572x 处理器上运行的 EtherCAT® 主接口。此 EtherCAT 主站解决方案可用于基于 EtherCAT 的 PLC 或运动控制应用。EtherCAT 主站在 AM572x 处理器的以太网交换机端口和 PRU-ICSS 以太网端口上均可配置,从而让设计人员在器件上灵活使用 2 个交换机端口或 4 个 PRU-ICSS 以太网端口中的任何端口。对于交换机端口和 PRU-ICSS 以太网端口,此 EtherCAT 主站实施均可实现小于 100µs 的周期时间。在 PRU-ICSS 上可以启用“时间触发发送”(TTS) 以减少抖动,实现更短的周期时间,并在未使用分布式时钟的情况下减少延迟。
详情介绍
提供在以太网交换机 (CPSW) 端口和 PRU-ICSS 以太网端口上实施 EtherCAT 主站的示例,以便实现灵活设计 EtherCAT 主站在 PRU-ICSS 上可启用“时间触发发送”功能 高度便携式 Acontis EC-主站协议栈 对于以太网交换机端口和 PRU-ICSS 以太网端口,均可实现小于 30µs 的 CPU 周期功耗 符合 ETG.1500 规范的 EtherCAT A 类或 B 类主站协议栈 此参考设计在 TMDXIDK5728 板上经过了测试,包括文档、软件、演示应用和硬件设计文件