System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 全自动化工厂不停产实现无感替换MES系统方案技术方案_技高网

全自动化工厂不停产实现无感替换MES系统方案技术方案

技术编号:41189566 阅读:6 留言:0更新日期:2024-05-07 22:20
本发明专利技术公开了一种全自动化工厂不停产实现无感替换MES系统方案,其特征在于,包括如下步骤:(1)数据实时同步;(2)依次启动新MES系统,数据对比服务,消息监听服务,消息对比服务;(3)数据实时同步断开,同时打开3个服务开关;(4)停止数据对比服务,消息对比服务,准确率到达99%以上。本申请一种全自动化工厂不停产实现无感替换MES系统方案,在不停机,停产的情况下,无感更换新MES系统,从而满足工厂不断变化的业务。

【技术实现步骤摘要】

本申请涉及自动化生产智能制造,具体涉及一种全自动化工厂不停产实现无感替换mes系统方案。


技术介绍

1、近些年来,智能制造软件开始处于风口浪尖,但是实际上在高科技制造领域,特别是液晶面板,半导体(8寸/12寸工厂)等行业从一开始便离不开智能(全自动化)制造软件的控制和协同。

2、

3、传统情况下,新/旧mes系统切换的方案如图1所示,需要停机、停产。主要切换流程为:①→②→③→④→⑤→⑥,以目前生产周期较短的面板工厂为例,通常在不出现重大问题时整个流程跑下来大概需要3~4天左右,浪费产能还费时费力。

4、通常情况下,mes系统数据流程图如图2所示,数据流转逻辑顺利为:①→②→③→④→⑤→⑥→⑦→⑧。

5、替换新系统时候,一般需要替换mes client,mes server,data base,也即是图3中的②④⑤黄绿色部分,其它部分均保持不变。


技术实现思路

1、本专利技术提供了一种全自动化工厂不停产实现无感替换mes系统方案,其目的在于,在不停机、停产的情况下,无感更换新mes系统,从而满足工厂不断变化的业务。

2、本申请是通过以下技术方案实现的:

3、一种全自动化工厂不停产实现无感替换mes系统方案,包括如下步骤:

4、(1)数据实时同步;

5、(2)依次启动新mes系统,数据对比服务,消息监听服务,消息对比服务(服务开关默认为关)

6、(3)数据实时同步断开,同时打开3个服务开关;

7、(4)停止数据对比服务,消息对比服务(准确率到达99%以上);

8、(5)断开旧mes client;

9、(6)启动新mes client;

10、(7)停止旧mes client。

11、进一步,根据要实现的业务逻辑,实时消息监听&转发&对比服务,可以拆分为五部分:消息中间件b、消息中间件a、消息监听服务、消息对比服务、数据对比服务。

12、进一步,消息中间件b:为原来旧mes消息分发器,主要作用是分发从eap/mesclient←→mes server之间的海量消息;切换后停止服务。

13、进一步,消息中间件a:为新mes消息分发器,用途跟消息中间件b功能一致,在切换前可以做任何变更和操作,切换后不能再作任何变更。

14、进一步,消息监听服务:用于实现两个不同消息中间件的消息监听/转发,并且具备部分处理逻辑以及存储旧mes reply消息,从而确保可以将原旧mes系统拆除而不会影响到系统使用,不影响生产,同时服务有控制监听的开关控制,方便与数据同步断开衔接。

15、进一步,消息对比服务:用于新旧mes reply消息对比,从而确保消息处理正确,消息格式没有问题以及没有丢消息,同时服务有控制监听的开关控制,方便与数据同步断开衔接。

16、进一步,数据对比服务:用于新旧mes table数据对比,尤其是关键栏位,同时对数据实时同步断开瞬间造成的失败消息兼有补账功能,从而对新系统确认,同时服务有控制监听的开关控制,方便与数据同步断开衔接。

17、进一步,实施方案切换前,最基本的需要保证新mes系统功能没有问题,并且能够接收和处理来自消息中间件b转发的所有消息,否则即便成功切换,后续也会因为新mes系统问题而造成故障&停产,当前方案同时适合在正是切换前进行多次测试,方便同时对切换方案进行具体细化和新mes系统的测试,实施切换的详细步骤如下:

18、第①步:新/旧mesdb数据实时同步(开启ogg);

19、第②步:依次启动新mes server,数据对比服务,消息监听服务,消息对比服务(服务开关默认为关);

20、第③步:待ogg将新旧db数据追平后,断开ogg,同时打开3个服务开关(服务的开关打开控制建议放到断开ogg的脚本中,以保证ogg断开和服务开启间隔时间很短);

21、第④步:待数据对比与消息对比达到预定目标(一般最好在99%以上),系统切换团队评估新mes系统正常无误运行,之后停止数据对比服务,消息对比服务;

22、第⑤步:断开旧mes client;

23、第⑥步:开始启用新mes client,工程师可以进行手动操作;

24、第⑦步:停止旧mes server,切换完成。

25、进一步,剔除前期的准备工作和不影响生产的步骤外,关键切换步骤是第④步,这个切换过程基本半个小时左右可以完成,并且这个过程中的消息均能正常处理,ogg断开瞬间造成的失败也会自动通过数据对比服务的补账功能进行补录,在此过程中也即99%的设备和工程师是不知道已经从旧mes切换到新mes。

26、进一步,切换完成后,原来旧mes系统、消息中间件直接废弃,只是保留了eap设备自动化部分,其它全部跟换成了新mes的,其中消息监听服务可以一直使用,消息对比服务与数据对比服务停止,也可以等到全工厂停机停产或者统一放假的时候停掉,然后将消息中间件a和eap设备自动化/新mes client的subject id和service配置成一致。

