• 正文
  • 相关推荐
申请入驻 产业图谱

国产扎堆发布EtherCAT MCU,为什么?

17小时前
451
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

EtherCAT协议,由倍福2003年首次推出,截至2025年底,全球 EtherCAT 节点累计数量已突破 1.052 亿

一个20年以上的协议?为何国产MCU近几年还扎堆做?为什么除了运动控制,在能源控制,机器人里面,EtherCAT也逐渐成为主流协议?

年份 累计节点数(百万) 当年新增(百万)
2022 59.2 18.4
2023 77.2 18.0
2024 88.3 11.0
2025 105.2 16.9

一、逐渐丰富的EtherCAT国产选择

近几年,集成EtherCAT的国产MCU陆续发布,其中,受益最大的应当是最先吃螃蟹的先楫

先楫发布时间早,也凭借这个先发优势,在具身智能赛道广为播种,连续拿下多轮产业投资:

芯片公司 型号 主要资源
兆易创新 GD32H78E/77E Cortex-M7 内核,主频高达 750MHz;集成 EtherCAT 从站控制器,DC 同步周期精度 62.5μs;最大 9.7MB Flash,1.152MB SRAM(含 640KB TCM);集成 14-bit ADC、HRTM 等外设;通过 IEC 61508 功能安全认证。
兆易创新 GD32H75E Cortex-M7 内核,主频 600MHz;集成 EtherCAT IP(含 ESC 子系统);最大 3.84MB Flash,1.5MB SRAM(含 512KB TCM);集成 3x CAN-FD、2x USB、14-bit ADC、12-bit DAC 等;支持 IEC 61508 功能安全。
国民技术 N32H785EC 双核异构架构(Cortex-M7@600MHz + M4F@300MHz);集成 EtherCAT、CAN-FD,千兆以太网;内置 CORDIC 协处理器;100ps 分辨率 PWM;支持 IEC 61508 SIL3 功能安全。
国民技术 N32H765N32H47x 系列 N32H765 为双核 Cortex-M7+M4 架构,集成 EtherCAT;N32H47x 为单核 Cortex-M4,集成 4.7Msps ADC、40MHz 运放,支持微秒级同步;适用于分布式控制架构。
纳芯微 NS800RTA7 系列 三核同构 Cortex-M7 架构(400MHz/200MHz 组合);片内集成德国官方授权 EtherCAT ESC;集成第二代 eMATH 浮点加速器;最大 1.8MB Flash,864KB SRAM(含 TCM);支持 IEC 61508 SIL2/ISO 26262 ASIL B。
匠芯创 M7000 系列(含 M76H00) 双核 RISC-V 内核,主频 552MHz;集成 EtherCAT 从站控制器;内置 HCL 硬件电流环、CORDIC、FFT 等加速器;24 通道 130ps 分辨率 PWM;集成 14-bit ADC、多路编码器接口。
方芯半导体 FCE1353 独立 EtherCAT 从站控制器芯片(非 MCU);集成 2 个 100Mbps PHY;8 个 SyncManager、8 个 FMMU、64 位分布式时钟;8KB 双端口 RAM;支持 SPI/HBI/PDI 接口。
方芯半导体 FCM4E1553 SIP 封装工业级 SoC,集成 MCU 与 EtherCAT 功能;MCU 为 Cortex-M4 内核,主频 144MHz;集成 EtherCAT ESC(对标 FCE1353);512KB Flash,144KB SRAM;支持 SPI/QSPI、CAN、USB 等接口。
先楫半导体 HPM5E00 系列 RISC-V 内核,主频最高 480MHz;集成 EtherCAT 从站控制器;32KB I/D Cache,256KB TCM,256KB SRAM,1MB Flash;集成 8 通道 100ps 精度 PWM、1000Mbps 以太网 MAC 及 PHY。
先楫半导体 HPM6E00 系列 RISC-V 内核,主频最高 600MHz;集成 EtherCAT 从站控制器及 TSN 支持;集成硬件坐标轴变换和环路计算模块;32 路 100ps 高分辨率 PWM;支持千兆工业以太网互联。

表格:来源于网络整理,如有问题后台告知

二、为什么是EtherCAT,不是Profinet?

其实工业总线最大的不是EtherCAT,而是Profinet,但是为什么国产MCU都扎堆EtherCAT?一句话总结的话,就是开放的生态

从商业维度及技术维度,针对EtherCAT、Profinet和TSN三种网络协议,对比如下:

特性 EtherCAT Profinet TSN
标准主导者 倍福 (Beckhoff) 发起,由 ETG (EtherCAT技术协会) 管理 西门子 (Siemens) 主导,由 PI (Profinet国际组织) 管理 IEEE (电气电子工程师学会) 定义标准,由 Avnu联盟 等推动产业化
授权模式 开放但需授权协议栈需购买,从站需专用ASIC芯片(授权费已含在芯片内),主站实现方式多样。 生态封闭核心协议栈由西门子等少数厂商掌握,开发需加入PI组织并购买授权,硬件依赖专用交换机芯片。 完全开放IEEE标准公开,目标是使用标准以太网硬件,无需专用芯片授权费,软件栈开源或商业可选。
主推动力量 倍福、ETG成员(如汇川、固高、埃斯顿等大量运动控制厂商) 西门子及其庞大的PLC生态系统 芯片厂商博通英特尔恩智浦)、IT与OT融合的推动者、奥迪等汽车制造商
生态欢迎度 极高(在运动控制领域)尤其在亚太和欧洲的伺服驱动、机器人、数控机床领域是事实标准。 极高(在工厂自动化领域)尤其在汽车、食品饮料、流程工业中,与西门子PLC深度绑定,存量巨大。 快速增长中被视为未来统一网络的关键,获得IT和OT界共同支持,但纯TSN设备生态尚在早期。
装机量 已破亿节点,在运动控制领域占据主导,年增长率高。 数亿节点,是整体市场份额最大的工业以太网协议,存量基础雄厚。 初期阶段商用产品有限,预计2027年后在汽车、半导体领域率先规模化应用。

