智能制造方法、系统及电子设备技术方案

技术编号:34967317 阅读:30 留言:0更新日期:2022-09-17 12:48
本发明专利技术公开了一种智能制造方法、系统及电子设备,所述系统用于生产线,所述生产线设有MES工站和非MES工站,所述系统包括:MES客户端,所述MES客户端部署在MES工站,所述MES客户端用于处理与所述MES客户端对应的业务逻辑;非MES客户端,所述非MES客户端部署在非MES工站,所述非MES客户端用于处理与所述非MES客户端对应的业务逻辑;kafka中间件,所述kafka中间件用于存储所述MES客户端和所述非MES客户端产生的生产数据;本地数据库,包括部署在MES客户端的第一本地数据库以及部署在非MES客户端的第二本地数据库,所述第一本地数据库用于存储所述MES客户端生成的第一生产数据,所述第二本地数据库用于存储所述非MES客户端生成的第二生产数据。的第二生产数据。的第二生产数据。

【技术实现步骤摘要】
智能制造方法、系统及电子设备


[0001]本专利技术涉及智能制造
,更具体地,涉及一种智能制造方法、系统及电子设备。

技术介绍

[0002]在智能制造转型升级过程中,MES(manufacturing execution system,生产制造执行系统)作为实现智能制造的重要核心系统,将加快制造业由“制造”向“智造”转变,工厂会更加依赖MES“响应速度快、可用性高”的特征来进行高效、高质的生产运行,最终提高产品市场竞争力。大多数公司的MES系统,都采用“客户端

服务端

中间件

数据库”的系统架构,这种系统架构加入了客户端到服务端的跳转,在系统性能上出现损耗,而且业务逻辑在服务端执行,不能充分利用客户端的算力。这种系统没有充分发挥系统的性能,很难满足生产线高UPH(Unit Per Hour,每小时产出)的业务场景。

技术实现思路

