1. 项目概述:当PLC遇上口罩生产
去年参与某医疗设备企业的N95口罩机改造项目时,我第一次接触到汇川技术的AM600系列PLC。这台占地不到10平米的自动化设备,每分钟能稳定输出45片符合YY 0469标准的N95口罩,其核心控制逻辑全部由汇川PLC编程实现。与传统印象中笨重的工业设备不同,这套系统通过精巧的电子凸轮算法实现了超声波焊头与材料输送的μ级同步,这种控制精度在疫情前还是欧系PLC的专属领域。
2. 核心需求解析
2.1 口罩机的工艺挑战
典型的N95全自动生产线包含鼻梁条送料、多层材料复合、褶皱成型、超声波焊接、耳带焊接等12个工位。最关键的超声波焊接工位要求:
- 焊头下压时与材料输送速度严格同步(±0.1mm)
- 焊接压力稳定在35±2N
- 温度控制精度±1℃
- 单周期时间≤1.2秒
2.2 汇川方案选型逻辑
对比日系PLC的脉冲定位和欧系PLC的电子齿轮方案,汇川AM600选用的是:
- 16轴EtherCAT总线控制
- 自带电子凸轮功能
- 支持CAM曲线在线编辑
- 100μs级周期同步精度
这套组合在保证0.1mm同步精度的同时,将设备成本控制在欧系方案的60%以下。实际测试显示,在连续8小时生产中,焊点位置偏差始终保持在±0.08mm以内。
3. 关键程序实现
3.1 电子凸轮主程序架构
st复制PROGRAM MAIN
VAR
masterAxis: AXIS_REF;
slaveAxis: AXIS_REF;
camProfile: CAM_PROFILE;
END_VAR
// 主编码器连接材料输送伺服
masterAxis := Axis1;
// 从轴控制超声波焊头
slaveAxis := Axis2;
// 加载预定义的凸轮曲线
camProfile := CamProfile1;
// 激活电子凸轮功能
MC_CamIn(
Master:=masterAxis,
Slave:=slaveAxis,
CamProfile:=camProfile,
StartMode:=MC_CAM_START_MASTER_POSITION);
3.2 凸轮曲线优化技巧
通过HMI设置的焊接参数会实时生成新的CAM曲线:
- 计算焊头下降段采用5次多项式曲线,确保加速度连续
- 焊接保持段采用水平直线
- 回升段用3次曲线减少机械冲击
实测表明,这种曲线组合比传统梯形速度曲线降低机械振动达40%,焊头寿命延长3倍。
4. 特殊功能实现
4.1 动态补偿算法
当检测到材料张力变化时,通过以下补偿逻辑调整凸轮相位:
st复制IF TensionSensor.Value > 20N THEN
MC_CamShift(
Slave:=slaveAxis,
ShiftValue:=0.05,
Relative:=TRUE);
END_IF
4.2 智能诊断系统
利用AM600的故障预测功能:
- 记录伺服电机电流波动趋势
- 分析超声波发生器谐波失真
- 监测导轨振动频率
当特征值超过阈值时提前预警,实测减少意外停机达75%。
5. 调试避坑指南
5.1 相位对齐要点
- 使用激光位移传感器校准机械原点
- 在0.5倍速下观察焊头与材料的相对位置
- 通过"MC_ReadActualPosition"读取实时偏差
- 微调CAM曲线的相位偏移参数
5.2 常见故障处理
| 现象 | 排查步骤 | 解决方案 |
|---|---|---|
| 焊点位置周期性偏移 | 检查EtherCAT网络抖动 | 更换网线,优化拓扑结构 |
| 焊接强度不稳定 | 监测气压波动曲线 | 增加储气罐,PID调节气压阀 |
| 耳带粘贴不良 | 验证视觉定位延时 | 调整相机触发时序补偿 |
6. 效率优化实战
通过以下措施将设备OEE(全局设备效率)从68%提升到89%:
- 将IO扫描周期从2ms压缩到500μs
- 采用背景任务处理HMI通信
- 优化CAM曲线减少空行程时间
- 预加载下个批次的生产参数
在程序中使用"MC_MoveSuperimposed"指令实现焊接与横移的复合运动,单周期时间从1.3秒降至1.05秒。这个案例让我深刻体会到,国产PLC在复杂运动控制场景中已经具备与国际品牌同台竞技的实力。特别是汇川的电子凸轮功能,通过简单的CAM曲线配置就能替代昂贵的机械凸轮机构,这种机电一体化的设计思路值得在更多行业推广。