毕业论文 基于PLC的污水处理系统.doc_第1页
毕业论文 基于PLC的污水处理系统.doc_第2页
毕业论文 基于PLC的污水处理系统.doc_第3页
毕业论文 基于PLC的污水处理系统.doc_第4页
毕业论文 基于PLC的污水处理系统.doc_第5页
已阅读5页,还剩48页未读 继续免费阅读

下载本文档

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

文档简介

分类号:无锡职业技术学院毕业设计(论文)题 目 基于PLC的校园污水处理监控系统设计 英文并列题目the monitoring system of campus sewage treatment based on PLC 院 系 控制学院自控 班 级 学生姓名 学 号 指导老师 职 称 答辩委员会主任 主答辩人 二 零 一 四 年 四 月学生姓名学号班级所属 院系专业电气自动化指导教师职称副教授所在部门毕业设计(论文)题目基于PLC的校园污水处理监控系统设计题目类型工程设计(项目)论文类R作品设计类其他一、选题简介、意义 1.简介: 随着我国经济的迅速发展,环境污染的治理及保护已经被例如十八大专题。在环境污染中,污水无可厚非的是造成环境污染的来源之一。这个污染源的出现引起了世界各国政府的关注,治理水污染环境的课题被列入世界环保组织的工作日程。我国是一个严重缺水的国家,水资源的匾乏和水资源的污染,已经严重的影响了人民的日常生活,严重的影响了我国的经济建设和发展。因此建设符合我国国情的污水厂自动控制系统对降低污水处理成本、改善环境、建立可持续发展社会和和谐社会、保持我国经济高速发展具有重要意义。目前,国外发展比较成熟的污水处理方法有以下三种:生物降解法;隔膜吸附过滤法;电磁化法。而国产化污水处理设备具有品种不全,结构不合理,技术水平比较低,产品质量不稳定的特点。我国自主生产的设备在很大程度上是依托国外相关设备的构造,再经过自我消化、研发和生产实践,逐步填补国内空白并在此基础上不断发展壮大的。因此,国产化设备将会在未来相当长时间内在技术水平上处于劣势,特别是先进设备的技术保密与知识产权保护意识的加强,其竞争力将在未来市场中不断接受考验。目前在水污染治理技术上,我国已能提供下列工艺技术传统活性污泥法技术、各种新型活性污泥工艺如:SBR法和氧化沟技术等、酸化水解好氧技术和多种类型的稳定塘技术等,这些污水治理技术已经在水体污染、改善水体环境方面发挥了突出的作用,标志着我国工业污水处理事业发展到了一个崭新的阶段。现阶段,我国工业污水处理的工作重点已经从工艺技术的研究转移到具体项目的实施。 2.意义: 未来10年,中国工业污水处理项目工程建设投资将超过2500亿元,其中工业污水处理设备投入约300亿元。采用先进、实用的技术改造传统工艺,在环保工程中广泛采用先进的自动控制技术,是推动环保产业升级,实现环保发展战略的重要环节。在这种形势下工业污水处理自动化控制系统无疑是一个具有巨大的社会效益、环境效益及经济效益的研究课题。对于环境保护问题,国务院明确规定所有工业污染源都必须达到排放标。其中处理过的污水还可以循环再利用,由于我国是一个水资源匮乏的国家,而且时空分布上极不均匀,许多地区和城市严重缺水。所以水资源也是一种保护。因此,从环保、注水等多方面的因素考虑,对于工业污水处理非常有必要。因此,有效的结合目前最新的工艺状况、计量自控检测仪表使用、PLC控制系统技术和组态监控软件,将为当前工业污水处理控制系统提供有效的自控、监控方法。二、研究/设计的目标1.用PLC控制实现对污水水位的控制;2.用传感器实现对污水中所包含的各种有害物质的检测及其水位的控制;3.用PLC控制实现对污水中所包含的各种有害物质的自动清除;4.用PLC实现对现场仪表采集数据进行分析,当超过设定报警值时发出报警信号提醒操作人员注意;5.用组态软件将现场污水处理流程仿真模拟出来。三设计方案(研究/设计方法、理论分析、计算、实验方法和步骤等)工业污水处理系统的电气控制系统总框图如图所示,PLC为核心控制器,通过检测操作面板按钮的输入、各类传感器的输入,以及相关模拟量的输入,完成相关设备的运行、停止和调速控制。 电气控制系统框图工作过程 在手动状态下,各类设备的控制是根据操作面板上的按钮输入来控制,无逻辑控制,即可不根据传感器的状态进行控制。在自动方式下进行闭环控制,系统根据检测到外部传感器的状态对设备进行启停控制,其工作过程如下。 (1)接通电源,启动自动控制方式,启动潜水搅拌器和刮泥机。 (2)运行粗、细格栅机,进行间歇运行,即运行一段时间然后停止一段时间,循环进行。 (3)根据反馈回来的液位差状态控制清污机的运行与停止。 (4)进水泵房中的潜水泵根据液面高低进行运行、停止及运行数量的控制。 (5)转碟曝气机根据溶解氧仪反馈的模拟量经PLC运算后进行控制,同时控制分离机的运行与停止。 (6)污泥回流泵的运行与停止根据液面的高低进行控制。 (7)在污泥脱水系统中,离心式脱水机的启动采用顺序控制方式,依次启动其设备。 (8)通过通讯方式将PLC与触摸屏相连,在触摸屏上动态显示。四、方案的可行性分析PLC 集顺序控制和过程控制于一体,具有可靠性高,使用方便、灵活,组网简单的特点,是实现中小规模工业自动化的有力工具。在污水处理中,基于 PLC 的控制系统在实时性、可靠性、精确性等方面满足了设计要求。而在显示生活中,污水处理现场的运行情况在现场监控比较困难,于是我采用了触摸屏与PLC通信的方式将污水处理现场运行情况反映在触摸屏上,形成一个动态画面,这样避免了现场监控困难的问题。五、该设计的创新之处用 PLC 控制的 SBR 污水处理法的流入、反应、沉淀、排放、待机五个工序,依次在同一 SBR反应池中周期性运行。从废水流入开始到待机时间结束为一个周期,一切过程都在一个设有曝气或搅拌装置的 SBR 反应池内进行,具有工艺简单,造价低,运行灵活,自动化程度高等优点。考虑到现场监控困难的问题,我采用了通信方式将PLC与触摸屏相连,将污水处理现场的运行情况反映在触摸屏上,这样实现了真正的污水处理的自动控制和监控。六、时间进程第 一 周 确定设计题目,查阅相关资料;第 二 周 搜集相关的资料,规划设计方案,确定设计方案,准备进行毕业设计; 第 三 周 确定设计方案,准备进行毕业设计,PLC的选择第 四 周 绘制软件流程图;第 五 周 编写软件程序;第 六 周 绘制硬件电路图;第 五 周 用组态软件将污水处理现场情况模拟出来; 第 六 周 掌握系统的软、硬件电路系统的具体工作能力;第 七 周 对系统各部分功能及参数进行检测,将PLC与触摸屏通讯,将真实情况通过触摸屏反应出来;第八、九周 整理设计内容,馔写设计说明书;第 十 周 修改设计说明书; 第十一周 准备答辩;七、参考文献 1张培山、钟昆,基于PLC的污水处理厂自控系统的实现,控制系统,2006(1) 2李英辉、赵豫龙、戴青云,基于PLC的中水处理系统,石家庄职业技术学院学报,2008(4)3何献忠,工业污水处理的PLC控制应用,湖南冶金职业技术学院学报,2004(4)4刘建雄,PLC控制系统在化学水处理系统的应用,工程技术,2008(5)5陈慕君、吴轶、文方,基于PLC的污水处理模糊控制系统设计,江西现代职业技术学院学报,2008(7)6孙卫娜,基于PLC的污水处理系统研究,沈阳航空工业学院学报,2007(6)7 A water pumping control system with a programmable logic controller (PLC) and industrial wireless modules for industrial plantsAn experimental setup ISA Transactions, In Press, Corrected Proof, Available online 3 December 2010 Ramazan Bayindir, Yucel Cetinceviz 8 Research and Markets: Marks and Spencer Group plc: The Essential Source For Top-Level Company Data And Information M2 Presswire 2010 Anonymous9 Research and Markets: Barclays PLC - SWOT Analysis M2 Presswire 2010 Anonymous10刘琨,污水处理厂自动控制应用及系统建设,应用技术,2006(4)11董淑冷、茅红伟、唐晓俊,PLC在污水泵站控制系统中的应用,制造业自动化,2008(6)12徐庆华,PLC在污水处理厂砂泵自动控制中的应用,技术与应用,2008(3)13赵芳、李从冰,基于PLC的污水处理控制系统,工业控制计算机,2006(4)14任萍、王创新,基于PLC的污水处理模糊控制系统,控制系统,2006(1)15张建根,PLC在中水处理系统中的应用,资源与环境,2008(4)16郭琼,PLC应用技术,技术与应用,2009(4)指导教师意见:签字: 年 月 日 院(系)审批意见:签章: 年 月 日 毕业设计(论文)任务书2014年 2 月 16 日毕业设计(论文)题 目基于PLC的校园污水处理监控系统设计题目来源指导教师职称副教授所在部门控制技术学院学生姓名学号班 级所属院系专业控制学院自控系外语翻译要求参考英文资料课题需要完成的任务 1采用SBR污水处理法;2根据工艺流程设计PLC程序;3用MCGS画出污水处理流程;4.将PLC与触摸屏通信调试,使之完成MCGS监控污水处理动态过程;5编写设计说明书(25-35页)。课题计 划 安 排序号内 容时 间 安 排1确定设计题目,查阅相关资料,搜集相关的资料,规划设计方案,确定设计方案,准备进行毕业设计;2014年2月16号2014年2月23号2确定设计方案,准备进行毕业设计,PLC的选择, 绘制软件流程图;2014年2月24号2014年3月9号3编写软件程序,绘制硬件电路图;用组态软件将污水处理现场情况模拟出来;2014年3月10号2014年3月16号4掌握系统的软、硬件电路系统的具体工作能力;对系统各部分功能及参数进行检测,将PLC与触摸屏通讯,将真实情况通过触摸屏反应出来;2014年3月17号2014年3月30号5整理设计内容,馔写设计说明书;修改设计说明书。2014年3月31号2014年4月13号计划答辩时间 2014年4月13号2014年4月19号答辩提交资料教研室主任审核意见签名: 第 34 页 共 53 页基于PLC的校园污水处理监控系统设计 摘要:目前,我国大多数污水处理控制系统自动化水平不高、安全性低、管理不当,效率普遍低于世界标准。污水处理系统中的曝气过程控制、数据通讯和监控管理是急需解决的主要问题。本文就以上出现的问题,设计出一套方案即运用可编程控制器(PLC)与MCGS触摸屏对工厂排放的污水进行处理与实时监控,利用MCGS实现现场实时监控,采用可编程控制器(三菱FX2N-64MR)对设备进行通断控制,实现污水处理装置监控系统的自动化管理。该方案成本较低,调试方便,适合像校园生活区这样狭小的区域。关键词:污水处理;PLC;MCGSthe monitoring system of campus sewage reatment based on PLCAbstract: At present, most of the sewage treatment level of automation control system is not high, low security, mismanagement, efficiency is generally lower than world standards. Sewage treatment system aeration process control, data communication and monitoring and management are the main issues need to be resolved. In this paper, the above problems, design a program that is using programmable logic controller (PLC) with touch screen MCGS discharge of sewage plant for processing and real-time monitoring, the use of the site MCGS achieve real-time monitoring, the use of programmable logic controller (Mitsubishi FX2N -64MR) the equipment off control, automated management of the sewage treatment plant monitoring system. The program is low cost, easy to debug, suitable for living areas on campus such as small area.Keywords: sewage treatment; PLC; MCGS 目 录毕业设计任务书摘要.7一、 概述.10二、 SBR污水处理法. 11(一)校园污水系统SBR污水处理法的介绍.11 3、 校园污水处理系统的PLC设计.12(1) 校园污水处理系统总体设计.12(2) 校园污水处理系统的控制要求.12(三)硬件设计.131、 硬件及其他电气元件的选择.132、PLC及I/O端口地址分配.143、PLC接线.16(四)软件程序的设计.161、 PLC基本指令.162、 梯形图程序.17四、 校园污水处理系统的MCGS.21(一)MCGS的工程建立.21(二)校园污水处理系统动态画面的设计要求.231、MCGS的主要特性和功能 .232、MCGS系统的构成 .23(三)校园污水处理系统组态工程的建立.231、创建校园污水处理系统监控的用户窗口 .232、设置主界面的用户窗口属性 .243、创建和编辑工程图形 .25(四)MCGS变量设置.27(五)MCGS组态画面.281、主界面.282、运行界面.283、指示灯界面.294、按钮界面.29五、校园污水系统的调试与运行.31(一)调试步骤.31 (二)常见故障分析.31六、总结与展望.35小结并致谢.36参考文献.47附录.48 一、 概述随着我国经济的快速发展,随之带来的问题很多,水污染便是其中之一。而污水处理尤其是校园污水处理已成一大难题。本文主要介绍,利用污水处理装置监控系统通过PLC进行自动控制,MCGS实现监控的系统,避免了人工操作的失误,对污水的处理方案完全可以通过PLC作为中央控制处理,对系统的运行利用组态软件实行实时监控,并反馈到PLC执行机构进行相应的处理。又考虑到校园污水处理范围比较狭小,本文采用小型SBR废水处理电气系统,整个工艺流程通过PLC实现在通过通信的方式在MCGS组态将整个动态画面显示出来,实现异地实时监控。这样避免了人为、环境等主客观因素对整个工艺流程的影响,既提高了了校园污水处理的效率,又方便了使用和操作。二、SBR污水处理法(一)校园污水系统SBR污水处理法的介绍SBR污水处理法是序批式活性污泥法的简称,它是一种连续进水、间歇曝气、间歇排水的工艺。其原理是通过微生物的活动来净化污水(河川的自净原理)。SBR污水处理系统分别由污水处理池、清水池、中水水箱、电控箱以及水泵、罗茨风机、电动阀门和电磁阀等部分组成,在污水处理池、清水池、中水水箱中分别设置液位开关,用以检测水池与水箱中的水位。SBR污水处理,采用优势菌技术对校园生活污水进行处理,经过处理后的中水可以用来浇灌绿地、花木、冲洗厕所及车辆等,从而达设备体积小;性能稳定,工程投资少,系统灵敏度高,方便操作和使用。到节约水资源的目的。控制系统充分考虑现实生活中校园生活区较为狭小的特点。三、校园污水处理系统的介绍及PLC设计(一)校园污水处理系统总体设计校园污水处理系统的核心主要由三个部分构成:PLC程序设计、MCGS界面绘制、程序与触摸屏的通信调试。首先根据课题要求再结合实际情况,运用三菱PLC编写好程序,再根据工艺流程和结合本校实际情况绘制MCGS界面。最后一步也是至关重要的一步,就是PLC与触摸屏的通信调试,先将PLC与触摸屏通信,测试是否能程序能否正常运行,最后是根据本课题的要求调试运行。(二)校园污水处理系统的控制要求校园污水处理系统的程序设计分为两个部分:一是手动操作,二是自动操作。首先介绍手动操作,手动操作很简单,就是按照要求将电动阀(SB4)打开,将污水纳入污水池中;当污水纳至污水池的最高位(H1)时,即刻关闭电动阀(SB5),与此同时打开曝气风机开关(SB8)开始曝气;爆完气之后,关闭风机的同时打开一号清水泵开关(SB6)将爆完气的水纳入清水池;当清水池的水纳至最高位(H2)时,关闭一号清水泵;与此同时打开二号清水泵(SB7),将清水池的水纳入中水箱。再者则是自动操作,按下启动按钮(SB1),当污水池中的水位处于低水位或污水状态时,电动阀会自动开启纳入污水。当污水池纳入的污水至正常高水位时,电动打自动关闭,然后经曝气处理时间需68h。因在曝气管路上安装了排空电磁阀,当电动阀关闭后,排空电磁阀开启,罗茨风机延时空载启动,然后排空电磁阀关闭,污水池开始曝气。曝气处理结束后,排空电磁阀再次开启,罗茨风机空载停机,然后排空电磁阀延时关闭。经0.5h的水质沉淀,PLC启动一号清水泵,将沉淀后的水纳入清水池中。当清水池中的水纳至最高位时,一号清水泵自动停止运行,与此同时二号清水泵自动启动向中水箱中纳水,当水箱中的水纳至最高位时,二号清水泵自动停止运行,自动运行的一次流程结束。整个系统的控制流程图见图1。 图1 SBR污水处理系统控制流程(三)硬件设计1、 硬件及其他电气元件的选择PLC的选择:该系统用到的输入点22个,输出点20个,总的I/O点数为42个,按照在满足控制要求的前提下力争使用的输入输出点应有适当的冗余,以便今后系统的改造升级,PLC应选择FX2N-48MR的基本单元。PLC供电电源的选择:本次供电电源选择交流220V,满足PLC和各个输入输出电器供电的要求。其他电气元件的选择:根据各个控制对象的驱动要求,如:驱动电压的等级、负载的性质及工程实践等。输入方面分别选用:(1)控制按钮:按钮在外力的作用下,首先断开常闭触点。复位时,常开触点先断开,常闭触点后闭合。可以通过按钮来实现系统的起动停止。(2)接近开关:接近开关又称无触点行程开关,是以不直接控制方式惊醒控制的一种位置开关。它不仅能代替有触电的行程开关完成行程控制和限位保护等,还可以用于高速计数,测速,检测零件尺寸等。由于它具有工作稳定可靠,寿命长,重复定位精确度高以及能适应恶劣的工作环境,因此选用此类开关作为本次系统的限位。(3)主令开关:通过选用主令开关来作为系统水质的选择。输出分别连接交流接触器:当线圈通电时,静铁芯产生电磁吸力,将动铁芯吸合,由于触头系统是与动铁芯联动的,因此动铁芯带动三条动触片同时运行,触点闭合,从而接通电源。当线圈断电时,吸力消失, 动铁芯联动部分依靠弹簧的反作用力而分离,使主触头断开,切断电源。2、PLC的I/O端口地址的选择具体PLC的I/O地址分配见表1、2。表1:PLC的输入端口状态表 输入设备输入设备名称元件文字符号输出地址污水位高水位H1X000污水位低水位L1X001清水池高水位H2X002清水池低水位L2X003中水箱高水位H3X004中水箱低水位L3X005启动按钮(绿)SB1X006停止按钮(红)SB2X007旋钮开关(自动)SB3-1X010旋钮开关(手动)SB3-2X011手动开电磁门旋钮开关SB4X012手动关电磁门旋钮开关SB5X0131#清水泵手动旋钮开关SB6X0142#清水泵手动旋钮开关SB7X015电磁阀门开起限位开关SQ1X016 电磁阀电动机过热报警SQ3X017曝气电动机热保护器报警SQ4X021曝气风机手动旋钮开关SB8X022电磁阀门关闭限位开关SQ2X023排水开关SB10X0251#电机热报警SQ5X0262#电机热报警SQ6X027输入点备用X020、X24表2:PLC的输出端口状态表输出设备 输出设备名称元件文字符号输出地址1#清水泵接触器KM1Y0002#清水泵接触器KM2Y001污水池高水位红色指示灯HL7Y002污水池低水位绿色指示灯HL8Y003清水池高水位红色指示灯HL9Y004清水池低水位绿色指示灯HL10Y005中水箱高水位红色指示灯HL11Y006中水箱低水位绿色指示灯HL12Y007开电动阀门开关绿色指示灯HL13Y010关电动阀门开关黄色指示灯HL14Y011开电动阀门接触器KM4Y012关电动阀门接触器KM5Y013电动机热保护器报警红色指示灯HL16Y014曝气风机接触器KM3Y015排空电磁阀继电器KA3Y016上水电磁阀继电器KA2Y017排水电磁阀继电器KA4Y020曝气风机热保护报警指示灯HL17Y0211#清水泵热保护报警指示灯HL18Y0232#清水泵热保护报警指示灯HL19Y024输出点备用Y22、Y25Y273、PLC接线下图是根据校园污水处理系统的控制要求,绘制的PLC接线图。图2 PLC接下图(4) 系统程序的设计1、 PLC基本指令(1)LD(取指令)一个常开触点与左母线连接的指令,每一个以常开触点(2)UT(输出指令)对线圈进行驱动的指令,也称为输出指令。(3)AND(与指令)一个常开触点串联连接指令,完成逻辑“与”运算。(4)ANI(与反指令)一个常闭触点串联连接指令,完成逻辑“与非”运算。(5) OR(或指令)用于单个常开触点的并联,实现逻辑“或”运算。(6)SET(置位指令)它的作用是使被操作的目标元件置位并保持。(7)RST(复位指令)使被操作的目标元件复位并保持清零状态。2、 梯形图程序 如下图按下起动按钮X006,将旋钮开关置手动档X11,系统进入手动状态。将电磁阀门手动开关X12上电,这时电动阀门Y12开启。这时,污水池开始纳入污水。当注入的污水污水到达污水池高水位时,污水池高水位红色指示灯亮。这时1#清水泵开始工作,往清水池注入处理好的污水。当污水池的污水到达污水池低水位时,污水池低水位绿色指示灯亮。当注入的水到达清水池的高水位时,清水池高水位红色指示灯亮。1#清水泵X14停止工作。这时,2#清水泵开始工作。当清水池的水到达清水池低水位时,清水池低水位绿色指示灯亮。这时,清水泵向中水箱抽水,当中水箱的水到达中水箱高水位时,中水箱高水位红色指示灯亮。这时,手动关2#清水泵,停止向中水箱抽水。将旋钮开关打到自动挡X10,这时系统进入自动操作状态。自动状态和手动状态流程一样,唯一的区别在于自动状态的污水处理过程是通过延时实现的,而手动状态是人为计时实现的。 四、校园污水处理系统的MCGS(一)MCGS组态软件的介绍 1、MCGS的主要特性和功能 MCGS (Monitor and Control Generated System通用监控系统)是一套用于快速构造和生成计算机监控系统的组态软件。它能够在基于Microsoft的各种32位Windows平台上运行,通过对现场数据的采集处理以动画显示、报警处理、流程控制和报表输出等多种方式向用户提供解决实际工程问题的方案。在工业控制领域有着广泛的应用。 MCGS是真正的32位系统,充分利用了32位Windows操作平台的多任务、按优先级分时操作的功能,以线程为单位对在工程作业中实时性强的关键任务和实时性不强的非关键任务进行分时并行处理,使PC机广泛应用于工程测控领域成为可能。例如MCGS在处理数据采集、设备驱动和异常处理等关键任务时,可在主机运行周期时间内插空进行像打印数据一类的非关键性工作,实现并行处理。 实时数据库为用户分部组态提供极大方便。MCGS由主控窗口、设备窗口、用户窗口、实时数据库和运行策略五个部分构成,其中实时数据库是一个数据处理中心,是系统各个部分及其各种功能性构件的公用数据区,是整个系统的核心。各个部件独立地向实时数据库输入和输出数据,并完成自己的差错控制。在生成用户应用系统时每一部分均可分别进行组态配置,独立建造、互不相干。而在系统运行过程中各个部分都通过实时数据库交换数据形成互相关联的整体。 支持多种硬件设备实现“设备无关”。MCGS针对外部设备的特征设立设备工具箱定义多种设备构件建立系统与外部设备的连接关系,赋予相关的属性,实现对外部设备的驱动和控制。用户在设备工具箱中可方便选择各种设备构件。不同的设备对应不同的构件,所有的设备构件均通过实时数据库建立联系,而建立时又是相互独立的,即对某一构件的操作或改动,不影响其它构件和整个系统的结构。因此MCGS是一个“设备无关”的系统,用户不必因外部设备的局部改动,而影响整个系统。 MCGS组态软件功能强大,操作简单,易学易用,普通工程人员经过短时间的培训就能迅速掌握多数工程项目的设计和运行操作。同时使用MCGS组态软件能够避开复杂的计算机软、硬件问题,集中精力去解决工程问题本身。根据工程作业的需要和特点,组态配置出高性能、高可靠性和高度专业化的工业控制监控系统。 2、MCGS系统的构成 系统包括组态环境和运行环境两个部分,用户的所有组态配置过程都在组态环境中进行。组态环境相当于一套完整的工具软件,它帮助用户设计和构造自己的应用系统。用户组态生成的结果是一个数据库文件,称为组态结果数据库。运行环境是一个独立的运行系统,它按照组态结果数据库中用户指定的方式进行各种处理时完成用户组态设计的目标和功能。运行环境本身没有任何意义时必须与组态结果数据库一起作为一个整体时才能构成用户应用系统。一旦组态工作完成时运行环境和组态结果数据库就可以离开组态环境而独立运行在监控计算机上。 实时数据库相当于一个数据处理中心时同时也起到公用数据交换区的作用。MCGS用实时数据库来管理所有实时数据。从外部设备采集来的实时数据送入实时数据库时系统其它部分操作的数据也来自于实时数据库。实时数据库自动完成对实时数据的报警处理和存盘处理时同时它还根据需要把有关信息以事件的方式发送给系统的其它部分时以便触发相关事件时进行实时处理。因此时实时数据库所存储的单元时不单单是变量的数值时还包括变量的特征参数属性及对该变量的操作方法报警属性、报警处理和存盘处理等。这种将数值、属性、方法封装在一起的数据我们称之为数据对象。实时数据库采用面向对象的技术时为其它部分提供服务时提供了系统各个功能部件的数据共享。 设备窗口专门用来放置不同类型和功能的设备构件时实现对外部设备的操作和控制。设备窗口通过设备构件把外部设备的数据采集进来时送入实时数据库时或把实时数据库中的数据输出到外部设备。一个应用系统只有一个设备窗口时运行时时系统自动打开设备窗口时管理和调度所有设备构件正常工作时并在后台独立运行。注意对用户来说时设备窗口是不可见的。 用户窗口中可以放置三种不同类型的图形对象图元、图符和动画构件。图元和图符对象为用户提供了一套完善的设计制作图形画面和定义动画的方法。动画构件对应于不同的动画功能时它们是从工程实践经验中总结出的常用的动画显示与操作模块时用户可以直接使用。通过在用户窗口内放置不同的图形对象时搭制多个用户窗口时用户可以构造各种复杂的图形界面时用不同的方式实现数据和流程的“可视化”。 综上所述时一个应用系统由主控窗口、设备窗口、用户窗口、实时数据库和运行策略五个部分组成。组态工作开始时时系统只为用户搭建了一个能够独立运行的空框架时提供了丰富的动画部件与功能部件。如果要完成一个实际的应用系统时应主要完成以下工作 首先时要像搭积木一样时在组态环境中用系统提供的或用户扩展的构件构造应用系统时配置各种参数时形成一个有丰富功能可实际应用的工程 然后时把组态环境中的组态结果提交给运行环境。运行环境和组态结果一起就构成了用户自己的应用系统。(二)校园污水处理系统动态画面的设计要求根据校园污水处理系统的项目要求和PLC程序要求,画出对应的MCGS的二维界面,再使用编程口通讯将PLC程序运行的动态过程通过MCGS显现出来。(三)校园污水处理系统组态工程的建立在MCGS中,每个工程的建立等于创建了一个新的用户系统。工程文件的命名规则和Windows系统相同MCGS自动给工程文件名加上后缀“.mcg”。每个工程都对应一个组态结果数据库文件。 菜单中的“新建工程”命令系统自动创建一个名为“新建工程X.MCG”的新工程时X为数字表示该工程是新建立的第几个工程如1、2、3等。由于尚未进行组态操作新工程只是一个空的骨架一个包含五个基本组成部分的结构框架接下来要逐步在框架中配置不同的功能部件构造完成特定任务的应用系统这样就能把整个工程的血和肉组合在一起。 下图就是MCGS的“工作台”界面。每个新的工程的建立就是从这个界面开始的。它包括5个部分主控窗口、设备窗口、用户窗口、实时数据库和运行策略每个部分都是一个窗口他们5个部分都是组态软件的重要组成部分分别管理组态软件的5个部分用鼠标单击不同的标签可选取不同窗口页面对应用系统的相应部分进行组态操作进入新工程的编辑和运行的时候用户可随意更改该工程的属性。一般情况下所有的工程文件都存放在MCGS安装目录下的Work子目录里用户也可以根据自身需要指定存放工程文件的目录。 本次设计的分拣系统的工程的建立过程如下 鼠标单击文件菜单中“新建工程”选项生成名称为“新建工程X.MCG”的文件。该工程默认保存在用户安装MCGS的目录下的Work子目录里用户也可自行修改保存路径。图3 新建工程对话框 1、创建校园污水处理系统监控的用户窗口 打开工作环境,选择用户窗口,如下图所示点击“新建窗口”按钮,即可创建一新的窗口。图4 新建窗口对话框 2、设置主界面的用户窗口属性 选定上面创建的窗口,单击右边的“窗口属性”按钮,设置该窗口的属性。也可单击鼠标右键来选择设置属性。用户窗口的属性包括基本属性、扩充属性和脚本控制时启动脚本、循环脚本、退出脚本由用户选择设置。 图5 设置启动窗口在“用户窗口”中选定“主界面”时单击鼠标右键时,选择下拉菜单中的“设置为启动窗口” 时将该窗口设置为运行时自动加载的窗口。3、创建和编辑工程图形 创建图形,首先打开我们创建的窗口,以主界面窗口为例。点击红色框里面的工具箱按钮,出现如下工具箱的对话框。图6 工具箱在工具箱里面,有好多快捷键,可以从里面直接选取,以便画出我们想要的工程图片。例如,点击下图红框里面的图标,可以插入我们想要的元件。下图是我们选取的该系统的水箱。图7 添加元件点击下图红框里面的图标,该图标表示的是流动块,可以作为我们系统的管道。它运行时的功能是流动块构件是模拟管道内液体流动状态的动画图形。它具有流动状态和不流动状态两种工作模式,由该构件属性对话框中的流动属性条件表达式决定。当流动条件表达式被满足时,流动块处于不流动状态,显示的是管道内液体静止的状态;反之,处于流动状态,流动块构件将显示液体在管道内流动的状态,流动的速度由系统的闪烁频率决定。流动块构件具有显示和不显示两种状态,当指定的可见度表达式被满足时,流动块构件将呈现可见的状态,否则,处于不可见状态。流动外观:包括块的长度、块间间隔、块和侧边的距离、块的颜色、填充颜色、边线颜色。流动方向:设置构件模拟液体流动时的流动方向。 流动速度:流动速度分为快、中、慢三档,每档的实际时间和闪烁速度相同,可在主控窗口属性窗口页中设置。图8 添加流动块根据系统要求,逐个找出我们想要的图标及元件。通过整理和排列,最终形成我们想要的工程图片。图9 编辑界面(4) MCGS变量设置 定义数据变量的对象是按钮、指示灯和开关。指示灯按钮的设置主要是两个参数,数据对象和动画连接。将鼠标放在指示灯上面右击属性,出现单元属性设置对话框。然后设置读数据对象和动画连接的该指示灯在PLC中对应的变量。下面是输入输出设备名(5) 称所对应的在触摸屏里面所设置的变量,具体变量见表3。表3:MCGS中间变量表名称PLC输入、输出地址MCGS中间变量输入设备启动按钮X006M106停止按钮X007M107旋钮开关(自动)X010M110旋钮开关(手动)X011M111手动开电磁门旋钮开关X012M112手动关电磁门旋钮开关X013M1131#清水泵手动旋钮开关X014M1142#清水泵手动旋钮开关X015M115曝气风机手动旋钮开关X022M124排水开关X025M125输出设备污水池高水位红色指示灯Y002M202污水池低水位绿色指示灯Y003M203清水池高水位红色指示灯Y004M204清水池低水位绿色指示灯Y005M205中水箱高水位红色指示灯Y006M206中水箱低水位绿色指示灯Y007M207开电动阀门开关绿色指示灯Y010M210关电动阀门开关黄色指示灯Y011M211电动机热保护器报警红色指示灯Y014M214曝气风机热保护报警指示灯Y021M2211#清水泵热保护报警指示灯Y023M2232#清水泵热保护报警指示灯Y024M224图10 设置变量(五)MCGS组态画面1、主界面图11 主界面 2、运行界面 图12 运行界面3、指示灯界面图13 指示灯界面4、按钮界面图14 按钮界面五、校园污水系统的调试与运行(一)调试步骤1、接线,

温馨提示

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

评论

0/150

提交评论