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

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

3天内不再提示

EtherCAT FP介绍系列文章—多网段

盟通科技 2023-05-19 11:00 次阅读

EtherCAT(Ethernet for Control Automation Technology)是一种基于以太网的开发构架的实时工业现场总线通讯协议,EtherCAT是最快的工业以太网技术之一,同时它提供纳秒级精确同步。相对于设置了相同循环时间的其他总线系统,EtherCAT系统结构通常能减少25%-30%的CPU负载,EtherCAT的出现为系统的实时性能和拓扑的灵活性树立了新的标准。

根据ETG推荐基于PC控制的EtherCAT为了能够达到规范标称的性能,应保证EtherCAT主站和控制任务集成在同一程序下,以便控制程序、通讯协议栈和MAC设备的DMA可以被同一程序统一管理。这样能够保证应用程序和传递到总线上的数据同步刷新,减少了各个环境时间的数据传输和同步的损耗。

v2-41f4a49a2b8b2fd4594ea93391cbf66e_720w.webp?source=d16d100b

Acontis EC-Master EtherCAT主站的总线时序图

Acontis凭借大量的EtherCAT客户现场应用经验和客户实地测试,根据EtherCAT原理和客户实际需要,在acontis EtherCAT主站方案EC-Master中进行了深度程序结构优化,使EC-Master EtherCAT主站最大限度接近ETG推荐的(如下图)EtherCAT程序合理结构。

v2-e13b1b18b623e0ab080810b39ebdd8b8_720w.webp?source=d16d100b

优化后的实际应用逻辑中,客户根据产品的性能要求确定总线循环周期Cycle Time的时间长短。在每个循环周期内,EtherCAT主站的CPU必须完成下列几项任务:已接收数据帧的处理、客户应用处理、发送数据和主站协议站管理,非周期数据的处理在每个循环周期中可选,如下面总线时序示意图所示。

v2-7c0fba9d415439c805610e5ccf800266_720w.webp?source=d16d100b

EtherCAT在能够满足快速周期通讯,官方统计数据下当网络由100个伺服轴组成(每个伺服轴由8个input+output)时,传输时间约为100us。但是这也存在一些问题,上述网络环境下如果希望保证1ms循环周期的基础上,不断增大应用程序执行时间和网络数据负载时,会导致主控系统和网络负载压力过大,无法保证总线循环周期的可能。

所以acontis EC-Master EtherCAT主站考虑,在保持应用负载和传输数据量不变的情况下,能够提供两种解决方案以便减轻网络压力,进一步提高网络带宽的使用效率和可用性。

方案一:支持多网络

多网络方案允许在一个主站应用程序下实现多个独立的EtherCAT物理网络,每个网络之间的周期和分布时钟都是独立的互不干扰。可以将原本单个总线网络上的大量从站设备和数据拆分到几个网络中运行,以减小单个网络的最大负载。

• 使用场景:

在1个系统下控制大于1个EtherCAT网络,例如:

- 网卡1用于低速IO总线控制

- 网卡2用于高速运动控制

• 每条工作总线完全独立配置和操作

• 每条总线可以使用相同或者不同的网卡驱动,最多可以支持12条独立网络

v2-aa97a0ce2bd42aac8cbc4fb788c5182a_720w.webp?source=d16d100b

方案二:分帧处理

在同一EtherCAT网络下不同类型的设备可能对总线循环周期有不同的需求,使用分帧处理扩展功能包,可以让不同周期的过程数据独立发送,减少单一循环周期下的网络带宽占用。

• I/O过程数据分割到多个不同的应用任务中。

• 非同步通讯可以独立一个任务

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

    关注

    40

    文章

    5076

    浏览量

    166235
  • 通讯协议
    +关注

    关注

    9

    文章

    249

    浏览量

    20173
  • EtherCAT主站
    +关注

    关注

    2

    文章

    10

    浏览量

    4135
  • 工业现场总线

    关注

    0

    文章

    2

    浏览量

    2759