27、有益效果:本申请一种全自动化工厂不停产实现无感替换mes系统方案,在不停机,停产的情况下,无感更换新mes系统,从而满足工厂不断变化的业务。

本文档来自技高网...

【技术保护点】

1.一种全自动化工厂不停产实现无感替换MES系统方案,其特征在于,包括如下步骤:

2.根据权利要求1所述的一种全自动化工厂不停产实现无感替换MES系统方案,其特征在于,根据要实现的业务逻辑,实时消息监听&转发&对比服务,可以拆分为五部分:消息中间件B、消息中间件A、消息监听服务、消息对比服务、数据对比服务。

3.根据权利要求1所述的一种全自动化工厂不停产实现无感替换MES系统方案,其特征在于,消根据权利要求1所述的一种全自动化工厂不停产实现无感替换MES系统方案,其特征在于,息中间件B:为原来旧MES消息分发器,主要作用是分发从EAP/MES Client←→MESServer之间的海量消息;切换后停止服务。

4.根据权利要求1所述的一种全自动化工厂不停产实现无感替换MES系统方案,其特征在于,消息中间件A:为新MES消息分发器,用途跟消息中间件B功能一致,在切换前可以做任何变更和操作,切换后不能再作任何变更。

5.根据权利要求1所述的一种全自动化工厂不停产实现无感替换MES系统方案,其特征在于,消息监听服务:用于实现两个不同消息中间件的消息监听/转发,并且具备部分处理逻辑以及存储旧MES Reply消息,从而确保可以将原旧MES系统拆除而不会影响到系统使用,不影响生产,同时服务有控制监听的开关控制,方便与数据同步断开衔接。

6.根据权利要求1所述的一种全自动化工厂不停产实现无感替换MES系统方案,其特征在于,消息对比服务:用于新旧MES Reply消息对比,从而确保消息处理正确,消息格式没有问题以及没有丢消息,同时服务有控制监听的开关控制,方便与数据同步断开衔接。

7.根据权利要求1所述的一种全自动化工厂不停产实现无感替换MES系统方案,其特征在于,数据对比服务:用于新旧MES Table数据对比,尤其是关键栏位,同时对数据实时同步断开瞬间造成的失败消息兼有补账功能,从而对新系统确认,同时服务有控制监听的开关控制,方便与数据同步断开衔接。

8.根据权利要求1所述的一种全自动化工厂不停产实现无感替换MES系统方案,其特征在于,实施方案切换前,最基本的需要保证新MES系统功能没有问题,并且能够接收和处理来自消息中间件B转发的所有消息,否则即便成功切换,后续也会因为新MES系统问题而造成故障&停产,当前方案同时适合在正是切换前进行多次测试,方便同时对切换方案进行具体细化和新MES系统的测试,实施切换的详细步骤如下:

9.根据权利要求1所述的一种全自动化工厂不停产实现无感替换MES系统方案,其特征在于,剔除前期的准备工作和不影响生产的步骤外,关键切换步骤是第④步,这个切换过程基本半个小时左右可以完成,并且这个过程中的消息均能正常处理,OGG断开瞬间造成的失败也会自动通过数据对比服务的补账功能进行补录,在此过程中也即99%的设备和工程师是不知道已经从旧MES切换到新MES。

10.根据权利要求1所述的一种全自动化工厂不停产实现无感替换MES系统方案,其特征在于,切换完成后,原来旧MES系统、消息中间件直接废弃,只是保留了EAP设备自动化部分,其它全部跟换成了新MES的,其中消息监听服务可以一直使用,消息对比服务与数据对比服务停止,也可以等到全工厂停机停产或者统一放假的时候停掉,然后将消息中间件A和EAP设备自动化/新MES Client的Subject ID和Service配置成一致。

...

【技术特征摘要】

1.一种全自动化工厂不停产实现无感替换mes系统方案,其特征在于,包括如下步骤:

2.根据权利要求1所述的一种全自动化工厂不停产实现无感替换mes系统方案,其特征在于,根据要实现的业务逻辑,实时消息监听&转发&对比服务,可以拆分为五部分:消息中间件b、消息中间件a、消息监听服务、消息对比服务、数据对比服务。

3.根据权利要求1所述的一种全自动化工厂不停产实现无感替换mes系统方案,其特征在于,消根据权利要求1所述的一种全自动化工厂不停产实现无感替换mes系统方案,其特征在于,息中间件b:为原来旧mes消息分发器,主要作用是分发从eap/mes client←→messerver之间的海量消息;切换后停止服务。

4.根据权利要求1所述的一种全自动化工厂不停产实现无感替换mes系统方案,其特征在于,消息中间件a:为新mes消息分发器,用途跟消息中间件b功能一致,在切换前可以做任何变更和操作,切换后不能再作任何变更。

5.根据权利要求1所述的一种全自动化工厂不停产实现无感替换mes系统方案,其特征在于,消息监听服务:用于实现两个不同消息中间件的消息监听/转发,并且具备部分处理逻辑以及存储旧mes reply消息,从而确保可以将原旧mes系统拆除而不会影响到系统使用,不影响生产,同时服务有控制监听的开关控制,方便与数据同步断开衔接。

6.根据权利要求1所述的一种全自动化工厂不停产实现无感替换mes系统方案,其特征在于,消息对比服务:用于新旧mes reply消息对比,从而确保消息处理正确,消息格式没有问题以及没有丢消息,同时服务有控制监听的开关控制,方便与数据同步断开衔接。

7...

【专利技术属性】
技术研发人员:时剑平付绪昌
申请(专利权)人:上海哥瑞利软件股份有限公司
类型:发明
国别省市:

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

1