去年接了个活——给佛山一家食品厂做恒压供水改造。他们原来的水塔供水方式太落后,水压忽大忽小,杀菌喷淋系统老是报警。老板找到我,要求改成变频恒压供水。从现场勘测到交付调试,前后搞了10天。今天把这活完整复盘一遍。
📋 项目概况
| 项目 | 内容 |
|---|---|
| 业主 | 佛山XX食品有限公司(做速冻点心的) |
| 原系统 | 水塔+浮球阀供水,压力不稳定 |
| 改造要求 | 恒压供水,压力设定0.45MPa,波动在±0.02MPa以内 |
| 设备 | 水泵15kW×2台(一用一备),进口DN100,出口DN80 |
🔧 方案选型
这套系统核心就三个部分:变频器+PLC+压力传感器。
变频器选了台达VFD-E系列的15kW。为什么选台达?便宜耐造,食品厂环境不恶劣,没必要上西门子ABB。VFD-E系列自带PID,省了一个外置PID调节器。
PLC用信捷XC3-24R-E。主要是控制逻辑简单——启动停止、变频器启停、故障报警、切换备用泵。信捷性价比高,客户预算有限。
压力传感器用扩散硅的,4-20mA输出,量程0-1MPa。装在出水主管道上,在止回阀后面。
电控柜自己配的:一个总开关NSX100/80A,一个接触器LC1-D50,热继电器LRD-35。配了中间继电器4个做切换控制。
⚡ 接线要点
接线这事看起来简单,但有几个坑要注意:
1. 压力传感器接线。4-20mA两线制的传感器,正极接变频器+10V,负极接AI1(模拟量输入)。屏蔽层单端接地,千万别两端都接,否则形成地环流。
2. 变频器启停控制。我用的是多段速+外部端子控制。PLC的Y0接变频器FWD端子,Y1接REV端子。公共端COM接好。
3. 一用一备切换电路。这个很多人搞错。1#泵接触器和2#泵接触器的线圈回路必须互锁。我加了机械互锁+电气互锁双重保护,防止两台泵同时启动。
⚠️ 血的教训: 有一次做另一个项目忘记加互锁,调试时两台泵同时运行,变频器过载报警,差点烧了电机。
💻 编程思路
信捷PLC用XCPPro软件编程。核心逻辑不复杂:
PID控制: 用变频器自带的PID功能。设定值SV=0.45MPa(对应变频器内部的4-20mA信号换算),反馈值PV就是压力传感器的实时信号。
🎯 PID参数: 我调的参数是P=2.8,I=0.6,D=0。因为供水系统惯性大,加D容易震荡。P值先调大让系统快速响应,再慢慢减小到不超调为止。I值从1往下调,找到不振荡的最快值。
水泵切换逻辑:
- 1#泵运行中,如果故障(热继电器动作或变频器报警),自动切到2#泵
- 手动模式下,通过HMI按钮选择1#或2#泵
- 每运行7天自动切换一次,均衡两泵运行时间
保护功能: 缺水保护——在水泵进水口加了一个电接点压力表,压力低于0.1MPa时PLC停止变频器,防止水泵干转。这个必须有,不然水厂停水没人管,泵就烧了。
🔌 调试过程
接线没问题,上电调试。一开机变频器运行正常,压力慢慢升到0.45MPa,稳住。看起来不错。
但问题来了——当车间用水量突然变大(杀菌机换水),压力掉到0.38MPa才恢复,花了将近15秒。客户说不行,波动太大了。
我分析了一下,问题出在PID参数上。原来的P=2.8响应太慢。把P调到4.5,I调到0.3,再试一次。这次压力最低掉到0.42MPa,5秒恢复,合格。
但高速运行时又有新问题:压力在0.44-0.47之间来回波动,虽然不超过±0.02的指标,但听着水泵一喘一喘的不舒服。
最后解决办法:把变频器的PID休眠功能打开。当压力稳定在目标值附近(±0.01MPa)持续30秒,变频器自动降频到休眠频率18Hz。这个设置既省电又消除了水泵喘振。
💰 成本与效果
| 项目 | 费用/效果 |
|---|---|
| 设备材料费 | 约1.8万(变频器+PLC+传感器+电控柜+辅材) |
| 人工费 | 6000(现场安装+调试共5天) |
| 改造成效 | 压力恒定在0.45±0.02MPa,喷淋报警消除 |
| 节能效果 | 去掉水塔供水,变频调速节省约35%电费 |
客户很满意,杀菌喷淋再也没有因水压问题报警过。老板说要介绍隔壁厂也来搞一套。
搞工控的兄弟,你做过恒压供水项目吗?用的是什么配置?评论区一起聊聊。
如果觉得有用,关注「一路福利」公众号
每周分享工控实战经验 · 遇到技术难题后台留言一起探讨
16fl.cn — PLC工控自动化技术分享