收藏 人收藏

    评论

    相关推荐

    网段IP耦合器是什么?跨网段IP耦合器的功能作用

    网段IP耦合器就是网段隔离器适用于生产网络对 PLC、HMI、CNC、DCS、MES等网络通讯和数据采集,兼有跨网段隔离和IP转换的功能。 PLC或数控机床的网口,如果IP地址不能或不便修改,需要
    的头像 发表于 04-18 09:25 99次阅读

    EtherCAT FP介绍系列文章—UDP gateway

    Mailbox Gateway功能,可以用于将EtherCAT mailbox相关协议从外部设备的工具通过邮箱网关路由到EtherCAT从站设备。
    的头像 发表于 02-23 11:02 282次阅读
    <b class='flag-5'>EtherCAT</b> <b class='flag-5'>FP</b><b class='flag-5'>介绍</b><b class='flag-5'>系列</b>文章—UDP gateway

    PLC跨网段通信如何解决(如何通过以太网实现跨网段通信)

    网段通信是指不在同一网段的IP地址的设备之间的通信。比如我们通过互联网给远在海外的PLC设备进行远程调试,又比如我们在办公室利用局域网监控车间某个设备的PLC,这些场合都需要用到跨网段通信。我们
    的头像 发表于 01-29 17:34 456次阅读
    PLC跨<b class='flag-5'>网段</b>通信如何解决(如何通过以太网实现跨<b class='flag-5'>网段</b>通信)

    EtherCAT FP介绍系列文章—热插拔

    热插拔功能允许在系统启动之前或运行期间从EtherCAT网络中删除或添加预先配置的部分网络,而不影响与网络其他部分的通信。
    的头像 发表于 01-04 15:03 483次阅读
    <b class='flag-5'>EtherCAT</b> <b class='flag-5'>FP</b><b class='flag-5'>介绍</b><b class='flag-5'>系列</b>文章—热插拔

    网段IP耦合器是什么?跨网段IP耦合器的功能作用

    网段IP耦合器就是网段隔离器适用于生产网络对 PLC、HMI、CNC、DCS、MES等网络通讯和数据采集,兼有跨网段隔离和IP转换的功能。
    的头像 发表于 12-26 15:55 264次阅读

    CC-LINKIE转EtherCAT协议具体应用

    :可以实现CCLINKIE网络中的数据采集和传输,并将其转换为EtherCAT协议,实现数据的高速传输和实时性。 设备兼容性:可以实现不同设备之间的通信和数据交换,提高系统的兼容性和可扩展性
    发表于 12-17 13:02

    EtherCAT FP介绍系列文章—SuperSet ENI

    凭借大量的EtherCAT客户现场应用经验和客户实地测试,在acontis EtherCAT主站方案EC-Master中集成了一个能够通过应用程序灵活修改和配置ENI的功能 – SuperSet ENI。 Superset ENI功能允许用户在不生成新ENI文件的情况下调
    的头像 发表于 12-06 11:21 255次阅读
    <b class='flag-5'>EtherCAT</b> <b class='flag-5'>FP</b><b class='flag-5'>介绍</b><b class='flag-5'>系列</b>文章—SuperSet ENI

    多种PLC之间跨网段通讯的解决方案

    如果生产现场有多台PLC分属于不同网段,而且还有数据通讯的需求,就可以通过NAT网关(网段隔离器)来实现跨网段的数据交换。假设有两台分属于不同网段的PLC,统一接入一台支持NAT功能的
    的头像 发表于 10-23 15:54 414次阅读
    多种PLC之间跨<b class='flag-5'>网段</b>通讯的解决方案

    网段访问隔离器是什么?有什么功能?

    网段访问隔离器实现生产设备的IP重命名和跨网段访问,可以连接不同网段的网络设备,解决不同网段的无法访问问题,实现网络的隔离和安全访问管理。 物通博联推出的
    的头像 发表于 10-07 17:31 416次阅读
    跨<b class='flag-5'>网段</b>访问隔离器是什么?有什么功能?

    物通博联网段隔离器可以接入多少PLC实现NAT转换和跨网段访问

    通过物通博联WC系列网段隔离器可以有效解决多台PLC实现NAT转换和跨网段访问。它适用于生产网络对 PLC、HMI、CNC、DCS、MES等网络通讯和数据采集,兼有跨网段隔离和IP转换
    的头像 发表于 09-06 16:10 399次阅读
    物通博联<b class='flag-5'>网段</b>隔离器可以接入多少PLC实现NAT转换和跨<b class='flag-5'>网段</b>访问

    智慧水务多个设备如何实现跨网段访问和网段隔离

    在水务系统中,现场通常部署多种工业设备,如PLC、水泵、污水处理设备等,可能处于不同网段内,彼此之间不能通信交互,影响到数据集成和网络管理,是困扰企业数字化改造的难题之一。 如何实现跨网段访问与网段
    的头像 发表于 08-02 17:13 495次阅读
    智慧水务多个设备如何实现跨<b class='flag-5'>网段</b>访问和<b class='flag-5'>网段</b>隔离

    NAT转换网关实现跨网段访问和网段隔离

    网段访问是指在两个不同的IP地址段(即不同的网段)之间进行通信的过程。在工厂网络中,常常即将IP地址分配在不同的子网内,以便更有效地的进行管理,而当新设备需要接入系统中,无法修改的IP地址可能产生IP冲突进而影响到网络管理以及数据通信,这时便需要NAT转换网关,实现跨
    的头像 发表于 07-31 13:52 421次阅读

    EtherCAT FP介绍系列文章—EoE

    EoE(Ethernet over EtherCAT)是允许在EtherCAT网络中传输标准以太网数据使用标准以太网设备,如打印机、相机或PC的技术。EoE从第三方设备传输到EtherCAT
    的头像 发表于 06-16 14:48 716次阅读
    <b class='flag-5'>EtherCAT</b> <b class='flag-5'>FP</b><b class='flag-5'>介绍</b><b class='flag-5'>系列</b>文章—EoE

    现场纪录丨YE系列步进驱动器连接Ethercat转Profinet网关

    本案例为西门子1200PLC连接YE系列步进驱动器,在正常工作时要支持EtherCAT协议,作为EtherCAT从站,监控系统西门子S7-1200系列PLC支持PROFINET协议。在
    发表于 05-27 12:32

    经济型EtherCAT运动控制器:EtherCAT总线快速入门

    本文主要介绍XPLC006E轴经济型EtherCAT总线运动控制器控制EtherCAT总线驱动器的方法,分别介绍硬件接线方法,控制器与
    发表于 05-11 09:49