首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种通用Modbus协议解析方法、装置及设备 

申请/专利权人:成都汉度科技有限公司

申请日:2024-04-02

公开(公告)日:2024-06-14

公开(公告)号:CN117978893B

主分类号:H04L69/22

分类号:H04L69/22;H04L67/30;H04L12/40

优先权:

专利状态码:有效-授权

法律状态:2024.06.14#授权;2024.05.21#实质审查的生效;2024.05.03#公开

摘要:本申请公开了一种通用Modbus协议解析方法、装置及设备,其方法包括,根据至少一个目标设备的协议,编辑与目标设备对应的第一配置文件;根据第一配置文件,生成第一请求帧并发送至目标设备;响应于第一请求帧对应的第一应答帧,编辑目标设备对应的第二配置文件;根据第二配置文件对应的第二配置信息,生成第二请求帧并发送至目标设备;响应于第二请求帧对应的第二应答帧,对第二应答帧进行拆分,获得第一解析结果;根据第一解析结果,获得目标设备的目标配置参数,以目标配置参数作为第二解析结果。本申请对于不同的Modbus协议端设备,只需要修改对应的配置文件,即可实现对Modbus协议端设备的数据解析。

主权项:1.一种通用Modbus协议解析方法,其特征在于,包括以下步骤:根据至少一个目标设备的协议,编辑与目标设备对应的第一配置文件,所述第一配置文件被配置为获取目标设备的第一配置信息,其中,所述目标设备的协议为Modbus协议,所述第一配置文件包括用于表征协议解析信息的配置文件中的至少一项,所述第一配置信息包括至少一项配置参数;根据所述第一配置文件,生成第一请求帧并发送所述第一请求帧至目标设备;响应于所述第一请求帧对应的第一应答帧,编辑目标设备对应的第二配置文件;根据所述第二配置文件对应的第二配置信息,生成第二请求帧并发送所述第二请求帧至目标设备;响应于所述第二请求帧对应的第二应答帧,对所述第二应答帧进行拆分,获得第一解析结果;根据所述第一解析结果,获得目标设备的目标配置参数,以所述目标配置参数作为第二解析结果;所述根据至少一个目标设备的协议,获得目标设备对应的第一配置文件的步骤,包括:根据目标设备的目标寄存器对应的第一标识,对目标设备的协议进行分解,获得多个第一分解变量和所述多个第一分解变量对应的第一配置参数,以所述第一分解变量和第一配置参数作为协议解析配置文件,其中,所述第一配置参数包括用于表征目标设备状态的数据中的至少一项;根据预设的调控方案,生成第一遥控命令和第一遥调命令,以所述第一遥控命令和所述第一遥调命令作为调控命令配置文件,所述第一遥控命令和或所述第一遥调命令被配置为在接收到来自管理平台的第二遥控命令和或第二遥调命令后,根据第二配置参数和预设的第一拼帧规则,生成设置寄存器的帧,其中,所述第二配置参数根据所述第二遥控命令和或所述第二遥调命令获得;根据预设的调控方案,生成拼帧命令和第一召测频率命令,以所述拼帧命令和所述第一召测频率命令作为数据召测配置文件,其中,所述拼帧命令被配置为在开始召测后,根据预设的第二拼帧规则,生成读寄存器的帧,所述第一召测频率命令被配置为在接收到第二召测频率命令后,根据第二召测频率命令中的召测任务,定时触发召测请求;根据预设的调控方案,生成第二召测频率命令,以所述第二召测频率命令作为任务配置文件,所述第二召测频率命令被配置为根据预设的调控方案,生成召测任务;获取目标设备的地址,以所述目标设备的地址作为档案配置文件中的地址参数;根据所述协议解析配置文件、所述调控命令配置文件、所述数据召测配置文件、所述任务配置文件和所述档案配置文件,获得所述第一配置文件;所述响应于所述第一请求帧对应的第一应答帧,编辑目标设备对应的第二配置文件的步骤,包括:根据所述第一应答帧,读取所述第一配置文件,转换所述第一配置文件的格式,获得第二配置文件并定位到对应的目标设备。

全文数据:

权利要求:

百度查询: 成都汉度科技有限公司 一种通用Modbus协议解析方法、装置及设备

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。