吉林电子信息职业技术学院毕业论文
(4) 各水泵变频运行控制逻辑程序
各水泵变频运行控制逻辑大体上是相同的,现在只以1#水泵为例进行说明。当第一次上电、故障消除或者产生1#泵变频启动脉冲信号并且系统无故障产生、未产生复位1#水泵变频运行信号、1#泵未工作在工频状态时,Q0.1置1,KM2常开触点闭合接通变频器,使1#水泵变频运行,同时KM2常闭触点打开防止KM1线圈得电,从而在变频和工频之间实现良好的电气互锁,KM2的常开触点还可实现自锁功能。
(5) 各水泵工频运行控制逻辑程序
水泵的工频运行不但取决于变频泵的泵号,还取决于工频泵的台数。由于各水泵工频运行控制逻辑大体上是相同的,现在只以1#水泵为例进行说明。产生当前泵工频运行启动脉冲后,若当前2#泵处于变频运行状态且工频泵数大于0,或者当前3#泵处于变频运行状态且工频泵数大于1,则Q0.0置1,KM1线圈得电,使得KM1常开触点闭合,1#水泵工频运行,同时KM1常闭触点打开防止KM2线圈得电,从而实现变频和工频之间实现良好的电气互锁,KM1的常开触点还可实现自锁功能。
(6) 报警及故障处理程序
本系统中包括水池水位越限报警指示灯、变频器故障报警指示灯白天模式运行指示灯以及报警电铃。当故障信号产生时,相应的指示灯会出现闪烁的现象,同时报警电铃响起。而试灯按钮按下时,各指示灯会一直点亮。
故障发生后重新设定变频泵号和工频泵运行台数,在故障结束后产生故障结束脉冲信号。
由于变频恒压供水系统主程序梯形图比较复杂,不方便全部画出,在此仅画出其控制过程的流程图。详细的主程序梯形图请参考附录C。
主程序流程图如图4.1所示。由于在图4.1中并未对各台水泵的变频和工频运行控制做详细介绍,因此图4.2和图4.3对其作了完整的补充。其中图4.2是以2#泵为例的变频运行控制流程图,图4.3是以2#泵为例的工频运行控制流程图。1#、3#泵的运行控制情况与2#泵相似,在此就不再重复。
如图4.1所示。本设计主程序大体包括以下几部分: (1) 调用初始化子程序,设定各初始值; (2) 根据增、减泵条件确定工频泵运行数; (3) 根据增泵、倒泵情况确定变频泵号;
(4) 通过工频泵数和变频泵号对各泵运行情况进行控制; (5) 进行报警和故障处理。
26
吉林电子信息职业技术学院毕业论文
开始程序结束调用初始化子程序产生故障结束脉冲变频泵号置1工频泵数置0Y是否有报警N设置两种模式下水压给定值设定变频泵号变频器故障报警变频器频率达上限Y定时5min,滤波水位越限报警工频泵数加1,产生变频启动脉冲Y水池水位越限变频器频率达下限Y定时5min,滤波1#、2#、3#泵变频运行控制工频泵数减1,产生变频启动脉冲产生倒泵信号是否增泵或倒泵Y复位变频器,变频泵号加1调整变频泵号,遇4变1NY变频泵单独运行时间达3h产生当前泵工频运行,下台泵变频运行启动脉冲NN1#、2#、3#泵工频运行控制NNY变频器故障N 图4.1 变频恒压供水系统主程序流程图
27
吉林电子信息职业技术学院毕业论文
开始N开始是否有变频启动脉冲信号Y变频泵号是否为2Y系统是否无故障Y是否无变频器复位脉冲Y2#泵是否工频运行N2#泵变频运行是否有工频运行启动脉冲YNN几号泵变频运行?N3#泵变频运行1#泵变频运行NNY工频泵数是否大于0Y2#泵是否变频运行N2#泵工频运行Y工频泵数是否大于1YN结束结束 图4.2 2#泵变频运行控制流程图 图4.3 2#泵工频运行控制流程图
4.2.2 控制系统子程序设计
(1) 初始化子程序SBR_0
首先初始化变频运行的上下限频率,在第二章水泵切换分析中已说明水泵变频运行的上下限频率分别为50HZ和20HZ。假设所选变频器的输出频率范围为0~100HZ,则上下限给定值分别为16000和6400。在初始化PID控制的各参数(Kc、Ts、Ti、Td),各参数的取值将在下一节中详细介绍。最后再设置定时中断和中断连接。具体程序梯形图如图4.4所示。
28
吉林电子信息职业技术学院毕业论文
图4.4 初始化子程序SBR_0梯形图
(2) PID控制中断子程序
首先将由AIW0输入的采样数据进行标准化转换,经过PID运算后,再将标准值
转化成输出值,由AQW0输出模拟信号。具体程序梯形图如图4.5所示。
29
吉林电子信息职业技术学院毕业论文
30