[发明专利]一种基于Memobus协议的通讯方法、装置、系统及起重机有效
申请号: | 202210720300.1 | 申请日: | 2022-06-23 |
公开(公告)号: | CN115277288B | 公开(公告)日: | 2023-07-07 |
发明(设计)人: | 李阳;孙阳 | 申请(专利权)人: | 三一海洋重工有限公司 |
主分类号: | H04L12/40 | 分类号: | H04L12/40;H04L69/22;G05B19/05 |
代理公司: | 北京布瑞知识产权代理有限公司 11505 | 代理人: | 李浩 |
地址: | 519090 广东省珠海*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 memobus 协议 通讯 方法 装置 系统 起重机 | ||
本申请公开了一种基于Memobus协议的通讯方法、装置、系统及起重机,其中,基于Memobus协议的通讯方法应用于起重设备,所述起重设备包括起重设备控制器,所述起重设备控制器与逻辑控制器连接,所述基于Memobus协议的通讯方法包括:根据Memobus协议构建读取数据指令包;发送所述读取数据指令包至所述逻辑控制器;以及解析读取响应包,获得需求数据;其中,所述读取响应包包括所述逻辑控制器接收所述读取数据指令包后反馈的数据包。本申请可以解决通过网关建立通讯传输速率较慢的问题。
技术领域
本申请涉及起重设备技术领域,具体涉及一种基于Memobus协议的通讯方法、装置、系统及起重机。
背景技术
随着自动化技术在港口的不断应用,起重设备需要与电控系统进行信息交互,但目前起重设备控制器与电控系统中的逻辑控制器通讯时,需要通过网关建立通讯,通过网关进行通讯时,传输速率较慢,并且增加网关意味着增加了网络节点,降低了整体网络的可靠性。
发明内容
为了解决上述技术问题,提出了本申请。本申请的实施例提供了一种基于Memobus协议的通讯方法、装置、系统及起重机,可以解决通过网关建立通讯传输速率较慢的问题。
根据本申请的一个方面,提供了一种基于Memobus协议的通讯方法,应用于起重设备,所述起重设备包括起重设备控制器,所述起重设备控制器与逻辑控制器连接,所述基于Memobus协议的通讯方法包括:根据Memobus协议构建读取数据指令包;发送所述读取数据指令包至所述逻辑控制器;以及解析读取响应包,获得需求数据;其中,所述读取响应包包括所述逻辑控制器接收所述读取数据指令包后反馈的数据包。
在一实施例中,所述发送所述读取数据指令包至所述逻辑控制器包括:根据所述逻辑控制器配置的网络协议和端口号,建立传输控制协议通讯;根据所述传输控制协议通讯,发送所述读取数据指令包至所述逻辑控制器。
在一实施例中,所述根据Memobus协议构建读取数据指令包包括:根据所述Memobus协议,构建所述读取数据指令包;其中,所述读取数据指令包包括站号、功能码、需要读取的寄存器的起始地址、需要读取的寄存器的长度和校验码。
在一实施例中,所述基于Memobus协议的通讯方法还包括:根据Memobus协议构建发送数据指令包;发送所述发送数据指令包至所述逻辑控制器;以及根据发送响应包确定数据发送状态;其中,所述发送响应包包括所述逻辑控制器接收所述发送数据指令包后反馈的数据包。
在一实施例中,所述根据发送响应包确定数据发送状态包括:解析所述发送响应包,获得解析数据;对比所述解析数据和预设数据,获得对比结果;以及当所述对比结果表示所述解析数据与所述预设数据之间的区别小于预设区别时,确定数据写入至所述逻辑控制器成功。
在一实施例中,所述根据Memobus协议构建发送数据指令包包括:根据所述Memobus协议,构建所述发送数据指令包;其中,所述发送数据指令包包括站号、功能码、需要写入的寄存器的起始地址、需要写入的寄存器的长度、需要写入的数据和校验码。
根据本申请的另一个方面,提供了一种基于Memobus协议的通讯装置,应用于起重设备,所述起重设备包括起重设备控制器,所述起重设备控制器与逻辑控制器连接,所述基于Memobus协议的通讯装置包括:构建读取模块,用于根据Memobus协议构建读取数据指令包;发送读取模块,用于发送所述读取数据指令包至所述逻辑控制器;以及解析读取模块,用于解析读取响应包,获得需求数据;其中,所述读取响应包包括所述逻辑控制器接收所述读取数据指令包后反馈的数据包。
在一实施例中,所述基于Memobus协议的通讯装置还包括:构建发送模块,用于根据Memobus协议构建发送数据指令包;发送数据模块,用于发送所述发送数据指令包至所述逻辑控制器;以及确定状态模块,用于根据发送响应包确定数据发送状态;其中,所述发送响应包包括所述逻辑控制器接收所述发送数据指令包后反馈的数据包。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于三一海洋重工有限公司,未经三一海洋重工有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210720300.1/2.html,转载请声明来源钻瓜专利网。