1. 项目背景与改造需求分析
M7120平面磨床作为机械加工领域的经典设备,其传统电气控制系统普遍存在以下痛点:
- 继电器控制逻辑复杂,故障率高(平均无故障运行时间不足2000小时)
- 硬件接线繁琐,维护时需要对照图纸逐点排查
- 缺乏状态监测功能,设备异常往往造成工件批量报废
- 参数调整依赖电位器旋钮,精度难以保证(重复定位误差±0.02mm)
本次改造采用西门子S7-1200 PLC(1214C DC/DC/DC型号)搭配MCGS触摸屏(TPC7062Ti),实现以下核心升级目标:
- 将原有继电器逻辑转换为结构化PLC程序,I/O点从56个缩减至32个
- 通过HMI界面实现加工参数可视化设置(进给速度、磨削深度等)
- 增加主轴温度、振动实时监测(±1℃精度PT100传感器)
- 集成故障自诊断功能(16种常见故障代码库)
2. 硬件系统设计与选型依据
2.1 PLC选型配置方案
选择S7-1200 1214C DC/DC/DC型号基于三点考量:
- 14点数字量输入(DI)满足所有限位开关、按钮信号采集
- 10点数字量输出(DO)驱动接触器、指示灯等负载
- 2路模拟量输入(AI)用于温度传感器信号采集
扩展模块SM1231(8AI)用于振动传感器信号接入
关键提示:务必确认PLC输出类型与负载匹配。本例中电磁阀线圈需加装续流二极管,避免反电动势损坏晶体管输出端口。
2.2 HMI人机界面设计
MCGS TPC7062Ti触摸屏主要实现三大功能界面:
- 参数设置页:包含磨削速度(0-10m/min可调)、Z轴进给量(0.001-0.1mm/step)
- 状态监控页:实时显示主轴温度(0-120℃)、振动值(0-10mm/s)
- 报警记录页:存储最近100条故障事件(含时间戳)
界面开发采用分层式结构,主界面操作层级不超过3级,关键参数设置需密码保护(权限分操作员/管理员两级)。
3. 电气改造实施要点
3.1 线路改造实施步骤
- 旧系统拆除:先断电验电,对原有控制柜线路进行标签标记(建议采用色标+编号双重标识)
- 新柜体安装:
- 动力线路(380V)与原系统保持独立
- 控制线路全部改用0.75mm²屏蔽线(变频器周边使用双绞线)
- 传感器加装:
- PT100温度传感器安装在主轴前轴承座(导热硅脂填充)
- 振动传感器通过磁座固定于电机非驱动端
3.2 抗干扰措施
- PLC电源前端加装1kVA隔离变压器
- 模拟量信号线全程穿金属管敷设
- 所有DI信号均配置RC滤波电路(10kΩ+0.1μF)
- 柜体接地电阻实测≤4Ω(采用25mm²黄绿双色线)
4. 软件程序设计详解
4.1 PLC程序架构
采用模块化编程结构,主要功能块包括:
pascal复制// 主程序OB1
CALL "FB_MainControl" // 磨削流程控制
CALL "FB_SafetyCheck" // 安全联锁
CALL "FB_AlarmHandling" // 报警处理
// 中断组织块
OB35:100ms周期中断(用于模拟量采集滤波)
OB82:诊断错误中断
4.2 关键算法实现
磨削深度闭环控制:
pascal复制IF "启动信号" THEN
"当前深度" := "设定深度" - "编码器反馈";
IF ABS("当前深度") > 0.005 THEN
"修正脉冲" := ("当前深度" * 1000) / "进给系数";
"脉冲输出"(Q0.0, "修正脉冲");
END_IF;
END_IF;
温度保护逻辑:
pascal复制IF "主轴温度" > 80 THEN
"冷却泵" := 1;
IF "主轴温度" > 100 THEN
"急停输出" := 1;
"报警代码" := 16#E001;
END_IF;
END_IF;
5. 系统调试与优化
5.1 分阶段调试流程
- 单体测试:
- 用强制表功能验证每个DI/O点状态
- 模拟量通道进行三点校准(0/50%/满量程)
- 联调测试:
- 空载运行验证各轴动作顺序
- 带载测试时逐步增加磨削量(从0.01mm开始递增)
5.2 常见问题解决方案
| 故障现象 | 排查步骤 | 解决方案 |
|---|---|---|
| 主轴启动后立即报警 | 1. 检查温度传感器阻值 2. 监控AI通道原始值 |
更换PT100传感器 调整AI滤波参数 |
| HMI画面卡顿 | 1. 检查通讯电缆屏蔽层 2. 监控PLC循环时间 |
改用PROFINET通讯 优化程序扫描周期 |
| Z轴定位漂移 | 1. 检查编码器连接 2. 测试伺服驱动器使能信号 |
更换编码器电缆 调整PID参数 |
6. 改造效果验证
经三个月生产验证,关键指标提升如下:
- 故障停机时间减少72%(从月均8.5小时降至2.4小时)
- 产品尺寸合格率提升至99.3%(原为95.8%)
- 换产调整时间缩短至15分钟(原需45分钟)
实际运行中发现:在连续磨削高强度材料时,建议将主轴温度报警阈值从100℃调整为90℃,可显著延长轴承使用寿命。另外,每周用压缩空气清理控制柜滤网,能有效预防散热不良导致的PLC随机重启问题。
