工业以太网之战:EtherCAT是如何杀出重围的?

前言

EtherCAT 是一种开放的实时工业以太网协议,由德国倍福公司开发并在 2003 年 4 月的汉诺威工业博览会上首次亮相,目前由 EtherCAT 技术协会(ETG)进行维护和推广。经过 21 年的不断发展,EtherCAT 显示出极强的生命力并在众多工业通信协议中脱颖而出。

首先,我们从 ETG 的官方数据中看几组数据,截止到 2024 年 7 月:

  1. ETG 会员数量超过 7700 个,分布在六大洲,75 个国家;

  2. EtherCAT 可在 40 多种不同的 RTOS 上实现,官方《EtherCAT 产品指南》中收录了 1300 多种产品

  3. EtherCAT 安装节点数量达到了 7700 万个,仅 2023 年一年就新增了 1800 万个节点。这一增长是基于实际销售的 EtherCAT 芯片数量,不包括总线模块中使用的芯片。

其次,我们从 HMS Networks 2024 年发布的《全球工业网络市场份额预测报告》中可以看到 EtherCAT 的市场份额是 16%,排名第 3,仅次于 PROFINET(23%)和 EtherNet/IP(21%)。

我们查阅和整理了过去十年 HMS 发布的《全球工业网络市场份额预测报告》,发现 EtherCAT 协议在新安装节点的市场份额一直稳步提升,尤其是 2024 年,预计将增加四个百分点。

最后,从应用行业来看 EtherCAT 已经在机器人、半导体、光伏、医疗、机床、自动化装配、舞台控制等多个领域都有广泛的应用。特别是在运动控制领域,其已经成为一种主流的通讯技术方案。

通过以上信息和数据可以看出 EtherCAT 在工业通信协议领域取得了很大的成功,特别是在强手如云的工业以太网领域能够突出重围,一定是有其原因的,下面小编就展开分析一下。


为什么 EtherCAT 能够取得如此成功呢?

时机好:赶上了工业以太网快速崛起的浪潮

1975 年,美国施乐公司(XEROX)提出以太网并申请专利。到 1986 年,出现了第一批现场总线,这其中以 1979 年推出的 Modbus 协议为标志。下图展示了一个早期工业系统的机柜,可以看到机柜中密密麻麻的线缆。现场总线出现后,极大地减少了线缆的数量。到 1995 年,市场上大约有 40 余种现场总线,这也是现场总线最繁荣的时期。

在 2000 年前后,由于对更高通信速率和更多数据量的需求,现场总线种类逐渐减少,取而代之的是一批工业以太网协议的出现。现在我们熟知的工业以太网协议大多都是这个时候出现的。如:

  • 1999 年,Modbus TCP 协议发布
  • 2000 年,EtherNet/IP 协议发布
  • 2001 年,POWERLINK 协议发布
  • 2002 年,PROFINET 协议发布
  • 2003 年, EtherCAT 协议发布

通过 20 年的发展,工业以太网协议逐渐成熟并被广大的设备制造商和最终用户所接受。我们从 2014-2024 年 HMS 发布的《全球工业网络市场份额预测报告》中可以看到工业以太网类协议和现场总线类协议的发展和变化。在这 11 年间,工业以太网与现场总线的角色完成互换,设备制造商和用户在新的项目中大部分会优先选择工业以太网作为通信方式。

这背后的底层逻辑是:随着时间的发展,用户的需求不断增多且更加灵活,导致设备传输的数据量越来越多,而现场总线一般传输速度低且单帧携带的数据量少(已知的现场总线最快传输波特率是 12M bps,单帧单方向携带的数据最多 244 个字节—PROFIBUS DP)。因此,传统的现场总线技术发展到 20 世纪 90 年代后期时遇到了传输速率和数据量的瓶颈,这也为工业以太网技术的诞生和发展提供了良好的机遇。

凭借这个机遇,多个工业以太网协议都迎来了快速的发展并成为当今的主流工业通讯协议,其中也包括 EtherCAT。

策略好:兼容 CANopen 通信机制

在 EtherCAT 出现之前,市面上几乎所有品牌的伺服驱动器都支持 CANopen 协议。EtherCAT 选择了一个非常明智的策略—兼容 CANopen 通信机制。

通过 CoE (CAN application protocol over EtherCAT)功能,EtherCAT 提供了与 CANopen 标准相同的通信机制:对象字典、PDO 映射(过程数据对象)和 SDO(服务数据对象)–甚至连网络管理也类似。这使得在以前安装有 CANopen 的设备上实施 EtherCAT 成为可能,而且 CANopen 固件的大部分甚至都可以重复使用。此外,还可以选择放弃传统的 8 字节 PDO 限制,并利用 EtherCAT 增强的带宽支持整个对象字典的上传。设备配置文件(如驱动器配置文件 CiA 402)也可在 EtherCAT 中重复使用。

