电动阀门plc控制程序如何控制呢?一个电动调节门,给定开度(输入)和反馈开度信号(输出),用plc控制需要用到pid闭环调节,即以蒸汽压力为目标值,通过plc输出信号给定阀门开度,反馈信号与给定信号比较。
当远程就地信号为1时,即表示现场的控制柜(箱)上的转换开关打到了远程位置,可进行PLC的自动控制;当其为0时,则表示是现场手动操作。为了实现程序内部的手动自动切换,就像远程就地信号一样,设置一个中间变量,这个中间变量作为程序手动单体设备操作的标志,是由上位机监控程序来赋值的,其值为1时,进行程序的单体设备手动操作;为0时PLC程序进行自动控制。由此可见,每一个自动控制中的设备都是在这两个条件下运行的。
现成的用于这种pid调节的PLC程序没有,我们都用dcs组态,有一个PLC控制风机变频器调整负压的程序,有负压采集、变频器频率给定,没有风机反馈信号,可以作为参考.plc的
电动阀门控制系统,通过以下技术方案来实现:一种基于plc的电动阀门控制系统,在拆除原阀门控制器信号,保留原阀门执行机构及阀门开度反馈机构的基础上,还包括,plc模拟量输入单元,plc&cpu运算单元,plc开关量输出单元,信号放大电路,所述plc模拟量输入单元、plc&cpu运算单元、plc开关量输出单元、信号放大电路与原阀门执行机构及阀门开度反馈机构通过电源与线路实现电气连接,
所述plc&cpu运算单元具有pid运算功能,实现控制变量输入信号的设定值和反馈值做pid运算,得到的阀门开度控制值与阀门反馈值作偏差比较后输出plc开关量信号,所述信号放大电路将来自plc开关量输出单元的小电流信号,用中间继电器放大后直接控制原阀门执行机构,完成阀门在需要的开度范围的开启与关闭。
进一步的,所述plc的电动阀门控制系统,其阀门开度范围为(0-100%),优选为50%。
:根据要求拆除
阀门控制器信号,保留原阀门执行机构及阀门开度反馈机构;
b:将阀门开度反馈机构带动的电位器信号,经变送器转换成电流信号接入plc模拟量输入单元的plc模拟量通道作为阀门实际开度反馈值;
c:根据控制变量设定值和反馈值编写plc的pid控制程序,得到阀门开度需求值;
d:将阀门开度需求值与阀门实际开度反馈值比较和计算偏差后,直接向plc开关量输出单元输出阀门的开和关信号;
e:安装中间继电器放大来自plc开关量输出单元的阀门开关信号,放大后的开关信号连接到阀门执行器电机正反转电路上,从而实现阀门的任意开度控制。
采用PLC中的定时器来实现对流入电动阀电流大小的控制,把阀门开启时间t分成n等份,每走过t/n时间,改变16/n电流的大小,直到电流从最初的4mA达到最终的20mA,开度从0°变为90°。同理,阀门回程控制同样基于上述方法,而阀门开度到达90°后中间状态保持的时间根据需要添加一个定时器设置即可。阀门开度的显示一般需要电动阀控制器的反馈,但在实际应用中,阀门实际动作与电动阀反馈信号会有一定滞后,带来一定误差。考虑到大多数情况下,控制输出必然会导致阀门动作,所以使用输出信号代替返回信号,以克服滞后影响。即在PLC内部特殊寄存器D1116把数字信号转化为模拟信号的同时,把数字信号反馈给触摸屏,实时显示开度大小。接线时,PLC的电流数字模拟通道接入到电动阀控制器的电流输入通道,PLC和电动阀公共控制端相接。