1. 项目概述
这套无负压供水变频控制系统是我在去年为某商业综合体项目设计的解决方案,经过半年多的实际运行验证,系统稳定性远超预期。核心思路是用一台西门子SR20 PLC控制四台水泵(3主1辅),通过创新的信号分配方式实现"一拖多"变频控制。相比传统方案,这套系统最突出的优势是硬件成本降低40%以上,同时彻底解决了多泵切换时的压力波动问题。
关键创新点:仅用1路模拟量输出控制4台变频器,通过数字量信号切换变频器使能状态
2. 硬件配置详解
2.1 PLC选型与模块搭配
选择西门子S7-200 SMART SR20作为主控单元,主要基于以下考量:
- 本体自带14点DI(DC24V输入)和10点DO(继电器输出)
- 支持6路高速计数器,满足流量计脉冲信号采集需求
- 内置RS485接口方便后期扩展
- 性价比高(市场价约2000元)
扩展模块配置:
- AM03(6ES7 231-0HC22-0XA8):增加3路模拟量输入
- 用于接入压力传感器(4-20mA)、水箱液位(0-10V)、变频器反馈信号
- AQ02(6ES7 232-0HB22-0XA8):增加2路模拟量输出
- 实际仅使用1路输出(AQW0)控制所有变频器
2.2 变频器接线方案
变频器控制采用"模拟量并联+数字量选通"的独特设计:
- 将所有变频器的AI1端子并联连接到PLC的AQW0输出
- 每台变频器的FWD(正转)端子分别接PLC的Q0.0-Q0.3
- 变频器参数设置要点:
- 控制方式:外部端子控制
- 频率给定源:模拟量输入AI1
- 加速时间:10-15秒(避免水锤)
- 电机参数必须准确设置

3. 控制程序设计
3.1 变频器选通逻辑
核心互锁逻辑确保任何时候只有一台变频器接收使能信号:
stl复制// 1#主泵选通
LD M10.0 // 1#泵运行请求
A SM0.0 // 常ON触点
AN M10.1 // 互锁条件
AN M
解锁全文
加入我们的会员,获取最新、最热、最精彩的开发者技术内容