1. 课程导论
1.1 追溯体系:制造业的“数字基因链”
在离散制造与流程制造中,追溯体系是连接原材料、生产过程、质量检验与成品交付的“数字基因链”。它确保每一个产品都能被正向追踪(从原料到成品)和反向回溯(从售后到批次)。
核心价值矩阵:
| 价值维度 | 具体收益 | 典型场景 |
|---|---|---|
| 合规与召回 | 精准定位问题批次,召回成本降低 60%–80% | 汽车零部件、医疗器械、食品饮料 |
| 质量根因分析 | 从成品反查原料、设备、工艺参数 | 电子元器件焊接缺陷、注塑件飞边 |
| 防伪与溯源 | 消费者扫码验证真伪与生产履历 | 高端白酒、奢侈品、精密仪器 |
| 供应链协同 | 供应商来料批次与内部工单联动 | 多级供应商物料追溯 |
| 精益改善 | 识别瓶颈工序与不良率波动 | 产线平衡、OEE 分析 |
1.2 ERP 与 MES:追溯体系中的“大脑”与“神经末梢”
ERP(企业资源计划)与 MES(制造执行系统)在追溯体系中承担截然不同但又必须紧密协作的角色。理解二者的分工是设计批号跟踪接口的前提。
角色速记: ERP 管“计划与账”,MES 管“执行与实”。ERP 告诉你要做什么、用了多少料;MES 告诉你实际怎么做、用了哪一桶料。
| 维度 | ERP 角色 | MES 角色 |
|---|---|---|
| 数据粒度 | 工单级、订单级 | 批次级、序列号级、工序级 |
| 时间维度 | 财务月/周、计划日 | 实时、秒级、工序完工时刻 |
| 追溯核心 | 物料账、成本归集 | 生产实绩、设备参数、质检数据 |
| 数据来源 | 采购订单、销售订单、BOM | 扫码枪、PLC、传感器、质检终端 |
| 典型输出 | 工单成本、库存台账 | 批次履历、工序追溯报告 |
1.3 批号跟踪的核心概念
批号(Lot/Batch Number)是追溯体系中最基本的“数据锚点”。一个批号可以对应一次投料、一个生产班次、一台设备或一个供应商来料批次。
1.3.1 批号的三种典型粒度
- 来料批号:供应商出厂时赋予的批次,如“2025-03-17-A01”。
- 生产批号:企业内部按工单或投料时间生成的批次,如“PO250317-001”。
- 出货批号:面向客户或物流的批次,常与生产批号关联映射。
1.3.2 批号跟踪的四个关键环节
| 环节 | 操作 | 数据记录 |
|---|---|---|
| 收料 | 扫描供应商标签,生成内部批号 | 来料批号、物料编码、数量、收料时间 |
| 投料 | 扫描原料批号与工单关联 | 工单号、原料批号、投料量、操作员 |
| 生产 | 工序流转扫码,记录在制品批号 | 工序号、设备ID、工艺参数、质检结果 |
| 完工入库 | 生成成品批号,关联生产批号 | 成品批号、生产批号、入库仓位、时间 |
常见误区: 很多项目将 ERP 的“批号”字段直接当作 MES 的追溯主键,忽略了 MES 需要更细粒度的“子批号”或“序列号”来区分同一批次内的个体差异(如不同炉号、不同工位)。接口设计时必须预留扩展字段。
1.3.3 批号跟踪的数据流模型
从接口开发视角,批号跟踪本质上是“事件驱动”的数据管道:
- 事件触发:扫码、报工、质检完成等操作产生追溯事件。
- 数据组装:MES 将当前批号、关联批号、时间戳、操作人、设备等信息打包。
- 接口推送:通过 REST API 或消息队列(MQ)将数据同步至 ERP 或追溯平台。
- 持久化与关联:ERP 更新工单成本、库存账;追溯平台构建批次关系图谱。
1.4 本章小结
- 追溯体系是制造业质量与合规的基石,ERP 与 MES 分别承担计划账务与执行实绩的角色。
- 批号是追溯的最小数据单元,接口设计必须覆盖来料、投料、生产、完工全链路。
- 数据流模型强调事件驱动、实时组装、可靠推送与持久关联,这是后续章节接口开发的核心骨架。