1. 项目概述:自动贴布网胶机控制系统设计
这套基于汇川H5U系列PLC与威纶通触摸屏的自动化控制系统,专为纺织行业的贴布网胶工艺开发。核心设备采用汇川SV660系列总线伺服驱动,通过EtherCAT总线实现高精度运动控制。系统亮点在于将工艺参数和运动轨迹算法封装成标准FB功能块,配合威纶通触摸屏的DSL脚本语言实现人机交互优化。
在纺织复合材料生产中,传统贴布工序存在胶量控制不准、层间贴合度差等问题。我们设计的这套系统通过总线伺服实现0.1mm级定位精度,配合压力传感器实现动态调胶,使产品合格率从78%提升至95%以上。整套程序包含37个功能模块,其中核心的布料张力控制算法采用变参数PID调节,能自适应不同基材的弹性模量。
2. 硬件架构解析
2.1 控制器选型方案
选用汇川H5U-A16型号PLC主要基于三点考量:
- 16点高速IO(100kHz)满足12个光电传感器的实时采集
- 内置EtherCAT主站协议栈,支持≤1ms的伺服控制周期
- 双网口设计实现触摸屏与上位机的并行通讯
实际配置时需注意:
务必在PLC参数中启用"EtherCAT DC同步"模式,否则多轴联动时会出现±3μs的时钟偏差
2.2 伺服系统组态
SV660N系列伺服驱动器的关键参数设置:
| 参数编号 | 名称 | 设定值 | 说明 |
|---|---|---|---|
| P1-01 | 控制模式 | 3 | 位置模式 |
| P2-10 | 位置指令滤波常数 | 35 | 抑制机械振动 |
| P3-20 | EtherCAT同步周期 | 1000 | 单位μs |
调试中发现:
- 当电子齿轮比超过50:1时,需额外调整P2-15(速度前馈增益)
- 总线伺服使能顺序应为:驱动器上电→PLC发送使能信号→延迟200ms后开始运动
3. 软件设计要点
3.1 PLC程序架构
采用模块化设计,主要FB块包括:
-
布料纠偏控制块
- 输入:2路光电传感器信号
- 算法:滑动窗口边缘检测
- 输出:伺服补偿脉冲
-
胶量PID调节块
structuredtext复制FUNCTION_BLOCK FB_PID_Glue VAR_INPUT ActualPressure : REAL; SetValue : REAL; END_VAR VAR_OUTPUT OutPWM : INT; END_VAR // 实现代码略... -
多轴插补运动块
- 采用S型速度曲线规划
- 支持3轴直线/圆弧插补
3.2 触摸屏程序设计
威纶通触摸屏使用EasyBuilder Pro开发,关键技巧:
- 在"系统参数"中设置PLC通讯为"Modbus TCP",站号对应H5U的IP地址
- 使用DSL脚本实现动态界面切换:
javascript复制// 根据工艺选择显示不同参数组 if(RecipeSelect == 1){ ShowGroup(Group1); HideGroup(Group2); } - 历史数据存储采用循环存储策略,最多保存30天记录
4. 系统调试实录
4.1 总线配置常见问题
-
EtherCAT从站丢失
- 检查:网线屏蔽层接地
- 对策:在IO映射中添加0.5s的节点检测超时
-
伺服跟随误差过大
- 典型现象:位置误差超过P2-32设定值
- 排查步骤:
- 检查机械传动间隙
- 调整P2-14(位置环增益)
- 验证负载惯量比(应<30)
4.2 触摸屏响应优化
通过Wireshark抓包分析发现:
- 默认轮询间隔500ms会导致界面卡顿
- 优化方案:
- 关键数据区改为100ms主动上报
- 非关键参数采用2s轮询
- 使用地址连续读取(如同时读取D100-D120)
5. 工艺参数整定指南
针对不同布料材质的典型参数:
| 材质类型 | 张力(N) | 胶温(℃) | 速度(m/min) | 压力补偿 |
|---|---|---|---|---|
| 棉帆布 | 12-15 | 85±2 | 3.5 | +5% |
| 涤纶网布 | 8-10 | 75±1 | 4.2 | -3% |
| 玻璃纤维 | 5-7 | 110±5 | 2.8 | +8% |
调试时建议:
- 先进行空载伺服参数自整定
- 低速(≤1m/min)下校准边缘传感器
- 逐步提速时观察胶线宽度变化
这套系统在客户现场连续运行6个月后统计显示:
- 设备综合效率(OEE)提升27%
- 胶水消耗量降低15%
- 故障间隔时间(MTBF)达1800小时
实际应用中我们发现,当环境温度超过35℃时,需特别注意SV660的散热条件。我们在控制柜加装了温控风扇,当驱动器温度达到60℃时自动提升风扇转速,这个改进使夏季故障率下降40%。
