基于工业互联网的高可用物联网制造执行系统及生产方法技术方案

技术编号:18951509 阅读:30 留言:0更新日期:2018-09-15 13:31
本发明专利技术公开了一种基于工业互联网的高可用物联网制造执行系统,包括IOT端、本地服务器、应急MES服务器、精简数据库和云端服务器,一种基于上述制造执行系统的不间断生产方法,包括使得当云端服务器无法访问时,本地服务器会自动把服务切换到应急MES服务器,继续为生产提供服务,保证生产不中断,同时当云端服务器无法连接时,本地的精简数据库会保存这一故障时间段内的所有数据,并在云端服务器恢复服务时,将增量数据同步至云端完整数据库;本发明专利技术提高工业互联网的MES解决方案的高可用性,当发生自然灾害的不可控因素导致工业互联网云端无法访问时,降低对本地生产的损失。

High availability Internet of things manufacturing execution system and production method based on industrial Internet

The invention discloses a high-availability Internet of Things Manufacturing Execution System Based on industrial Internet, including an IOT terminal, a local server, an emergency MES server, a streamlined database, and a cloud server. An uninterrupted production method based on the above-mentioned manufacturing execution system includes a local service when the cloud server is inaccessible. The server automatically switches the service to the emergency MES server, continues to serve production, guarantees uninterrupted production, and when the cloud server is disconnected, the local streamlined database saves all the data during this failure period, and synchronizes the incremental data to the cloud when the cloud server restores service. The invention improves the high availability of MES solutions for industrial Internet, and reduces the loss of local production when uncontrollable factors of natural disasters result in inaccessible industrial Internet cloud.

