1. 项目背景与需求解析
在医疗用品和酒店布草行业,一次性床单的生产效率和质量控制一直是行业痛点。传统机械式凸轮控制的切断折叠设备存在调整困难、灵活性差的问题,每次更换产品规格都需要停机更换机械部件。我们团队基于信捷XDH系列PLC和总线技术开发的这套系统,实现了6轴伺服联动控制,通过电子凸轮替代机械凸轮,使设备换型时间从原来的2小时缩短到5分钟以内。
这个项目的核心在于解决三个技术难点:
- 高速定长切断时的位置同步精度(±0.3mm)
- 多轴协同折叠时的相位关系保持
- 不同规格床单的快速参数切换
2. 硬件架构设计
2.1 控制系统选型
采用信捷XD5-60T-E PLC作为主站,搭配XDH系列伺服驱动器构成EtherCAT总线网络。具体配置如下:
| 设备类型 | 型号 | 数量 | 功能说明 |
|---|---|---|---|
| PLC主站 | XD5-60T-E | 1 | 主控制器,带EtherCAT主站功能 |
| 伺服驱动器 | XDM-60T4-E | 6 | 分别控制送料、切断、折叠轴 |
| HMI | XG系列10.1寸屏 | 1 | 参数设置与状态监控 |
| 编码器 | 欧姆龙E6B2-C | 2 | 材料张力反馈 |
2.2 总线拓扑设计
采用菊花链式EtherCAT连接方式,布线顺序为:
PLC → 送料轴伺服 → 牵引轴伺服 → 切断轴伺服 → 折叠轴1 → 折叠轴2 → 收料轴伺服
注意:总线终端电阻必须正确配置,我们曾因漏接终端电阻导致同步周期抖动问题
3. 运动控制实现
3.1 电子凸轮主从配置
以送料轴作为主轴,通过CAM表实现其他轴的跟随运动。关键参数设置:
st复制// 电子凸轮表定义
CAM_Table_Start(1);
CAM_AddPoint(1, 0, 0); // 起点位置
CAM_AddPoint(1, 1000, 360); // 每1000mm床单长度对应主轴360°旋转
CAM_Table_End(1);
// 从轴绑定
CAM_AttachSlave(2, 1); // 切断轴跟随送料轴
CAM_AttachSlave(3, 1); // 折叠轴1跟随
3.2 定长切断控制逻辑
采用"飞剪"控制策略,切断刀在同步区间内完成加速-同步-减速过程:
-
计算同步窗口:
code复制同步角度 = arctan(刀片长度 / 床单宽度) 实际取90°~270°为有效同步区间 -
动态补偿算法:
st复制IF 当前主轴角度 IN (90,270) THEN 从轴位置 = 主轴位置 × 传动比 + 前馈补偿值 前馈补偿值 = Kp×ΔL + Kd×d(ΔL)/dt END_IF
4. 折叠机构多轴协同
4.1 相位关系保持
采用"虚拟主轴"技术,各折叠轴按工艺要求设置相位差:
| 轴名称 | 相位偏移(°) | 运动曲线 |
|---|---|---|
| 折叠轴1 | 0 | 正弦曲线(幅值50mm) |
| 折叠轴2 | 120 | 修正梯形波 |
| 压紧轴 | 180 | 方波 |
4.2 防干涉算法
在HMI中设置各轴安全区域:
st复制// 轴1和轴2的安全距离
IF ABS(轴1位置 - 轴2位置) < 20 THEN
触发急停
END_IF
5. 程序架构设计
5.1 模块化编程结构
mermaid复制graph TD
A[主程序] --> B[初始化模块]
A --> C[手动调试模块]
A --> D[自动运行模块]
D --> E[送料控制]
D --> F[切断控制]
D --> G[折叠控制]
D --> H[报警处理]
5.2 配方管理系统
在HMI中建立产品参数数据库:
| 参数项 | 单位 | 范围 | 默认值 |
|---|---|---|---|
| 床单长度 | mm | 500-2000 | 1000 |
| 折叠层数 | 层 | 2-4 | 2 |
| 切断速度 | m/min | 10-50 | 30 |
6. 调试要点与故障排除
6.1 同步精度校准
我们总结的"三步校准法":
- 单轴点动模式下的机械零点校准
- 空跑状态下的电子齿轮比微调
- 带料运行时的前馈补偿系数整定
6.2 典型故障处理
| 故障现象 | 可能原因 | 解决方案 |
|---|---|---|
| 切断长度波动±1mm以上 | 材料张力不稳定 | 检查纠偏装置PID参数 |
| 折叠错位 | 相位偏移参数错误 | 重新校准虚拟主轴参考点 |
| 总线通信中断 | 终端电阻未启用 | 检查末端驱动器电阻设置 |
7. 实际运行效果
经过3个月产线验证,关键指标达成:
- 生产速度:45m/min(行业平均30m/min)
- 定长精度:±0.25mm
- 换型时间:3分钟(原机械式120分钟)
- 不良率:0.3%(行业平均2%)
这套系统特别适合中小型医疗用品厂商升级改造,我们后续还开发了以下扩展功能:
- 视觉检测接口(预留千兆网口)
- MES系统对接模块
- 能耗监测功能
在实施过程中有个实用技巧:在伺服电机抱闸控制回路中串联一个0.5秒延时继电器,可以有效避免急停时的机械冲击。这个细节在标准手册中不会提及,但实际使用中能显著延长机械部件寿命。