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

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

3天内不再提示

设备如何快速升级,跟上多协议工业通信的时代

HMS 来源:jf_63150269 作者:jf_63150269 2026-05-13 13:45 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

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

在工业通信现场,每个品牌PLC厂家制造的PLC都支持一种或多种工业通信协议,如PROFINET、PROFIBUS、EtherCAT、EtherNet/IP、CC-Link、CClink IE、DeviceNet、CANopen等。工业现场的设备与PLC交互数据,需要遵循各品牌PLC的通信协议标准,工业现场的一些设备由于应用较为简单,数据量较小,仍然只采了用如RS485/RS232/CAN等基本的串行协议,传统的自动化现场如下所示,多种网络并存:

工业通信协议经过几十年的发展,涌现出了很多类型的协议,每种通信协议由不同的PLC厂家所支持,从HMS 2024年工业通信协议市场份额报告中,可以看出通信协议仍然是百花齐放的状况。

wKgZPGoD7t2ADLFkAAMgz24XGuM314.pngwKgZO2oD7t2AC9cqAAGxIt7u-9c290.png

随着工业现场的通信网络智能化发展需要,新生产场地项目的网络总体规划布局更加系统,在高端的制造业如半导体、锂电、汽车等行业,常要求现场通信网络整体的规划需求满足简单统一的要求,尽量减少工业通信协议网络类型的种类,控制系统的子设备则被要求尽可能的支持与PLC统一的通信协议接口,尽可能一网到底,设备为了能够和不同品牌厂家的PLC通信,那么设备本身就需要同步支持各类工业通信协议。

wKgZO2oD7t2AfEGTAAK7MU74AS4966.png

2、设备如何支持工业网络通信?

那么对于不支持网络工业通信协议的设备如何集成到PLC控制系统中,在以往的应用案例中,设备(比如仅支持串口通信的设备)与PLC通信,较多情况下采用工业通信协议转换网关的方案去满足,网关方案存在的几方面问题如下,

第一成本高,网关是被在工业通信协议实现基础上进一步开发的产品,有较高的产品附加值,因此有相对较高的价格。

第二灵活度低,网关作为通用品,与产品的适配性不高,现场常需要进一步的PLC编程才能完整的实现产品自定义的通信协议时序与功能要求。

因此总的来说,对于周期较短的项目中、成本不敏感的设备,出货量小的设备协议转换需求,网关仍然是一个非常好的通信集成方案,而无需做任何产品开发工作。

wKgZPGoD7t2AffI5AAFx16MeQhg512.png

但是从如果设备出货量较大,且同时需要交互的数据量较大,通信功能较为灵活,而产品所应用的行业要求支持工业通信协议,那么网关方案不管是从成本上还是灵活度上都存在明显的欠缺,此时设备对于工业通信协议接口的集成就是非常必要的了,现有的解决方案中,有一种比较简单的方式,设备开发人员可以在现有产品的基础上,做一些改动,通过在产品内嵌体积较小的工业通信模块实现“内嵌的定制网关”,帮助产品快速实现各类标准的工业通信协议。

wKgZPGoD7t2AKfo7AAF1JF_UHKs582.png

3、多协议设备工业通信开发解决方案?

那么对设备开发人员来说,如果本公司的设备需要支持多种工业通信协议有什么好的方案?

wKgZO2oD7t2AXt0RAAO4wuTDDu4548.png

自己开发显然是不太现实的,协议的种类多样,需要面临协议栈细节的研究、通信稳定性、一致性认证等一系列问题,比较好的方式是采用成熟的商用方案。

wKgZO2oD8GKAOuYzAAI8Lyh8PII228.png

通信协议开发流程

应对现场工业通信网络多协议需要,开发人员应该规避对通信协议本身的研究,实现针对产品升级所需的“定制网关”,可以采用专用的多协议从站模块可以解决工业通信协议的实现问题,以HMS公司Anybus品牌旗下的 CompactCom M40为例,该系列模块仅需一次开发就可以同时实现设备对多种工业通信协议的支持,对于体积要求较高的可以采用其板卡形式。

wKgZO2oD8GOADOOdAAS5gGWPCFA369.png

