在电子、医药等对水质要求极高的行业,18.2MΩ.cm的超纯水是许多生产工艺的基础保障。最近完成的这个30吨/小时处理量的双级反渗透(RO)+电去离子(EDI)系统,采用西门子S7-200 SMART PLC与显控SK-070AE触摸屏构建控制系统,实现了出水电阻率长期稳定在理论极限值18.2MΩ.cm。这个项目最值得分享的,是如何通过合理的自动化设计,将传统上需要大量人工干预的水处理流程转变为高度自主运行的智能系统。
整套系统的核心工艺路线为:原水→多介质过滤→活性炭过滤→一级RO→二级RO→EDI→超纯水箱。其中二级RO和EDI单元的控制策略是保证水质的关键,也是自动化设计的难点。我们通过PLC程序实现了包括膜组自动冲洗、EDI电流自适应调节、故障连锁保护等核心功能,使系统在无人值守情况下也能维持稳定运行。
选择CPU ST40作为主控制器主要基于三点考虑:首先,其自带24DI/16DO的I/O配置刚好满足基础需求;其次,支持以太网通信便于与触摸屏高速数据交换;最重要的是内置的PID算法指令和脉冲输出功能,非常适合水处理中的流量和压力控制。扩展的两个EM AE04模拟量模块(4通道AI)用于连接以下关键仪表:
实际调试中发现,模拟量信号的稳定性直接影响控制效果。建议在安装时:1) 信号线采用双绞屏蔽线;2) 传感器与PLC端分别接地;3) 在PLC输入端并联0.1μF电容滤波。
相比传统串口通讯,选择这款7寸屏的以太网版本主要看中其两点特性:一是支持Modbus TCP协议,与S7-200 SMART的通讯速率可达100Mbps,确保实时数据刷新无延迟;二是内置的VBScript脚本引擎,可以实现复杂的滤波算法和报警处理。屏幕布局采用"工艺流程图+参数表+趋势图"的三分式设计:
系统包含的主要执行设备有:
电气柜设计特别注意了强弱电隔离:所有PLC输出先驱动中间继电器(欧姆龙MY4N系列),再控制接触器线圈。变频器输出端加装dv/dt滤波器,有效减少了高频干扰。现场布线时,动力电缆与信号电缆严格分开走线槽,交叉处保持直角走向。
反渗透膜是系统的核心部件,其使用寿命直接关系到运行成本。程序中实现了三重保护机制:
高压保护:当膜前压力>1.2MPa时,立即降低变频器频率
st复制Network 2
LD SM0.0
MOVW VW110, VW210 //读取膜前压力值
MOVW 1200, VW212 //设定阈值(单位:kPa)
AW> VW210, VW212
RST Q0.0, 1 //复位高压泵运行指令
S Q0.2, 1 //开启泄压阀
低压保护:进膜压力<0.3MPa时禁止启动,防止干膜运行
自动冲洗程序:每运行2小时或电导率超标时触发
EDI模块的控制难点在于工作电流需要随水质动态调整。我们采用"查表+微调"的混合控制方式:
建立基础参数表(部分示例):
| 电导率(μS/cm) | 电压(V) | 电流(A) | 极水流量(L/min) |
|---|---|---|---|
| 1-5 | 80 | 1.2 | 3.5 |
| 5-10 | 100 | 1.5 | 4.0 |
| 10-15 | 120 | 1.8 | 4.5 |
实时微调算法:
st复制Network 3
LD SM0.0
MOVW VW300, AC0 //当前电导率
ITD AC0, VD104
DTR VD104, VD108 //转换为实数
MOVR VD108, VD112 //保存原始值
/R 5.0, VD112 //分段基准值
ROUND VD112, AC1 //四舍五入取整
*I AC1, 10, AC2 //计算表格偏移量
MOVW &VB500, VD120 //表格首地址
+D VD120, AC2 //定位目标行
MOVW *AC2, VW400 //读取预设电流
极水流量闭环控制:
针对水质参数波动问题,在触摸屏脚本中实现了三级滤波:
vb复制' 显控屏VBScript脚本
Function SmoothValue(raw)
Static history(4), index=0
history(index) = raw
index = (index + 1) Mod 5
' 加权系数:最近值权重最高
smoothed = (history(0)*3 + history(1)*2 + history(2)*1.5 + history(3)*1 + history(4)*0.5) / 8
SmoothValue = smoothed
End Function
案例1:高压泵启动导致电导率跳变
案例2:EDI产水电阻率周期性波动
反渗透冲洗周期:
st复制MOVW VW150, AC0 //累计产水量(吨)
/I 30, AC0 //每30吨冲洗一次
TON T33, AC0 //冲洗间隔计时器
EDI工作电流温度补偿:
st复制MOVW VW310, AC0 //进水温度(℃)
-I 25, AC0 //基准温度25℃
*I 2, AC0 //补偿系数2%/℃
+I 100, AC0 //基准100%
MOVW AC0, VW412 //电流修正百分比
经过半年连续运行,系统主要性能指标如下:
| 参数 | 设计值 | 实际平均值 |
|---|---|---|
| 产水电阻率 | ≥18.2MΩ.cm | 18.23MΩ.cm |
| 回收率 | 75% | 76.5% |
| 吨水电耗 | ≤1.8kWh | 1.72kWh |
| 膜更换周期 | 3年 | 预计3.5年 |
对于后续升级,建议从三个方向改进:
这个项目的核心体会是:水处理自动化不能只关注控制逻辑,必须深入理解工艺特性。比如EDI模块的电流控制,单纯依靠PID算法很难稳定,结合工艺参数表格后才达到理想效果。下次设计类似系统,我会在以下方面加强: