技术新讯 > 计算推算,计数设备的制造及其应用技术 > 一种MES过站数据追溯方法及系统与流程  >  正文

一种MES过站数据追溯方法及系统与流程

  • 国知局
  • 2024-10-15 09:36:49

本发明涉及mes过站数据处理,具体是一种mes过站数据追溯方法及系统。

背景技术:

1、mes系统是一种用于管理和监控制造业生产过程的信息系统。它能够实时收集、分析和显示生产数据,帮助企业实现生产计划的执行、生产过程的监控和优化,以及产品质量的管理。对于一种包含8道生产工序的产品来说,这些工序依次为绕线、脱漆、线圈组装、磁芯组装、注塑、超声波焊接、tig焊接和汇流排组装。在这样一个生产流程中,尤其是在第8道工序之前,产品仍处于半成品状态,尚未形成最终的产品标识,如条码,条码是现代制造业中不可或缺的追溯和识别工具。然而,由于前7道工序的半成品并未配备条码,当第8道工序完成后,使用激光雕刻在成品上印制的条码无法直接追溯到之前工序的mes过站数据。

技术实现思路

1、针对上述缺陷,本发明提出了一种mes过站数据追溯方法及系统,目的在于解决现有在生产包含8道生产工序的产品时,由于前7道工序的半成品并未配备条码,当第8道工序完成后,使用在成品上印制的条码无法直接追溯到之前工序的mes过站数据的问题。

2、为达此目的,本发明采用以下技术方案:

3、一种mes过站数据追溯方法,包括以下步骤:

4、步骤s1:设置mes过站数据表和关联数据表,其中,mes过站数据表包括每道生产工序的过站数据,关联数据表包括每道生产工序的过站数据的id号、工单号和成品条码;

5、步骤s2:从mes过站数据表中获取每道生产工序中未处理的过站数据;

6、步骤s3:对每道生产工序中未处理的过站数据按照工单号进行分组,得到含有未处理过站数据的工单集合;

7、步骤s4:从含有未处理过站数据的工单集合中筛选出工单号为第n个工单号mon、生产工序为第一道工序的过站数据data1_mon,并判断关联数据表中是否存在工单号为mon、第一道生产工序的过站数据的id号为data1_mon的id以及其余生产工序的过站数据的id号均为空的数据,若存在,则标记data1_mon为已处理;若不存在,则执行步骤s5;

8、步骤s5:从含有未处理过站数据的工单集合中筛选出工单号为第n个工单号mon、生产工序为第m道工序的过站数据datam_mon,其中,m为当前工序,m=2,...,m,m为总工序,并判断关联数据表中是否存在工单号为mon以及第m道生产工序的过站数据的id号为空的数据,若存在,则更新第m道生产工序的过站数据的id号为datam_mon的id,并标记datam_mon为已处理,若不存在,则执行步骤s6;

9、步骤s6:判断含有未处理过站数据的工单集合中是否存在工单号不为mon的过站数据,若存在,则标记工单号为mon的过站数据为已处理,若不存在,则继续从mes过站数据表中获取每道生产工序中未处理的过站数据。

10、优选地,在步骤s5中,若m=m时,第m道工序的过站数据datam_mon判断关联数据表中是否存在工单号为mon以及第m道生产工序的过站数据的id号为空的数据,若存在,则更新第m道生产工序的过站数据的id号为datam_mon的id,还包括以下步骤:更新关联数据表中的成品条码为datam_mon的成品条码。

11、优选地,在步骤s6中,当含有未处理过站数据的工单集合中存在工单号不为mon的过站数据,则标记工单号为mon的过站数据为已处理,还包括以下步骤:清除关联数据表中工单号为mon以及成品条码为空的数据。

12、本申请的另一方面提供了一种mes过站数据追溯系统,所述系统包括:

13、第一设置模块,用于设置mes过站数据表,其中,mes过站数据表包括每道生产工序的过站数据;

14、第二设置模块,用于设置关联数据表,其中,关联数据表包括每道生产工序的过站数据的id号、工单号和成品条码;

15、获取模块,用于从mes过站数据表中获取每道生产工序中未处理的过站数据;

16、分组模块,用于对每道生产工序中未处理的过站数据按照工单号进行分组,得到含有未处理过站数据的工单集合;

17、第一筛选模块,用于从含有未处理过站数据的工单集合中筛选出工单号为第n个工单号mon、生产工序为第一道工序的过站数据data1_mon;

