我现在想通过电动阀门的开度变化,来实现阀门两端压力差维持在一个恒定值,请教各位大侠具体应该怎么做,现有条件是:阀门两端都有压力变送器,采用西门子PLC S7 300,模拟量模块都有了,要不要再购买阀门定位控制器,在网上查的时候我发现很多定位控制器也就是通过开关量来实现电动阀门的开关,那为什么不能直接用PLC输出来控制呀?另外,PLC的PID控制怎么做,输出是开关量还是模拟量呢,请专家详细说说,我要还要购买哪些元器件,怎样实施,PLC里面做些什么,这方面我是新手,请多指教!!!谢谢了,急呀
补充#1 2010-3-7 19:47:57
我也在网上看到了关于阀门开度的PID调节方面的论文,但是里面又是P,I,D的原理,又是流量什么的分析,一大堆数学式子把我的头都弄晕了。
而且好象网上一说阀门开度调节,就要提到定位控制器,包括用PLC的,也要加定位控制器,但我看了定位控制器的介绍,好象PLC就能实现它的功能嘛
按照我大致的理解,应该是这样:由压力变送器直接输入模拟量到PLC,它们的差就是PID控制时要采集的数,我要设定的压差与实际压差,决定了PID控制输出一个值,这个值去控制阀门开,当开度使开到实际压差接近设定值时,进行点动,最终刚好一致为止。但是这样的话,那这些值就可以是开关量了,定位器起什么作用呢。这只是我初略的想法,猜的,如果有错,专家莫笑话。
另外,我对PID还没很了解,如果真是我说的那样输出一个开关量的话,怎么实现的呢
有没有实际做过的,告诉我实际该怎么做,千万别又来介绍什么是P,什么是I,什么是D,直接告诉我,PID要设定什么,输出是什么,阀门那边要加什么,如果加定位器,输出是怎么控制定位器的,如果不接定位器,它是怎么控制阀门的