用于处理报文消息的方法技术

技术编号:39854608 阅读:25 留言:0更新日期:2023-12-30 12:53
本申请实施例提供一种用于处理报文消息的方法

【技术实现步骤摘要】
用于处理报文消息的方法、装置、存储介质及处理器


[0001]本申请涉及通信
,具体地涉及一种用于处理报文消息的方法

装置

存储介质及处理器


技术介绍

[0002]目前,针对不同类型的数据,常常采用统一存储的方式存储,其需要对数据进行预分配固定长度内存

由此,在上位机和下位机在进行数据传输时,一般根据需要读取的数据长度进行数据交互

具体地,上位机需要读取多个数据地址中的数据,那么对于下位机而言,就需要将对应的数据连续存放到对应的数据地址中

若下位机更换任意一个数据地址的数据,例如,某一数据地址中的数据为电度,下位机将其变更为功率

此时,若下位机未及时通知上位机将该数据地址的数据进行更改,上位机则可能将获取到的功率作为电度使用

若下位机删除任意一个数据地址的数据,例如,某三个数据地址中的数据分别为电流

电压

电度,若下位机将电压删除,则电度这一数据则需移本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.
一种用于处理报文消息的方法,其特征在于,应用于下位机,所述处理方法包括:获取上位机发送的报文消息,所述报文消息是所述上位机根据针对待处理数据的预设处理需求生成的;解析所述报文消息,以得到与所述报文消息对应的状态码以及所述待处理数据的目标数据标识,其中,所述状态码定义了所述报文消息的消息类型;判断预设数据库中是否存在与所述目标数据标识匹配的数据标识,所述预设数据库包括不同类型数据所对应的数据标识,每个数据标识对应至少一个数据地址;在存在与所述目标数据标识匹配的数据标识,且所述状态码为第一状态码的情况下,根据与所述目标数据标识匹配的数据标识对应的数据地址更新所述报文消息;将更新后的报文消息发送至所述上位机,以使所述上位机获取与所述待处理数据对应的数据消息
。2.
根据权利要求1所述的用于处理报文消息的方法,其特征在于,所述在存在与所述目标数据标识匹配的数据标识,且所述状态码为第一状态码的情况下,根据与所述目标数据标识匹配的数据标识对应的数据地址更新所述报文消息包括:在存在与所述目标数据标识匹配的数据标识,且所述状态码为第一状态码的情况下,从所述预设数据库中确定与所述目标数据标识匹配的数据标识对应的数据地址;将与所述目标数据标识匹配的数据地址对应的存储空间中的数据消息拼接至所述报文消息中,以更新所述报文消息
。3.
根据权利要求1所述的用于处理报文消息的方法,其特征在于,所述解析所述报文消息,以得到与所述报文消息对应的状态码以及所述待处理数据的目标数据标识包括:解析所述报文消息,以得到所述报文消息的第一消息属性参数和所述报文消息包括的消息项的第二消息属性参数;在所述第一消息属性参数和所述第二消息属性参数均满足对应的预设条件的情况下,确定所述状态码以及所述目标数据标识
。4.
根据权利要求3所述的用于处理报文消息的方法,其特征在于,所述方法还包括:在所述第一消息属性参数和
/
或所述第二消息属性参数不满足对应的...

【专利技术属性】
技术研发人员:蒋敦张啸齐华李耀
申请(专利权)人:湖南中联重科混凝土机械站类设备有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1