1. 汇川系列飞剪与追剪程序概述
在包装、印刷、纺织等连续生产线上,飞剪和追剪是两种典型的运动控制应用。飞剪(Flying Cut)指在材料连续运动过程中完成剪切,而追剪(Following Cut)则是刀具跟随材料同步运动时完成切割。这两种工艺对控制系统的实时性和精度要求极高。
汇川技术作为国产自动化品牌中的佼佼者,其H5U系列PLC和IS620P伺服系统在这类应用中表现出色。我经手的项目中,采用汇川方案实现的飞剪系统定位精度可达±0.1mm,追剪同步误差小于±0.3mm,完全满足大多数工业场景需求。
2. 系统架构设计要点
2.1 硬件组成解析
典型系统包含以下核心部件:
- PLC控制器:汇川H5U系列,支持高速脉冲输出(最高500kHz)
- 伺服驱动:IS620P系列,配套17位绝对值编码器电机
- HMI人机界面:通常采用汇川IT7000系列触摸屏
- 机械传动:精密滚珠丝杠或同步带传动机构
- 传感器:光电开关(原点/限位)、编码器(材料测速)
2.2 控制逻辑设计
飞剪与追剪的核心区别在于运动轨迹规划:
- 飞剪模式:刀具做往复运动,在材料匀速运动时完成剪切
- 追剪模式:刀具与材料同步运动,在相对静止状态下剪切
两种模式都需要解决的关键问题:
- 材料速度的实时检测
- 运动轨迹的提前规划
- 相位同步的精确控制
- 剪切位置的动态补偿
3. PLC程序实现细节
3.1 运动控制指令应用
汇川PLC采用符合IEC61131-3标准的编程环境,飞剪程序常用功能块:
st复制// 电子齿轮同步指令示例
MC_GearIn(
Axis := Axis1, // 从轴(刀具)
Master := Axis2, // 主轴(材料输送)
RatioNumerator := 1,
RatioDenominator := 1,
StartMode := Immediate);
3.2 状态机程序设计
典型工作流程状态转换:
- 初始化状态:伺服使能、回原点
- 待机状态:等待启动信号
- 加速同步:刀具加速匹配材料速度
- 剪切阶段:保持同步完成剪切
- 返回阶段:快速复位准备下次切割
状态转换逻辑示例:
st复制IF CurrentState = STANDBY AND StartSignal THEN
CurrentState := ACCELERATING;
ELSIF CurrentState = ACCELERATING AND SyncOK THEN
CurrentState := CUTTING;
END_IF
4. 伺服参数关键配置
4.1 电子齿轮比计算
假设机械参数:
- 丝杠导程:10mm/rev
- 减速比:5:1
- 编码器分辨率:131072(17位)
目标移动量:1脉冲=0.01mm
计算过程:
code复制电子齿轮比 = (编码器分辨率 × 减速比) / (导程 × 目标精度 × 1000)
= (131072 × 5) / (10 × 0.01 × 1000)
= 655360 / 100
= 6553.6
实际设置:
- 分子:65536
- 分母:10
4.2 动态响应调节
关键伺服参数建议值:
| 参数项 | 飞剪模式 | 追剪模式 |
|---|---|---|
| 位置环增益 | 35Hz | 25Hz |
| 速度环增益 | 200Hz | 150Hz |
| 加速度前馈 | 80% | 60% |
| 低通滤波器 | 50Hz | 30Hz |
注意:实际参数需根据机械刚性调整,高增益可能导致振动
5. HMI界面设计规范
5.1 核心监控页面要素
-
运行状态区:
- 当前模式(飞剪/追剪)
- 运行速度(m/min)
- 已生产计数
- 故障报警指示
-
参数设置区:
- 切割长度(带单位切换)
- 最大速度限制
- 加速度/减速度
- 刀具补偿值
-
手动操作区:
- 原点回归按钮
- 点动前进/后退
- 测试剪切功能
5.2 数据关联示例
触摸屏变量与PLC地址映射:
lua复制-- 切割长度设置
tag_cut_length = PLC.D100 -- 浮点型,单位mm
-- 运行速度显示
tag_actual_speed = PLC.D200 -- 只读显示
-- 急停按钮
tag_emergency_stop = PLC.M100 -- 位变量
6. 现场调试经验总结
6.1 常见问题排查指南
| 故障现象 | 可能原因 | 解决方案 |
|---|---|---|
| 剪切位置不稳定 | 材料打滑 | 增加压辊压力,检查编码器安装 |
| 同步时伺服报警 | 电子齿轮比设置错误 | 重新计算传动比参数 |
| 高速运行时振动 | 机械共振 | 调整伺服陷波滤波器频率 |
| 触摸屏数据不更新 | PLC-HMI通讯中断 | 检查RS485接线和波特率设置 |
6.2 性能优化技巧
-
相位预判算法:
在材料速度检测后增加10ms预判窗口,提前计算刀具加速曲线 -
动态补偿策略:
st复制// 根据材料厚度实时调整刀具位置 ActualCutPos = BasePos + (MaterialThickness * CompensationFactor); -
振动抑制方法:
- 在200Hz附近设置陷波滤波器
- 采用S型加减速曲线
- 机械侧增加阻尼器
7. 工程文件管理建议
完整的项目应包含以下文档:
-
电气图纸:
- 主电路图
- 控制回路图
- 端子分配表
-
程序注释规范:
st复制// [功能] 飞剪启动逻辑 // [作者] 张三 // [日期] 2023-05-20 // [修改记录] 2023-06-15 增加急停连锁 NETWORK 1 LD I0.0 // 启动按钮 O M0.0 // 运行保持 AN I0.1 // 急停按钮 = Q0.0 // 主接触器 -
参数备份方法:
- 使用汇川AutoShop软件的"导出参数包"功能
- 定期保存.prj工程文件和.par参数文件
在实际项目中,我们通过标准化模板将调试时间缩短了40%。比如建立常用功能块库,包含:
- 电子齿轮比自动计算FB
- 材料速度自适应算法
- 刀具磨损补偿程序
这些经验积累使得后续类似项目的开发效率显著提升。最近实施的瓦楞纸板生产线项目,从方案设计到调试完成仅用时3周,客户验收时剪切精度测试结果全部优于±0.15mm的技术要求。