一种解决Modbus总线通信粘包的方法及终端

基本信息

申请号 CN201911404461.4 申请日 -
公开(公告)号 CN111130968A 公开(公告)日 2020-05-08
申请公布号 CN111130968A 申请公布日 2020-05-08
分类号 H04L12/40;H04L29/12 分类 电通信技术;
发明人 冯圣龙;林威 申请(专利权)人 中海创科技(福建)集团有限公司
代理机构 福州市博深专利事务所(普通合伙) 代理人 林振杰
地址 350108 福建省福州市高新区海西高新技术产业园乌龙江大道7号创新园二期18号楼20层2002室
法律状态 -

摘要

摘要 本发明公开一种解决Modbus总线通信粘包的方法及终端,接收多个客户端发送的查询报文,所述查询报文包括数据通信协议和对应的Modbus总线通信设备标识,将接收到的查询报文逐个地发送至设备连接池,由设备连接池根据所述数据通信协议和对应的Modbus总线通信设备标识接入对应的Modbus总线通信设备;各个客户端要与Modbus总线通信设备进行通信,必须通过设备连接池接入,并且查询报文是逐个地发送至设备连接池,并由设备连接池转发至对应的Modbus总线通信设备,能够保证Modbus总线通信设备同一时刻只存在一条通讯包进行数据交互,有效地解决基于Modbus总线的通信系统中查询报文和回应报文阻塞粘包的问题,提高了Modbus通信的可靠性。