1. 项目背景与核心价值
去年接手了一个汽车零部件产线的自动化改造项目,客户要求在两平米见方的空间内实现双工位协同锁螺丝作业,还要能根据不同螺丝规格动态调整扭矩。传统方案要么占地太大,要么柔性不足。经过三个月攻关,我们自主研发了一套基于PLC+HMI的自动锁螺丝系统,用三菱伺服驱动转盘实现双工位无缝衔接,扭矩控制精度达到±0.1N·m。这套系统目前已稳定运行2000+小时,不良率从人工操作的3%降到了0.05%以下。
这种设备特别适合小批量多品种的生产场景——比如手机组装、家电控制板安装等需要频繁更换螺丝规格的工序。核心突破点在于:
- 双PLC主从架构实现真正的并行作业
- 伺服转盘的精准启停控制算法
- 基于电流反馈的实时扭矩补偿机制
2. 硬件架构设计解析
2.1 机械结构布局
采用背靠背双工位设计,中间共享一个三菱HG-SR152BJ伺服电机驱动的转盘(直径600mm,载重15kg)。转盘每旋转180°切换工位,定位精度±0.02mm。每个工位配置:
- 松下MINAS A6系列电批(0.5-5N·m可调)
- 基恩士LV-N11NX光电传感器(检测螺丝有无)
- SMC MGPM20-10Z气缸(下压机构)
- 欧姆龙E3Z-T61对射传感器(工件到位检测)
关键点:转盘动平衡必须控制在0.5g以内,否则高速旋转时会产生明显振动。我们通过在转盘背面钻孔配重的方式,最终将振动幅度控制在0.01mm以下。
2.2 电气控制系统
主控采用两台三菱FX5U-32MT/ES PLC组成主从站:
- 主站:处理HMI交互、配方管理、报警记录
- 从站:专用于运动控制(转盘+电批)
通过CC-Link IE Field Basic网络实现μs级同步,比传统RS485快20倍
特别设计了双重安全回路:
- 硬件急停链:串联所有安全门开关
- 软件看门狗:PLC间500ms心跳检测
3. 核心控制算法实现
3.1 伺服转盘精确定位
使用三菱MR-J4-200B驱动器配合绝对式编码器,关键参数:
python复制# 伺服参数(单位:脉冲)
电子齿轮比 = 131072/360 # 17位编码器
加速时间 = 200ms
减速时间 = 150ms
S曲线系数 = 50
通过以下步骤实现±0.02mm重复定位:
- 原点复归时采用Z相+近点狗双信号触发
- 运动过程中实时补偿背隙(参数#2018设为0.15°)
- 到达目标前50ms开始降速,采用T型速度曲线
3.2 动态扭矩控制方案
电批扭矩控制逻辑如图:
code复制[配方选择] → [基准扭矩设定] → [电流反馈补偿] → [最终输出]
↑
[压力传感器校准]
补偿算法核心代码:
st复制// 结构化文本示例
IF ActualCurrent > RatedCurrent THEN
TorqueOffset := (ActualCurrent - RatedCurrent) * 0.15;
TargetTorque := BaseTorque - TorqueOffset;
// 限制最小扭矩
IF TargetTorque < MinTorque THEN
TargetTorque := MinTorque;
Alarm(3001);
END_IF
END_IF
实测M4螺丝的扭矩控制效果:
| 设定值(N·m) | 实际均值 | 波动范围 |
|---|---|---|
| 1.5 | 1.48 | ±0.08 |
| 3.0 | 2.97 | ±0.12 |
4. HMI交互设计要点
4.1 可视化监控界面
采用威纶通cMT-X系列HMI,主要画面包括:
- 主监控页:实时显示两个工位的螺丝锁付状态(用不同颜色区分OK/NG)
- 配方管理:支持100组参数预设,含扭矩、转速、下压深度等
- 报警历史:按日期/工位筛选,支持导出CSV
经验:触摸按钮至少要设置80x80像素以上,操作员戴手套也能准确触发。我们在画面边缘增加了物理按键风格的凸起效果,误操作率降低了60%。
4.2 数据追溯功能
通过PLC的SD卡扩展槽,每天自动生成包含以下数据的日志文件:
code复制[时间戳][工位][螺丝型号][实际扭矩][循环时间][结果代码]
2024-03-15 14:25:02,ST1,M4x12,1.47N·m,3.2s,OK
2024-03-15 14:25:05,ST2,M3x8,0.75N·m,2.9s,NG(3005)
5. 现场调试避坑指南
5.1 伺服系统常见故障
-
ERR24.0(过载报警)
- 检查转盘转动惯量比(参数PD01)
- 适当提高加减速时间
- 我们的案例:将惯量比从8.2降到6.5后稳定
-
定位抖动问题
- 调整伺服增益(先调速度环,再调位置环)
- 确认联轴器有无松动
- 典型参数:
- 速度环增益:35→45
- 位置环增益:25→30
5.2 扭矩控制异常处理
当出现扭矩波动大时,按以下步骤排查:
- 检查电批碳刷磨损情况(寿命约50万次)
- 用扭矩测试仪校准(建议每周一次)
- 确认工件定位精度(偏移会导致侧向力)
- 检查气压稳定性(要求0.5±0.02MPa)
6. 成本与效益分析
整套系统硬件成本约8.5万,主要构成:
- 机械结构:2.2万
- 电气元件:3.8万(伺服系统占60%)
- PLC+HMI:2.5万
与人工对比的经济效益:
| 指标 | 人工方式 | 本设备 | 提升效果 |
|---|---|---|---|
| 节拍时间 | 12s/件 | 6s/件 | 50%↑ |
| 不良率 | 3% | 0.05% | 98%↓ |
| 人力配置 | 2人/班 | 0.5人/班 | 75%↓ |
这套系统最大的优势其实是换型时间——更换螺丝规格时,只需在HMI选择对应配方,整个切换过程不超过30秒。传统设备需要手动更换批头并重新校准,至少耗时15分钟。对于每天需要处理20+种螺丝的产线来说,这个功能直接决定了设备的使用价值。