基于Omron PLC CP2E-N的高速计数器瓶体剔除程序开发及方案咨询
Omron CP2E-N 瓶体剔除方案设计及替代方案解析
一、绝对值高速计数器方案实现(满足连续剔除+远距离触发)
1. 硬件与基础配置
E6C3-AG5B绝对值编码器直接接入CP2E的高速输入点(如0.00~0.03对应格雷码/二进制输出),在CX-Programmer中将高速计数器(HSC)配置为绝对值计数模式。编码器供电接DC24V,信号线做好屏蔽处理,2米线长完全满足CP2E的高速输入要求。
2. 远距离触发的位置补偿
检测点到剔除点的物理距离D,需换算为编码器脉冲数:
假设传送带周长为L,编码器分辨率360P/R,则单个脉冲对应距离为L/360,偏移脉冲数计算公式为:
P = (D * 360) / L
相机检测到不合格瓶时,立即读取当前HSC的绝对值C1,剔除触发条件为当前HSC值C2满足:
(C2 - C1) mod (360*N) = P
(N为编码器转一圈对应传送带的循环次数,用于处理传送带循环的脉冲溢出问题)
3. 连续两个瓶剔除的处理
核心是通过内部寄存器缓存不合格瓶的触发位置,用CP2E的字寄存器(如W0、W1)搭建2位缓存队列:
- 相机触发不合格信号时,计算对应的剔除脉冲位置,写入队列空位(W0存第一个、W1存第二个),并用D0记录队列内的不合格数量。
- 程序循环扫描当前HSC值,逐个比对队列内的位置,到达触发位置时立即启动剔除电磁阀,同时将队列内后续位置前移(如W0触发后,把W1的值移到W0,D0减1),并给电磁阀设置固定延时(如500ms,根据剔除机构动作时间调整)。
- 增加队列满判断,避免缓存溢出。
简化ST语言逻辑示例:
// 相机检测到不合格时 IF Camera_Fault THEN Fault_Pos := Current_HSC + Offset_Pulse; IF D0 < 2 THEN IF D0 = 0 THEN W0 := Fault_Pos; ELSE W1 := Fault_Pos; END_IF D0 := D0 + 1; END_IF END_IF // 检查第一个缓存位置 IF (Current_HSC - W0) mod Total_Pulse = 0 THEN Reject_Y0 := ON; T0 := &500; // 500ms延时关闭电磁阀 // 队列前移 W0 := W1; D0 := D0 - 1; END_IF // 检查第二个缓存位置(若存在) IF D0 >= 2 AND (Current_HSC - W1) mod Total_Pulse = 0 THEN Reject_Y0 := ON; T0 := &500; D0 := D0 - 1; END_IF // 延时到后关闭电磁阀 IF T0.DONE THEN Reject_Y0 := OFF; T0 := &0; END_IF
二、移位寄存器+光电传感器的替代方案
该方案完全可行,但仅适用于瓶体间距固定、精度要求一般的场景:
1. 方案逻辑
- 安装两个光电传感器:一个用于检测瓶体进入相机检测区,另一个作为移位时钟(可选择传送带每走一个瓶距发一次脉冲,或直接用瓶体检测光电作为移位时钟)。
- 使用CP2E的移位寄存器指令(SFTL),位数设置为「检测点到剔除点的瓶数+最大连续剔除数」(如中间可容纳3个瓶、需连续剔2个,则设5位)。
- 相机检测到不合格时,给移位寄存器当前位置置1;移位时钟触发一次,寄存器左移一位;当1移到剔除点对应位时,触发剔除动作。
2. 方案对比
| 维度 | 绝对值计数器方案 | 移位寄存器+光电方案 |
|---|---|---|
| 精度 | 高,不受瓶距变化影响 | 依赖固定瓶距,瓶距变更需重新调位数 |
| 连续剔除支持 | 可扩展缓存,无数量限制 | 受移位寄存器位数限制,需预留足够位数 |
| 调试复杂度 | 需校准偏移脉冲,难度中等 | 仅需调整移位位数,调试简单 |
| 适用场景 | 瓶距不固定、精度要求高的流水线 | 瓶距固定、普通精度要求的流水线 |
3. 注意事项
- 移位时钟必须与传送带严格同步,否则会出现剔除位置偏差。
- 连续剔除时,移位寄存器位数需覆盖「检测到剔除的瓶数+连续不合格数量」,避免溢出。
调试小技巧
- 绝对值计数器校准:将传送带停在检测点,把HSC当前值设为0,手动转动传送带至剔除点,读取的HSC值即为实际偏移脉冲,比理论计算更准确。
- 连续剔除测试:手动触发相机连续两次不合格信号,验证剔除动作连贯性,调整电磁阀延时确保动作无冲突。
- 替代方案调试:空转传送带,数清检测点到剔除点的瓶体数量,以此设置移位寄存器位数,再测试单次及连续剔除效果。
内容的提问来源于stack exchange,提问作者user3315958
相关产品推荐
相关产品推荐

