当前位置: 主页 > PLC控制

阀门控制压力使压力以一定的速率改变

现在想用个阀门(CV)来控制压力(PI),使压力按照1bar/min速率改变,直到压力达到一定数值(假设50),此时阀门维持当前开度,请问在程序中该怎么实现啊?谢谢各位大侠~~~

问题补充:
请问zhangli0,deta(PI_SP)=k*(PI_SP-PI)或者deta(PI_SP)=k*(PI_SP-PI)^2,这两个公式的参数是什么意思?谢谢!!!

最佳答案

假如纵坐标为bar,横坐标为min,1bar/min就是斜率,它的图形在理论上是条直线。
当我们以为1bar/min=0.0167bar/s时,实际上它不是,在精度上有差别。
于是,你可以以一个更小的时间轴单位,例如1ms或10ms设定循环中断,在循环中断中将纵坐标初始值每周期加0.0167或0.167,直到到达50不再累加。
这个设定过程值,即是PID的给定值。

提问者对于答案的评价:
谢谢!!

  • 关注微信

猜你喜欢

微信公众号