0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

用于C2000微控制器的EtherCAT从站堆栈解决方案的市场机遇

星星科技指导员 来源:TI 作者:TI 2023-03-28 09:32 次阅读

该博文概述了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分发的堆栈。

poYBAGQiQ66AUcSpAAPWmvi6TZY630.PNG

图1:C2000 MCU本机EtherCAT从站堆栈支持流程

图1所示为自行开发从站节点应用程序的三个阶段。它还概述了硬件假设,并描述了可用于支持每个阶段的软件模块。我们将花费更多时间在后续博文中解答每个阶段的支持。然而,本系列的下一篇博文将描述启用的一些特定功能,以及为使C2000 MCU上的从站堆栈开发对实时控制应用程序更具吸引力所采取的措施。

审核编辑:郭婷

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 微控制器
    +关注

    关注

    48

    文章

    7437

    浏览量

    150825
  • mcu
    mcu
    +关注

    关注

    146

    文章

    16865

    浏览量

    349853
  • cpu
    cpu
    +关注

    关注

    68

    文章

    10802

    浏览量

    210765
收藏 人收藏

    评论

    相关推荐

    C2000 EtherCAT技术如何为堆栈开发的每阶段提供需求

    鉴于EtherCAT技术和C2000 MCU运动控制应用在软件方面有待支持,客户也在此方面提出了请求,TI利用其嵌入式软件开发经验和C2000 MCU架构知识创建了一套软件
    的头像 发表于 12-30 07:57 3922次阅读
    <b class='flag-5'>C2000</b> <b class='flag-5'>EtherCAT</b>技术如何为<b class='flag-5'>从</b><b class='flag-5'>站</b><b class='flag-5'>堆栈</b>开发的每阶段提供需求

    自行开发节点应用程序的三个阶段

    本系列技术文章的第1部分介绍了用于C2000微控制器(MCU)的EtherCAT
    发表于 11-09 07:24

    C2000 MCU EtherCAT实现的特点和优势

    本系列博文的第1部分介绍了用于C2000微控制器(MCU)的EtherCAT
    发表于 11-09 06:42

    用于C2000微控制器EtherCAT堆栈解决方案

    C2000实时控制微控制器(MCU)的EtherCAT节点的硬件开发。该博文概述了
    发表于 11-09 07:01

    如何利用C2000 TMS320F28388D实时控制器自行开发EtherCAT控制器

    本系列博客文章的第1部分介绍了用于C2000微控制器(MCU)的EtherCAT
    发表于 11-09 07:30

    针对 C2000 微控制器的集成微控制器 (MCU) 电源解决方案

    针对 C2000 微控制器的集成微控制器 (MCU) 电源解决方案
    发表于 10-13 10:43 9次下载
    针对 <b class='flag-5'>C2000</b> <b class='flag-5'>微控制器</b>的集成<b class='flag-5'>微控制器</b> (MCU) 电源<b class='flag-5'>解决方案</b>

    C2000微控制器的架构特点介绍

    C2000 微控制器培训课程(二)—架构概述(下)
    的头像 发表于 08-13 00:13 3989次阅读

    C2000微控制器的特点及优势介绍

    C2000 微控制器培训课程(一)—简介
    的头像 发表于 08-20 02:10 4065次阅读

    满足工业通信的EtherCAT堆栈解决方案

    本系列博文的第1部分介绍了用于C2000微控制器(MCU)的EtherCAT
    的头像 发表于 12-26 07:55 2728次阅读
    满足工业通信的<b class='flag-5'>EtherCAT</b><b class='flag-5'>从</b><b class='flag-5'>站</b><b class='flag-5'>堆栈</b><b class='flag-5'>解决方案</b>

    评估EtherCAT节点解决方案

    堆栈解决方案市场机遇,以及
    的头像 发表于 01-20 14:54 2417次阅读

    浅谈如何评估TI C2000系列微控制器程序的堆栈使用情况

    浅谈如何评估TI C2000系列微控制器程序的堆栈使用情况
    发表于 10-31 08:23 0次下载
    浅谈如何评估TI <b class='flag-5'>C2000</b>系列<b class='flag-5'>微控制器</b>程序的<b class='flag-5'>堆栈</b>使用情况

    TI C2000微控制器EtherCAT包如何为每个阶段提供支持

    鉴于EtherCAT技术和C2000 MCU运动控制应用在软件方面有待支持,客户也在此方面提出了请求,TI利用其嵌入式软件开发经验和C2000 MCU架构知识创建了一套软件
    的头像 发表于 03-28 09:35 1139次阅读
    TI <b class='flag-5'>C2000</b><b class='flag-5'>微控制器</b>的<b class='flag-5'>EtherCAT</b>包如何为每个阶段提供支持

    如何利用C2000 TMS320F28388D实时控制器自行开发EtherCAT控制器

    Ware(C2000微控制器软件包)中增加了一套软件解决方案。这些F28388D EtherCAT软件解决方案将帮助您:
    的头像 发表于 03-28 10:24 3279次阅读
    如何利用<b class='flag-5'>C2000</b> TMS320F28388D实时<b class='flag-5'>控制器</b>自行开发<b class='flag-5'>EtherCAT</b><b class='flag-5'>从</b><b class='flag-5'>站</b><b class='flag-5'>控制器</b>

    针对 C2000微控制器的集成微控制器 (MCU) 电源解决方案数据表

    电子发烧友网站提供《针对 C2000微控制器的集成微控制器 (MCU) 电源解决方案数据表.pdf》资料免费下载
    发表于 03-04 14:12 0次下载
    针对 <b class='flag-5'>C2000</b>™ <b class='flag-5'>微控制器</b>的集成<b class='flag-5'>微控制器</b> (MCU) 电源<b class='flag-5'>解决方案</b>数据表

    使用C2000 EtherCAT控制器的SMI进行以太网PHY配置

    电子发烧友网站提供《使用C2000 EtherCAT控制器的SMI进行以太网PHY配置.pdf》资料免费下载
    发表于 09-07 10:37 0次下载
    使用<b class='flag-5'>C2000</b> <b class='flag-5'>EtherCAT</b><b class='flag-5'>从</b><b class='flag-5'>站</b><b class='flag-5'>控制器</b>的SMI进行以太网PHY配置