[0003]本专利技术的一个目的是提供一种用于智能制造的新技术方案。
[0004]根据本专利技术的第一方面,提供了一种智能制造系统,所述系统用于生产线,所述生产线设有MES工站和非MES工站,所述系统包括:MES客户端,所述MES客户端部署在MES工站,所述MES客户端用于处理与所述MES客户端对应的业务逻辑;非MES客户端,所述非MES客户端部署在非MES工站,所述非MES客户端用于处理与所述非MES客户端对应的业务逻辑;kafka中间件,所述kafka中间件用于存储所述MES客户端和所述非MES客户端产生的生产数据;本地数据库,包括部署在MES客户端的第一本地数据库以及部署在非MES客户端的第二本地数据库,所述第一本地数据库用于存储所述MES客户端生成的第一生产数据,所述第二本地数据库用于存储所述非MES客户端生成的第二生产数据。
[0005]可选地,所述MES客户端用于接收第一生产指令,根据所述第一生产指令调用对应的业务逻辑并生成第一生产数据,所述MES客户端将所述第一生产数据存入所述第一本地数据库,并异步存入所述kafka中间件。
[0006]可选地,所述MES客户端从所述kafka中间件异步获取由其它客户端生成的第三生产数据,所述MES客户端将所述第三生产数据存储至所述第一本地数据库。
[0007]可选地,所述非MES客户端从所述kafka中间件中获取由其它客户端产生的第四生产数据,所述非MES客户端将所述第四生产数据存储至所述第二本地数据库。
[0008]可选地,在所述非MES客户端内部署MES过程管理程序包,所述非MES客户端通过所述MES过程管理程序包调用相应的业务逻辑并生成第二生产数据,所述非MES客户端将所述第二生产数据存储至所述第二本地数据库,并异步存入所述kafka中间件。
[0009]可选地,所述系统还包括项目数据库,所述项目数据库中存储所述第一生产数据以及所述第二生产数据。
[0010]根据本专利技术的第二方面,提供了一种智能制造方法,其特征在于,所述方法用于本专利技术第一方面所述的智能制造系统,所述方法包括:所述MES客户端接收第一生产指令;响应于所述第一生产指令,所述MES客户端调用对应的业务逻辑并生成第一生产数据;所述MES客户端将所述第一生产数据发送至第一本地数据库和kafka中间件进行存储;其中,所述第一本地数据库部署在所述MES客户端;所述非MES客户端接收第二生产指令;响应于所述第二生产指令,所述非MES客户端调用对应的业务逻辑并生成第二生产数据;所述非MES客户端将所述第二生产数据发送至第二本地数据库和kafka中间件进行存储;其中,所述第二本地数据库部署在所述非MES客户端。
[0011]可选地,所述方法还包括:所述MES客户端从所述kafka中间件中异步获取由其它客户端生成的第三生产数据;所述MES客户端将所述第三生产数据存入所述第一本地数据库。
[0012]可选地,所述方法还包括:所述非MES客户端从所述kafka中间件中异步获取由其它客户端生成的第四生产数据;所述非MES客户端将所述第四生产数据存入所述第二本地数据库。
[0013]根据本专利技术的第三方面,提供了一种电子设备,包括存储器和处理器,所述存储器上存储可被所述处理器执行的指令,所述处理器执行所述指令时实现如本专利技术第二方面所述的方法中由所述MES客户端执行的步骤。
[0014]根据本专利技术的第四发方面,提供了一种电子设备,包括存储器和处理器,所述存储器上存储可被所述处理器执行的指令,所述处理器执行所述指令时实现如本专利技术第二方面所述的方法中由所述非MES客户端执行的步骤。
[0015]根据本专利技术的一个实施例,本专利技术通过将业务逻辑和生产数据放在客户端进行处理,充分利用客户端的计算能力,同时本专利技术不需要使用服务端,避免了客户端到服务端的跳转,提高系统的性能,进一步提高了系统的隔离性,让服务更加稳定,系统架构更加灵活,满足多元化场景部署。
[0016]通过以下参照附图对本专利技术的示例性实施例的详细描述,本专利技术的其它特征及其优点将会变得清楚。
附图说明
[0017]被结合在说明书中并构成说明书的一部分的附图示出了本专利技术的实施例,并且连同其说明一起用于解释本专利技术的原理。
[0018]图1是本专利技术实施例中智能制造系统的示意图。
[0019]图2是本专利技术另一实施例中智能制造系统的示意图。
具体实施方式
[0020]现在将参照附图来详细描述本专利技术的各种示例性实施例。应注意到:除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本专利技术的范围。
[0021]以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本专利技术及其应用或使用的任何限制。
[0022]对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为说明书的一部分。
[0023]在这里示出和讨论的所有例子中,任何具体值应被解释为仅仅是示例性的,而不是作为限制。因此,示例性实施例的其它例子可以具有不同的值。
[0024]应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。
[0025]如图1所示,本专利技术实施例介绍了一种智能制造系统,所述系统用于生产线,所述生产线设有MES工站和非MES工站,所述系统包括:MES客户端,所述MES客户端部署在MES工站,所述MES客户端用于处理与所述MES客户端对应的业务逻辑;非MES客户端,所述非MES客户端部署在非MES工站,所述非MES客户端用于处理与所述非MES客户端对应的业务逻辑;kafka中间件,所述kafka中间件用于存储所述MES客户端和所述非MES客户端产生的生产数据;本地数据库,包括部署在MES客户端的第一本地数据库以及部署在非MES客户端的第二本地数据库,所述第一本地数据库用于存储所述MES客户端生成的第一生本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种智能制造系统,其特征在于,所述系统用于生产线,所述生产线设有MES工站和非MES工站,所述系统包括:MES客户端,所述MES客户端部署在MES工站,所述MES客户端用于处理与所述MES客户端对应的业务逻辑;非MES客户端,所述非MES客户端部署在非MES工站,所述非MES客户端用于处理与所述非MES客户端对应的业务逻辑;kafka中间件,所述kafka中间件用于存储所述MES客户端和所述非MES客户端产生的生产数据;本地数据库,包括部署在MES客户端的第一本地数据库以及部署在非MES客户端的第二本地数据库,所述第一本地数据库用于存储所述MES客户端生成的第一生产数据,所述第二本地数据库用于存储所述非MES客户端生成的第二生产数据。2.根据权利要求1所述的系统,其特征在于,所述MES客户端用于接收第一生产指令,根据所述第一生产指令调用对应的业务逻辑并生成第一生产数据,所述MES客户端将所述第一生产数据存入所述第一本地数据库,并异步存入所述kafka中间件。3.根据权利要求1所述的系统,其特征在于,所述MES客户端从所述kafka中间件异步获取由其它客户端生成的第三生产数据,所述MES客户端将所述第三生产数据存储至所述第一本地数据库。4.根据权利要求1所述的系统,其特征在于,所述非MES客户端从所述kafka中间件中获取由其它客户端产生的第四生产数据,所述非MES客户端将所述第四生产数据存储至所述第二本地数据库。5.根据权利要求1所述的系统,其特征在于,在所述非MES客户端内部署MES过程管理程序包,所述非MES客户端通过所述MES过程管理程序包调用相应的业务逻辑并生成第二生产数据,所述非MES客户端将所述第二生产数据存储至所述第二本地数据库,并异步存入所述kafka中间件。6.根据权利要求1所述的系统,其特征在于,所述...

【专利技术属性】
技术研发人员:曹桂铭李林光吴江泉
申请(专利权)人:歌尔股份有限公司
类型:发明
国别省市:

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

1