【技术实现步骤摘要】
基于工业互联网的高可用物联网制造执行系统及生产方法
本专利技术涉及工业生产领域,尤其涉及一种基于工业互联网的高可用物联网制造执行系统及生产方法。
技术介绍
CIM(ComputerIntegratedManufacturing)系统是大型工业生产的核心系统,通过计算机,网络通讯和软件系统等信息科技,整合与管理制造过程中的所有活动,达到生产数据管理,生产自动化、生产效率最大化的目的,堪比自动化制造过程中的大脑和神经系统。MES(ManufacturingExecuteSystem)制造执行系统,作为整个CIM系统的核心,为企业提供包括制造数据管理、计划排程管理、生产调度管理、库存管理、质量管理、人力资源管理、工作中心/设备管理、工具工装管理、采购管理、成本管理、项目看板管理、生产过程控制、底层数据集成分析、上层数据集成分解等管理模块,为企业打造一个扎实、可靠、全面、可行的制造协同管理平台。随着工业互联网技术的发展,越来越多的企业将自己的MES放至于可靠的,高效的,维护成本较低的工业互联网云端,但是工业互联网技术对网络的要求较高,如果由于自然灾害等不可控因素导致的工业互联网云端MES无法访问,将会影响本地服务,导致工厂无法继续生产。
技术实现思路
本专利技术的目的就在于为了解决上述问题而提供一种基于工业互联网的高可用物联网制造执行系统及生产方法。本专利技术通过以下技术方案来实现上述目的:一种基于工业互联网的高可用物联网制造执行系统,包括IOT端、本地服务器、应急MES服务器、精简数据库和云端服务器,所述IOT端与所述本地服务器之间通过物联网传输数据,所述本地服务器和所述精简服务器与所述云端服务器之间通过互联网传输数据,所述本地服务器、所述应急MES服务器和所述精简数据库之间通过局域网传输数据;所述本地服务器包括主本地服务器和备用本地服务器,所述主本地服务器和所述备用本地服务器之间做HA构架;所述应急MES服务器包括主应急MES服务器和备用MES服务器,所述主应急MES服务器和所述备用应急MES服务器之间做HA构架;所述精简数据库包括主精简数据库和备用精简数据库,所述主精简服务器和所述备用精简服务器之间做HA构架;所述云端服务器包括云端MES服务器和云端完整数据库。优选地,所述主本地服务器、所述主应急MES服务器和所述主精简服务器为一台本地硬件服务器内的3个虚拟机服务器;所述备用本地服务器、所述备用应急MES服务器和所述备用精简服务器为另一台本地硬件服务器内的3个虚拟机服务器。一种基于上述制造执行系统的不间断生产方法,包括以下步骤:S1、IOT端采集生产数据传输至本地服务器,同时接受本地服务器下发的控制数据;S2、本地服务器与云端MES服务器之间进行心跳监控,若心跳监控正常,则跳转步骤S3,若心跳监控异常,则跳转步骤S6;S3、本地服务器将生产数据上抛至云端MES服务器;S4、云端MES服务器向本地服务器下发MES数据;S5、云端MES服务器将数据存储至云端完整数据库,同时精简数据库实时与云端完整数据库同步必要生产数据;S6、本地服务器将生产数据传输至应急MES服务器;S7、应急MES服务器向本地服务器传输MES数据;S8、应急MES服务器将数据存储至精简数据库;S9、判断本地服务器与云端MES服务器之间的心跳监控是否恢复正常,如果未恢复正常,则继续步骤S6,如果恢复正常,则跳转至步骤S10;S10、精简数据库将增量数据同步至云端完整数据库,同时跳转至步骤S3。具体地,在进行步骤S3-S10时,同步不间断进行步骤S1和S2。具体地,两台本地硬件服务器内的3个虚拟机服务器之间通过HA构架,当主本地服务器出现故障时,工作流自动切换至备用本地服务器;当主应急MES服务器出现故障时,工作流自动切换至备用MES服务器;当主精简数据库出现故障时,工作流自动切换至备用精简数据库。本专利技术的有益效果在于:本专利技术一种基于工业互联网的高可用物联网制造执行系统及生产方法通过在本地设置应急MES服务器和精简数据库,使得当云端服务器无法访问时,本地服务器会自动把服务切换到应急MES服务器,继续为生产提供服务,保证生产不中断,同时当云端服务器无法连接时,本地的精简数据库会保存这一故障时间段内的所有数据,并在云端服务器恢复服务时,将增量数据同步至云端完整数据库,降低当发生自然灾害的不可控因素导致工业互联网云端无法访问时对本地生产的损失。附图说明图1是本专利技术所述基于工业互联网的高可用物联网制造执行系统的结构框图;图2是本专利技术所述的基于制造执行系统的不间断生产方法的步骤S3-S5的流程示意图;图3是本专利技术所述的基于制造执行系统的不间断生产方法的步骤S6-S8的流程示意图;图4是本专利技术所述的基于制造执行系统的不间断生产方法的步骤S9、S10的流程示意图。具体实施方式下面结合附图对本专利技术作进一步说明:如图1所示,一种基于工业互联网的高可用物联网制造执行系统,包括IOT端、本地服务器、应急MES服务器、精简数据库和云端服务器,IOT端与本地服务器之间通过物联网传输数据,本地服务器和精简服务器与云端服务器之间通过互联网传输数据,本地服务器、应急MES服务器和精简数据库之间通过局域网传输数据;本地服务器包括主本地服务器和备用本地服务器,主本地服务器和备用本地服务器之间做HA构架;应急MES服务器包括主应急MES服务器和备用MES服务器,主应急MES服务器和备用应急MES服务器之间做HA构架;精简数据库包括主精简数据库和备用精简数据库,主精简服务器和备用精简服务器之间做HA构架;云端服务器包括云端MES服务器和云端完整数据库。主本地服务器、主应急MES服务器和主精简服务器为一台本地硬件服务器内的3个虚拟机服务器;备用本地服务器、备用应急MES服务器和备用精简服务器为另一台本地硬件服务器内的3个虚拟机服务器。在本地只用提供两台实体机,每台分别做3台虚拟机服务器,相互之间做HA架构,当主本地服务器出现故障时,工作流自动切换至备用本地服务器,当主应急MES服务器出现故障时,工作流自动切换至备用MES服务器,当主精简数据库出现故障时,工作流自动切换至备用精简数据库,能够保证服务在服务器层面高可用。同样当一台实体机发生故障时,所有的服务会切换到另外一台实体机,保证服务在硬件层面的高可用性。因此需求服务器数量为:2台硬件服务器,其可使用低价的Linux虚拟机(LVM(Linuxvirtualmachine)),保证基本生产,使用工业互联网平台,集中运维,运维成本大大降低。基于上述制造执行系统的不间断生产方法,包括以下步骤:IOT端采集生产数据传输至本地服务器,同时接受本地服务器下发的控制数据;同时持续在本地服务器与云端MES服务器之间进行心跳监控。若心跳监控正常,如图2所示;本地服务器将生产数据上抛至云端MES服务器,云端MES服务器向本地服务器下发MES数据,云端MES服务器将数据存储至云端完整数据库,同时精简数据库实时与云端完整数据库同步必要生产数据。若心跳监控异常,即云端服务器无法访问时,如图3所示;本地服务器将生产数据传输至应急MES服务器,应急MES服务器向本地服务器传输MES数据,应急MES服务器将数据存储至精简数据库。若在心跳监控异常后又恢复正常,则如图本文档来自技高网...