模块的集成也十分简单,模块提供UART/SPI口(任选其一),接入设备的主控制器CPU/MCU,主控制器通过SPI/UART接口的与模块交换数据,开发者不需要关心工业通信协议本身如何实现,因此最快一到两天就可以实现方案验证。

wKgZPGoD7t2AdDM2AAQYgXsu_PY551.png

wKgZO2oD7t6ALeO-AAQR34P118I653.png

如果产品控制器的内部空间有限,受限于体积限制,还可以选择插针或贴片形式的B40板卡。

B40&B40mini

笔者从正点原子旗舰店购买了stm32f407开发板为实验平台,由于单片机的开发板为了方便用户学习,集成了很多功能接口比如以太网ADC红外收发,无线收发,RS232/RS485/CAN等设备接口,此处将单片机开发模拟为一个工业设备的控制器,将开发板与厂家提供的M40适配板通过飞线的形式连接二者SPI接口。

wKgZPGoD8GKAAYcCAAJ8dGuRUnE013.png

如果通过开发板设计模拟一款支持各种工业通信协议的电机控制器,通过M40实现工业通信协议需要几步?

wKgZPGoD8GOAKsJLAAIjMnC8xd8419.png

首先打开Anybus CompactCom M40模块的示例stm32f407平台驱动程序工程,这个工程中主要实现了stm32f407 与M40模块间的SPI收发函数与M40模块RESET引脚的IO控制,随后上电将模块驱动起来。

wKgZO2oD7t2ANhC7AADoOEZxG7A235.png

在STM32F407的驱动程序中定义与电机控制数据与状态反馈数据的C语言变量,随后C语言变量的指针填入M40驱动程序中定义好的数组结构体const AD_AdiEntryType APPL_asAdiEntryList[]中。到这里工业通信协议的数据适配工作基本完成,随后开发者只需要将精力放在电机本身的控制业务上。

wKgZPGoD8GKAKQDhAAE7BWo9xCE888.png

按照标准流程通过M40配套的免费设备描述文件自动生成工具(GSD,EDS,ESI等)生成PLC组态所需的电机设备描述文件。配置PLC与模块的通信(这一步是标准流程,具体细节可在PLC使用说明书中找到)。

wKgZO2oD7t2ANhC7AADoOEZxG7A235.png

总的来说通过Anybus CompactCom 40升级工业通信协议所需要的工作量并不大,开发者也并不需要做太多的的软硬件开发适配工作,开发者所作的工作就像是借助一台自动搭桥机,去搭一座其自研设备与PLC直接通信的桥梁,一座桥搭成,就可以成为各类通信协议通行的快车道,从而实现产品的快速升级,以最快的速度适应市场需求的变化,显然的,开发者在这场产品升级的需求中,不需要任何的工业通信协议基础,也无需付出太多的时间与精力。

wKgZO2oD7t2AJgxeAAOdrVSlqec789.png

