1. 分切机程序开发概述
在包装印刷行业干了十几年,我经手过的分切机控制系统少说也有几十套。上下收放卷的张力控制可以说是分切机最核心的技术难点,直接关系到成品卷材的端面整齐度和材料利用率。记得2018年我们在东莞某薄膜厂调试时,就因为张力波动导致整卷BOPP材料出现"荷叶边",直接报废了价值20多万的成品。
传统分切机的张力控制主要依赖机械式摩擦片和配重块,调节精度差且响应慢。现在主流方案都是PLC+伺服驱动+张力传感器的电控组合,我们团队最近为一家软包装企业开发的这套系统,采用西门子S7-1200 PLC配合丹佛斯FC302变频器,实现了±1%的张力控制精度。下面我就结合这个实际项目,详细拆解程序开发中的关键技术点。
2. 系统架构与核心需求
2.1 设备机械结构
典型的分切机包含以下核心部件:
- 放卷单元:双工位气胀轴,带液压升降和摆动辊
- 牵引单元:主驱动辊+压辊,线速度基准来源
- 分切单元:圆刀/剃刀分切机构
- 收卷单元:双工位收卷轴,带自动换卷功能
2.2 控制难点分析
在调试过程中我们发现三个关键问题:
- 卷径变化导致的惯性力矩波动(直径从Φ300mm到Φ50mm时,转动惯量变化达36倍)
- 材料弹性模量差异(如PET膜和PE膜的弹性系数相差4倍以上)
- 启停阶段的动态补偿(加速时需额外补偿5-8%的张力)
3. 张力控制算法实现
3.1 基本控制模型
我们采用经典的转矩控制方案,核心公式:
code复制T = F × R + J × α + Tf
其中:
- T:电机输出转矩(Nm)
- F:目标张力(N)
- R:当前卷径(m)
- J:转动惯量(kg·m²)
- α:角加速度(rad/s²)
- Tf:摩擦转矩(Nm)
在PLC中实现时,需要特别注意:
转动惯量J的计算要考虑材料密度变化,我们通过材料密度ρ(kg/m³)和幅宽W(m)实时修正:J = πρWR⁴/2
3.2 卷径计算方案
对比测试了三种方案后,我们最终选择编码器测速法:
- 线速度计算:V = πDN(D:辊径,N:转速)
- 卷径更新:R_new = (V_牵引 - V_收卷)/(2πΔN)
- 一阶滤波:R_final = 0.9×R_old + 0.1×R_new
实测数据表明,这种方法在加减速阶段的误差能控制在±0.5mm以内,远优于传统的计时累加法。
3.3 动态补偿策略
针对启停阶段的张力波动,我们开发了三级补偿:
- 加速度前馈:根据设定的加速度曲线预补偿转矩
- 速度环修正:在速度环PID输出上叠加张力补偿量
- 张力环自适应:采用模糊PID算法,参数随速度自动调整
4. PLC程序架构
4.1 功能块设计
在TIA Portal中建立了以下关键FB块:
pascal复制// 张力计算FB
FUNCTION_BLOCK "FB_TensionControl"
VAR_INPUT
ActualSpeed : REAL; // 实际转速(rpm)
SetTension : REAL; // 设定张力(N)
MaterialType : INT; // 材料类型
END_VAR
VAR_OUTPUT
TorqueCmd : REAL; // 转矩指令(%)
END_VAR
// 卷径计算FB
FUNCTION_BLOCK "FB_DiameterCalc"
VAR_INPUT
LeadSpeed : REAL; // 牵引速度(m/min)
WebSpeed : REAL; // 卷材速度(m/min)
END_VAR
4.2 中断处理
关键时序控制:
- OB35循环中断(10ms):执行张力PID运算
- OB40硬件中断:处理编码器Z相信号
- OB82异步错误中断:监测驱动器故障
5. HMI操作界面设计
5.1 核心参数界面
我们设计了分层式参数设置:
- 基础层:线速度、张力设定值
- 专家层:PID参数、补偿系数
- 配方层:按材料类型存储参数组
5.2 报警管理系统
分级报警策略:
- 一级报警(红色):断膜、超张力等立即停机
- 二级报警(黄色):卷径异常等降速运行
- 三级报警(蓝色):维护提醒类
6. 现场调试要点
6.1 静态调试步骤
- 机械零位校准:确保所有传感器初始位置正确
- 空载测试:验证各轴运动方向与逻辑
- 张力标定:用标准测力计校准传感器
6.2 动态调试技巧
我们发现几个关键经验值:
- PET薄膜:初始PID参数P=2.5, I=0.05, D=0.8
- 加减速时间建议设为线速度的1.5倍(如100m/min对应90秒)
- 锥度张力设置范围通常为5-15%
7. 典型问题解决方案
7.1 收卷端面不齐
可能原因及对策:
| 现象 | 原因 | 解决方案 |
|---|---|---|
| 内松外紧 | 锥度系数过小 | 增加5%锥度 |
| 蛇形卷 | 纠偏响应慢 | 调整EPC响应时间 |
| 星形卷 | 压力不均 | 检查气囊压力 |
7.2 张力波动大
我们总结的排查流程:
- 检查传感器信号是否稳定(波动应<0.5%)
- 确认机械传动部件无松动
- 测试驱动器转矩输出波形
- 检查材料是否有弹性变形
这套系统最终实现了:
- 生产速度提升40%(最高达300m/min)
- 废品率从3.2%降至0.8%
- 换卷时间缩短至30秒以内
调试过程中最深的体会是:张力控制不是单纯的程序问题,需要机械、电气、工艺的协同优化。比如我们发现收卷轴的同心度偏差超过0.1mm时,再好的控制算法也难保证卷形质量。建议每次大修后都要重新做动平衡检测。
