1. 自动分拣系统硬件架构解析
车间里这套自动分拣系统的核心硬件由三菱FX3U-48MT PLC和MCGS触摸屏组成。PLC的48个I/O点中,24个输入点(X0-X27)用于连接各类传感器和按钮,16个输出点(Y0-Y17)控制执行机构。实际布线时最容易栽跟头的就是传感器接线,特别是三线制NPN型接近开关。
重要提示:欧姆龙E2B系列传感器的茶色线必须接24V+,蓝色线接0V,黑色信号线接PLC输入点。接反线序会导致传感器指示灯常亮但PLC无法检测信号,这种故障在调试期最常见。
传送带电机选用三相异步电机配合变频器控制,通过PLC的Y0点启停。分拣执行机构采用电磁推杆,由Y2点驱动晶体管输出。实际应用中发现,电磁推杆动作时会产生强烈电磁干扰,需要在输出端并联RC吸收回路(建议取值:100Ω电阻+0.1μF电容)。
2. IO分配表设计与实施要点
规范的IO分配表是系统调试的路线图。建议用Excel制作包含以下字段的表格:
| PLC点位 | 设备名称 | 类型 | 备注 |
|---|---|---|---|
| X0 | 启动按钮 | NO常开触点 | 面板绿色按钮 |
| X1 | 停止按钮 | NC常闭触点 | 面板红色按钮 |
| X3 | 金属传感器 | NPN型 | 检测距离10mm |
| Y0 | 传送带电机 | 继电器输出 | 通过接触器控制 |
| Y2 | 电磁推杆 | 晶体管输出 | 需加RC吸收回路 |
实际调试时发现,将光电开关(X5)和金属传感器(X3)分配到相邻输入点会导致信号串扰。最佳实践是间隔分配数字量输入点,例如X3、X7等,中间留出空位。
3. 梯形图程序设计精要
3.1 主控电路设计
启停控制采用带自锁的经典结构:
ladder复制NETWORK 1
|---[X0]---[SET Y0]---(自锁)
|---[X1]---[RST Y0]
这种结构能确保传送带在启动按钮松开后保持运行,直到按下停止按钮。实际调试时发现,机械式按钮的触点抖动可能造成误动作,建议在X0和X1输入点并联0.1μF电容进行硬件消抖。
3.2 金属检测防抖处理
物料经过传感器时可能产生多次通断信号,采用计时器滤波是关键:
ladder复制NETWORK 5
|---[X3]---[T0 K80]---(Y2)
通过GX Works2的在线监测功能观察发现,50ms的初始设定值仍会出现误触发,调整到80ms后稳定可靠。调试技巧:用金属片快速划过传感器,监控T0当前值变化,确保计时值大于物料抖动时间。
4. MCGS触摸屏组态实战
4.1 动态画面制作
传送带动画效果通过5帧图片循环切换实现,帧间隔设为100ms。分拣计数器采用LED字体显示,配合以下脚本实现实时更新:
vb复制If PLC.Y2 = 1 Then
MetalCount = MetalCount + 1
SetShapeColor("推杆", RGB(255,0,0))
Delay(300)
SetShapeColor("推杆", RGB(0,255,0))
End If
4.2 通讯故障排查
当触摸屏出现闪屏现象时,按以下步骤排查:
- 检查PLC通讯参数(波特率19200、站号0x01)
- 确认RS485接线A/B线未反接
- 在电磁推杆电源端加装磁环滤波器
- 触摸屏电源与其他大功率设备分路供电
5. 系统调试问题汇编
5.1 典型故障处理
| 故障现象 | 可能原因 | 解决方案 |
|---|---|---|
| Y2输出无动作 | 传感器线序错误 | 检查茶色线是否接24V+ |
| 触摸屏数据更新延迟 | PLC通讯波特率不匹配 | 统一设置为19200bps |
| 电磁推杆动作异常 | 输出晶体管损坏 | 更换输出单元并加装保护二极管 |
| 金属检测误触发 | 计时器设定值过小 | 调整T0至80ms以上 |
5.2 性能优化记录
通过以下改进将分拣效率从45件/分钟提升至60件/分钟:
- 将传送带电机加速时间从3秒缩短至1.5秒
- 电磁推杆动作后增加50ms保持时间
- 优化传感器安装位置,提前30cm检测物料
- 在PLC扫描周期开始时集中读取所有输入状态
这套系统经过三个月连续运行测试,平均无故障时间达到400小时。最关键的心得是:硬件滤波(RC回路)和软件防抖(计时器)必须双管齐下,单独依靠任一方面都难以达到理想效果。下次设计类似系统时,我会预留20%的备用IO点以便后期扩展,同时采用带屏蔽的双绞线连接所有传感器信号线。
