1. 项目概述:锂电分切机控制系统的核心需求
在锂电隔膜生产线上,分切机堪称"心脏设备"。它需要将宽幅基材分切成多卷窄幅材料,同时确保每卷的张力波动不超过±2%。这对PLC程序提出了严苛要求——既要实现高精度伺服控制,又要应对材料特性变化带来的扰动。
这套基于三菱FX3U的解决方案,创新性地融合了速度模式与力矩模式的双重控制策略。收卷环节采用锥度张力与恒张力双模式自适应切换,通过实时PID调节和智能滤波算法,将张力控制精度提升到行业领先水平。程序内嵌的直径计算模块能自动补偿材料弹性系数变化,特别适合处理锂电隔膜这类敏感材料。
2. 伺服控制模式切换的工程实践
2.1 模式切换的硬件基础
三菱MR-J4系列伺服驱动器支持多种控制模式,本方案主要运用两种:
- 速度模式:用于高速分切阶段,通过脉冲频率控制线速度
- 力矩模式:用于卷径变化时的张力精细调节
硬件接线需特别注意:
- 脉冲输出口Y0/Y1连接伺服PP/NP端子
- 模拟量输出CH1接伺服VC端子(速度指令)
- 模拟量输出CH2接伺服TC端子(力矩指令)
- 伺服准备完成信号(SA)接入X10
2.2 模式切换的程序实现
核心代码段展示了模式切换的典型做法:
assembly复制MOV H0002 D100 // 模式选择参数地址
MOV K1 D101 // K1=速度模式,K2=力矩模式
CALL P100 // 执行模式切换子程序
几个关键细节:
- 状态保持机制:在Y10(伺服使能)信号后串联T0延时触点,确保模式切换时伺服保持使能状态
- 切换时序控制:模式切换前需先停止脉冲输出,待伺服完全停止后再变更模式
- 参数回写保护:每次切换后需重新写入相关参数,避免因断电导致参数丢失
调试中发现:若切换时伺服仍在运行,会触发AL.25参数错误。解决方案是在切换前插入M8002初始脉冲信号检测。
3. 张力控制算法的深度解析
3.1 锥度张力计算模型
锥度控制的核心是建立张力-卷径的衰减曲线:
assembly复制MUL D200 D201 D202 // 当前直径(D200)×张力系数(D201)
SUB D203 D202 D204 // 最大张力(D203)-动态计算张力
DIV D204 K100 D205 // 换算为百分比值
CMP D205 K80 // 安全阈值判断
实际工程中需考虑:
- 材料补偿系数表:用变址寄存器Z实现多材料参数切换
- 动态调整算法:当D205>80时自动降低D201的衰减率
- 卷径计算精度:通过编码器脉冲累计计算实时卷径
3.2 恒张力控制的PID实现
三菱专用PID指令应用示例:
assembly复制PID D500 D501 D502 D503 D504
- D500:张力设定值(单位:N)
- D501:张力传感器反馈值
- D502-D504:P/I/D参数
- D504:输出力矩值(0-4000对应0-10V)
调试技巧:
- 自整定启动:先设置D502=0,D503=1000,D504=500触发自动整定
- 移动平均滤波:对D501进行8次采样平均,抑制高频干扰
- 死区补偿:当|D500-D501|<5时,固定输出D504=300避免震荡
4. 信号处理与抗干扰设计
4.1 模拟量输入处理
滑动滤波算法的工程实现:
assembly复制MOV D300 D310 // 原始值暂存
FOR K5 // 5次循环
ADD D310 D311 // 累加采样值
MOV D311 D310 // 更新累加器
NEXT
DIV D310 K5 D312 // 算术平均
现场应用要点:
- 采样周期选择:对于张力信号,推荐20ms采样间隔
- 异常值剔除:在循环中加入比较指令,丢弃超出±10%的突变值
- 量程自适应:上电时输出10V检测传感器量程,自动校准AD转换系数
4.2 模拟量输出处理
FX3U的DA模块需要数据对齐:
assembly复制SHL D400 K4 D401 // 左移4位对齐
MOV D401 D0 // CH1输出
特别注意:
- 输出电压与数据关系:0-4000对应0-10V
- 负载阻抗要求:≥2kΩ
- 响应时间:约1ms/V,高速控制时需提前输出
5. 状态机设计与安全逻辑
5.1 运行状态切换流程
采用SFC语言实现的多状态控制:
- 初始化状态:S0,检测各部件准备状态
- 加速阶段:S20,速度模式线性加速至设定值
- 恒速运行:S30,切换PID调节模式
- 减速停止:S40,力矩模式动态制动
- 紧急状态:S50,触发PLSY脉冲制动
5.2 动态制动的高级实现
PLSY脉冲制动代码片段:
assembly复制PLSY K5000 K100 Y0 // 5kHz脉冲,100ms持续时间
与传统机械制动对比:
| 制动方式 | 响应时间 | 冲击度 | 位置精度 |
|---|---|---|---|
| 机械抱闸 | 500ms | 高 | ±2mm |
| PLSY制动 | 200ms | 低 | ±0.5mm |
6. 行业特定优化技巧
6.1 锂电隔膜处理要点
- 初始张力设定:通常为正常值的60%,避免材料拉伸
- 静电消除:在收卷处增加离子风机控制输出
- 边缘对齐:通过CCD检测调节气涨轴位置
6.2 常见故障处理指南
故障现象1:张力波动大
- 检查传感器接地(电阻应<4Ω)
- 确认PID参数是否匹配当前材料(铜箔/铝箔参数不同)
- 验证模拟量电缆是否与动力线隔离(最小间距20cm)
故障现象2:模式切换失败
- 监测Y10使能信号是否保持>100ms
- 检查H0002参数是否成功写入(用GX Works2在线监控)
- 确认伺服驱动器Pr0.01参数设置正确
这套模板程序经过三年现场验证,在0.005mm超薄锂电隔膜分切中,实现了±1.5%的张力控制精度。关键创新点在于将传统机械控制经验转化为数字化算法,通过三菱PLC的特殊功能指令实现接近运动控制器的性能。