再看技术维度的对比

特性 EtherCAT Profinet
核心机制 集束帧 + 飞速传输主站发送一个数据帧,依次"飞过"所有从站,从站硬件在帧经过时直接读写数据,无需CPU干预。 标准以太网 + 专用通道RT模式基于标准以太网;IRT模式通过硬件芯片为实时数据划分专用时间片,类似"专用车道"。
实时性能 100个伺服轴(每个8字节)循环周期仅 100微秒;1000个数字量I/O刷新仅 30微秒。同步抖动 < 1微秒。 IRT模式最小循环周期 31.25微秒,抖动 < 1微秒。RT模式典型周期1-10毫秒。
节点数目 理论支持 65535个从站,实际应用中一个网段可轻松带数百个节点,性能几乎不受节点数影响。 单个子网通常支持 数百个设备,大型网络通过多层级交换机级联,节点数可扩展至数千。
组网方式 几乎支持所有拓扑(线型、树型、星型、环型),无需交换机,拓扑灵活且性能与拓扑无关。 以星型、树型为依赖交换机,线型拓扑性能会下降。支持环型冗余(MRP)。
协议分层 修改了标准以太网层直接在以太网帧中嵌入EtherCAT数据,不遵循TCP/IP分层,效率极高但需专用硬件解析 兼容标准IT协议RT/IRT数据直接在以太网帧中传输,同时可并行承载TCP/IP、HTTP等标准IT协议,实现部分融合。

三、对主机硬件的要求:天壤之别

EtherCAT主机:标准网卡就够

硬件要求极低

    • EtherCAT主站可以使用任何标准的以太网网卡,不需要特殊的硬件芯片。

为什么?

    • 因为EtherCAT把"苦活累活"都交给了从站。从站设备上有一颗专用的芯片,数据帧经过时,这颗芯片会"飞读飞写",瞬间完成数据交换。主机只需要用标准网卡发出一个数据帧,然后等着它周游一圈回来就行了。

结果

    你可以用一台普通电脑、一个树莓派,甚至一个带网口的单片机,装上EtherCAT主站协议栈,就能成为一个强大的主机。

Profinet IRT主机:必须专用硬件

硬件要求高

    • 如果你需要Profinet的硬实时性能,也就是IRT模式,那么主机必须使用支持IRT的专用网卡或芯片。

为什么?

    • Profinet IRT把实现硬实时的责任放在了主机和交换机上。它通过时间分片技术,为实时数据预留专用通道。这需要主机网卡和网络中的交换机硬件协同工作,精确地同步时钟和调度数据包。

结果

    你不能用普通网卡实现Profinet IRT主站。通常需要西门子等厂商的专用PLC或工控机,内置了支持IRT的硬件。如果只是软实时模式,对主机要求会低一些,但性能上限也远不如EtherCAT。

四、EtherCAT开发过程的挑战及强力帮手

EtherCAT虽然好,但是系统集成过程也会出现不少问题,以机器人为例,当运动出现异常时,大部分工程师的反应是:

    算法有问题?驱动器参数不对?电机选型不合理?控制器性能不足?

但经过几天排查后发现:问题根本不在控制算法,而在通信网络

其实很多机器人项目都经历过类似过程:偶发抖动、从站掉线、通信超时、OP状态失败、数据异常等,最终发现,这些问题往往都与EtherCAT通信有关!

因为大多数工程师只能看到:Slave Error、Communication Timeout、OP State Failed,却看不到:哪个数据报异常?哪个从站返回错误?哪个周期发生丢包?哪个节点同步失败?

换句话说:你能看到结果,却看不到过程!就像医生看病。如果只能看到病人发烧,却不能看到CT和化验结果。诊断效率自然很低!

ENET-Analyzer:给机器人网络装上一双"眼睛"

对于机器人研发团队而言,EtherCAT分析仪最重要的价值并不是抓包,而是:让原本不可见的问题变得可见。

 价值一:快速定位问题根因

使用ENET-Analyzer后,传统的"发现问题→猜测原因→修改参数→重新测试→继续猜测"方式改为"发现问题→抓取通信数据→定位异常帧→找到根因"。从"猜问题"变成"看数据"。

价值二:缩短联调周期

机器人项目中最耗时间的阶段是什么?答案往往不是开发,而是联调!因为涉及:控制器厂商、驱动器厂商、传感器厂商、网关厂商,每一家都认:"我们的设备没有问题。"而EtherCAT抓包数据则成为最客观的证据!

价值三:积累企业研发资产

很多企业都有这样的经历:问题解决了,半年后同样问题再次出现。因为没有留下完整数据。ENET-Analyzer支持通信记录与回放,帮助企业建立:故障案例库、通信样本库和现场问题库,形成长期积累的研发资产。

价值四:现场问题远程诊断

当机器人进入客户现场后,问题变得更加复杂,可能涉及:接插件接触不良、电磁干扰、布线问题、第三方设备兼容性等。工程师不可能把实验室搬到现场,但可以把EtherCAT数据带回来,通过抓包分析快速复现问题。

相关推荐