通过这种技术策略,原有的 CANopen 伺服驱动器切换到 EtherCAT 非常简单,这使得 EtherCAT 在运动控制领域迅速取得成功。

高性能、高效率

EtherCAT 基本上是速度最快的工业以太网技术,它的最快通讯周期时间可以小于 100µs 且它的同步精度达到了纳秒级。这得益于它独特的通讯机制:

EtherCAT 技术突破了其他以太网解决方案的系统限制:通过该项技术,无需接收以太网数据包,将其解码,之后再将过程数据复制到各个设备。EtherCAT 从站设备在报文经过其节点时读取相应的编址数据,同样,输入数据也是在报文经过时插入至报文中(参见下图)。整个过程中,报文只有几纳秒的时间延迟。

过程数据即时插入到报文中

由于发送和接收的以太网帧压缩了大量的设备数据,所以有效数据率可达 90%以上。100 Mb/s TX 的全双工特性完全得以利用,因此,有效数据率可 大于 100 Mb/s(即大于 2 x 100 Mb/s 的 90%)(参见下图)。

带宽利用率的比较

_EtherCAT 主站是网段内唯一允许主动发送 EtherCAT 帧的节点,所有其他节点只是向下游转发帧。这一概念避免了不可预测的延迟,并保证了实时性。 —— 来自 ETG 官网

这种实时性对于通过总线系统控制或测量目标系统的所有应用来说都是一个巨大的优势。快速的反应时间缩短了工艺步骤之间转换的等待时间,从而显著提高了应用效率。

与其他总线系统相比,EtherCAT 系统结构通常可将 CPU 负载降低 25 - 30%(周期时间相同)。

成本低

成本低主要体现在以下三个方面:

  • BOM 成本:EtherCAT 主站设备,对底层硬件没有特别要求,只需标准的以太网接口即可,无需特定的接口卡或处理器,一般通过 EtherCAT 协议栈实现;EtherCAT 从站设备,也对 MCU 没有高性能要求,主要功能和性能的保障都由 ESC 芯片完成。市面上的 ESC 芯片提供商很多,选择很丰富,价格也不贵。
  • 系统实施成本:EtherCAT 可以支持多种拓扑结构,如:线型、星型、树型以任意组合。且 EtherCAT 不需要交换机或集线器即可适用于各种拓扑结构,这极大地简化了系统的系统实施时间和成本;
  • 后期维护成本:EtherCAT 不仅配置简单,检测和维护也很容易。地址可以自动分配,无需手动设置。具备自动链接检测功能,节点和网段可在运行中断开及重新连接。线型拓扑可以拓展为环形拓扑,实现线缆冗余。主站设备仅需第二个以太网口,而从站设备已具备冗余功能,因此可在机器运转过程中进行设备交换。这些特性都大大简化了后期维护的成本。
优秀完善的生态

这方面 EtherCAT 技术协会(ETG)功不可没。ETG 是目前比较活跃的现场总线用户组织,他们不仅负责更新和维护 EtherCAT 规范,还会向用户和供应商提供 EtherCAT 相关培训。除此之外,他们每年都会在世界各地举行研讨会和参加各种展会,宣传 EtherCAT 的同时也帮助会员推广他们的产品。因此,我们在文章开头就看到其会员数量已达到 7700 个,这一数字在现场总线类用户组织中是非常亮眼的,ETG 已成为世界上最大的工业以太网总线用户组织。

ETG 的会员中大致可以分成三类:方案提供商、设备制造商和最终用户。设备制造商有 3000 多家,其中 245 家主站供应商、224 家伺服驱动器供应商、168 家 I/O 供应商,除此之外还有一些传感器、执行器和安全产品的供应商。这些厂商都对外贡献更多可选择的 EtherCAT 产品及方案,进一步促进了行业生态的繁荣。


用户在 EtherCAT 的使用中遇到的问题和挑战

EtherCAT 凭借其显著的优点,近几年被越来越多的设备制造商作为其设备的标准通讯接口推向市场,这使得 EtherCAT 在工业通讯市场的份额快速增长。

如前文《市场份额预测报告》所示,PROFINET 和 EtherNet/IP 的市场份额也很大,甚至在某些行业和地区多于 EtherCAT。所以,在市场上有众多机器制造商和系统集成商还是习惯于采用西门子,罗克韦尔,施耐德,三菱等主流 PLC 作为其机器和工厂系统的主控制器。但问题也随之而来,这些主流 PLC 大部分不能支持 EtherCAT 主站通信功能,这使得用户在方案设计中,一旦涉及到采用 EtherCAT 接口的设备,就会面临如何连接和转换的问题。

