【《污水处理自动控制系统程序设计案例》4100字】_第1页
已阅读1页,还剩17页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

污水处理自动控制系统程序设计案例目录TOC\o"1-3"\h\u7985污水处理自动控制系统程序设计案例 1178931.1控制系统组成 1236701.2组态软件的选择 258951.3PLC中CPU的选择 223842污水处理自动控制系统PLC程序设计 3172072.1PLC变量分配地址表 327754PLC变量地址分配表如表4-1所示。 310972.2污水处理自动控制系统PLC流程图 4311602.3主程序设计 51.1控制系统组成考虑到经费因素和软件的易于学习程度,本系统最终选用S7-226型号的上位机。PLC选用西门子公司的S7-200。系统结构如图1.1所示。PLCI/O通信点上位机PLCI/O通信点上位机图1.1污水处理系统结构图1.2组态软件的选择监控系统就是要实现远程操控室和现场设备的快速通信,从而对任何状况实现准确操作。因此选择具备以下三项基本功能的紫金桥组态软件:(1)数据显示:组态界面可以显示数据变化,能够实时观测变量的变化。(2)设备控制:可以远程操控现场设备。(3)事件记录:要能自动完成对现场的监控和报警处理。1.3PLC中CPU的选择考虑到经费,运行系统环境以及现实情况,设备配合适配程度。在经过深度比较之后,此篇文章所用的系统最终确定在用德国西门子公司的S7-200系列来满足所有的运作。由于污水处理自动控制系统所需要的I/O点数是可以计算的,由计算可得共有6个输入信号,20个输出信号,4个模拟量输入。CPU226系列共有24个输入信号,16个输出信号,无模拟量输入,无法完成系统所要求的点数,所以必须外接拓展模块。在严谨计算之后,包括10%的冗余点数在其之中,还需增加6个输出信号。如此说来针对污水处理自动控制系统即可选择数字量扩展模块为6ES7223-1BM22-0XA8EM22332入/32出24VDC,模拟量扩展模块选用EM231。保证持有足够的冗余点数。详细的上位机及其CPU组成结构图如图1.2所示。CPU226EM223、EM231上位机图1.2硬件结构图CPU226EM223、EM231上位机2污水处理自动控制系统PLC程序设计2.1PLC变量分配地址表PLC变量地址分配表如表4-1所示。表4-1PLC变量分配表输入功能输出功能模拟量采集对象I0.0总开Q0.0总开关aiw0沉淀池I0.1总关Q0.1污水阀aiw4除盐池I0.2沉淀池进水Q0.2小车aiw8除磷池I0.3除盐池进水Q0.4沉淀池排水aiw12漂白池I0.4除磷池进水Q0.5除盐剂添加vd0沉淀池I0.5漂白池进水Q0.6搅拌vd4除盐池Q0.7除盐池取样vd8除磷池Q1.0除盐池排水vd12漂白池Q1.1加入除磷剂Q1.2搅拌Q1.3除磷池取样Q1.4除磷池排水Q1.5漂白粉加入Q1.6搅拌Q1.7漂白池排水Q2.0沉淀-除盐膜更换Q2.1除盐-除磷膜更换Q2.2除磷-漂白膜更换Q2.3报警Q2.4漂白池取样

2.2污水处理自动控制系统PLC流程图污水处理自动控制系统PLC程序流程图如下图2.1所示。图2.1总体程序流程图

2.3主程序设计Network1//起保停LDI0.0OQ0.0ANI0.1=Q0.0开启主程序并进行自锁程序。Network2//污水渐入沉淀池LDQ0.0AI0.2CALLCHENDIANCHI:SBR0系统程序将污水开始放入沉淀池程序之中。Network3//污水渐入除除盐池LDQ0.0AI0.4CALLCHUYANCHI:SBR1系统程序将污水开始放入除盐池程序之中。Network4//污水渐入除磷池LDQ0.0AI0.6CALLCHULINCHI:SBR2系统程序将污水开始放入除磷池程序之中。Network5//污水渐入漂白池LDQ0.0AI1.0CALLPIAOBAICHI:SBR3系统程序将污水开始放入漂白池程序之中。Network6LDI0.4ITDAIW4,VD4DTRVD4,VD4-R6400.0,VD4/R25600.0,VD4-R0.16,VD4除盐池中取水体样品检测程序,拿出除盐池之中的部分污水,用来检测污水的受染程度。Network7LDI0.2ITDAIW8,VD8DTRVD8,VD8-R6400.0,VD8/R25600.0,VD8-R0.16,VD8除磷池中取水体样品检测程序,拿出除磷池之中的部分污水,用来检测污水的受染程度。。Network8LDI0.2ITDAIW12,VD12DTRVD12,VD12-R6400.0,VD12/R25600.0,VD12-R0.16,VD12漂白池中取水体样品检测程序,拿出漂白池之中的部分污水,用来检测污水的受染程度。Network9//污水位置超过既定标准报警LDR>=VD0,90.0OR>=VD4,90.0OR>=VD8,90.0OR>=VD2,90.0=Q2.3每污水达到系统能承受的百分之九十位置时还没有停止蓄水就发出警报,且立即终止系统,并且亮灯显示位置。

