优选首页 优选分类 切换频道

STM32通用以太网(ETH)与Anybus CompactCom40 平台上的快速验证

发布时间:2026-09-24 11:41 编辑:小商 来源:中商114行业资源网

1、工业网络通信协议现状

1、在HMS 2025 工业****年度报告显示,工业以太网已成为工业自动化主流通信技术,其在新接入节点中的占比从 2024 年的 71% 上升至 76%。毫无疑问,工业以太网成为PLC与现场设备间通信的第一选择,在 2025 年的研究中,HMS 得出结论称,工业网络市场仍在持续增长,预计未来五年的整体市场增幅将达到 7.7%。


图1 HMS 2025工业通信协议****报告

2、未来设备支持工业以太网通信无疑是一个流行的趋势,但是在实际设备研发过程中,我们还发现了另外一个需求,即工业网络通信协议与普通以太网通信并存的需要。工业设备在现场部署与长期运行过程当中,不仅仅需要与PLC连接,完成必要的工业控制通信,同时还需要考虑设备现场的后台调试、监控以及数据上传等业务,尤其是现在的设备网络化的趋势加快,设备配套的监控调试软件也逐渐由后台网页取代,接口更加统一化,同时受限于数据安全问题,工程师的办公电脑安装软件变得愈发困难。


图2 设备以太网通信需求

3、工业以太网与标准工业以太网在物理层与数据链路层是相同的(EtherCAT除外),即使是EtherCAT协议也提供了EoE子协议,用于EtherCAT设备兼容普通以太网通信协议。部分厂商在之前可能就采用的普通以太网为自家的设备开发了自定义工业通信协议,用于设备通信,在工业通信协议飞速普及的今天,由于自动化现场对工业通信协议的需求,推动了工业通信协议一定程度上取代自定义的协议,但是设备本身可能需要保留如后台网页、数据采集监控等功能,因此,厂家除了需要实现工业以太网通信接口外,还需另外开发一个以太网接口,一方面提高设备控制器的PCB BOM成本,另一方面,如果保留原有接口,这意味一台设备在现场需要拉结至少两条网线,一条用于工业以太网通信,一条则用于普通以太网通信。也增加了现场网络布线的复杂性与布线成本。

4、Anybus CompactCom 40以太网模块本身提供了丰富的以太网功能,包括后台网页以及网页对应的JSON开发接口,用户可根据实际需要根据JSON接口自行开发网页界面。


同时Anybus CompactCom 40的驱动程序中提供了TCP/IP数据转发的API接口,用户通过SPI通道将数据传输至模块,由模块将数据封装成TCP/IP协议栈数据转发,这极大方便了工程师扩展设备的以太网通信功能,完全可以满足技术复杂度不高的以太网应用场景。

如果设备原先已有成熟的后台网页基于以太网报文私有协议等软件组件,在设备升级工业通信协议时不想二次开发,那么基于Anybus CompactCom 40 Ethernet RMII接口的应用移植则是一个更优的解决路径。

2、Anybus CompactCom 40如何同时支持工业&通用以太网?

1、Anybus CompactCom 40 Ethernet模块在应用侧,即与MCU连接的部分,预留了RMII接口,用于主控CPU的以太网MAC控制器连接,用于实现普通以太网,Anybus CompactCom 40本身内部集成了工业以太网通信协议栈,且通过SPI或UART接口与MCU交互与PLC之间的工业通信数据,在网络侧,标准工业以太网与Anybus CompactCom 40的内部的工业通信以太网共享同一个RJ45/光纤接口。现线布线仅需要一根网线,降低了布线成本。


图4 MCU与Anybus CompactCom 40硬件连接示意

2、这与在Anybus CompactCom 40在驱动侧通过预留API接口TCP/IP数据转发不同,基于Anybus CompactCom 40 Ethernet RMII接口实现的普通以太网的通信,保留了设备从MAC数据链路层到应用层的所有层级通信协议的开发能力,理论上通过软件移植,各类私有协议、TCP/IP协议栈、加密传输、后台网页等功能都可以进行移植,因此对于设备原有的以太网应用层软件基本可以做到无缝衔接,避免了二次开发的冗余工作。


图5 OSI七层模型

3、STM32F407ZGT6芯片集成符合802.3规范的以太网MAC控制器,基于此芯片平台连接该芯片与Anybus ComapctCom 40的RMII接口,进行以太网通信的测试,通过定义一个EtherType为0x88b5、Data payload为“HELLO HMS”,广播发送私有以太网协议报文。通过Wireshark,可以很轻松的抓取到该报文如下图,并将其解析出来,这个测试本身不太涉及应用层软件的修改,基于STM32现有的以太网软件例程在PHY适配部分进行简单修改,即可达到测试的目的,这清楚的向我们展示了STM32非工业以太网协议与Anybus ComapctCom 40工业以太网通信协议并驾齐驱的可行性,为设备以太网功能集成、高效部署的需求提供了开发基础。


图6 Wireshark抓包

总结:

在工业设备在IT与OT通信融合并存的需求增长的背景下,Anybus ComapctCom 40的RMI功能可以将二者很好的结合,从降低成本,减少设备接口的复杂性,减少网络线缆部署,可以看出,Anybus ComapctCom 40是一个不错的优选方案。

HMS公司Anybus品牌旗下的 CompactCom 40嵌入式模块,同时支持多种工业通信协议,该系列模块仅需一次开发,一个平台就可以同时支持PROFINET、EtherCAT、EtherNet/IP、DeviceNet、CC-Link、PROFIBUS、Modbus等多种协议。


模块提供UART/SPI/PCIE接口(任选其一),接入设备的主控制器CPU/MCU,主控制器通过SPI/UART/ PCIE 接口的与模块交换数据,开发者不需要关心工业通信协议本身如何实现,基于免费提供的工程板样品,最快一到两天就可以实现方案验证,感兴趣就快速与我们联系吧!

  • 东光县同林压瓦机械厂
  • 压瓦机加工销售(以上经营范围涉及许可经营项目的,应在取得有关部门的许可后方可经营)
  • 河北沧州市

  • 昆山君再机械设备有限公司
  • 我司主营产品:注塑、挤出塑机辅机及自动化机械:色母机、吸料机、模温机、冷水机、除湿干燥送料组合、机边粉碎机、称重式拌料机、失重式色粉机、蜂巢转轮塑料除湿机、欧化干燥机、三机一体、PET结晶机、塑料烤箱、不锈钢储料桶、金属分离器、中央供料系统、恒压供水系统等塑机周边设备。
  • 江苏苏州市

  • 山东先进矿山设备有限公司
  • 矿山机械制造;矿山机械销售;金属链条及其他金属制品制造;金属链条及其他金属制品销售;齿轮及齿轮减、变速箱制造;轴承、齿轮和传动部件制造;轴承、齿轮和传动部件销售;齿轮及齿轮减、变速箱销售;工业自动控制系统装置制造;工业自动控制系统装置销售;特种设备销售;配电开关控制设备制造;配电开关控制设备销售;铸造机械制造;有色金属铸造;铸造机械销售;金属加工机械制造
  • 山东泰安市

  • 河北汇桓水利机械有限公司
  • 钢坝、合页坝、液压钢坝、底横轴钢坝、启闭机、闸门、螺杆启闭机、卷扬启闭机、铸铁闸门、钢制闸
  • 未填写