数据传输方法、电子设备及其存储介质与流程

文档序号:34238378发布日期:2023-05-24 23:49阅读:73来源:国知局
数据传输方法、电子设备及其存储介质与流程

本技术涉及通信,尤其涉及一种数据传输方法、电子设备及其存储介质。


背景技术:

1、在相关技术中,工业云端与工厂设备之间进行无线数据交互时,通常是通过工业云端将工厂设备所需的工参信息下发至公共数据区,工厂设备检测到工业云端的上升沿变化,此时工厂设备等待几秒后,认定工业云端已上传完毕,进而获取公共数据区内的工参信息。

2、但是在上述过程中,常常存在工业云端并未将工参信息上传完毕,而工厂设备认定工业云端已上传完毕并获取工参信息的情况,从而导致工厂设备执行错误的工参信息。因此,如何保证工参信息的完整性和准确性成为当前亟待解决的技术问题。


技术实现思路

1、本技术提供一种数据传输方法、电子设备及其存储介质,能够保证工参信息的完整性和准确性。

2、为达到上述目的,本技术采用如下技术方案:

3、第一方面,本技术提供一种数据传输方法,应用于数据请求端,数据请求端用于请求工参信息,方法包括:确定第一数据请求信息;第一数据请求信息包括:工参信息请求消息和第一处理次数标识;第一处理次数标识用于表征数据请求端向数据处理端请求工参信息的次数;数据处理端用于向数据请求端提供工参信息;向公共数据区发送第一数据请求信息;监测公共数据区中数据处理端的第一写入状态标识;在第一写入状态标识为第一目标写入状态标识的情况下,判断第一处理次数标识和数据处理端的第二处理次数标识是否一致;第一目标写入状态标识用于表征数据处理端已提供工参信息;第二处理次数标识用于表征数据处理端向数据请求端提供工参数据的次数;若是,从公共数据区中获取数据处理端提供的工参信息。

4、结合第一方面,在一种可能的实现方式中,确定第一数据请求信息,包括:确定数据请求端的工参信息请求消息;根据数据请求端的前一次处理次数标识和目标系数之和,确定第一处理次数标识;目标系数为正整数;根据工参信息请求消息、以及第一处理次数标识,生成第一数据请求信息。

5、结合第一方面,在一种可能的实现方式中,第一数据请求信息,还包括:数据请求端的第二写入状态标识;确定第一数据请求信息,包括:将数据请求端的第二写入状态标识赋值为第二目标写入状态;第二目标写入状态标识用于表征数据请求端已生成工参信息请求消息;根据工参信息请求消息、第一处理次数标识、以及第二写入状态标识,生成第一数据请求信息。

6、结合第一方面,在一种可能的实现方式中,在确定第一数据请求信息之前,包括:确定数据处理端的第一写入状态标识和数据请求端的第二写入状态标识是否为第一预设值;若否,则将第一写入状态标识和第二写入状态标识赋值为第一预设值;若是,则确定数据请求端的第一处理次数标识是否小于目标值;若小于,则确定第一数据请求信息;若不小于,则将第一处理次数标识赋值为第二预设值。

7、第二方面,本技术提供一种数据传输方法,应用于数据处理端,数据处理端提供工参信息;方法包括:从公共数据区获取第一数据请求信息;第一数据请求信息包括:工参信息请求消息和第一处理次数标识;第一处理次数标识用于表征数据请求端向数据处理端请求工参信息的次数;数据处理端用于向数据请求端提供工参信息;确定工参信息请求消息对应的工参信息;将数据处理端的第一写入状态标识赋值为第一目标写入状态标识;第一目标写入状态标识用于表征数据处理端已提供工参信息;生成第一数据响应信息;第一数据响应信息包括工参信息、以及第一写入状态标识;向公共数据区发送第一数据响应信息。

8、结合第二方面,在一种可能的实现方式中,在从公共数据区获取第一数据请求信息之前,方法还包括:监测公共数据区中数据请求端的第二写入状态标识;在第二写入状态标识为第二目标写入状态标识的情况下,从公共数据区获取第一数据请求信息;第二目标写入状态标识用于表征数据请求端已生成工参信息请求消息。

9、结合第二方面,在一种可能的实现方式中,第一数据响应信息还包括:第二处理次数标识;第二处理次数标识用于表征数据处理端向数据处理端提供工参信息的次数;生成第一数据响应信息,包括:将第二处理次数标识,赋值为数据请求端的第一处理次数标识;根据工参信息、第一写入状态标识、以及第二处理次数标识,生成第一数据响应信息。

