生产追溯系统通过稳定的物料、批次或单件标识,把收料、投料、加工、检验、包装与出货记录关联起来,使工厂能够从成品查到来源,也能从异常原料查到相关在制品、成品及去向。条码和射频识别(RFID)帮助采集标识,但一个标签本身并不包含完整的生产履历。
系统是否有效,可以用两个问题判断:客户提供一件产品的编号时,能否找到它实际使用的材料和检验记录;某批原料被发现异常时,能否列出可能涉及的产品、库存和出货记录。追溯是智能制造中连接现场事实与质量处置的一项能力,不以是否安装了扫码枪或三维看板为判断标准。

先确定追溯到批次、单件还是容器
追溯粒度决定系统能够区分哪些对象,也决定异常时需要检查多大范围。批次管理让同一生产或来料批次共用身份,适合按批记录工艺和质量;单件管理让每个产品有独立身份,适合区分装配履历、检验结果或售后维修。两者可以组合,例如成品按序列号管理,原料按批次管理。
| 标识对象 | 能回答的问题 | 需要补充的关系 |
|---|---|---|
| 物料编码 | 这是什么产品或材料 | 不能单独区分同一物料不同批次 |
| 物料与批号 | 属于哪一批,和哪些生产任务有关 | 投料、拆批、合批及出货关联 |
| 单件序列号 | 具体哪一件经历了哪些操作 | 单件与工序、材料批次和检验记录关联 |
| 箱、托盘或周转容器编号 | 这个包装或容器里装过哪些对象 | 装入、取出及有效时间,不能永久等同于产品身份 |
编码规则还要明确唯一性的范围。不同供应商可能使用相同批号,因此来料追溯键可能需要组合供应商、物料与供应商批号,并映射企业内部批号。跨公司交换时,应与合作方约定共同可识别的编码;采用GS1体系是一种标准化路径,但并不意味着所有内部对象必须先换成同一种编码。
粒度应由实际处置问题决定。如果系统只记录“这班生产用过两批料”,没有记录切换点,就不能在发生问题后仅凭产品序列号把影响范围精确缩到某一件。更细的标签只有配合更细的实际关联记录,才能支持更细的追溯。
条码和RFID负责采集,业务事件负责解释
条码通过光学读取传递标识;RFID通过无线电读取标签,可以在适当配置下支持非视距识别和批量读取。两者都需要将读到的身份与工位、任务和操作关联。GS1对RFID的说明指出,电子产品代码可作为查询位置和状态等信息的入口,这些业务信息保存在外部数据库中,而非必然全部存于标签。
工厂可以用条码登记工序和物料,用RFID识别周转容器,也可以按场景组合。上线前应拿真实标签、包装、设备位置和运行速度测试漏读与误读;RFID还要验证读区是否把邻近物品误认为经过当前工位。识别成功不等于业务完成:读取到一个零件,不代表它已经装配,更不代表检验合格。
GS1全球追溯标准说明区分关键追踪事件(CTE)与描述这些事件的关键数据元素(KDE)。落实到生产现场,就是先确定哪些动作必须留下记录,再确定每次动作需要记录的对象、时间、地点、参与者与业务状态。

生产追溯需要哪些记录
以下是一条制造流程的记录示例,不是适用于所有行业的法定字段清单。项目应从自身产品、工艺和客户要求确定关键步骤,尤其不能遗漏材料实际投入、批次关系改变和质量状态改变的时刻。
| 关键步骤 | 建议关联的记录 | 缺失后的影响 |
|---|---|---|
| 收料与入库 | 供应商、物料、来料批号、数量单位、收货与检验单 | 知道内部库存,却无法定位外部来源 |
| 领料与实际投料 | 原料批次、投入数量、生产任务、工序及输出对象 | 领料单只能证明领走,不一定证明实际用在该批产品 |
| 加工与装配 | 产品身份、设备工位、操作时间、适用工艺版本和必要过程记录 | 无法解释产品经历了哪个过程 |
| 检验与返工 | 检验对象、结果、记录编号、处置及复检关联 | 只看到最终合格,丢失曾经出现的问题 |
| 包装与出货 | 产品与箱托关系、数量、出货单、接收方与出货时间 | 能查到产品,却无法确定库存或已发去向 |
每条事件还应能识别其来源和记录状态。实际发生时间与系统收到记录的时间应分开,跨时区工厂需要明确时区;数量同时带单位。基础物料和工艺版本可以引用受控主数据,查询历史时应能还原当时有效的含义,而不是用今天的新版本解释旧记录。
这些信息可能分布在制造执行系统(MES)、仓储、质量和ERP系统中。可以由现有系统保存权威记录,再通过稳定编号关联查询,不必把所有原始文件复制到一个新数据库。关键在于关联可用且权限明确,不能依赖一个随时会失效的文件路径。跨系统的重复报送与状态确认可参照SCADA、MES与ERP集成中的事件处理方法。
拆批、合批和装箱怎样保留来龙去脉
拆批需要保留父批与子批的关系,以及各子批数量。例如教学示例中,A批100件分成A1批60件、A2批40件,如果之后分别加工或出货,查询A批应仍能找到两条去向;查询A1也应能回到A。若发生报废或数量修正,应单独说明,不能让数量差额凭空消失。

