去年秋天接了个活——给东莞一家食品厂做恒压供水系统改造。老板说水压忽大忽小,三楼包装车间经常没水。我过去一看,确实如此,二楼水龙头哗哗的,三楼洗手池就滴滴答答。
这个活不算复杂,但涉及电气、水泵、PLC和变频器,全套走下来也挺考验功底。今天就完整分享一下整个项目过程。
📋 项目概况
这个食品厂主要做饼干和糕点,三层厂房。用水点分布:
- 一楼:原料清洗线、和面车间
- 二楼:烘焙车间、冷却线清洗
- 三楼:包装车间、办公室卫生间
原来用的是2台7.5kW的水泵,一用一备,靠屋顶水箱重力供水。问题是水箱容量只有5吨,生产高峰期用水量大,水箱水位下降快,三楼水压就不够了。
业主的要求:水压稳定在0.3MPa±0.02,不管几楼用不用水。
🔧 方案设计
我给出的方案是:恒压变频供水,一拖二。
- 保留原有2台7.5kW水泵,加装变频器控制
- 主泵变频运行,辅泵工频——用水量大时自动投入
- 在出水总管装一个远传压力表,信号给PID调节器
- 用一台西门子S7-200 SMART PLC做逻辑控制
选型清单:
| 设备 | 型号 | 数量 |
|---|---|---|
| PLC | 西门子 S7-200 SMART SR20 | 1 |
| 变频器 | 台达 VFD-075M43A 7.5kW | 1 |
| 远传压力表 | Y-100 0-0.6MPa 4-20mA | 1 |
| 接触器 | 施耐德 LC1D12 | 4 |
| 热继电器 | 施耐德 LRD16 9-13A | 2 |
🔌 接线部分
先说主回路。两台水泵电机的额定电流分别是15.2A(7.5kW,380V)。
主回路是这样的:
总断路器 → 变频器输入 → 变频器输出 → 主泵电机
变频器旁边并一路工频回路 → 接触器KM1 → 辅泵电机
控制回路就稍微复杂点。PLC的DI点接了:
- 手动/自动切换开关
- 变频器故障信号
- 辅泵手动启动按钮
- 水池液位开关(低水位停机保护)
PLC的DO点控制:
- 变频器启动信号
- 辅泵接触器KM1
- 报警指示灯
压力信号走的是模拟量。远传压力表4-20mA接到PLC的模拟量输入模块EM AM06上。
⚠️ 踩坑提示: 远传压力表的信号线一定要用屏蔽双绞线,而且屏蔽层单端接地。我第一次没处理好屏蔽,变频器一启动压力读数就乱跳,查了半天才找到原因。

💻 程序逻辑
程序不复杂,核心就三个部分:PID调节、辅泵投切、故障保护。
PID调节: S7-200 SMART自带PID指令,直接用。我设的参数:
比例增益Kp = 2.0
积分时间Ti = 3.0s
微分时间Td = 0(不用微分)
目标值是0.3MPa,对应模拟量输入是13824(4-20mA工程量是0-27648)。
用STEP 7 MicroWIN SMART写程序,下面是PID初始化的一段STL:
Network 1 PID初始化 LD SM0.1 MOVR 2.0, VD204 // Kp=2.0 MOVR 3.0, VD208 // Ti=3.0s MOVR 0.0, VD212 // Td=0 MOVR 13824.0, VD200 // SV=0.3MPa PID VB200, 0
辅泵投切逻辑: 当变频器频率跑到48Hz以上、持续10秒,说明主泵快满负荷了,就自动投入辅泵。同时变频器频率降到35Hz,防止切换瞬间水压冲击。
辅泵投入后,如果用水量减少,变频器频率降到25Hz以下、持续30秒,自动切出辅泵。这个延时必须要加,不然水泵频繁启停早晚烧接触器。
⚙️ 变频器参数设置
台达VFD-M系列,主要设这几个参数:
| 参数码 | 设定值 | 说明 |
|---|---|---|
| F0-01 | 02 | 外部端子控制 |
| F0-02 | 04 | PID控制 |
| F0-10 | 50.0 | 上限频率50Hz |
| F0-12 | 25.0 | 下限频率25Hz |
| F3-01 | 8.0 | 加减速时间8秒 |
加减速时间8秒,供水泵够用了。太短的话水锤效应明显,管道会咚咚响。
🔬 调试过程
通电试机,先手动模式点动一下水泵,确认转向正确。水泵不能反转,反转不出水不说,还会损坏机械密封。
然后切换到自动模式。压力目标值设0.3MPa,一开始压力从0开始上升,变频器直接冲到50Hz。快到0.3MPa时,频率开始下降,最后稳定在38Hz左右。
但仔细一看压力表,发现压力在0.28-0.32之间小幅度波动。PID参数还是太硬了。
把Kp从2.0降到1.5,Ti从3.0秒调到5.0秒。再观察,压力稳定在0.30±0.01,效果满意。
然后模拟高峰期用水——把二楼和三楼的水龙头全开。压力掉到0.27左右,变频器频率迅速升到48Hz,持续8秒后辅泵自动投入,频率掉到35Hz,压力回升到0.30。整个过程平稳,没有明显冲击。
✅ 最终效果: 改造完成后运行了整整一个季度,水压始终稳定在0.30±0.02MPa。业主很满意,说以前三楼没水的情况再也没出现过。而且变频运行比原来的工频+水箱方案省电约35%,每个月电费省了将近一千块。
💭 总结几条干货
1. PID参数从经验值开始调。 供水系统一般Kp从1.5-3.0开始,Ti从3-10秒开始。别想着一次调好,边观察边改。
2. 辅泵投切必须有延时。 我见过别人做的系统辅泵5秒投切一次,接触器一个月就烧了触点。
3. 屏蔽和接地做好。 信号线走线远离变频器输出线,间隔至少30cm。实在避不开就用金属管屏蔽。
4. 别忘了低水位保护。 水池没水了水泵还在转,几分钟就把机械密封烧了,换一套几百块。
5. 恒压供水的节能效果很明显。 工频泵满速运转只有阀门节流,浪费电能。变频调速根据实际用水量调整转速,省电是实打实的。
你也做过恒压供水项目吗?用的什么PLC什么变频器?评论区交流交流。
如果觉得有用,关注「一路福利」公众号
每周分享工控实战经验 · 遇到技术难题后台留言一起探讨
16fl.cn — PLC工控自动化技术分享