4. MES工单详解

在PLM工艺BOM与MES集成的链路中,工单是承上启下的核心对象。上游的工艺BOM、生产订单描述的是“要做什么、做多少”,而工单描述的是“在哪个工位、由谁、按什么顺序、在什么时间真正做”。理解工单的定义、类型、生命周期以及它与生产订单、派工单的关系,是打通计划层与执行层的关键。

一、工单的定义:执行层的最小可跟踪单元

MES工单(Work Order / Production Order in MES)是制造执行系统为完成一定数量的特定产品生产而创建的执行指令。它把生产订单的需求,转换为车间可执行、可报工、可追溯的任务载体。一个工单通常绑定以下要素:

  • 物料与版本:产品编码、BOM版本、工艺路线版本,确保与PLM发布的工艺BOM一致。
  • 数量:计划数量、已完工数量、报废数量、合格数量。
  • 资源:产线、工作中心、设备、工装夹具、人员或班组。
  • 时间:计划开始/结束时间、实际开始/结束时间。
  • 状态:创建、下达、开工、报工、完工、关闭等。
  • 追溯:批次号、序列号、物料批次、工艺参数、检验结果。

与生产订单相比,工单更强调“可执行性”和“现场可操作性”。生产订单可能是面向订单交付的计划对象,而工单是面向工序、工位、设备和人员的执行对象。

二、工单的常见类型

不同制造模式会产生不同类型的工单。理解类型差异,有助于在MES中正确配置工单策略、报工方式和追溯粒度。

工单类型 典型场景 特点 与BOM/工艺的关系
生产工单 正常量产、按订单生产 数量明确,按工艺路线逐工序执行 直接引用工艺BOM和工艺路线
返工工单 不合格品返修、返工 数量来自不合格批次,工艺可能简化或变更 引用原工单BOM,可能附加返工工艺
返修工单 客户退货维修、售后维修 按序列号追踪,强调维修记录 可能不完整走原工艺路线
试制工单 新品试产、小批量验证 数量小,工艺参数常调整,数据采集密集 引用试制BOM和试制工艺
拆解/改制工单 产品拆解、改制、升级 逆向或变更物料结构 需要特殊BOM和工艺支持
在PLM与MES集成中,工单类型往往决定了BOM和工艺路线的取数逻辑。例如试制工单可能引用“试制BOM”,而量产工单必须引用“量产BOM”,两者不能混用。

三、工单的生命周期

工单从创建到关闭,通常经历以下状态。每个状态对应不同的业务动作和系统约束:

  1. 创建:由生产订单、计划排程或手工创建生成,确定物料、数量、工艺路线和计划时间。
  2. 下达:工单被释放到车间,允许领料、开工和派工。此时工单对现场可见。
  3. 开工:操作员或设备开始第一道工序,记录实际开始时间。
  4. 报工:按工序或按数量汇报完工、合格、报废、工时、设备参数等。
  5. 完工:所有工序完成,数量达到要求,进入入库或转序。
  6. 关闭:财务、库存、质量数据结算完成,工单归档,不再允许报工。

生命周期中,状态流转必须与MES的报工、领料、检验、入库等事务严格对应。若状态控制不严,容易出现“未下达就领料”“已关闭仍报工”等数据不一致问题。

MES工单生命周期与上下游对象关系 生产订单 计划层:要做什么、做多少 MES工单 执行层:在哪做、谁来做 绑定BOM版本与工艺路线 派工单 工位/人员/设备任务 分解/下达 派工/拆分 工单生命周期状态流转 创建 下达 开工 报工 完工 关闭 生产订单驱动工单创建,工单通过派工单落到工位;工单状态贯穿领料、报工、检验、入库全过程

四、工单与生产订单、派工单的关系

三者不是同一层级的概念,而是从计划到执行逐层细化的关系:

  • 生产订单:面向交付和计划,回答“要生产什么、多少、什么时候要”。它通常由ERP或高级计划排程产生,是工单的来源。
  • MES工单:面向车间执行,回答“在哪个产线、按什么工艺、用哪些物料、由谁完成”。它把生产订单拆解为可执行任务,并绑定PLM的工艺BOM和工艺路线。
  • 派工单:面向工位、人员或设备,回答“这道工序具体谁做、在哪台设备做、什么时候做”。一个工单可以拆成多个派工单,一个派工单也可以合并多个工单的同类工序。

从数据流看,生产订单是“需求源”,工单是“执行主体”,派工单是“任务分派”。在PLM-MES集成中,工单必须携带正确的BOM版本和工艺路线版本,否则派工单会指向错误的物料或工序,导致现场执行与工艺设计脱节。

关系要点:生产订单 1 : N 工单;工单 1 : N 派工单;派工单 N : 1 工位/设备。工单是BOM与工艺路线在MES中的“实例化”,派工单是工单在工位上的“落地化”。

五、案例场景:从生产订单到派工单

某电子制造企业接到客户订单,需要生产500台控制器。ERP生成生产订单“PO-20240501”,数量500。MES根据该生产订单创建工单“WO-20240501-01”,引用PLM发布的量产BOM版本V3.2和工艺路线版本R2.1。

工单下达后,MES按工序拆分为派工单:

工单:WO-20240501-01
  物料:控制器-500
  BOM版本:V3.2
  工艺路线:R2.1
  计划数量:500

派工单:
  DP-001  SMT贴片   工位:SMT-01   设备:贴片机A
  DP-002  回流焊     工位:REF-01   设备:回流焊炉B
  DP-003  插件       工位:DIP-01   人员:班组1
  DP-004  测试       工位:TEST-01  设备:测试台C
  DP-005  包装       工位:PACK-01  人员:班组2

每个派工单完成后,操作员在MES中报工,工单汇总完工数量。若测试工序发现不合格,则触发返工工单,引用原工单BOM和返工工艺,形成闭环追溯。

六、常见误区与复盘

误区一:把生产订单直接当工单使用。生产订单缺少工位、设备、人员、工序级报工等执行信息,无法直接驱动MES现场作业。

误区二:工单不绑定BOM版本。PLM工艺BOM变更后,若工单仍引用旧版本,会导致领料错误、工艺参数错误,甚至批量质量事故。

误区三:派工单与工单脱节。派工单若独立创建、不关联工单,报工数据无法汇总到工单,工单完工数量与派工数量不一致。

误区四:状态控制不严。未下达就领料、已关闭仍报工,会破坏库存、成本和追溯数据的一致性。

复盘时,应重点检查三个一致性:工单与生产订单的数量一致性、工单与PLM工艺BOM的版本一致性、派工单与工单的工序和数量一致性。只有这三条链路对齐,MES工单才能真正成为PLM工艺BOM与车间执行之间的可靠桥梁。