1. 项目背景与核心价值
作为一名在工业自动化领域摸爬滚打多年的工程师,我深知螺丝锁附设备在电子装配线上的重要性。这次分享的欧姆龙PLC螺丝机程序配合威纶通触摸屏的完整解决方案,是我们团队经过三年现场优化迭代的成熟方案。这个组合在3C电子、家电制造等领域已经稳定运行超过10万小时,单台设备日均处理螺丝锁附作业超过5000次。
这套系统的核心优势在于:
- 采用欧姆龙CP1H系列PLC的高精度脉冲控制,确保螺丝刀扭矩重复精度达到±3%
- 威纶通MT8071iE触摸屏的配方管理功能,可存储200组不同产品的螺丝参数
- 独创的三段式送料算法,将卡料率从行业平均的5‰降低到1‰以下
2. 硬件系统架构解析
2.1 主要设备选型依据
PLC选型要点:
- 选择欧姆龙CP1H-XA40DT-D型号,因其具备:
- 4轴100kHz高速脉冲输出(满足伺服电机控制需求)
- 内置模拟量输入(用于压力传感器信号采集)
- 晶体管输出型(适合驱动电磁阀等感性负载)
HMI选型考量:
- 威纶通MT8071iE的7寸屏被选中是因为:
- 支持多语言切换(中英文界面一键切换)
- 配方存储空间达2MB(可存储200组产品参数)
- 自带USB数据导出功能(便于生产数据追溯)
2.2 关键外围设备清单
| 设备类型 | 型号规格 | 功能说明 |
|---|---|---|
| 伺服电机 | 安川SGM7G-1EA6C | 驱动螺丝刀升降,重复定位精度±0.01mm |
| 电批 | 东日HP-801 | 最大扭矩5kgf·cm,转速2000rpm |
| 送料机 | 志胜ZS-302 | 振动盘+直振组合送料,速度60pcs/min |
| 压力传感器 | 欧姆龙E8F2 | 检测螺丝到位情况,量程0-10N |
3. PLC程序深度解析
3.1 主控制逻辑框架
程序采用模块化设计,主要功能块包括:
structured复制// 主程序结构示例
IF 自动模式 THEN
调用 安全检测();
调用 送料控制();
调用 锁附过程();
调用 品质判定();
END_IF;
安全联锁设计要点:
- 急停信号采用硬线+软信号双回路检测
- 所有气缸动作前需确认前后限位状态
- 伺服使能信号与防护门开关互锁
3.2 核心算法实现
扭矩控制算法:
structured复制// 扭矩梯度检测算法
IF 当前扭矩 > (设定扭矩 * 0.8) THEN
开始记录时间;
IF (d扭矩/dt) < 设定斜率 THEN
判定为螺丝到位;
立即停止电批;
END_IF;
END_IF;
送料防卡算法:
- 采用"振动盘开启→直振启动→检测到位"的时序控制
- 增加超时检测功能(默认2秒未到位即报警)
- 三次送料失败自动执行吹气清洁程序
4. 威纶触摸屏程序开发
4.1 人机界面架构设计
主界面布局原则:
- 左侧:设备状态监控区(IO状态、报警信息)
- 中部:三维动画展示区(螺丝锁附过程模拟)
- 右侧:操作按钮区(模式切换、手动操作)
关键功能页面:
- 参数设置页:包含扭矩、转速、深度等20个可调参数
- 配方管理页:支持按产品型号调用预设参数
- 数据追溯页:记录最近1000次作业的扭矩曲线
4.2 配方功能实现技巧
visual复制' 配方数据存储示例
Sub SaveRecipe()
Dim i As Integer
For i = 0 To 19
WriteDataToPLC("D" & (1000 + i), RecipeValue(i))
Next
End Sub
配方管理优化点:
- 采用"当前值→临时存储→确认保存"的三步操作流程
- 增加密码保护功能(工程师权限可修改)
- 导出配方为CSV格式时自动添加时间戳
5. 系统调试实战经验
5.1 伺服参数整定步骤
- 先设置基本参数:
- 位置模式(Pn000=1)
- 电子齿轮比(Pn20E/Pn210=10000/1)
- 调整增益参数:
- 速度环增益(Pn100)从30%开始逐步上调
- 观察实际位置曲线,要求超调<5%
- 最终参数范例:
code复制Pn100=85 // 速度环增益 Pn102=35 // 速度环积分时间 Pn10E=50 // 位置环增益
5.2 常见故障排查指南
| 故障现象 | 可能原因 | 解决方案 |
|---|---|---|
| 螺丝浮高 | 1. 扭矩不足 2. 深度不够 |
1. 增加5%扭矩 2. 下调0.1mm深度 |
| 送料卡顿 | 1. 气压不足 2. 轨道污染 |
1. 检查气压≥0.4MPa 2. 用酒精清洁轨道 |
| 伺服报警 | 1. 过载 2. 编码器异常 |
1. 检查机械阻力 2. 重新插拔编码器线 |
6. 系统优化进阶技巧
6.1 生产节拍提升方案
通过优化以下环节,我们成功将CT时间从3.2s缩短到2.5s:
- 采用"送料与锁附并行"工艺:
- 当前螺丝锁附时,提前送出下一颗螺丝
- 优化伺服加减速曲线:
- 将加加速度从1000rpm/s²提高到1500rpm/s²
- 简化检测流程:
- 取消二次复检,改为扭矩曲线分析判定
6.2 数据追溯功能增强
在原有基础上新增:
- 扭矩曲线特征值计算(最大值、平均值、上升斜率)
- NG品自动保存异常扭矩波形
- 通过OPC UA接口上传MES系统
关键提示:在修改任何参数前,务必先进行小批量验证(建议5-10pcs),确认无误后再投入批量生产。我们曾因直接修改参数导致单批次3000件产品不良的惨痛教训。
这套系统目前已在六条产线上稳定运行,最长的已经连续工作18个月无大修。在实际应用中,建议每三个月做一次预防性维护,主要包括:
- 清洁电批夹头(积碳会导致扭矩偏差)
- 校准压力传感器(使用标准砝码验证)
- 检查振动盘弹簧片(疲劳会导致送料不稳)
对于想进一步优化的同行,可以尝试在现有系统上增加视觉定位功能,我们测试过采用500万像素工业相机,能将定位精度提升到±0.02mm,不过要考虑成本增加与节拍影响之间的平衡。