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

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

3天内不再提示

非标准协议串口设备如何通过网关快速集成到各品牌PLC中

HMS 来源:jf_63150269 2026-05-28 17:29 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

串口设备如何快速支持工业网络通信

在之前的文章中,我们讨论了串口设备支持Modbus RTU协议的情况,Modbus RTU协议是最为常见的标准工业通信协议,可以满足大部分的简单通信协议需求。

然而,并非所有的串口设备都支持Modbus RTU协议,部分设备厂家出于技术保密或者为了建立产品生态的目的,自主研发通信协议,这类自研协议往往会跟Modbus RTU协议有较大的相似度,但是通信协议功能上可以更加贴合自己的产品功能特点,因此部分工业自动化现场就会有非标准串口通信协议设备集成到各品牌的PLC控制系统的通信需求。

模块化拖拽式自定义串口通信协议编程

对于非标准的串口通信协议来说,网关厂家没法像支持 Modbus RTU 协议一样提前预置好命令控件,这就要求工程师根据设备手册自主编程这类的自定义串口通信协议。

以 Anybus ABC30XX 系列的串口网关为例:

网关的配置是通过内置的网页完成的,无需安装软件,基于网页配置界面提供了丰富的 UI 控件,绝大部分的网关配置仅需要点击与拖拽控件按钮即可,非标准的串口通信协议也是模块化拖拽编程实现的,不要求使用者掌握任何编程语言,极大的降低了学习成本与网关使用门槛。

Anybus ABC30XX 串口网关通信协议配置支持自定义请求响应与生产消费模式的串口通信协议编程。

对于非标准协议(请求与响应式、生产与消费者式),Anybus ABC30XX 网关提供了模块化拖拽式的通信协议编程界面。Anybus 网关根据通信协议的基本组成元素进行了抽象,通信报文中一般存在设备地址、功能码、数据、校验等四种基本组成元素的一种或多种(例如:如果通信网络中只有一个请求者与一个响应者则可以不需要设备地址)。

工程师通过搭积木的方式就可以拖拽任意个数的协议组成元素组合出任意的自定义串口协议。

非标准协议,请求与响应式、生产与消费者式的区别如下:

请求响应式: 即两个设备间的一次通信过程必须以一方发起请求(Query)开始,另一方在规定时间内做出正确响应(Response)为终止,典型的如 Modbus RTU,通信具有明确目标,请求者与响应者一对一通信。

生产者消费者式: 通信网络中设备发起通信时为生产者(produce),接收别人的消息时为消费者(consume),生产者产生消息时无需要消费者作出响应,也不关心消费者是否收到消息,一个生产者的消息可以被若干个消费者消费,可以是一对一或一对多通信关系。

以上就是网关串行通信协议配置的一些常见的问题。

自定义指令设置完成后,可生成清晰的数据地址点位表,导出为 excel 表格,方便 PLC 工程师的使用。


网关的数据与报文诊断功能

当串口网络配置出错或其他原因导致通信出现问题时,往往较难定位错误所在,因此网关所提供了的数据与报文级监控诊断功能。

数据监控:

在调试PLC程序过程中,PLC下发给设备的数据往往无法在直接串口设备上查看到,当设备未按照PLC控制指令所动作时,工程师第一时间会怀疑数据是否发送以及发送的数据是否正确,通过网关配置界面即可即时在线查看数据的更新。

报文监控

报文是否发送、报文格式是否正确,以及串口设备是否能够正常回应PLC的请求,此类问题,仅通过观察数据可能还不够,网关通过可自动标注报文的发送方向以及报文错误等信息,通过在线报文监控的方式可以非常直观的观测到报文格式以及收发异常等问题,有效的提高了现场串口通信故障的排查效率。

同时网关也可以支持将抓取的报文,导出为excel表格,通过数据处理,快速实现对报文的过滤与错误的快速定位。


配置备份与迁移

对于现场需要多台网关并且使用场景相同的情况,可将网关的配置文件导出后,直接导入到未配置的网关中,而不需要重复配置,即使是不同的网关型号,网关的串口侧配置也可支持跨型号导入,未来即使更换其他品牌的 PLC 也无需修改网关串口配置。


网关的其他技术参数参考

