4. 包装物料有无检测与缺件剔除

在包装线上,“检测到物料”只是第一步,真正决定成品合格率的是从检测信号产生到不合格品被剔除的整条动作链是否可靠。物料有无检测与缺件剔除系统由传感器、控制器、执行机构三部分构成,其核心难点不在单个环节,而在于时间上的精确匹配与逻辑上的严密设计。本节围绕响应时间匹配、剔除逻辑设计和剔除验证方法三个层面展开,帮助读者建立可落地的工程实现思路。

一、响应时间匹配:从检测到剔除的时间账

物料从被传感器检测到,到被剔除机构推离输送线,中间存在一段固定的空间距离。若剔除动作过早,会误伤前一个合格品;过晚则漏剔。因此必须把“时间”和“位置”统一到同一参照系下计算。

设输送带线速度为 v(m/s),传感器检测点到剔除执行点的中心距离为 L(m),则物料从检测点到剔除点的理论运行时间为:

t_travel = L / v

示例:L = 0.60 m,v = 1.2 m/s
t_travel = 0.60 / 1.2 = 0.50 s = 500 ms

这 500 ms 是控制器从收到检测信号到发出剔除指令的“可用时间预算”。该预算必须覆盖:传感器自身响应时间 t_s、控制器输入滤波与扫描周期 t_c、输出模块与执行机构动作时间 t_a。即:

t_s + t_c + t_a ≤ t_travel - t_margin

示例:t_s = 2 ms,t_c = 10 ms,t_a = 60 ms,安全余量 t_margin = 100 ms
2 + 10 + 60 = 72 ms ≤ 500 - 100 = 400 ms  ✓ 满足

若线速度提高到 2.0 m/s,则 t_travel 降为 300 ms,预算收紧到 200 ms,此时 72 ms 仍可满足,但余量明显减小。工程上建议保留不少于总行程时间 20% 的安全余量,用于吸收物料打滑、编码器误差和气压波动。当余量不足时,可采取提高传感器响应速度、缩短检测点与剔除点距离、改用高速电磁阀或伺服剔除等方式。

需要特别注意的是,光电传感器存在“响应时间”与“检测盲区”两个参数。对射式传感器响应通常在 1 ms 以内,而漫反射式受物料颜色和表面反射率影响,响应可能达到数毫秒甚至十几毫秒。对于深色、低反射率包装物,应优先选用对射或背景抑制型传感器,并在选型时核对响应时间指标。

二、剔除逻辑设计:移位寄存器与确认信号

剔除逻辑的本质是“把检测结果延迟到物料到达剔除点时再执行”。最常用的实现方式是移位寄存器(Shift Register):控制器按固定节拍采样检测信号,每个节拍对应物料在输送线上前进的一个固定距离,当检测标志移位到与剔除点对应的寄存器位时触发剔除。

移位寄存器的长度 N 由检测点到剔除点的距离和采样节拍决定:

N = round(L / (v × T_sample))

示例:L = 0.60 m,v = 1.2 m/s,T_sample = 10 ms
每节拍位移 = 1.2 × 0.01 = 0.012 m
N = 0.60 / 0.012 = 50 位

即每 10 ms 采样一次,检测标志在寄存器中移位 50 次后到达剔除位。这种设计的好处是:无论物料间距如何变化,只要采样节拍与线速度同步,剔除位置始终准确。若使用编码器脉冲作为移位时钟,则能进一步消除输送带打滑带来的累积误差。

完整的剔除逻辑还应包含以下要素:

  • 剔除确认信号:剔除气缸动作后,由磁性开关或接近开关反馈“已推出”信号,若在设定时间内未收到确认,则判定为剔除失败并报警。
  • 剔除窗口:剔除指令应保持一个与物料长度匹配的脉冲宽度,避免因物料较长而只推出一半。
  • 连续缺件处理:当连续多个物料缺件时,寄存器中会出现连续标志位,控制器应能逐次触发剔除,而不是只剔除第一个。
  • 剔除计数与追溯:记录剔除数量、剔除时刻和对应工位,便于后续质量追溯。
建议在 PLC 中为剔除逻辑单独划分功能块,输入为“检测标志、线速度、编码器脉冲”,输出为“剔除指令、剔除确认、报警”,便于参数化调整和复用。

三、剔除验证方法:从静态测试到动态抽检

剔除系统投运前必须经过验证,不能仅凭“看起来能推出去”就判定合格。验证应覆盖三个层次:

1. 静态位置验证。停机状态下,手动放置一个模拟缺件物料在检测点,触发传感器后观察剔除机构是否在物料到达剔除点时动作。可用标记笔在输送带上标出检测点和剔除点,确认两者距离与程序中设定的 L 一致。

2. 动态单件验证。以正常生产速度运行,人为制造单个缺件(如抽走一件物料),观察剔除是否准确、是否误伤相邻合格品。重复 20~30 次,统计剔除成功率和误剔率。若出现偶发漏剔,应检查传感器响应时间是否足够、寄存器长度是否与 L 匹配。

3. 连续与边界验证。制造连续两件、三件缺件,验证寄存器能否逐次触发;再以最小物料间距运行,验证剔除窗口是否重叠导致误剔。边界条件往往是现场故障的高发区。

验证过程中应记录以下数据,形成可追溯的验证记录:

验证项目示例判据观察方式
单件剔除成功率≥ 99%(30 次中≥30 次成功)计数统计
误剔率0 次相邻合格品是否被推离
剔除确认反馈每次剔除均收到确认信号PLC 监控或指示灯
连续缺件处理连续 3 件均被剔除逐件观察
最小间距运行无重叠误剔高速摄像或人工观察

对于高速生产线,人工观察难以捕捉毫秒级动作,可借助 PLC 的在线监控功能记录剔除指令与确认信号的时间戳,或使用高速摄像机以 240 帧/秒以上拍摄剔除过程,逐帧核对动作时刻。验证数据应保存为投运基线,后续定期复测时与基线对比,及时发现传感器老化、气压下降等渐变故障。

物料有无检测与缺件剔除:时间与位置对应关系 输送带运行方向 → 缺件 传感器 剔除气缸 检测点到剔除点距离 L = 0.60 m 物料运行时间 t_travel = L / v = 500 ms(v = 1.2 m/s) 72 ms 安全余量 100 ms 剩余可用时间 328 ms t_s + t_c + t_a = 2 + 10 + 60 = 72 ms ≤ 500 − 100 = 400 ms ✓ 移位寄存器:N = L / (v × T_sample) = 0.60 / (1.2 × 0.01) = 50 位

综上,物料有无检测与缺件剔除的可靠性取决于三个环节的协同:响应时间匹配保证“来得及”,移位寄存器逻辑保证“推得准”,分层验证保证“可追溯”。在实际工程中,建议将上述时间预算、寄存器长度和验证判据写入设备参数表,作为调试和复测的依据,避免因人员更替或参数漂移导致剔除系统悄然失效。