一种MES系统断网数据处理方法、装置及系统制造方法及图纸

技术编号:36551120 阅读:16 留言:0更新日期:2023-02-04 17:04
本发明专利技术公开了一种MES系统断网数据处理方法、装置及系统,适于本地客户端使用的方法包括以下步骤:检测MES系统的网络连接状态;响应于MES系统的网络连接状态为连接,将线上数据库同步到本地数据库中;响应于MES系统的网络连接状态为断开且接收到数据操作请求,根据所述数据操作请求对本地数据库进行数据操作;响应于MES系统的网络连接状态由断开变更为连接,将本地数据库中的数据上传至线上数据库。其可不需花费人力且数据的准确性高。其可不需花费人力且数据的准确性高。其可不需花费人力且数据的准确性高。

【技术实现步骤摘要】
一种MES系统断网数据处理方法、装置及系统


[0001]本专利技术属于MES系统数据处理
,具体地涉及一种MES系统断网数据处理方法、装置及系统。

技术介绍

[0002]制造执行系统(manufacturing execution system,MES)系统是一套面向制造企业车间执行层的生产信息化管理系统。MES可以为企业提供包括制造数据管理、计划排程管理、生产调度管理、库存管理、质量管理、人力资源管理、工作中心/设备管理、工具工装管理、采购管理、成本管理、项目看板管理、生产过程控制、底层数据集成分析、上层数据集成分解等管理模块,为企业打造一个扎实、可靠、全面、可行的制造协同管理平台。因此,许多企业选择了MES作为自己的智能制造执行系统,但是如果出现网络环境不好或者断网的情况,生产没有停止,制造数据记录却停止了,会导致数据缺失或遗漏,后续补充可能会出现大量冲突。
[0003]现有针对网络问题下数据的管理采用的是通过人员手工建立excel或者纸质表格去记录制造数据管理,然后等待网络恢复,手工录入/导入的方式录入数据。但是,采用该方法存在以下缺陷:先手工记录再人工录入/导入,相对浪费时间,而且多了两道步骤,数据出错的风险也会加大,容易出现数据错误或遗漏。

技术实现思路

