1. 煤矿排水系统自动化改造背景
井下排水系统是煤矿安全生产的关键环节,传统人工控制方式存在响应滞后、效率低下等问题。我们为某年产90万吨的矿井设计的这套自动化系统,采用西门子S7-200 SMART PLC作为主控制器,配合MCGS6.2组态软件实现三台主排水泵的智能调度。这个方案最核心的价值在于将水位控制精度从±50cm提升到±10cm,同时能耗降低了18%。
关键数据:系统包含2个主水仓(容量800m³)、3台160kW离心泵(额定流量280m³/h)、12个液位传感器(量程0-10m)
2. 控制系统硬件架构解析
2.1 PLC选型与I/O配置
选用S7-200 SMART CR60主机模块,具体配置如下:
- 数字量输入:18点(含6路急停信号)
- 数字量输出:12点(控制接触器、指示灯等)
- 模拟量输入:8路(4-20mA液位信号)
- 扩展模块:EM AM06(增加6路模拟量输入)
液位传感器采用投入式静压变送器,量程0-10mH₂O,输出4-20mA信号。我们在水仓不同高度安装了3组传感器,通过中值滤波算法消除波动干扰。
2.2 电气控制回路设计
水泵电机控制采用"一拖二"方案:
- 每台PLC输出点控制2个中间继电器
- 继电器触点串联在电机保护器控制回路中
- 硬线互锁确保不会同时启动多台泵
特别在配电柜中增加了机械互锁装置,即使PLC程序出错也不会导致短路事故。这个设计在去年雨季成功预防了3次潜在故障。
3. PLC程序设计要点
3.1 主控制逻辑流程
程序采用模块化设计,主要功能块包括:
-
水位分级处理(FB1)
- 将模拟量值转换为0-100%百分比
- 计算3传感器平均值
- 划分5个水位区间(警戒水位、高水位、正常、低水位、缺水)
-
泵组调度算法(FB2)
STL复制NETWORK 1 LD SM0.0 MOVW VW100, VW200 // 水位值传送 CALL FB1, DB1 // 水位处理 CALL FB2, DB2 // 泵组控制 -
故障处理模块(FB3)
- 电机过载保护
- 传感器断线检测
- 通讯异常处理
3.2 关键参数设置
通过数据块存储重要参数:
- 水位死区范围:±5%(对应±15cm)
- 泵最小运行间隔:30分钟(防止频繁启停)
- 轮换运行计时:累计运行时间差值>2小时触发切换
4. MCGS组态画面开发
4.1 主监控界面设计
采用分层式画面结构:
- 总览页:显示三台泵运行状态、当前水位曲线
- 单泵详情页:包含电流、温度实时趋势图
- 参数设置页:密码保护级别2级
特别优化了报警提示方式:
- 普通报警:黄色闪烁
- 严重报警:红色+声音提示
- 历史报警可追溯30天
4.2 数据记录功能
组态软件配置了以下数据记录:
- 水位采样周期:10秒
- 设备状态变化:即时记录
- 日报表自动生成(PDF格式)
通过OPC接口将数据上传至矿调度中心数据库,延迟控制在3秒以内。
5. 系统调试与优化
5.1 现场调试步骤
我们分三个阶段实施调试:
- 单机测试:断开执行机构,模拟信号验证逻辑
- 空载测试:带电气回路但不启动电机
- 负载测试:逐步增加水位观察响应
调试中发现并解决了两个关键问题:
- 传感器信号受变频器干扰 → 增加信号隔离器
- 水泵启动时水位波动大 → 修改控制算法加入延时滤波
5.2 节能优化措施
通过分析运行数据,我们调整了以下参数:
- 将高水位阈值从85%降至80%
- 增加"经济模式":水位在60-80%区间时只运行两台泵
- 优化泵启动顺序:优先启动累计运行时间少的泵
这些调整使系统年节电量达到12万度,相当于减少8万元电费支出。
6. 维护经验与故障处理
6.1 日常维护要点
建议维护周期:
- 每周:检查传感器法兰密封性
- 每月:测试急停按钮功能
- 每季度:清理PLC通风滤网
维护时特别注意:
- 修改参数前必须备份项目文件
- 清洁传感器探头时禁用相关控制回路
- 雨季前要全面测试备用泵自动投入功能
6.2 典型故障处理指南
我们整理了常见故障速查表:
| 故障现象 | 可能原因 | 排查步骤 |
|---|---|---|
| 水位显示异常 | 传感器堵塞/接线松动 | 1. 对比多个传感器读数 2. 测量信号电流 3. 检查变送器供电 |
| 水泵不启动 | 保护器动作/互锁触发 | 1. 查看PLC输出指示灯 2. 测量继电器线圈电压 3. 检查机械互锁位置 |
| 通讯中断 | 接口松动/干扰过大 | 1. 重启通讯模块 2. 检查终端电阻 3. 用笔记本直连测试 |
这套系统连续运行两年后,平均无故障时间达到1800小时,比原手动系统提升6倍。实际使用中发现,定期清理传感器探头能预防70%以上的异常报警。对于深井工况,建议选用不锈钢材质的传感器壳体,我们更换后设备寿命延长了3年。