18、第一判断模块,用于判断关联数据表中是否存在工单号为mon、第一道生产工序的过站数据的id号为data1_mon的id以及其余生产工序的过站数据的id号均为空的数据,若存在,则执行第一标记模块;若不存在,则执行第二筛选模块、历遍模块和第二判断模块;

19、第一标记模块,用于标记data1_mon为已处理;

20、第二筛选模块,用于从含有未处理过站数据的工单集合中筛选出工单号为第n个工单号mon、生产工序为第m道工序的过站数据datam_mon,其中,m为当前工序,m=2,…,m,m为总工序;

21、第二判断模块,用于判断关联数据表中是否存在工单号为mon以及第m道生产工序的过站数据的id号为空的数据,若存在,则执行第一更新模块,并执行第二标记模块,若不存在,则执行第三判断模块;

22、第一更新模块,用于更新第m道生产工序的过站数据的id号为datam_mon的id;

23、第二标记模块,用于标记datam_mon为已处理;

24、第三判断模块,用于判断含有未处理过站数据的工单集合中是否存在工单号不为mon的过站数据,若存在,则执行第三标记模块,若不存在,则继续执行获取模块;

25、第三标记模块,用于标记工单号为mon的过站数据为已处理。

26、优选地,还包括第二更新模块,用于更新关联数据表中的成品条码为datam_mon的成品条码;在第二判断模块中,若m=m时,第m道工序的过站数据datam_mon判断关联数据表中是否存在工单号为mon以及第m道生产工序的过站数据的id号为空的数据,若存在,则除了执行第一更新模块,还执行第二更新模块。

27、优选地,还包括数据清除模块,用于清除关联数据表中工单号为mon以及成品条码为空的数据;在第三判断模块中,当含有未处理过站数据的工单集合中存在工单号不为mon的过站数据,则除了执行第三标记模块,还执行数据清除模块。

28、本申请实施例提供的技术方案可以包括以下有益效果:

29、本方案通过设置mes过站数据表和关联数据表,并判断关联数据表中是否存在与mes过站数据表中每道生产工序的过站数据相关联的数据,如果存在,则说明已对mes过站数据表中的每道生产工序的过站数据进行了关联,当最后一道工序完成后,使用在成品上印制的条码能够追溯到之前工序的mes过站数据,有利于后续为生产看板提供有效数据及为后续数据分析提供依据。

技术特征:

1.一种mes过站数据追溯方法,其特征在于:包括以下步骤:

2.根据权利要求1所述的一种mes过站数据追溯方法,其特征在于:在步骤s5中,若m=m时,第m道工序的过站数据datam-mon判断关联数据表中是否存在工单号为mon以及第m道生产工序的过站数据的id号为空的数据,若存在,则更新第m道生产工序的过站数据的id号为datam-mon的id,还包括以下步骤:更新关联数据表中的成品条码为datam-mon的成品条码。

3.根据权利要求1所述的一种mes过站数据追溯方法,其特征在于:在步骤s6中,当含有未处理过站数据的工单集合中存在工单号不为mon的过站数据,则标记工单号为mon的过站数据为已处理,还包括以下步骤:清除关联数据表中工单号为mon以及成品条码为空的数据。

4.一种mes过站数据追溯系统,其特征在于:使用如权利要求1-3任意一项所述mes过站数据追溯方法,所述系统包括:

5.根据权利要求4所述的一种mes过站数据追溯系统,其特征在于:还包括第二更新模块,用于更新关联数据表中的成品条码为datam_mon的成品条码;

6.根据权利要求4所述的一种mes过站数据追溯系统,其特征在于:还包括数据清除模块,用于清除关联数据表中工单号为mon以及成品条码为空的数据;

技术总结本发明公开了一种MES过站数据追溯方法及系统,通过设置MES过站数据表和关联数据表,并判断关联数据表中是否存在与MES过站数据表中每道生产工序的过站数据相关联的数据,如果存在,则说明已对MES过站数据表中的每道生产工序的过站数据进行了关联。本发明解决了现有在生产包含8道生产工序的产品时,由于前7道工序的半成品并未配备条码,当第8道工序完成后,使用在成品上印制的条码无法直接追溯到之前工序的MES过站数据的问题。技术研发人员:赵楠楠,黄慧杰,黄耿,罗细龙,覃德涛,陈梦,冯士华,刘颀受保护的技术使用者:吉安伊戈尔磁电科技有限公司技术研发日:技术公布日:2024/10/10

本文地址:https://www.jishuxx.com/zhuanli/20241015/314715.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。