请教如何用程序处理信号(稳定时是摆动的)

请教:我在做一个水泵的程序,用的是西门子200,遇到如下问题,请各位指点一下:
     在给水泵灌泵的过程中(采用射流灌泵),负压表(真空表)的数值会随着水泵内部水量的变化而变化,当水泵内没有空气时,负压表会达到一个摆动的数值,也就是在一个数值范围内不停的摆动,由于水仓内水位的不同,水泵灌满水时,负压表摆动时的数值也是变化的,有时在70KPa左右时就开始小范围摆动,有时在63KPa左右摆动,出现小范围摆动一般就说明了水泵已经达到真空状态,达到真空就可以启动水泵!
 请问,由于这个达到负压时负压表的数值是变化的,如何通过程序去判定水泵负压表的在某个数值的小范围摆动是水泵被灌满时的状态呢?最好能用程序指点一下,情况紧急,请各位高手指点,不胜感激!

问题补充:
负压表用的是电子的,输出4-20MA,直接进的PLC

最佳答案

要进行实验看稳定是摆动的范围是多少,再和不稳定时的摆动的范围时进行比较,这样就可以在程序里来判定哪个摆动的范围是稳定的。

提问者对于答案的评价:
谢谢各位的回复,我最后通过最小值不变和用比较指令判断负压值摆动现象,调试通过,目前存在判定达到负压的时间有点长,仍在研究,仍然感谢各位

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc321572.html