10、第三方面,本技术一种电子设备,应用于数据请求端,数据请求端用于请求工参信息,电子设备包括:处理单元和通信单元;处理单元,用于确定第一数据请求信息;第一数据请求信息包括:工参信息请求消息和第一处理次数标识;第一处理次数标识用于表征数据请求端向数据处理端请求工参信息的次数;数据处理端用于向数据请求端提供工参信息;通信单元,用于向公共数据区发送第一数据请求信息;处理单元,还用于监测公共数据区中数据处理端的第一写入状态标识;在第一写入状态标识为第一目标写入状态标识的情况下,处理单元,还用于判断第一处理次数标识和数据处理端的第二处理次数标识是否一致;第一目标写入状态标识用于表征数据处理端已提供工参信息;第二处理次数标识用于表征数据处理端向数据请求端提供工参数据的次数;若是,通信单元,还用于从公共数据区中获取数据处理端提供的工参信息。

11、结合第三方面,在一种可能的实现方式中,处理单元,还用于确定数据请求端的工参信息请求消息;根据数据请求端的前一次处理次数标识和目标系数之和,确定第一处理次数标识;目标系数为正整数;根据工参信息请求消息、以及第一处理次数标识,生成第一数据请求信息。

12、结合第三方面,在一种可能的实现方式中,处理单元,还用于将数据请求端的第二写入状态标识赋值为第二目标写入状态;第二目标写入状态标识用于表征数据请求端已生成工参信息请求消息;根据工参信息请求消息、第一处理次数标识、以及第二写入状态标识,生成第一数据请求信息。

13、结合第三方面,在一种可能的实现方式中,处理单元,还用于确定数据处理端的第一写入状态标识和数据请求端的第二写入状态标识是否为第一预设值;若否,则将第一写入状态标识和第二写入状态标识赋值为第一预设值;若是,则确定数据请求端的第一处理次数标识是否小于目标值;若小于,则确定第一数据请求信息;若不小于,则将第一处理次数标识赋值为第二预设值。

14、第四方面,本技术一种电子设备,应用于数据处理端,数据处理端提供工参信息;电子设备包括:处理单元和通信单元;通信单元,用于从公共数据区获取第一数据请求信息;第一数据请求信息包括:工参信息请求消息和第一处理次数标识;第一处理次数标识用于表征数据请求端向数据处理端请求工参信息的次数;数据处理端用于向数据请求端提供工参信息;处理单元,用于确定工参信息请求消息对应的工参信息;处理单元,还用于将数据处理端的第一写入状态标识赋值为第一目标写入状态标识;第一目标写入状态标识用于表征数据处理端已提供工参信息;处理单元,还用于生成第一数据响应信息;第一数据响应信息包括工参信息、以及第一写入状态标识;通信单元,还用于向公共数据区发送第一数据响应信息。

15、结合第四方面,在一种可能的实现方式中,处理单元,还用于监测公共数据区中数据请求端的第二写入状态标识;通信单元,还用于在第二写入状态标识为第二目标写入状态标识的情况下,从公共数据区获取第一数据请求信息;第二目标写入状态标识用于表征数据请求端已生成工参信息请求消息。

16、结合第四方面,在一种可能的实现方式中,处理单元,还用于将第二处理次数标识,赋值为数据请求端的第一处理次数标识;根据工参信息、第一写入状态标识、以及第二处理次数标识,生成第一数据响应信息。

17、第五方面,本技术提供了一种电子设备,该电子设备应用于数据请求端,包括:处理器和通信接口;通信接口和处理器耦合,处理器用于运行计算机程序或指令,以实现如第一方面和第一方面的任一种可能的实现方式中所描述的数据传输方法。

18、第六方面,本技术提供了一种电子设备,该电子设备应用于数据处理端,包括:处理器和通信接口;通信接口和处理器耦合,处理器用于运行计算机程序或指令,以实现如第二方面和第二方面的任一种可能的实现方式中所描述的数据传输方法。

19、第七方面,本技术提供了一种计算机可读存储介质,计算机可读存储介质中存储有指令,当指令在终端上运行时,使得终端执行如第一方面和第一方面的任一种可能的实现方式中描述的数据传输方法。

20、第八方面,本技术提供了一种计算机可读存储介质,计算机可读存储介质中存储有指令,当指令在终端上运行时,使得终端执行如第二方面和第二方面的任一种可能的实现方式中描述的数据传输方法。

21、在本技术中,上述电子设备的名字对设备或功能模块本身不构成限定,在实际实现中,这些设备或功能模块可以以其他名称出现。只要各个设备或功能模块的功能和本技术类似,属于本技术权利要求及其等同技术的范围之内。

22、本技术的这些方面或其他方面在以下的描述中会更加简明易懂。

23、基于上述技术方案,本技术实施例提供的一种数据传输方法,首先由数据请求端将第一数据请求信息发送至公共数据区,并监测公共数据区内数据处理端的第一写入状态标识,若第一写入状态标识为第一目标写入状态标识,则表示数据处理端已将工参信息完整的发送至公共数据区,以此避免工参信息下发不完整的情况发生;最后由数据请求端判断第一处理次数标识和数据处理端的第二处理次数标识是否一致,若一致,说明数据处理端下发的工参信息为数据请求端的工参信息请求消息所对应的工参信息,再由数据请求端从公共数据区获取数据处理端提供的工参信息,进而保证工参信息的准确性和完整性。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1