合批要先判断实际发生了什么。两批材料混合形成新材料,应记录各输入批次、实际投入量及输出批次;多个保留独立身份的产品装入一个箱子,则应记录箱与产品的装箱关系,拆箱时解除对应关系。两种情况都可能被口头称为“合批”,却不能用同一条覆盖批号的操作处理。
GS1的EPCIS与CBV实施指南区分保留子对象身份的聚合,以及输入被消耗、产生输出的转换。工厂可以借用这一建模思路检查业务差异;具体采用何种事件结构,应按真实过程设计,并非所有拆批或装配都机械对应同一种事件类型。
材料混合或产品转换时,输入和输出可能使用不同计量单位,也可能有合理损耗。数量核对应依据物料和工艺规则,不能直接把“公斤”与“件”相加。关系完整与数量合理是两项都要检查的工作。
返工、补录和错误修正不能抹掉历史
返工不是把原来的“不合格”改成“合格”。系统应保留初检、返工任务、实际操作、复检和最终处置之间的关联。产品身份未变时,新的事件继续关联该对象;拆解换件或重新形成产品身份时,还需记录旧对象、新对象及被替换部件之间的关系。

补打标签时应验证原身份与实物,再生成同一身份的替代标签,避免同一编号同时被误贴到两件不同产品。若确实需要换号,应保留新旧编号映射和原因。标签损坏、跨工位漏扫或断网都应有可执行的异常流程,由有权限的人根据原始凭据补录,并标明实际发生时间、补录时间与原因。
记录错误也应留下修正关系。GS1的上述指南通过更正事件或错误声明处理不同情形,原则是让查询方能够理解原记录如何被补充、撤销或更正,并还原有效履历。企业系统可以采用与自身平台一致的实现,但不能只删除原记录、静默改数量,或让导出的追溯报告仍同时计算错误记录和有效修正记录。
怎样查清受影响范围并验收系统
假设原料R1用于生产P1和P2两个批次,P1部分已出货、部分仍在库,P2尚在制。这是一个教学场景:当R1出现质量疑点,正向追溯应列出P1、P2及其当前去向,再按质量规则核查或隔离;反向追溯则从P1回到实际投料、工序和检验记录。

关联只能说明产品可能受影响,不能独立证明缺陷原因;反过来,没有查到关联也不能自动证明没有影响,尤其在漏扫或投料记录不完整时。处置报告需要同时显示数据缺口、已核查范围和仍待确认的对象,避免用一张完整的关系图掩盖缺失记录。
上线时可先选一种产品和一条可闭合流程进行试运行,用已知实物及原始单据作基准,验证正常生产、拆批合批、部分出货、返工、补打标签和断网补录。对每个样本检查来源与去向是否匹配、数量能否解释、历史修正是否可见,以及不同角色是否只能读取必要的信息。
查询时间和记录完整性也应按业务要求验收:在约定数据规模下,指定编号能否在规定时间返回结果;应记录的关键步骤中,哪些缺少关联,谁负责补齐。保存期限、对外交换格式与访问范围则按适用行业、客户合同和所在地要求确定。能复现真实的产品履历、解释异常与记录缺口,才是生产追溯系统落地的实质。
参考资料
- GS1:What is the GS1 Traceability Standard?,关键追踪事件与关键数据元素。
- GS1 Belgium & Luxembourg:RFID,电子标识与外部业务记录的关系。
- GS1:EPCIS and CBV Implementation Guideline,Release 2.0,聚合、转换及事件修正的建模说明。
评论留言
暂时没有留言!