程序的功能是绝压显示小于设定值持续达到5s后,打开排气阀。大于等于设定值,则立即关闭排气阀。可是实际情况,压力在稳定前,频繁波动在设定值上下,导致电磁阀不需要等待到5s直接得电了,这是为什么?请教各位,谢谢
问题补充:
对于下面的答案,忘记说,我的控制要求是有前提的,开排气阀是可以有延时的,关闭却是不能。因为我的设定值是99,在充气1s就已经到达传感器的量程100了。
我的问题是--------
1.程序里的定时器t60为什么不需要等待5s就直接置位排气阀?
2.如何调整程序使其打开排气阀需要5s,关闭排气阀立即关闭?
图片说明:
最佳答案
此回答已完善
1、模拟量控制都需要会差设定,这个回差就是保持原状态的一个死区,比如现在处于开阀状态,在低于设定-回差的时候才会关闭;比如现在处于关闭,在高于设定或高于设定+回差的时候才会开启。
这是基本的常识,比如你通过控制空调启停来控制室内温度,开空调是降温。你设定20℃,按你这个低于20就关,高于20就开,你觉得温度能控制住吗?而且空调能受的了吗?
2、上升沿触发是个什么鬼?
你瞅瞅,这个回差应该是必要的。我这是按100来的,你实际应该都有回差,你自己考虑一下吧
图片说明:
提问者对于答案的评价:
了解了,非常感谢。模拟量确实要设个回差,一直作为空调使用者,确实没考虑到设定的温度只是一个区间,不是一个点。
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc348010.html