技术论坛

 记录,第一次用200 SMART的调试恒压供水的过程。

返回主题列表
作者 主题
简单点
游民

经验值:88
发帖数:7
精华帖:0
楼主    2025-04-29 10:43:15
主题:记录,第一次用200 SMART的调试恒压供水的过程。

有个小区的恒压供水系统升级,用到4个泵,压力目标在0.7Mp。

控制硬件:

PLC:SR30+AM06

变频器:一台ABB ACS510

压力传感器:0~1.0 Mp,4~20MA。

要求具有4个泵的手动自动选择,工频变频切换,根据设定时间对变频泵进行轮换。


相信关于恒压供水的内容,对于有经验的同行来说是件很简单的事情。

干工控行业10多年,之前固定在自动化分拣一个行业里,有一定的局限性。

跳出后,还是第一次接触,有不对的对方还请大家指点,情绪上手下留情!


过程:

项目接到后,老板要求用PLC的PID功能调整变频器的频率,而不是用ABB变频器自带的。

在这个项目中,对于泵的的各种切换到不是很大的难题,可以用冒泡程序来查询运行时间排序输出顺序。

但PID,还是第一次接触,觉得的很。。。。那。。。。。什么。。。。。

于是去查阅学习200 SMART 的PID相关的视频,调试方式,海鲜市场上买了各种调试程序。来研究

柜子发货前,在公司用信号发生器模拟压力,动作顺序正常,PID功能根据在网上学的先调P值,再调I值,曲线平整,变频器输出也能用,但心中有忐忑。。。。。


(现场照片未拍摄,后续补上)

到了现场,管道硬件改造好后,电机接线,开始调试。。。。。。。。

导入在厂里调试过的程序,变频器运行,压力开始上升,逐渐接近目标值时候突然出现了震荡,调整了几次P值I值均无效,有点手足无措了。


当时,老板在,小区管理人员也在,所有人的关注都在我这边。

为了能让小区快速用上水,老板用第二个方案将PID由ABB变频器调整,我修改了PLC程序,看他在变频器上更改一系列的参数,最终压力在0.7Mp小幅度的 上下(可能传感器有空气,排除了两次还是依旧。)

等调试完,从地下室出来,第一次感觉到了干这个行业的失败。


20250428

回公司后,一直在想这个PID该怎么控制,可惜没有好的实物。。。。。

直到我公司角落里发现了一套3泵供水系统和一个水箱。

给水箱加水,拉来一个闲置的ABB变频器控制柜,改线。




在PLC里调用200 SMART 自带的PID,开始研究。




以上是几次的调试过程,发现一个心得:用“鲸确调整”后会产生震荡,在这个基础上调整P值能稳定输出。

但是将出水阀门关闭后,管道压力已经超出目标压力时候,输出频率下降的慢。

老板说:下降速度太慢,会导致管道爆裂。

他说的这个问题,我也考虑。

修改程序,测试下购买的案例中对方自己写的程序。

20250505现场照片



用200 SMART 自带PID调整的参数




以上是几次调试的经过。

因为时间匆忙,只是为了应付使用。用自整定后,修改了P值,稳定了输出。

后期,还得再优化。



一波未平一波又起,之前的还没有时间去优化,又来了3泵恒压项目。

干脆简单点,采用坛友的建议,就添加了恒压目标值,超压停泵,低压启泵。



去不了现场,PID参数远程调试算了。

20250517

第三次更新,算是收尾工作。

之前在变频泵轮换时候,发现变频器会故障报警。分析了了原因是接触器切换的时候没有等变频器停止就切换了,导致报过电流故障。采用继电器运行输出作为切换点。


总结:

1、现场虽然有4个泵,但是只是安装了两个。

2、安装的这两个泵功率相同,但扬程不一样。其中体积大一点速度很快到达目标值,导致输出曲线上升后超过目标值再下降。而体积较小的,会逐渐接近目标值,很理想。后来,我想了下,可能是我调整PID时候,只是选择了体积较小的泵作为对象来调整参数。虽然不影响使用,但觉得还是不完美。

3、参考了网友的建议,增加了超恒压停泵和低恒压启泵功能。超过0.8M保持了30秒停机,低于0.6再开启来。

4、现场的两个泵,两个泵功率相同,但扬程不一样。不得不想起了,200 SMART 技术参考手册说的,及时同样的硬件和环境,PID参数也是有差异的。不同的泵功率,扬程,泵输出管道,管径,但是影响PID参数外界因素。确实没法保证,相同的硬件条件,能将PID参数复制到另外一个项目中。



您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。