3. 追溯标识与数据采集
追溯系统的第一道关口是“标识”,第二道关口是“采集”。标识决定了一个零件、托盘、工单或批次能否被唯一识别;采集决定了这个标识在加工、装配、检测、入库各环节能否被自动读取并写入正确的数据记录。如果标识选型与采集方式不匹配,后续的质量闭环就会在源头断链——例如用一维条码标识需要多次读取的托盘,或者用低频 RFID 去读取高速通过的工件,都会造成漏读和错绑。
一、四类标识载体的定位与选型
制造现场常见的追溯标识可分为四类,它们并不是互相替代的关系,而是按“标识对象”和“生命周期”分工。
一维条码成本最低,适合标识批次、物料箱、纸质流转单。它的信息容量小,通常只承载料号或批次号,且必须对准扫描,磨损或油污后识读率明显下降。因此它更适合“一次性、近距离、人工参与”的场景。
二维码(含 DMC)中 Data Matrix Code(DMC)是制造追溯的主力。DMC 尺寸小、纠错能力强,可直接激光打标在金属零件表面,耐受切削液和清洗。它通常承载序列号、料号、批次、供应商代码等结构化信息。在刀具、轴承、发动机零件、医疗器械上,DMC 常作为“零件级身份证”。
RFID 分为低频、高频、超高频。高频(13.56 MHz)适合托盘、工装、周转箱等近距离、可重复读写的对象;超高频(860–960 MHz)读取距离远、可批量读取,适合整箱物料、在制品托盘通过门式通道的场景。RFID 的优势是“非接触、可改写、可批量”,劣势是金属和液体环境会干扰读取,需要做现场调优。
OPC UA 严格说不是标识载体,而是设备数据接入与语义互操作的通信标准。它解决的是“设备数据如何被追溯系统按统一语义采集”的问题。标识解决“这是谁”,OPC UA 解决“它的状态和参数怎么传上来”。
二、DMC 的编码与打标要点
DMC 的追溯价值取决于编码规则是否稳定。一个可落地的零件级 DMC 通常包含:料号、序列号、批次号、供应商代码、生产日期。例如某轴承零件采用如下结构:PN=6205-2RS;SN=20240612-000871;LOT=L240612A;SUP=S0231。序列号必须全局唯一,不能只用流水号,否则跨工厂、跨年份会冲突。建议序列号中嵌入工厂代码和日期,如 F01-240612-000871。
打标方式上,金属零件优先采用激光打标(光纤激光,功率 20–30 W,频率 20–50 kHz),打标后需用读码器验证等级。行业常用 ISO/IEC 15415 或 AIM DPM 标准评估 DMC 质量,等级一般要求达到 B 级(3.0)以上。如果打标后等级只有 C 级,在后续清洗、装配后可能降到无法识读,因此打标参数必须固化并首件验证。
三、RFID 现场调优的关键参数
RFID 的漏读大多不是标签问题,而是天线布置和功率设置问题。以超高频托盘线为例,需要关注以下参数:
- 读写器功率:通常 20–30 dBm。功率过高会造成相邻通道串读,功率过低则读取距离不足。建议从 26 dBm 起调,逐步降低直到刚好稳定读取。
- 天线极化:圆极化天线适合标签方向不固定的托盘,线极化天线读取距离更远但对方向敏感。
- 标签安装:标签与金属表面之间需加隔离层(如 3–5 mm 泡棉),否则金属会吸收射频能量导致读取失败。
- 过滤与去重:读写器应配置 RSSI 阈值和重复读取时间窗(如 2 s),避免同一托盘在通道内被重复上报。
验证方法:用已知数量的托盘连续通过 30 次,统计读取率。若读取率低于 99.5%,需调整天线角度或功率,而不是直接投入生产。
四、OPC UA 设备数据接入方法
OPC UA 接入的核心是“地址空间建模”。设备厂商提供的 OPC UA Server 通常已经暴露了变量节点,例如 ns=2;s=Machine1.Spindle.Speed、ns=2;s=Machine1.Program.Name、ns=2;s=Machine1.Result.Inspection。追溯系统作为 Client,需要完成三件事:
- 建立会话与订阅:使用
CreateSession建立连接,再用CreateSubscription设置发布间隔(如 500 ms),对关键变量建立 MonitoredItem。对于变化频繁的转速、扭矩,用订阅;对于程序号、工单号,用轮询或事件。 - 语义映射:把设备变量映射到追溯数据模型的字段。例如把
Machine1.Result.Inspection映射为“检测结果”,把Machine1.Program.Name映射为“加工程序版本”。映射关系应配置化,而不是硬编码。 - 时间戳与质量码:OPC UA 数据自带 SourceTimestamp 和 StatusCode。采集时必须保留这两个字段,否则后续无法判断数据是“设备实时产生”还是“网关补传”,也无法识别 Bad 质量码。
一个常见的接入配置示例如下:
Endpoint: opc.tcp://192.168.10.21:4840
SecurityPolicy: Basic256Sha256
Subscription: PublishingInterval = 500 ms
MonitoredItems:
- NodeId: ns=2;s=Machine1.Spindle.Speed
SamplingInterval: 250 ms
QueueSize: 10
- NodeId: ns=2;s=Machine1.Program.Name
SamplingInterval: 1000 ms
- NodeId: ns=2;s=Machine1.Result.Inspection
SamplingInterval: 100 ms
Trigger: StatusValue
接入后应做一次“数据对齐验证”:在设备上手动触发一次加工,观察追溯系统是否在 1 s 内收到程序号、转速曲线和检测结果,并且三者的时间戳落在同一加工周期内。如果程序号比检测结果晚到,说明订阅周期设置不合理,需要调整。
五、多源采集的汇聚与绑定
条码、RFID、DMC、OPC UA 四类数据最终要在边缘网关汇聚。汇聚的关键动作是“绑定”:把标识读取事件与设备过程数据关联到同一个工单或序列号上。例如托盘 RFID 读到 TRAY-0087,同时 OPC UA 上报 Program=OP1200、Result=OK,网关需要生成一条记录:TRAY-0087 + OP1200 + OK + 时间戳。如果绑定失败,追溯链就会出现“有标识无数据”或“有数据无标识”的断点。
六、采集质量的判断依据
判断采集是否可靠,可以看四个指标:标识读取率(目标 ≥ 99.5%)、数据绑定成功率(目标 ≥ 99%)、时间戳偏差(目标 ≤ 1 s)、质量码异常比例(目标 ≤ 0.5%)。这些指标应在试运行阶段连续统计 3 天,而不是只看单次演示。只有采集链路稳定,后续的质量闭环才有可信的数据基础。