Anybus ABC30xx 系列串口网关

  1. 串行接口RS485(最多支持下挂 31 个节点)/RS232
  2. 12-30V 宽压供电
  3. 数据转换延时:<1ms
  4. 通信数据量:双向各 1500 个字节
  5. CE/UL 认证、防爆 ATEX 认证
  6. 重量:150g
  7. 支持 Modbus RTU 主站以及串口自定义协议编程
  8. 一个平台支持串口转 PROFIENT/EtherCAT/EtherNet/IP 以及 PROFIBUS DP、CC_LINK 等多种工业通信协议,串口协议配置可跨网关型号迁移,无需重新配置。

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

    关注

    5054

    文章

    14960

    浏览量

    489560
  • 网关
    +关注

    关注

    9

    文章

    7078

    浏览量

    56711
  • 串口设备
    +关注

    关注

    0

    文章

    24

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    通过RS232转Profinet网关连接PLC与RS232协议设备的步骤

    需要根据您的PLC型号和通信协议设置相应的通信参数,如波特率、数据位、停止位等。启动配置软件并加载GSD文件。根据您的设备网关型号,您需要加载相应的GSD文件以识别
    发表于 01-26 14:46

    stm32mp157在linux系统下,串口的波特率如何使用非标准波特率?

    请问stm32mp157在linux系统下,串口的波特率如何使用非标准波特率153600。内核或者设备树里需要怎么改动? 麻烦答复一下,最好能给个详细的更改示例,谢谢!
    发表于 03-14 06:21

    PLC设备通过智能网关采用HTTP协议JSON文件对接MES、ERP等系统平台

    协议里对应\'上报\'和\'下载\',在MQTT协议里对应\'发布\'和\'订阅\'。另外智能网关也支持边缘计算脚本编程(手册下载),通过脚本程序可以实现任意格式的JSON、XML,以
    发表于 05-13 12:04

    非标准负载对校准有什么影响

    任何人都可以指出任何关于非标准(即:不等于50 +/- j0)负载的影响的学术文章及其对矢量网络分析仪的校准过程的影响吗?非标准负载如何使得到的校准结果偏斜。我知道如果你通过与信号流图相关的数学
    发表于 12-18 16:25

    嵌入式PC非标准键盘电路怎么实现?

    一种嵌入式PC非标准键盘电路设计
    发表于 09-24 09:00

    怎么将PLC设备数据采集SQL数据库

    ,相关通讯参数可以自由编辑配置,通过'功能'->'网口参数编辑'进入如下界面,编辑网关的IP、所连接PLC的IP地址等参数:网关模块提供PING的功能,方便
    发表于 01-29 19:35

    通过IGT-DSER网关实现品牌PLC之间,PLC与工业机器人(ModbusTCP)之间通讯

    IGT-DSER智能网关模块支持西门子、三菱、欧姆龙、AB等各种品牌PLC之间通讯,同时也支持PLC与Modbus协议的工业机器人、智能仪
    发表于 09-16 09:14

    通过IGT-DSER网关实现品牌PLC之间,PLC与工业机器人(ModbusTCP)之间通讯

    与Modbus协议的工业机器人、智能仪表等设备通讯。网关有多个网口、串口,也可选择WIFI,4G无线通讯。无需编程开发,只须配置数据的起始地址和数量即可,支持热插拔,断电重启后自恢复运
    发表于 11-15 10:32

    通过IGT-DSER网关实现品牌PLC之间,PLC与工业机器人(ModbusTCP)之间通讯

    与Modbus协议的工业机器人、智能仪表等设备通讯。网关有多个网口、串口,也可选择WIFI,4G无线通讯。无需编程开发,只须配置数据的起始地址和数量即可,支持热插拔,断电重启后自恢复运
    发表于 11-15 10:33

    如何快速实现Modbus RTU和Modbus TCP协议转换?

    设备(如各个品牌PLC、仪器仪表、水电表等),采集的数据在网关端经过协议解析、数据处理后,将
    发表于 08-18 18:36

    stm32mp157串口如何使用非标准波特率?

    请问stm32mp157在linux系统下,串口的波特率如何使用非标准波特率153600。内核或者设备树里需要怎么改动? 麻烦答复一下,最好能给个详细的更改示例,谢谢!
    发表于 08-07 07:34

    CAXA电子图板编排非标准工艺卡片的方法

    CAXA电子图板编排非标准工艺卡片的方法 CAXA电子图板是我国自主版权的CAD软件系统,具有易学易用、智能设计、操
    发表于 10-18 18:45 3822次阅读

    非标准PCB尺寸设计指南

    因素对所有制造步骤为您的董事会。通过了解可能需要设计的非标准形状因素的类型,您可以采用必要的准则来支持合同制造商( CM ),并最大程度地减少周转时间或增加额外的成本。 非标准 PCB 尺寸的类型 对于某些电子
    的头像 发表于 10-10 18:20 3100次阅读

    PLC网关主要可以支持哪些品牌型号的PLC协议呢?

    PLC网关主要可以支持哪些品牌型号的PLC协议呢?
    发表于 11-06 15:58 1444次阅读
    <b class='flag-5'>PLC</b><b class='flag-5'>网关</b>主要可以支持哪些<b class='flag-5'>品牌</b>型号的<b class='flag-5'>PLC</b><b class='flag-5'>协议</b>呢?

    PLC网关是什么 PLC网关是做什么的

    PLC网关远程采集PLC数据,实现PLC数据远程下载,PLC远程监测的网关
    发表于 04-20 10:04 2次下载
    <b class='flag-5'>PLC</b><b class='flag-5'>网关</b>是什么 <b class='flag-5'>PLC</b><b class='flag-5'>网关</b>是做什么的