基于差异数据的数据更新方法、存储介质和电子设备技术

技术编号:37391430 阅读:33 留言:0更新日期:2023-04-27 07:29
本发明专利技术涉及AGV技术领域,具体是公开了一种基于差异数据的数据更新方法、存储介质和电子设备。与现有技术相比,本发明专利技术的数据更新方法在第一次将完整数据发送给客户端后,之后每次更新,只发送AGV对象的id以及具有数据更新的属性,这样,可在保证更新数据得到传输的同时,减少数据传输量,从而提升传输效率,避免客户端的显示信息滞后于服务端接收的信息。另外,本发明专利技术的存储介质和电子设备均用于实现上述数据更新方法。述数据更新方法。述数据更新方法。

【技术实现步骤摘要】
基于差异数据的数据更新方法、存储介质和电子设备


[0001]本专利技术涉及AGV
,尤其是一种基于差异数据的数据更新方法、存储介质和电子设备。

技术介绍

[0002]在AGV调度系统的客户端界面显示中,AGV的相关信息非常重要,然而随着接入的AGV越来越多,服务端向客户端推送的AGV信息也会越来越多,这样引发的后果是通信要传递的数据将越来越大,这也使得通信效率将越来越低,调度系统客户端中的数据滞后于服务端数据的现象也变多,导致现场维护人员不能通过显示界面的信息发现问题,会造成安全隐患或生产损失。
[0003]由上述可知,现有的AGV调度系统的数据更新方法需进一步改进。

技术实现思路

[0004]本专利技术第一个专利技术的目的在于解决现有AGV调度系统的数据传输效率低导致的显示滞后的问题,提供一种基于差异数据的数据更新方法。
[0005]为了达到上述目的,本专利技术采用以下技术方案:
[0006]数据更新方法,涉及调度系统的服务端和客户端,所述服务端执行以下操作:a.根据原始的AGV对象的数据(以下简本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.基于差异数据的数据更新方法,其特征在于,涉及调度系统的服务端和客户端,所述服务端执行以下操作:a.根据原始的AGV对象的数据(以下简称为:AGV对象)创建AGVDto对象,AGVDto对象从AGV对象中获取用于显示的属性;b.将AGVDto数据存入AGVDto数组,并将AGVDto数组的信息发送到客户端;c.挂机并定时启动,启动后,对每个AGV对象执行以下逻辑:创建该AGV对象所对应的新AGVDto对象,并且AGVDto对象中只放入AGV对象的id和AGV对象中产生变化的属性的信息,返回步骤b;所述客户端执行以下操作:对服务端发送的数据进行解析,并根据AGVDto中的id找到客户端这边对应的用于显示的AGV对象,根据AGVDto中已有的属性数据,来更新对应用于显示的AGV对象的数据。2.根据权利要求1所述的数...

【专利技术属性】
技术研发人员:李世康周小和郭海涛
申请(专利权)人:广东嘉腾机器人自动化有限公司
类型:发明
国别省市:

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

1