2.3子程序设计主要程序是完整的一PLC系统最重要的运行方法,更细致的程序是:此程序一共拥有4个子程旭在其中,各个分为沉淀池的子程序、除盐池的子程序、除磷池的子程序、漂白池的子程序,各个子程序做的都是和它们名称相符合的作用功能,更显然的程序在下面:1、CHENGDIANCHI子程序:沉淀池子的用处是把污水进行一开始的沉淀以及过滤,在能够看到大的颗粒杂质基本上过滤,主要的程序为:Network1//放入水记录时间1minLDR>=VD0,70.0TONT37,600此部分网络是计时器,在起始放水进入开始记录,放入水的总量限制相当于水箱总量的百分之七十,它能够记下的时间将用在之后的一些功能中。Network2//FUWEI程序(ZIWO复位程序,SHANGDIAN复位程序,KAIZHA复位程序)LDT37LDC0OSM0.1OQ0.4CTUC0,20程序的复位启用条件:用计数器可记下T37的计数频率次数,在T37记下20下的时候程序进行复位;程序上电将会是自己恢复位置;有开阀条件的时候自己恢复位置。Network3//5min达到时候开启小车LDW=C0,5=Q0.2在整个运行过程之中,基础设置沉淀池下面有一个传送履带在同时慢慢的工作运行,将沉淀池里面的大颗粒啊残渣和垃圾、一些污水运到水箱下面等待的小车子里面,每过5mins,,小车车就会自己开动,在装满了杂质和水污送走,送走的同时,下一个车车将会自己开到水箱的底下等着。Network4//排出污水LDC0=Q0.4 沉淀完毕然后将污水送到下一个池子之中。Network5//排出水计时间LDQ0.4TONT41,600。在提取样品之后开始排水,排放时间为1min,1min之后自己停止排水,排出的水将会流入除盐池之中来经过除盐整个过程的处理,在两个池子接通的管道里,还安排一个除盐膜子,放出的水将要过这个膜子来细分子再一次过滤。Network6//排水的记数LDT41LDC4OSM0.1OQ2.0CTUC4,30Network7//排水三十次之后将换膜LDC4=Q2.0完成了三十次排水任务后,将要智能更变两池子之间的管道中的过滤的膜。Network8//停止水的信号LDR>=VD0,80.0=Q0.1如果整体的水位大于百分之八十的时候,将要终止污水阀门不让污水继续进入。2、CHUYAN池子子程序:除盐池大体面对的是污水强酸化成都的S元素和它进行反应之后的S化物的成为。主要有:Network1//进入污水计时1minLDR>=VD4,70.0TONT38,600此部分十一个记录时间的计时器,当进入污水开启计时,进入的污水量最多不超过总体的百分之七十,它所用来记录的时间会用在后面的一些功能里。Network2//FUWEI程序(ZIWO复位程序,SHANGDIAN复位程序,KAIZHA复位程序)LDT38LDC1OSM0.1OQ1.0CTUC1,20程序的复位启用条件:用计数器可记下T37的计数频率次数,在T37记下20下的时候程序进行复位;程序上电将会是自己恢复位置;有开阀条件的时候自己恢复位置。Network3//采集样品LDW=C1,1=Q0.7拿污水来采取样品,放到采样器里面去进行受污染的程度比较。Network4//LDR>=VD4,50.0=M0.0Network5//加入剂量合适的除污品LDM0.0LPSAT44=Q0.5LPPTONT44,1200在采集样品的污水完成比较后,得到为污水污染程度大于标准值百分之五十之上,可再加除污药两分钟。Network6//LDR>=VD4,10.0AR<=VD4,50.0=M0.1Network7//加药1minLDM0.1LPSAT45=Q0.5LPPTONT45,600每每采集样品道采集样品器皿和标准值比较之后,得到污染程度再标准百分之是到五十之间时,加除污剂1min。Network8//一边加入药剂一边搅拌LDQ0.5=Q0.6在上面两个检验通过后再加如药剂,加入药剂的历程之中一起开启搅拌器一同搅拌。Network9//LDR<=VD4,10.0=Q1.0在搅拌完成以后就污水采集样品,如果污染程度大于百分之十,那就继续按照之前所说的2种法子加除污药剂搅拌,如果污水的污染程度小于百分之十,就将污水排出。Network10//排水记录数LDQ1.0TONT42,600排水记录时间1min。Network11//排水换膜六十次。LDT42LDC5OSM0.1OQ2.1CTUC5,60Network12//LDC5=Q2.1六十次排水之后将两池子之间的管道中的膜进行替换。Network13//止水条件LDR>=VD4,80.0=Q0.4在除盐池蓄水箱子的位置超过百分之八十的时候止住污水阀门不让其继续进入污水。

