在我之前的博文“ethercat 和 c2000™mcu —— 实时通信满足实时控制”中,我在 ti designs 参考设计库中讨论了一种设计,以帮助简化符合国际电工委员会(iec)61158 兼容且基于 ti c2000 实时控制微控制器(mcu)的 ethercat 从站节点的硬件开发。该博文概述了 ethercat 技术非常适合工业自动化应用中 c2000 mcu 的原因,以及为何 ti designdrive 团队选择 beckhoff 的 et1100 作为参考。用于高性能 mcu 参考设计的 ethercat 接口未提供评估和自行创建完整 ethercat 节点(包括堆栈)的方法。
通过在 controlsuite 中发布 ethercat slave 和 c2000 delfino™mcu controlcard 套件以及 ethercat 解决方案参考软件,您可直接在 c2000 mcu 上快速启动 ethercat 从站堆栈的开发。
在接下来的博客系列中,我将讨论 c2000 mcu 上 ethercat 从站堆栈支持的市场机遇;有关 ti 实施的不同之处;然后深入探讨如何为评估、验证和创建这些开发阶段提供支持。
ethercat 在工业应用中的可取之处众所周知。ethercat 在全球的应用,尤其是在多轴伺服机器上,已经非常引人注目,至少从 ti 的 c2000 市场的角度来看是这样。随着 ethercat 技术组(etg)的成员人数突破 4,300,以及不以欧洲为主的全球成员的不断增长和均衡组合,可以明显看到整体 ethercat 解决方案、技术、可用性、许可、支持等方面都与工业客户产生了共鸣。
我们已看到许多客户承担了使 c2000 mcu 能够在本机上运行 ethercat 堆栈的任务,尤其是在运动控制应用中。将实时通信直接集成到实时控制开发环境中简化了开发过程。显而易见的是,集成到单个中央处理单元(cpu)将简化网络中断和实时控制环路计时之间的同步。
c2000 mcu 完全能够执行软件堆栈并同时执行高要求的实时电机控制,这主要是因为 ethercat 硬件能够处理 ethercat 通信中最具挑战性的实时元素。与添加辅助 cpu 来运行堆栈相比,单个 cpu 在降低成本和减少电路板空间方面具有显著优势。如果您使用额外的 cpu 来处理堆栈,则系统性能也会受益于降低的传输延迟。在运动控制应用中,系统响应新目标位置的时间或延迟至关重要。如果位置命令输入定时无法跟上控制回路功能,为什么要最大限度地减少位置控制回路时间?运行 ethercat 堆栈的临时 cpu 可能会影响整体运动性能。
鉴于 ethercat 和 c2000 mcu 运动控制的互补方面以及客户支持请求,ti 利用其嵌入式软件开发经验和 c2000 mcu 架构知识创建了一套软件解决方案,旨在帮助开发 ti 实时控制 mcu 的 ethercat 从站节点。该软件包只需很少的开发投资,而且可帮助您:
• 评估从站节点的堆栈。
• 验证自定义硬件的正确操作或连接。
• 创建一个完整的从站节点应用程序,通过使用您的硬件和 etg 分发的堆栈。
LED屏品质好坏的五大关键技术
安靠越南封测新厂将于10月开始运营
无线充电系列关键技术已突破
荣耀9什么时候上市?最新消息:华为荣耀9较历代荣耀手机对比,除了继承华为荣耀8颜值外还有什么?
伺服电机有哪些品牌_伺服电机九大品牌排行榜
实时控制技术满足实时工业通信发展的需求 — 第1部分
骁龙835被三星S8抢光 LG G6被迫使用骁龙820新跑分曝光?
没有诺基亚8,用诺基亚c9抵,确定诺粉还会为情怀买单么?
市场还存在哪些类型的USB接口
浅析陶瓷电容概念及漏电流问题的解决方案
有机肥厂化验室仪器配置清单详细介绍
HTML5机遇与风险并存
空气负氧离子检测仪怎么使用
快速测土配方施肥仪多少钱
电动调节阀的可用标准都有哪些,一起来看看
光电鼠标的工作原理
2020中国国际集成电路产业创新发展高峰论坛将于10月28日举行
微软暗示Surface Duo 2支持5G 补齐网络短板
CAD实战之中望CAD沿路径写文字
中国的制造业与日本美国有多大的差距?