[0004]为了解决现有方法需要花费大量人力且数据容易出错的问题,本专利技术提供一种MES系统断网数据处理方法、装置及系统,其可不需花费人力且数据的准确性高。
[0005]本专利技术的目的通过以下技术方案来实现:本专利技术第一方面提供一种MES系统断网数据处理方法,该方法适于本地客户端使用,包括以下步骤:检测MES系统的网络连接状态,所述网络连接状态包括连接和断开;响应于MES系统的网络连接状态为连接,将线上数据库同步到本地数据库中;响应于MES系统的网络连接状态为断开且接收到数据操作请求,根据所述数据操作请求对本地数据库进行数据操作;响应于MES系统的网络连接状态由断开变更为连接,将本地数据库中的数据上传至线上数据库。
[0006]本方案对MES系统的本地客户端提供离线和在线两个数据库版本,即线上数据库和本地数据库,在有网络时,先将线上数据库的数据同步到本地数据库中,在断网后,直接操作线下数据库中的数据即可,断网又重新网络后,将本地数据库中的数据再上传至线上实现同步,减少用户冗余操作和数据冲突,避免数据出错风险。
[0007]在一种可能的设计中,所述根据所述数据操作请求对本地数据库进行数据操作的
同时还包括:根据数据操作形成操作日志表,所述操作日志表包括操作动作、操作时间、操作内容和操作对象,所述操作动动包括数据删除、数据增加和数据改动。
[0008]本专利技术第二方面提供一种MES系统断网数据处理方法,该方法适于线上客户端使用,包括以下步骤:接收数据同步指令,将线上数据库同步至本地数据库;接收第一方面及其任一种可能所述方法中本地数据库上传的数据并根据上传的数据实现线上线下数据同步。
[0009]在一种可能的设计中,所述根据上传的数据实现线上线下数据同步,包括:将本地数据库中与所述操作日志表中操作动作为数据增加的操作对象对应的数据内容同步到线上数据库对应的数据中;根据所述操作日志表中操作动作为数据改动的操作对象对应的操作内容,对线上数据库对应的数据对象进行对应的数据操作;根据所述操作日志表中操作动作为数据删除的操作对象,对线上数据库对应的数据对象进行数据删除。
[0010]在一种可能的设计中,所述根据上传的数据实现线上线下数据同步,包括:根据所述操作动动、操作内容、操作对象检测本地数据库中的数据与线上数据库的数据是否存在数据冲突和操作冲突;响应于存在数据冲突或者操作冲突,生成异常数据表。
[0011]在一种可能的设计中,所述生成异常数据表之后,还包括:获取经人工审核后的数据表;将数据表对应的内容同步到线上数据库中。
[0012]本专利技术第三方面提供一种MES系统断网数据处理装置,包括网络检测单元、本地数据库、本地数据库操作单元和数据同步单元;所述网络检测单元用于检测MES系统的网络连接状态,所述网络连接状态包括连接和断开;所述本地数据库用于存储本地数据;所述本地数据库操作单元用于响应于MES系统的网络连接状态为断开且接收到数据操作请求,根据所述数据操作请求对本地数据库进行数据操作;所述数据同步单元用于响应于MES系统的网络连接状态为连接,将线上数据库同步到本地,且响应于MES系统的网络连接状态由断开变更为连接,将本地数据库中的数据上传至线上数据库。
[0013]在一种可能的设计中,还包括触发器,所述触发器用于根据数据操作形成操作日志表,所述操作日志表包括操作动作、操作时间、操作内容和操作对象,所述操作动动包括数据删除、数据增加和数据改动。
[0014]本专利技术第四方面提供一种MES系统断网数据处理装置,包括依次通信连接的存储器和控制器,所述存储器上存储有计算机程序,所述控制器用于读取所述计算机程序,执行第一方面及其任一种可能中所述的一种MES系统断网数据处理方法。
[0015]本专利技术第五方面提供一种MES系统断网数据处理装置,包括依次通信连接的存储
器和控制器,所述存储器上存储有计算机程序,所述控制器用于读取所述计算机程序,执行第二方面及其任一种可能中所述的一种MES系统断网数据处理方法。
[0016]本专利技术第六方面提供一种MES系统断网数据处理系统,包括线上客户端和与线上客户端信号连接的线下客户端,所述线上客户端为第五方面中所述的一种MES系统断网数据处理装置,所述线下客户端为第三、第四及其任一种可能中所述的一种MES系统断网数据处理装置。
[0017]本专利技术与现有技术相比,至少具有以下优点和有益效果:1、本专利技术的采用线上数据与线下数据同步的方式,在有网络时,先将线上数据库的数据同步到本地数据库中,在断网后,直接操作线下数据库中的数据即可,断网又重新网络后,将本地数据库中的数据再上传至线上实现同步,减少用户冗余操作和数据冲突,避免数据出错风险。
附图说明
[0018]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0019]图1 为本专利技术系统的结构示意图。
具体实施方式
[0020]为使本专利技术实施方式的目的、技术方案和优点更加清楚,下面将结合本专利技术实施方式中的附图,对本专利技术实施方式中的技术方案进行清楚、完整地描述,显然,所描述的实施方式是本专利技术一部分实施方式,而不是全部的实施方式。通常在此处附图中描述和示出的本专利技术实施方式的组件可以以各种不同的配置来布置和设计。
[0021]因此,以下对在附图中提供的本专利技术的实施方式的详细描述并非旨在限制要求保护的本专利技术的范围,而是仅仅表示本专利技术的选定实施方式。基于本专利技术本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种MES系统断网数据处理方法,其特征在于:该方法适于本地客户端使用,包括以下步骤:检测MES系统的网络连接状态,所述网络连接状态包括连接和断开;响应于MES系统的网络连接状态为连接,将线上数据库同步到本地数据库中;响应于MES系统的网络连接状态为断开且接收到数据操作请求,根据所述数据操作请求对本地数据库进行数据操作;响应于MES系统的网络连接状态由断开变更为连接,将本地数据库中的数据上传至线上数据库。2.根据权利要求1所述的一种MES系统断网数据处理方法,其特征在于:所述根据所述数据操作请求对本地数据库进行数据操作的同时还包括:根据数据操作形成操作日志表,所述操作日志表包括操作动作、操作时间、操作内容和操作对象,所述操作动动包括数据删除、数据增加和数据改动。3.一种MES系统断网数据处理方法,其特征在于:该方法适于线上客户端使用,包括以下步骤:接收数据同步指令,将线上数据库同步至本地数据库;接收权利要求1至2任一所述方法中本地数据库上传的数据并根据上传的数据实现线上线下数据同步。4.根据权利要求3所述的一种MES系统断网数据处理方法,其特征在于:所述根据上传的数据实现线上线下数据同步,包括:将本地数据库中与所述操作日志表中操作动作为数据增加的操作对象对应的数据内容同步到线上数据库对应的数据中;根据所述操作日志表中操作动作为数据改动的操作对象对应的操作内容,对线上数据库对应的数据对象进行对应的数据操作;根据所述操作日志表中操作动作为数据删除的操作对象,对线上数据库对应的数据对象进行数据删除。5.根据权利要求3所述的一种MES系统断网数据处理方法,其特征在于:所述根据上传的数据实现线上线下数据同步,包括:根据所述操作动动、操作内容、操作对象检测本地数据库中的数据与线上数据库的...

【专利技术属性】
技术研发人员:杨明健
申请(专利权)人:西藏宁算科技集团有限公司
类型:发明
国别省市:

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

1