1. 项目背景与核心挑战
去年接了个新能源汽车马达点胶的工控项目,用的是台达AS228T中型PLC。客户要求在三轴模组上实现高精度点胶轨迹控制,特别是双轴圆弧插补这块,技术文档里就几句话带过,真做起来才发现水挺深。马达点胶不同于普通涂胶,既要保证胶线均匀不中断,又要避免气泡和拉丝,对运动控制的平滑性要求极高。
这个项目最核心的难点在于:
- 圆弧插补的路径规划必须与点胶阀的开关时序严格同步
- XY轴联动时加速度曲线要优化,防止拐角处胶量堆积
- 需要实时补偿机械传动间隙带来的轨迹误差
2. 硬件配置与系统架构
2.1 主要设备选型
- PLC:台达AS228T(支持4轴脉冲控制,自带圆弧插补指令)
- 伺服系统:台达ASDA-A3系列伺服驱动+ECMA系列伺服电机
- 点胶阀:诺信ProBlue精密压电阀(响应时间<5ms)
- 运动模组:THK SR20线性滑台+谐波减速机(重复定位精度±0.01mm)
2.2 电气接线要点
特别注意脉冲信号的抗干扰处理:
- PLC的Y0/Y1/Y2分别接X/Y/Z轴伺服驱动器的PULSE+
- 所有信号线采用双绞屏蔽线(型号BELDEN 8761)
- 每轴单独布置接地线到伺服驱动器PE端子
重要提示:伺服电机编码器反馈线必须与动力线分开走线,我们吃过亏——并行布线导致位置反馈出现±3个脉冲的抖动。
3. 圆弧插补实现细节
3.1 基础指令应用
台达PLC的圆弧插补主要用这两个指令:
st复制MC_MoveCircular(
AxisGroup:= 'XY',
EndPoint:= (X100.0, Y50.0),
AuxPoint:= (X50.0, Y50.0),
Velocity:= 200.0,
Acceleration:= 500.0,
Deceleration:= 500.0
);
配合点胶阀控制:
st复制IF AxisGroup.XY.ActualPosition > 30.0 THEN
GlueValve := TRUE;
END_IF
3.2 关键参数计算
圆弧精度取决于三个核心参数:
-
插补周期:AS228T默认1ms,可通过参数PR5.12调整
- 计算公式:T = √(R/2000a)
- 其中R为圆弧半径(mm),a为向心加速度(m/s²)
-
向心加速度限制:
math复制a_{max} = \frac{v^2}{r} \leq 0.3g我们最终设定为0.25g(约2.45m/s²)
-
拐角平滑系数:
- 在WPLSoft的"运动参数"页签中设置
- 经验值:0.2-0.3(值越大轨迹越平滑但响应变慢)
3.3 实际调试中的发现
- 圆弧分段处理:当半径>50mm时,必须拆分成多段小圆弧(我们按15°分一段)
- 速度前瞻控制:在圆弧起点前50ms开始降速,避免过冲
- 终点补偿:实际测试发现终点总会偏移0.02-0.05mm,需在程序里做补偿
4. 同步控制方案
4.1 运动与点胶的时序配合
开发了三级同步机制:
- 硬件级:用PLC的高速输出点直接控制点胶阀
- 软件级:在圆弧插补指令中嵌入胶量控制算法
- 反馈级:通过编码器Z相信号触发补胶动作
4.2 胶量控制算法
st复制// 胶量PID控制
IF GlueValve THEN
Error := TargetWidth - ActualWidth;
Pout := Kp * Error;
Iout := Iout + (Ki * Error * T);
Dout := Kd * (Error - LastError) / T;
Output := Pout + Iout + Dout;
PWM_Duty := LIMIT(Output, 10, 90);
END_IF
参数经验值:
- Kp=0.15, Ki=0.02, Kd=0.05(针对诺信阀的硅胶)
5. 现场问题排查实录
5.1 典型故障案例
| 现象 | 原因 | 解决方案 |
|---|---|---|
| 圆弧拐角胶量堆积 | 向心加速度过大 | 降低速度至150mm/s |
| 起点/终点有胶疙瘩 | 阀开关延迟 | 提前5ms关阀 |
| 圆弧变成多边形 | 插补周期过长 | 修改PR5.12为0.5ms |
5.2 机械补偿技巧
发现机械背隙影响明显,最终采用双补偿方案:
- 软件补偿:在PLC程序里添加背隙补偿参数
st复制IF Axis.X.Direction THEN ActualPos := CommandPos + 0.03; ELSE ActualPos := CommandPos - 0.02; END_IF - 硬件补偿:调整伺服驱动器的参数P2-71(背隙补偿脉冲数)
6. 工艺优化成果
经过两周调试,关键指标达到:
- 轨迹精度:±0.03mm(满足客户±0.05mm要求)
- 胶线宽度一致性:±5%(原工艺±15%)
- 生产节拍:18秒/件(客户标准≤20秒)
特别在圆弧过渡区域,通过以下措施提升质量:
- 采用S型速度曲线规划
- 在CAD图纸中预先标注所有拐角半径(最小R1.5)
- 为不同胶水粘度建立独立的参数配置文件