HMS 作为工业通讯领域的领导者和专家,接到了大量来自工厂自动化和半导体行业用户关于 EtherCAT 从站设备和 PLC 互联的网关方案咨询,我们发现大部分用户在选择这种转换时面临的问题和顾虑是一样的,例如:

  • 连接是否稳定可靠?
  • 是否能保证实时性?
  • 数据量是否足够大?
  • 使用是否简单?是否需要安装专用配置软件?
  • 是否有专业的技术支持来保障?
  • 批量使用时是否能获得价格支持?
  • 质保时间是多久?
  • 是否可以定制化?

横空出世,卓越非凡的 EtherCAT 主站网关

HMS 经过大量和细致的调研,充分分析了市场需求和用户的应用后,研发团队结合全新的 Anybus Communicator 网关平台,推出了 EtherCAT 主站网关系列。

网关的主要特点

支持多协议
可将 EtherCAT 从站设备轻松接入主流的工业以太网或 Profibus 总线中

低延迟
延时小于 1ms,可以满足运动控制的高要求

大数据量
数据量高达 1500 个字节,可最多连接 24 个 EtherCAT 从站

使用简单
以太网配置端口和基于浏览器的配置页面,无需安装任何软件,轻松连接和配置

低成本
得益于 BOM 成本的优化,网关价格比上一代 X-gateway 主站网关降低了 50%

高安全
最先进的安全设计在硬件和软件方面确保您配置和数据传输的安全

定制化
支持品牌贴标,定制 logo、型号、颜色等

超长质保
提供五年质保。选得安心,用得放心!

网关方案的优势
  • 快速实现连接,无需开发;
  • 设备客户通过网关节省了开发相关网络协议接口的成本;
  • 集成商通过网关增加了 PLC 端选择的灵活性。
相关应用

目前,HMS 的 EtherCAT 主站网关已经在半导体镀膜设备,光伏划焊一体机,电池产线机器人等多个高端应用领域批量配套,并得到了设备制造商和最终用户的一致认可。其工业美学设计的外观、简单易用的特点、卓越的性能表现以及极高的性价比,使之成为拓展 EtherCAT 从站设备对外连接的首选产品。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/453202.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

移动 Web核心笔记(二)

