SMT 换料绑定是 PCB 装配制程里把「哪块板用了哪盘料、上了哪个飞达位」落到系统的动作。很多工厂的 MES 只在贴片机端记了 Program 和站位,换料时只扫一下料盘条码就过,出了问题再反查往往发现 PCB 码、料盘码和飞达位之间根本对不上。把换料绑定做成一张独立表,并配合一组校验接口,可以把追溯链路从「贴片机日志+人工对」变成「系统可验证的绑定记录」。下面按字段与接口的顺序展开。
一、绑定表的职责边界
换料绑定表记录一次换料动作的完整上下文:哪一块(或哪一批)PCB、哪一盘物料、在贴片机上的哪个飞达位、谁在什么时间做了绑定、绑定前的校验结果。它不是 BOM 的副本,也不替代上料防错;它的核心产出是「绑定行」,供后续首件、SPI/AOI 绑定、工序流转与质量追溯引用。
建模前先把范围划清:
二、核心字段设计
主键与索引
PCB 相关
物料与料盘
飞达位与设备
动作与上下文
状态与生命周期
附件与扩展
三、字段校验规则(落在接口层)
建模只是骨架,真正决定追溯能不能用的是接口校验。换料绑定至少需要三组校验:
料盘合法性校验
BOM 与站位一致性校验
数量与防呆校验
四、接口设计
1) 预校验接口(不产生绑定行)
2) 确认绑定接口(产生绑定行)
3) 作废与越权放行
4) 追溯查询接口
五、常见坑
六、FAQ
七、结语
把 PCB 码、料盘码和飞达位放在同一张绑定表里,只是让问题从「找不到」变成「看得到」。真正决定这条链能不能跑起来的,是预校验把不合法拦截在绑定之前、确认接口对重复和重试负责、以及追溯查询能按三种维度各跑一遍。字段多一个版本号、接口多一次重校,产线上少一次停线对账。
(本文属技术分享,由 AI 辅助撰写,如有疏漏欢迎在评论区指正。)
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。