【技术保护点】
1.一种基于工业互联网的高可用物联网制造执行系统,其特征在于:包括IOT端、本地服务器、应急MES服务器、精简数据库和云端服务器,所述IOT端与所述本地服务器之间通过物联网传输数据,所述本地服务器和所述精简服务器与所述云端服务器之间通过互联网传输数据,所述本地服务器、所述应急MES服务器和所述精简数据库之间通过局域网传输数据;所述本地服务器包括主本地服务器和备用本地服务器,所述主本地服务器和所述备用本地服务器之间做HA构架;所述应急MES服务器包括主应急MES服务器和备用MES服务器,所述主应急MES服务器和所述备用应急MES服务器之间做HA构架;所述精简数据库包括主精简数据库和备用精简数据库,所述主精简服务器和所述备用精简服务器之间做HA构架;所述云端服务器包括云端MES服务器和云端完整数据库。

【技术特征摘要】
1.一种基于工业互联网的高可用物联网制造执行系统,其特征在于:包括IOT端、本地服务器、应急MES服务器、精简数据库和云端服务器,所述IOT端与所述本地服务器之间通过物联网传输数据,所述本地服务器和所述精简服务器与所述云端服务器之间通过互联网传输数据,所述本地服务器、所述应急MES服务器和所述精简数据库之间通过局域网传输数据;所述本地服务器包括主本地服务器和备用本地服务器,所述主本地服务器和所述备用本地服务器之间做HA构架;所述应急MES服务器包括主应急MES服务器和备用MES服务器,所述主应急MES服务器和所述备用应急MES服务器之间做HA构架;所述精简数据库包括主精简数据库和备用精简数据库,所述主精简服务器和所述备用精简服务器之间做HA构架;所述云端服务器包括云端MES服务器和云端完整数据库。2.根据权利要求1所述的基于工业互联网的高可用物联网制造执行系统,其特征在于:所述主本地服务器、所述主应急MES服务器和所述主精简服务器为一台本地硬件服务器内的3个虚拟机服务器;所述备用本地服务器、所述备用应急MES服务器和所述备用精简服务器为另一台本地硬件服务器内的3个虚拟机服务器。3.一种基于上述制造执行系统的不间断生产方法,其特征在于:包括以下步骤:S1、IOT端采集生产数据传输至本地服务器,同时接受本地服...

【专利技术属性】
技术研发人员:邢明海张波刘丰洋
申请(专利权)人:中电九天智能科技有限公司
类型:发明
国别省市:四川,51

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

1