空间转换 空间:是从坐标轴角度定义的 X 、Y 和 Z 三条坐标轴构成了一个立体空间,Z 轴位置与视线方向相同。 空间转换也叫 3D转换 属性:transform 平移 /*单独设置 z轴效果不明显*/ transform: translate3d(x, y, z); transform: translateX(…

PostgreSQL学习笔记:PostgreSQL vs MySQL

PostgreSQL 和 MySQL 都是广泛使用的关系型数据库管理系统,它们有以下一些对比: 一、功能特性 1. 数据类型支持 PostgreSQL:支持丰富的数据类型,包括数组、JSON、JSONB、范围类型、几何类型等。对于复杂数据结构的存储和处理非…

多线程——单例模式

目录 前言 一、设计模式 二、饿汉模式 三、懒汉模式 1.单线程版 2.多线程版 结尾 前言 前面的几篇文章中介绍了多线程编程的基础知识,在本篇文章开始,就会利用前面的多线程编程知识来编写一些代码案例,从而使大家可以更好的理解运用多…

Cypress安装用命令安装

安装node 试一下,安装yarn 用命令安装Cypress 下面找个截图说:会给用给几个用例引导你怎么写测试脚本

阿里云 EMR Serverless Spark 版正式开启商业化

阿里云 EMR Serverless Spark 版已于2024年9月14日正式商业化售卖,本文将简要介绍 EMR Serverless Spark 的产品优势、应用场景、支持地域,及计费模式等。 EMR Serverless Spark 是一款云原生,专为大规模数据处理和分析而设计的全托管 Server…

基于JSP实习管理系统【附源码】

基于SSM的学生管理系统(源码L文说明文档) 目录 4 系统设计 4.1 系统概述 4.2系统功能结构设计 4.3数据库设计 4.3.1数据库E-R图设计 4.3.2 数据库表结构设计 5 系统实现 5.1管理员功能介绍 5.1.1管理员登录 5.1.2…

数字身份管理建设是传统社会向数字社会演进的核心关键

当前,新一轮科技革命和产业变革突飞猛进。科学技术尤其是以互联网、大数据、云计算、人工智能和区块链等为代表的数字技术正与社会交往、社会服务、社区建设、社会治理等领域不断渗透融合,社会正在由人与环境构成的物理关系总和向“万物数字化”和万物互…

重磅!望繁信科技与德勤中国签署战略合作协议

2022年,望繁信科技与德勤中国签署流程挖掘战略合作协议!双方强强联合,在拓展流程优化市场、推动企业数智融合等领域展开深度合作,持续共建具有全球影响力的流程挖掘新生态。 根据协议内容,双方计划在未来三年内&#x…

软考攻略/超详细/系统集成项目管理工程师/基础知识分享18

6.5数据分析及应用 6.5.1 数据集成(掌握) 数据集成就是将驻留在不同数据源中的数据进行整合,向用户提供统一的数据视图,使得用户能以透明的方式访问数据。 WebServices技术是一个面向访问的分布式计算模型,它的本质是…

RabbitMQ 入门(六)SpringAMQP五种消息类型(Direct Exchange)

一、发布订阅-DirectExchange(路由模式) 在Fanout模式中,一条消息,会被所有订阅的队列都消费。但是,在某些场景下,我们希望不同的消息被不同的队列消费。这时就要用到Direct类型的Exchange。 Direct Exchan…

关键链项目管理是什么?它如何优化传统项目管理?

在项目管理的世界里,方法论千千万万,但真正能够提升项目效率和成功率的却并不多见。关键链项目管理(Critical Chain Project Management, CCPM)作为一种独特且高效的管理方式,正在被越来越多的企业所采用。相较于传统的…

NAND 数据恢复:使用 VNR 闪存数据恢复软件提取闪存转储中的块

天津鸿萌科贸发展有限公司从事数据安全服务二十余年,致力于为各领域客户提供专业的数据恢复、数据备份解决方案与服务,并针对企业面临的数据安全风险,提供专业的相关数据安全培训。 天津鸿萌科贸发展有限公司是专业 NAND 闪存数据恢复工具 VN…

linux下离线安装jq工具

故障现象: 当前使用的是CentOS7, 使用sudo yum install jq这个命令后,总是报错 Loaded plugins: fastestmirror, langpacks Determining fastest mirrors ... Cannot find a valid baseurl for repo: extras/7/x86_64 使用uname -a查看我当…

Yolov10训练的餐盘菜品目标检测软件(包含源码及数据集)

本文摘要 摘要:本文主要使用YOLOV10深度学习框架自训练了一个“餐盘菜品目标检测模型”,基于此模型使用PYQT5实现了一款界面软件用于功能演示。让您可以更好的了解和学习,该软件支持图片、视频以及摄像头进行目标检测,本系统所涉…

gitlab项目转移群组

1、背景 项目pa不再使用,只需要备份代码就行。将项目pa从A群组转移到B群组。 2、转移 在群组A项目pa中,设置-通用-高级-转移项目

Linux 线程概念及线程控制

1.线程与进程的关系 执行流(Execution Flow)通常指的是程序执行过程中的控制路径,它描述了程序从开始到结束的指令执行顺序。例如我们要有两个执行流来分别进行加法和减法的运算,我们可以通过使用 fork 函数来创建子进程&#xf…

全面了解 NGINX 的负载均衡算法

NGINX 提供多种负载均衡方法,以应对不同的流量分发需求。常用的算法包括:最少连接、最短时间、通用哈希、随机算法和 IP 哈希。这些负载均衡算法都通过独立指令来定义,每种算法都有其独特的应用场景。 以下负载均衡方法(IP 哈希除…

置分辨率设置多显示器的时候提示, 某些设置由系统管理员进行管理

遇到的问题 设置分辨率设置多显示器的时候提示(如下图所示): 某些设置由系统管理员进行管理 解决方法 先试试这个方法: https://answers.microsoft.com/zh-hans/windows/forum/all/%E6%9B%B4%E6%94%B9%E5%88%86%E8%BE%A8%E7%8…

拓森空调计费系统

随着现代建筑技术的不断发展,中央空调系统已经成为许多大型建筑、商场、办公楼等场所的必备设施。为了更有效地管理和控制中央空调的使用,同时实现能源的合理分配和费用的精确计算,空调计费系统应运而生。 空调计费系统是一种用于精确计算每个…

Java时区国际化解决方案

当用户所在时区和服务器所在时区不一致时,会产生时区相关问题,如时间显示错误、程序取得的时间和数据库存储的时间不一致、定时任务的触发没有跟随用户当前的时区等等问题. 统一拦截时区 /*****/ Component Slf4j public class TimeZoneIdInterceptor implements HandlerInte…