卷级追溯指的是:给定一个 SN,能查出它用了哪几卷料;给定一卷料,能查出它上了哪些板。做到这一步,靠的不是给每块板记料号,而是记录每卷料在机台上的使用时间窗。
为什么记料号不够
一块板在同一个站位上,只会接触当时在机的那一卷料。但一条线有几十个站位,一块板经过几十个站位,每个站位换过几卷料——如果只记录「这个站位用了什么料号」,得到的是料号级,不是卷级。
料号级追溯在出问题时只能圈定范围:这批板都用过 0402-10K 这个料号,具体哪一卷不知道。范围一大,隔离成本就上去了。
多对多的关系靠时间窗切
真实关系是这样:
- 一卷料在 T1 上机、T2 用完,在机期间生产了 SN 序列
- 一块板在 T3 通过某个站位,用的是当时在机的那卷料
所以关联规则是:过站时间落在某卷料的使用时间窗内,即判定该板使用了该卷料。
| 数据 | 来源 | 关键字段 |
|---|---|---|
| 上料记录 | 上料扫码 | 站位、料卷条码、上机时间 |
| 接料记录 | 接料扫码 | 旧卷剩余量、新卷条码、切换时间 |
| 过站记录 | 各工位扫码 | SN、工位、过站时间 |
三张表按时间对齐,卷级追溯就成立了。缺接料记录,时间窗就断在换卷那一刻,之后的板全都关联不上。
时间窗的精度要求
按分钟级对齐通常够用,前提是上料与接料动作都有记录。精度不够的典型表现:
- 接料时只记了新卷、没记旧卷的结束时间,导致两卷料的时间窗重叠
- 上料扫码发生在料盘装好之后,比实际可用时间晚几分钟
- 过站记录只到班次级(按班汇总上报),没有单板时间戳
第三条最致命:没有单板过站时间,时间窗无法对齐,追溯只能退回批次级。
两类查询都要支持
系统必须同时支持两个方向,缺一个都不完整:
- 正向:这块板 → 用了哪几卷料(客诉、审核用)
- 反向:这卷料 → 上了哪些板(来料异常、厂商召回时用)
反向查询在实际使用中更频繁。供应商批次异常时,要能在半小时内拉出受影响的板号清单,晚了就来不及拦货。
边界条件要写清楚
卷级追溯不是万能的,有三处天然缺口,立项时就要写进验收口径:
- 手工补料:产线临时从别的机台借料、不扫码,时间窗就断了
- 尾数混用:一卷料跨两个工单使用,需要按剩余量拆分,否则会被判定为整个工单都用了这卷料
- 返工重贴:拆下来的料重新上机,属于二次使用,需要单独记录,否则同一个料卷会出现两段不连续的时间窗
常见问题
常见问题
- 卷级追溯需要贴多少条码?
- 料盘侧用厂商条码或自贴卷号,工位侧只需 SN 与工位码。关键不在条码数量,而在上料、接料、过站三个动作是否都留下时间戳。
- 一卷料跨工单怎么处理?
- 按剩余量拆分,把同一卷料的使用记录切成两段,分别关联到两个工单。系统需要支持「剩余量结转」,否则追溯会把整卷料算到第一个工单上。
- 没有单板过站时间能做卷级吗?
- 不能。卷级关联依赖过站时间落在料卷使用时间窗内。只有班次级数据时,时间窗无法对齐,最多做到批次级。
- 追溯数据量大了怎么存?
- 单表到千万级时按年份归档,归档后仍可查询,查询入口切到历史库。不建议删除,汽车电子类客户通常要求覆盖产品生命周期加售后年限。