路的输出是时间的函数,则可以看作是比例项积分项和微分项三部分之和。即洛阳理工学院毕业设计论文以上各量都是连续量,第项为比例项,最后项为微分项,中间两项为积分项。其中是给定值与被控制变量之差,即回路偏差。为回路的增益。用数字计算机处理这样的控制算式,连续的算式必须周期采样进行离散化,同时各信号也要离散化,公式如下公式中包含个用来控制和监视运算的参数,在指令使用时构成回路表,回路表的格式见表。表回路表参数偏移地址数据格式类型中断描述过程变量双字,实数过程变量设定值双字,实数给定值,输出值双字,实数输出值,增益双字,实数比例常数,正负采样时间双字,实数单位为秒正数积分时间双字,实数单位为分钟,正数洛阳理工学院毕业设计论文微分时间双字,实数单位为分钟,正数积分项前值双字,实数积分项前值,过程变量前值双字,实数最近次变量值指令使能输入有效时,该指令利用回路表中的输入信息和组态信息,进行运算。梯形图的指令盒中有个数据输入端,回路表的起始地址,是由指定的字节型数据指令,回路号,是的常数。指令格式,回路号用户程序中最多可有条回路,不同的回路指令不能使用相同的回路号,否则会产生意外的后果。数值转换及标准化用可编程序控制器控制回路时,要把实际测量输入量设定值和回路表中的其他输入参数进行标准化处理,即用程序转化为能够识别和处理的数据的标准,例如把从采集来的位整数转化为之间的标准化实数。标准化实数又分为双极性围绕上下变化和单极性以为起点在和之间的范围内变化两种。程序执行时把各个标准化实数量用离散化算式进行处理,产生个标准化的实数运算结果,这结果同样也要用程序将其转洛阳理工学院毕业设计论文化为相应的位整数,然后周期性将其传送到指定的,用以驱动模拟量的输出负载,实现控制。转换方法如下应用实例中断程序中的程序片断。选择回路类型在大部分模拟量的控制中,使用的回路控制类型并不是比例积分和微分三者俱全。例如只需要比例回路或只需要比例积分回路,通过对常量参数的设置,可以关闭不需要的控制类型。关闭积分回路把积分时间设置为无穷大,此时虽然由于有初值使积分项不为零,但积分作用可以忽略。关闭微分回路把微分时间设置为,微分作用即可关闭。关闭比例回路把比例增益设置为,则可以只保留积分和微分项。应用实例系统使用比例积分微分控制。程序如图所示。设采用下列控制参数值为,为秒,为分钟。本供水系统的设定值是水箱满水位的时的水位,过程变量是由漂浮在水面的水位测量仪给出。输出值是进水泵的速度,可以从允许最大值的变到。设定值可以预先设定后直接输入回路表中,过程变量是来自水位表的单极性模拟量,回路输出值也是个单极性模拟量,用来控制水泵速度。这个模拟量的范围是,分辨率为标准化。本文的特点是在系统中,水泵的机械惯性比较大,故系统仅采用比例和积分控制。其增益和时间常数可以通过工程计算初步确定。实际上还需要进步调整,以达到最优控制洛阳理工学院毕业设计论文效果。系统启动时,关闭出水口,用手动控制进水泵速度,使水位达到满水位的,然后打开出水口,同时水泵控制由手动方式切换到自动方式。这种切换由个输入的开关量控制,具体描述如下位控制手动到自动方式的切换,代表手动,代表自动。图程序当工作在手动方式下,可以把水泵的速度之间的实数直接写入回路表中的输出寄存器。应用指令控制系统时,要注意积分作用引起的超调问题。为了避免这现象,可以加些保护。比如当过程变量达到甚至超过设定值时,可以限制输出值在定范围之内。本例中的程序仅有自动控制方式的设计。其中主程序的功能是首次运行时利用调用初始化程序。子程序的功能是形成的回路表,建立的定时中计数器归零便于下次采集使用。,比较当前采样与预制采样次数采样位转换位实数求出采样平均值,清空累加器,清空计数器转换为十进制数值,修正,输出洛阳理工学院毕业设计论文返回主程序求比例值的子程序计算出实际值与采集值的比例实际值上限减去实际值下限,求出差值采集值上限减去采集值下限,求出差值差值除以差值求出比例值返回主程序数据转换子程序,输入值,模块采集值下限,是模块采集值上下限差值,输出结果返回主程序返回主程序洛阳理工学院毕业设计论文图补水泵控制流程图洛阳理工学院毕业设计论文结论在理论上将以上设计应用到供暖锅炉系统后,连接好输入输出分配和主电路,按照步骤进行调试,调试过程会全部通过,完全满足供暖锅炉的控制要求。由于个人能力时间有限本论文还有许多地方可以进步改进完善。当然本次毕业设计虽然功能单,但由于是时间原因,未能做出实物进行论题的论证,多少会有遗憾。通过这次课程设计,使我得到了次用专业知识专业技能分析和解决问题全面系统的锻炼。使我在的基本原理应用系统开发过程,以及在常用编程设计思路技巧的掌握方面都能向前迈了大步,为日后成为合格的应用型人才打下良好的基础。参考文献冯嘉花变频调速改造锅炉房循环水泵电气时代常斗南可编程序控制器原理应用试验北京机械工业出版社,吕景泉可编程序控制器及其应用北京机械工业出版社刘法治模糊控制技术在高楼恒压供水系统中应用微机算机信息赵明,许寥工厂电气控制设备北京机械工业出版社断,并且开中断。程序如图所示。中断程序的功能是输入水箱的水面高度的值,并送人回路表。时进行自动控制,把运算的输出值送到中,从而控制进水泵的速度,以保持水箱的水面高度。洛阳理工学院毕业设计论文主程序设计图主程序结构子程序设计锅炉启停控制程序完成锅炉中鼓风机引风机和炉排电机的启停控制和远程就地控制的切换。每台锅炉的控制程序都相同,下面锅炉电机启停控制程序梯形图,其它锅炉程序相似,此处不再重复。图锅炉启动前状态检测锅炉起停控制程序的功能是锅炉检测,没有异常状态,输出锅炉允许启动信号。这个条件无论是自动控制还是手动控制都需要给到锅炉燃烧机才能启动锅炉。锅炉启动的程序主程序锅炉起停控制模拟量输入循环泵控制补水泵控制鼓风机控制通信控制洛阳理工学院毕业设计论文图启动程序锅炉启动过程是这样的首先判断是自动启动还是手动启动第二判断是否有启动信号,是何种启动信号自动启动手动启动第三判断锅炉阀是否打开,也就是说锅炉本体是否能够形成水循环。这样做的目的是处于安全的考虑,如果锅炉本体水流不能循环会发生危险。锅炉阀没有打开,那么如图所示的锅炉启动前提条件必不满足,锅炉允许启动信号不满足导致锅炉不能启动。待锅炉碟阀打开后启动条件满足,启动程序输出启动信号需要注意的点是自动启动和手动启动信号的互锁,即选择自动控制时复位手动启动信号,选择手动控制时,复位自动启动信号。洛阳理工学院毕业设计论文第四锅炉启动信号输出。锅炉停止的程序锅炉停止是相对于锅炉启动的个逆向过程。看到网络中代码的作用是复位计时器和的继电器输出。锅炉的阀门控制模拟量控制的阀门般是用毫安电流信号控制阀门开度,对应的阀门开度从,对应内存的数据大小从。换句话说,我们输出个大小在与之间的整数,即可传送到阀门个开度在到之间的给定值。根据这个原理,我们设计代码如下图停止程序洛阳理工学院毕业设计论文三通阀阀门设置,将数据传如转换数据区,是的整数。,数据乘以数据,输出给定值锅炉水泵的控制水泵分为工频控制和变频控制工频控制就是启动和停止个控制点,相对变频控制操作简单。变频控制需要给定变频器个频率给定值,种方式是通信传输,另种方式给定模拟量值。我们这里只介绍给定模拟量的控制方式。变频器给定,为频率给定值输入,范围,数据乘以洛阳理工学院毕业设计论文数据,输出给定值循环泵控制循环泵控制程序主要实现循环泵系统中水泵电机的启停控制变频器频率设定出水压力控制等。系统根据出水压力的设定值初步确定启动几台循环泵,每台泵都通过变频启动,切换到工频运行,最后其中台泵进入变频运行,其它泵工频运行。然后通过压力控制调节变频器频率,以稳定出水压力。循环泵控制程序的设计流程图如图所示。补水泵控制补水泵控制程序主要实现补水泵系统中水泵电机的启停控制变频器频率设定补水压力控制等。补水泵系统用变频器拖动补水泵,变频器拖动补水泵。运行时,系统根据回水压力的设定值初步确定启动几台补水泵,若两台泵或者只用台即可满足回水压力,则只启动泵系统或泵系统包括变频器,若需要两台以上泵才能达到回水压力的设定值,则先用变频器或变频器启动泵或泵,切换到工频运行,然后再用变频器或变频器拖动
1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。