BOM落地MES:从产品定义到生产执行
当前位置:点晴教程→知识管理交流
→『 企业管理交流 』
前言 在很多制造企业中,ERP已经运行多年。 产品、物料、BOM等基础数据已经在ERP中维护完成。 当企业进一步建设MES时,经常会遇到一个问题: ERP里面已经有BOM了,MES为什么还需要再管理? 从表面看,BOM只是产品和物料之间的关系。 但ERP和MES关注的重点并不完全一样。 ERP更多关注: l产品组成; l物料需求; l生产计划。 而MES更关注: l生产过程中如何使用这些物料; l哪道工序投入; l如何保证生产过程可执行; l如何形成完整追溯。 因此,MES建设过程中,并不是简单把ERP中的BOM复制过去。 而是需要结合生产执行需求,对BOM进行重新应用。
一、ERP中的BOM如何进入MES 在实际项目中,BOM通常会从ERP同步到MES。 基本流程如下: ERP产品BOM → MES基础数据 → 生产工单 → 现场执行 同步内容通常包括: l产品信息; lBOM版本; l物料组成; l物料数量。 例如: ERP中的BOM: 产品A ├── 物料B 2个 ├── 物料C 1个 └── 物料D 5KG 进入MES后,并不是简单保存这张清单。 MES需要进一步结合生产过程。 例如: 产品A BOM版本: V1 生产要求: 工序10投入物料B 工序20投入物料C 因为生产现场真正关心的是: 这个物料应该在哪个环节使用。
ERP中的BOM解决的是: 产品由什么组成。 但是生产现场还需要知道: 如何制造这个产品。 因此MES中通常还需要关联: lBOM版本; l工艺路线; l工序以及相关生产要求。 例如: 同一个产品: 产品A 可能存在: BOM版本: V1 工艺路线: R1 也可能: BOM版本: V2 工艺路线: R2 产品名称没有变化。 但是实际生产方式可能已经发生变化。 如果MES只记录产品编码,而没有记录具体版本,那么后续出现质量问题时,很难确认: 这批产品到底按照哪个版本生产。 在部分行业中,工艺参数、设备要求、检测要求也会纳入MES管理。
当生产计划下达到MES后,需要根据产品信息创建生产工单。 基本流程: 生产计划 → MES 工单 → 绑定产品 → 确定 BOM 版本 → 确定工艺路线 → 开始生产 一个MES工单通常需要记录: 工单号 产品编码 生产数量 BOM版本 工艺路线 计划时间 生产线 其中关键点在于: 工单必须明确对应的生产依据。 例如: 2026年1月: 产品A BOM V1 2026年2月: 研发发布变更: 产品A BOM V2 此时已经创建的工单通常仍然按照原版本执行。 MES不会因为BOM更新而自动修改正在执行的生产任务。 因为工单代表一次具体生产活动,需要保持生产过程的一致性。
实际生产环境中,BOM并不是只有一个“当前版本”。 通常会同时存在: l历史版本; l当前版本; l未来版本。 例如: BOM V1 有效时间: 2026-01-01 BOM V2 计划生效: 2026-03-01 正常情况下: 3月份之后的新工单使用V2。 但实际生产过程中,还可能遇到一些特殊情况。
场景一:提前创建生产计划例如: 2月份已经创建了3月份生产计划。 但是BOM V2还没有正式生效。 这时企业需要明确: 工单创建时确定版本? 还是生产开始时根据有效日期判断? 不同企业可能采用不同方式。 但核心目标是一致的: 保证实际生产过程与版本记录一致。
场景二:生产过程中发生异常例如: 新版本物料已经生效。 但是供应链出现异常。 仓库仍有旧版本物料。 此时是否可以继续使用旧版本? 不能简单由系统自动决定。 通常需要结合: l物料状态; l质量要求; l研发确认; l生产影响。 必要时通过异常流程处理。
不同制造行业,对于BOM的关注重点并不完全一样。 离散制造例如: 电子装配、机械装配。 生产特点: 物料以单件、组件形式投入。 MES更多关注: l物料领用; l投料防错; l装配追溯。 例如: BOM要求: 螺丝 10个 生产过程中如果实际需要: 12个 通常需要通过: l超额领料; l异常申请; l原因记录。 进行管理。
流程制造例如: 材料、化工、食品等行业。 生产特点: 物料按照比例投入,通过加工过程形成产品。 关注重点更多是: l投料量; l产出量; l损耗; l收率。 例如: 理论: 原料A 1000KG 实际: 投入1000KG 产出850KG 因此,同样是BOM,在不同制造模式下,管理重点并不一样。
如果MES需要和设备进行交互,那么BOM还需要进一步结合生产工艺。 普通MES: 工序 → 物料投入 设备联动MES: 工序 → 物料投入 → 设备执行 → 数据采集 例如某道工序: 设备: 加工设备A 生产要求: 参数范围 检测要求 生产过程中: MES不仅需要知道投入什么物料。 还需要记录: l使用了什么设备; l实际生产参数; l生产结果。 这时系统管理的已经不只是BOM。 而是: 产品、工艺、设备、质量之间的完整生产过程。
ERP中的BOM解决: 产品由什么组成。 MES中的BOM解决: 如何按照要求生产这个产品。 从ERP到MES,并不是简单的数据同步。 真正需要解决的是: lBOM如何结合生产过程; l工单如何保持版本一致; l不同制造模式如何适配; l如何形成完整追溯。 最终目标是让产品定义数据,真正转化为生产现场可以执行的数据。 下一篇,我们从系统设计角度继续展开,看看BOM如何转化为MES中的生产执行模型。 阅读原文:点击这里 该文章在 2026/8/4 10:42:21 编辑过 |
关键字查询
相关文章
正在查询... |