3、CHILIN池子子程序:除磷池子作用于的大体为污水过度营养化的P元素剥离。主要有:Network1//放水记录时1minLDR>=VD8,70.0TONT39,600此部分十一个记录时间的计时器,当进入污水开启计时,进入的污水量最多不超过总体的百分之七十,它所用来记录的时间会用在后面的一些功能里。Network2//FUWEI程序(ZIWO复位程序,SHANGDIAN复位程序,KAIZHA复位程序)LDT39LDC2OSM0.1OQ1.4CTUC2,20程序的复位启用条件:用计数器可记下T37的计数频率次数,在T37记下20下的时候程序进行复位;程序上电将会是自己恢复位置;有开阀条件的时候自己恢复位置。Network3//采集样品 LDW=C2,1=Q1.3拿污水来采取样品,放到采样器里面去进行受污染的程度比较。Network4//LDR>=VD8,50.0=M0.2Network5//加入剂量合适的除污品LDM0.2LPSAT46=Q1.1LPPTONT44,1200在采集样品的污水完成比较后,得到为污水污染程度大于标准值百分之五十之上,可再加除污药两分钟。Network6//LDR>=VD4,10.0AR<=VD4,50.0=M0.3Network7//加药1minLDM0.3LPSAT47=Q1.1LPPTONT45,600每每采集样品道采集样品器皿和标准值比较之后,得到污染程度再标准百分之是到五十之间时,加除污剂1min。Network8//一边加入药剂一边搅拌LDQ1.1=Q1.2在上面两个检验通过后再加如药剂,加入药剂的历程之中一起开启搅拌器一同搅拌。Network9//LDR<=VD8,10.0=Q1.4在搅拌完成以后就污水采集样品,如果污染程度大于百分之十,那就继续按照之前所说的2种法子加除污药剂搅拌,如果污水的污染程度小于百分之十,就将污水排出。Network10//排水记录数LDQ1.4TONT43,600排水记录时间1min。Network11//排水换膜六十次LDT43LDC6OSM0.1OQ2.2CTUC6,60Network12//LDC6=Q2.2六十次排水之后将两池子之间的管道中的膜进行替换。Network13//止水条件LDR>=VD8,80.0=Q1.0在除盐池蓄水箱子的位置超过百分之八十的时候止住污水阀门不让其继续进入污水。4、PIAOBAI池子子程序:漂白池是为了将之前经历过的除盐除P完毕后的污水在经过杀菌消毒然后排出,主要是:Network1//放水记录时1minLDR>=VD12,70.0TONT40,600此部分十一个记录时间的计时器,当进入污水开启计时,进入的污水量最多不超过总体的百分之七十,它所用来记录的时间会用在后面的一些功能里。Network2//FUWEI程序(ZIWO复位程序,SHANGDIAN复位程序,KAIZHA复位程序)LDT40LDC3OSM0.1CTUC3,11程序的复位启用条件:用计数器可记下T37的计数频率次数,在T37记下20下的时候程序进行复位;程序上电将会是自己恢复位置;有开阀条件的时候自己恢复位

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论