审核编辑 黄宇

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

    关注

    5052

    文章

    14939

    浏览量

    489426
  • 工业通信
    +关注

    关注

    0

    文章

    284

    浏览量

    16212
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    PTMP 技术在工业无线通信中的应用

    随着工业数字化和智能化的发展,越来越多企业开始重视无线通信网络建设。在矿山、港口、园区、智能仓储等场景中,由于覆盖范围广、设备数量,传统有线网络往往存在施工复杂、成本高、维护困难等问
    发表于 05-08 16:05

    工业通信升级:耐达讯自动化CAN转EtherCAT网关的高效落地方案

    在现代工业自动化系统中,现场总线与工业以太网协议并存是常态。尤其在设备升级或产线改造过程中,大量基于CAN
    的头像 发表于 04-14 15:24 732次阅读
    <b class='flag-5'>工业</b><b class='flag-5'>通信</b><b class='flag-5'>升级</b>:耐达讯自动化CAN转EtherCAT网关的高效落地方案

    THVD4431A协议收发器:工业通信的理想之选

    THVD4431A协议收发器:工业通信的理想之选 在工业通信领域,
    的头像 发表于 12-15 14:05 568次阅读

    协议“老将”,连接工业智能的桥梁——一文读懂ModBus通信协议

    | 智能楼宇 | 能源监控 | 环境监测 ModBus以其稳定、开放、易集成的特性,持续为各类物联网与工业系统提供可靠的通信支撑。 五、结语 从PLC到物联网,ModBus以其简洁、开放、可靠的协议特性,跨越
    发表于 12-15 10:08

    协议读卡芯片--DP1363F介绍

    协议读卡器是指在一台设备中集成多种射频通信协议的读卡终端。
    的头像 发表于 12-11 17:03 708次阅读
    <b class='flag-5'>多</b><b class='flag-5'>协议</b>读卡芯片--DP1363F介绍

    类似摄像头功能的传感器@机房 / 车间专用!双供电协议温湿度传感器,网线直连免布线

    等关键场景的高可靠性需求。 2. 协议兼容,无缝集成无阻碍 作为工业级 “数据桥梁”,产品全面支持: • Modbus TCP/IP 协议
    发表于 11-27 15:16

    米尔 SECC 方案:国标充电桩协议兼容的通信基础解析

    连接。在充电桩内部,SECC(供电设备通信控制器)是实现跨协议通信的核心模块。本文将说明协议
    发表于 11-20 17:46

    京东工业与宁德时代签署战略合作协议

    日前,京东集团与宁德时代新能源科技股份有限公司(以下简称“宁德时代”)签署战略合作协议,双方将共同推进供应链的绿色低碳和数智化转型。京东工业也将与宁德
    的头像 发表于 10-29 17:50 994次阅读

    工业上面为什么有这么通讯协议

    编程语言还多。 那问题来了——为什么工业上会有这么通讯协议?难道不能像电脑一样,统一一个以太网协议就行了吗?今天, 深圳市钡铼技术有限公司  带你从技术和历史的角度,看看背后的原因。
    的头像 发表于 10-21 17:55 876次阅读
    <b class='flag-5'>工业</b>上面为什么有这么<b class='flag-5'>多</b>通讯<b class='flag-5'>协议</b>?

    用于各种设备协议间做报文转换的网关是什么

    用于各种设备协议间做报文转换的网关通常被称为协议转换网关,也常被称为工业协议网关(在工业场景中)
    的头像 发表于 08-11 14:08 1316次阅读
    用于各种<b class='flag-5'>设备</b><b class='flag-5'>协议</b>间做报文转换的网关是什么

    耐达讯CAN转EtherCAT网关,变频器通信升级的“真香”指南

    站通过网关控制变频器。结果立竿见影:电机响应丝滑,控制周期从20ms缩短到2ms,通信瓶颈迎刃而解。 总结: 耐达讯通信技术CAN转EtherCAT网关提供了一条巧妙的升级路径:保留现有硬件,通过
    发表于 07-15 15:34

    Modbus协议转换:让工业设备轻松“对话”

    工业自动化中,Modbus协议设备通信的关键。本文将聚焦于Modbus协议的串口与网口转换需求,并通过ZLG致远电子PXB-6030D的
    的头像 发表于 07-15 11:47 934次阅读
    Modbus<b class='flag-5'>协议</b>转换:让<b class='flag-5'>工业</b><b class='flag-5'>设备</b>轻松“对话”

    Vlink软件——工业协议转换与无缝通信

    工业4.0与数字化转型浪潮中,实现设备、系统、平台间的无缝数据流动是构建智能工厂、实现工业互联网的核心基础。然而,工业现场普遍存在设备品牌
    的头像 发表于 07-11 10:36 3042次阅读
    Vlink软件——<b class='flag-5'>工业</b><b class='flag-5'>协议</b>转换与无缝<b class='flag-5'>通信</b>

    工业通信界的“月老”:CC\\-Link IE和DeviceNet如何牵起机器人的“红线”

    机器人的“姻缘簿”上,它们竟成了最佳“CP”,联手解决设备通信难题。 耐达讯通信技术CC-Link IE基于以太网,擅长快速处理海量数据,就像工业
    发表于 06-12 14:35

    工业数据采集网关支持哪些工业协议

    工业数据采集网关在工业物联网中扮演着关键角色,其核心功能之一是支持多种工业通信协议,以实现不同设备之间的无缝
    的头像 发表于 06-08 10:10 2354次阅读