【愚公系列】2023年12月 智能制造理论篇-MES系统的物料状态协调控制技术(物料批次和订单批次数据协调)

举报
愚公搬代码 发表于 2023/12/31 21:29:02 2023/12/31
【摘要】 🏆 作者简介,愚公搬代码🏆《头衔》:华为云特约编辑,华为云云享专家,华为开发者专家,华为产品云测专家,CSDN博客专家,阿里云专家博主,阿里云签约作者,腾讯云优秀博主,腾讯云内容共创官,掘金优秀博主,51CTO博客专家等。🏆《近期荣誉》:2022年CSDN博客之星TOP2,2022年华为云十佳博主等。🏆《博客内容》:.NET、Java、Python、Go、Node、前端、IOS、A...

🏆 作者简介,愚公搬代码
🏆《头衔》:华为云特约编辑,华为云云享专家,华为开发者专家,华为产品云测专家,CSDN博客专家,阿里云专家博主,阿里云签约作者,腾讯云优秀博主,腾讯云内容共创官,掘金优秀博主,51CTO博客专家等。
🏆《近期荣誉》:2022年CSDN博客之星TOP2,2022年华为云十佳博主等。
🏆《博客内容》:.NET、Java、Python、Go、Node、前端、IOS、Android、鸿蒙、Linux、物联网、网络安全、大数据、人工智能、U3D游戏、小程序等相关领域知识。
🏆🎉欢迎 👍点赞✍评论⭐收藏

🚀前言

物料批次是指在生产或采购过程中,为了更好地跟踪管理物料,对同一类型的物料设定的批次编号。通过物料批次可以了解到该批次的生产日期、保质期、供应商、质检情况等信息。

订单批次是指向同一个客户或供应商发出的具有相同特征的订单,例如订单日期、收货日期、运输方式、付款方式等。订单批次可以方便跟踪订单的执行情况、分析订单数据、优化供应链管理等。

🚀一、复杂订单批次与物料周转的数据协调与状态控制技术

🔎1.物料周转的数据关联技术

通过整体分批和过程分批的策略,我们成功建立了执行批次,这些批次在制造执行阶段充当了基本任务单元的角色,并实现了批次的动态管理。在批次执行方面,我们运用物料基码和批次物料衍生码,创建了处理制造执行过程中涉及流水和离散制造的小批次,实现了批次的灵活执行。为了协调批次物料的组合和周转,我们采取了以下措施:

  1. 订单和执行批次数据组织:我们以批次树的形式组织执行批次数据,其中每个执行批次以订单为根节点。根节点的数据包括初始订单信息,如加工内容、加工要求、技术要求等生产相关信息。在批次树中,父子批次之间存在数据继承关系。在过程分批中,子批次继承父批次的执行数据,包括已完成的工作内容、相关的加工信息、质量信息等。同时,子批次可以根据自身的生产情况修改从父批次继承下来的信息,如技术要求和加工要求等。这样的批次树是一个动态不断变化的信息集合,以适应生产的变化需求。

    批次组织和衍生关系如图所示。随着衍生层次的加深,整个批次树的形态也逐渐发生变化。从订单的L0层衍生到执行批次的L1层,订单失去了具体的执行任务内容,变成了一个纯粹的管理组织节点。同样的情况也发生在L1-1的衍生过程中。
    在这里插入图片描述

  2. 执行批次的物料码数据组织方面,我们采用了默认物料衍生码来管理所有的物料基码以及该执行批次下的其他物料衍生码。在制造执行过程中,随着流水和离散制造的混合发生,执行批次下会出现执行小批次,即物料的组合,并为这些执行小批次创建相应的物料衍生码。随着流水和离散模式的切换以及执行小批次的创建和消亡,物料组织会不断发生变化,从而导致批次物料衍生码的变化。执行小批次的物料衍生码是一个动态变化的集合,用于对物料基码进行组织。

    物料基码和衍生码之间的组织关系如下图所示。默认批次物料衍生码管理着执行小批次物料衍生码以及执行批次下的所有物料基码。而执行小批次物料衍生码则管理着执行小批次下的物料组合,并随着执行小批次的创建和消亡而不断变化。

    在这里插入图片描述

  3. 订单批次与执行批次物料码的关联实现了对批次执行活动的动态管理,同时衍生码用于实现对批次执行过程中物料组合的灵活管理。我们通过建立批次树的层级结构,将执行批次物料码与批次物料关联起来,实现了数据的递进传递,从批次管理层传递至批次执行层,从而能够处理批次执行过程中因流水与离散混合而导致的物料动态组合问题。

    这一关联结构包括批次树、执行批次、执行小批次、批次物料码以及批次物料,它们之间建立了紧密的层级联系,确保了信息在不同层次之间的有序传递。这使得批次执行层能够有效应对流水与离散模式的切换,以及执行小批次的创建和消亡,从而实现对物料组合的动态管理。

🔎2.物料周转的状态协调技术

生产信息在不同层级进行逐级继承和传递,从批次管理层逐步进入到执行批次内。执行批次通过动态执行机制将生产信息传递到每一个执行小批次中。随着制造执行的进行,批次管理层接收从批次执行层传递来的执行信息,可以通过分批手段进一步实施批次控制,从而实现批次管理层与批次执行层之间的闭环控制。至关重要的是,如何将批次执行过程中的物料周转信息和生产执行信息反馈到批次管理层,这将成为整个两层结构闭环控制的关键。

在复杂生产环境下,其中物料种类繁多且批次差异大,我们采用条码技术结合批次管理数据,建立批次与物料的映射,以实现复杂生产现场的批次物料周转追踪。具体措施如下:

  1. 当物料进入工序加工工位时,扫描物料条码,获取物料数量和前序质量信息。
  2. 在工序工位进行加工时,通过对执行小批次进行操作开工和完工,改变与执行批次关联的批次物料码中物料的工序执行状态。当执行批次中的所有工序都完成时,执行批次转为完成状态。同时,通过订单批次状态协调技术,协调相关联批次的状态,以确保订单与批次之间的协同。
  3. 在物料转出工序加工工位时,扫描条码,获取在工序加工时创建的执行小批次信息,并确认工序加工数据。
  4. 在转入质检工位时,扫描物料条码,获取物料批次信息和前序质量信息。
  5. 在质检工位进行质量检验时,将特定物料的质量信息绑定到物料基码上,并录入执行批次的物料质量统计数据,包括批次总体合格、超差、降级、废品和返厂数量。

通过在各个环节扫描物料条码,获取所需的制造执行信息,同时将采集的本环节制造执行信息用于生产数据拉动,逐步推进制造执行过程。这确保了数据的准确性和实时性,使生产过程能够有序推进。


🚀感谢:给读者的一封信

亲爱的读者,

我在这篇文章中投入了大量的心血和时间,希望为您提供有价值的内容。这篇文章包含了深入的研究和个人经验,我相信这些信息对您非常有帮助。

如果您觉得这篇文章对您有所帮助,我诚恳地请求您考虑赞赏1元钱的支持。这个金额不会对您的财务状况造成负担,但它会对我继续创作高质量的内容产生积极的影响。

我之所以写这篇文章,是因为我热爱分享有用的知识和见解。您的支持将帮助我继续这个使命,也鼓励我花更多的时间和精力创作更多有价值的内容。

如果您愿意支持我的创作,请扫描下面二维码,您的支持将不胜感激。同时,如果您有任何反馈或建议,也欢迎与我分享。

在这里插入图片描述

再次感谢您的阅读和支持!

最诚挚的问候, “愚公搬代码”

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。