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

    文章

    5480

    浏览量

    173188
  • 通讯协议
    +关注

    关注

    10

    文章

    279

    浏览量

    20496
  • EtherCAT主站
    +关注

    关注

    2

    文章

    15

    浏览量

    4232
  • 工业现场总线

    关注

    0

    文章

    3

    浏览量

    2796
收藏 人收藏

    评论

    相关推荐

    车间有多个PLC时,不同网段如何实现跨网段访问?

    不同的网段时,上位机是不能直接通信到两台设备的,需要修改设备IP来实现通信,但往往耗时费力且成本较高。 对此,物通博联提供基于PLC跨网段通信网关的解决方案。它能够生产网络对 PLC、HMI、CNC、DCS、MES等网络通讯和数据采集,兼有跨
    的头像 发表于 12-27 17:15 308次阅读
    车间有多个PLC时,不同<b class='flag-5'>网段</b>如何实现跨<b class='flag-5'>网段</b>访问?

    突破跨网段通讯问题:不同网段PLC设备如何通讯?

    突破跨网段通讯问题:不同网段PLC设备如何通讯? PLC在不同网段如何通讯呢? 通常以太网或其他工业网络协议(如PROFINET、Modbus TCP等)进行通信。当PLC位于不同的网段
    的头像 发表于 12-10 11:55 537次阅读
    突破跨<b class='flag-5'>网段</b>通讯问题:不同<b class='flag-5'>网段</b>PLC设备如何通讯?

    EC-Engineer V4.0介绍 - 更快、更直观的EtherCAT配置工具

    ethercat
    盟通科技
    发布于 :2024年12月06日 14:27:42

    网段访问网关有什么功能及作用

    通过跨网段访问,不同网段的设备可以相互通信,从而实现数据的共享和管理,为工厂设备通信上网提供充分的技术支持。物通博联推出的跨网段访问网关适用于生产网络对 PLC、HMI、CNC、DCS、MES等
    的头像 发表于 11-21 14:33 354次阅读
    跨<b class='flag-5'>网段</b>访问网关有什么功能及作用

    网段IP耦合器实现工业设备快速接入物联网平台

    在现代工业自动化领域,随着设备数量的不断增加和网络结构的日益复杂,跨网段通信成为了一个亟需解决的问题。设备间的通信往往受限于其IP地址所在的网段,同网段的设备可以相互访问;而分布在不同网段
    的头像 发表于 09-27 10:52 386次阅读
    跨<b class='flag-5'>网段</b>IP耦合器实现工业设备快速接入物联网平台

    工业NAT网关实现不同网段IP转换成同一网段

    在当今高度网络化的智能工业环境中,网络架构的复杂性和多样性日益凸显。不同生产设备、控制系统以及管理上位机往往运行在不同的IP网段上,这既带来了灵活性,也带来了互联互通的挑战。 为了实现这些异构网络间
    的头像 发表于 09-23 15:24 394次阅读
    工业NAT网关实现不同<b class='flag-5'>网段</b>IP转换成同一<b class='flag-5'>网段</b>

    EtherCAT协议介绍

    01EtherCAT介绍EtherCAT,作为一个可用于现场级的超高速IO网络,由德国Beckhoff公司开发。EtherCAT使用标准的以太网物理层和常规的以太网卡,作为基于Ethe
    的头像 发表于 08-30 13:12 1015次阅读
    <b class='flag-5'>EtherCAT</b>协议<b class='flag-5'>介绍</b>

    不同网段的PLC如何通信

    在工业自动化领域,PLC(可编程逻辑控制器)作为核心控制设备,广泛应用于各种生产场景。然而,在实际应用中,由于网络结构、设备分布等原因,PLC设备可能处于不同的网段,如何实现这些不同网段PLC之间
    的头像 发表于 06-14 15:55 1369次阅读

    基于全志T507-H的Igh EtherCAT主站案例分享

    基于全志T507-H的Linux-RT + IgH EtherCAT主站演示 下文主要介绍基于全志T507-H(硬件平台:创龙科技TLT507-EVM评估板)案例,按照创龙科技提供的案例用户手册进行
    发表于 06-03 09:59

    轴高性能EtherCAT总线运动控制器ZMC408CE硬件介绍

    ZMC408CE是正运动推出的一款轴高性能EtherCAT总线运动控制器,具有EtherCAT、EtherNET、RS232、CAN和U盘等通讯接口,ZMC系列运动控制器可应用于各种
    发表于 04-28 12:40 899次阅读
    <b class='flag-5'>多</b>轴高性能<b class='flag-5'>EtherCAT</b>总线运动控制器ZMC408CE硬件<b class='flag-5'>介绍</b>

    网段IP耦合器(PLC网段转换器)是什么?

    上述操作,受到厂家的不喜。 对此,物通博联提供跨网段IP耦合器(PLC网段转换器)的解决方案,适用于生产网络对 PLC、HMI、CNC、DCS、MES等网络通讯和数据采集,兼有跨网段隔离和IP转换的功能。如车间内多个设备(PLC
    的头像 发表于 04-18 15:29 551次阅读
    跨<b class='flag-5'>网段</b>IP耦合器(PLC<b class='flag-5'>网段</b>转换器)是什么?

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

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

    PLC与伺服完美融合:Profinet转EtherCAT网关配置详解

    在本次案例研究中,客户那边使用西门子S7-1200系列PLC与伺服驱动单元的连接问题。由于系统在正常操作过程中需支持EtherCAT通讯协议,并且该PLC被设定为EtherCAT协议下的从站设备
    发表于 04-09 11:38

    用STM32跑ETHERCAT怎么样?

    用STM32跑ETHERCAT怎么样
    发表于 04-09 08:11

    网段隔离器如何实现IP隔离转换配置

    在企业进行设备联网与数据采集的工作中,往往会遇见不同网段IP设备的通信问题,此时设备IP固定无法修改,那么设备与设备之间、设备与上位机之间就无法通讯,进而影响到企业物联网系统的搭建。 对此,物通博联
    的头像 发表于 03-29 10:54 914次阅读
    <b class='flag-5'>网段</b>隔离器如何实现IP隔离转换配置