您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 项目/工程管理 > 基于PLC水塔水位控制的毕业设计
唐山工业职业技术学院韩硕目录摘要.............................................................................................................一概论................................................11.1水塔水位控制系统.................................11.2PLC的特点.......................................1二水塔水位控制系统PLC硬件设计........................22.1水塔水位控制系统设计要求.........................22.2水塔水位控制系统主电路...........................32.3I/O接口分配....................................5三水塔水位控制系统PLC软件设计........................63.1程序流程图.......................................63.2梯形图程序设计及工作过程分析....................10四水塔水位控制系统的组态设计.........................114.1组态软件概述....................................114.2组态软件在我国的发展............................114.3组态软件的功能特点发展方向......................124.4建立WINCC组态画面..............................18五总结...............................................19参考文献................................................20唐山工业职业技术学院韩硕基于PLC水塔水位控制系统姓名:韩硕班级:12机电14摘要随着科技的发展,无论在日常生活中,还是在工农业发展中,PLC具有广泛的应用。PLC的一般特点:抗干扰能力强,可靠性极高、编程简单方便、使用方便、维护方便、设计、施工、调试周期短、易于实现机电一体化。PLC总的发展趋势是:高功能、高速度、高集成度、大容量、小体积、低成本、通信组网能力强。本水塔水位控制系统采用PLC为控制核心,具备开启和全部停止功能,这是一种PLC控制的自动调节控制系统。应用此控制系统能显著提高劳动效率,减少劳动强度。关键词:高集成度通信组网水塔水位PLC唐山工业职业技术学院韩硕1一概述1.1水塔水位控制系统在人们日常生产生活中,经常需要对水位进行控制,水塔水位控制系统是我国住宅小区广泛应用的供水系统,传统的控制方式存在控制精度低、能耗大的缺点,并且很不稳定,而运用PLC自动控制原理利用水的导电性连续地全天候地测量水位的变化,把测量到的水位变化参数转换成相应的电信号,完成相应的水位显示、故障报警信息显示、实时曲线和历史曲线的显示,使水位保持在适当的位置,保持水压恒定从而提高了供水系统的质量。而且成本低,安装方便,灵敏性好,从而达到了满足企业或居民得到安全。水在人们正常生活和生产中始终如一的起着至关重要、无可取代的作用。一旦断了水,轻则给人民生活带来极大的不便,重则可能造成严重的生产事故及损失,从而满足及时、准确、安全、充足的供水成为人们对供水系统提出的新要求。如果仍然使用传统的方式,不但劳动强度大,工作效率低,并且安全性难以保障,由此运用PLC自动控制原理进行自动化控制系统的改造,从而实现安全、充足、自动化的供水,具有很高的实际应用价值,对人们的生产生活具有重大意义本设计用S7-200(CPU224)实现PLC对水塔水位的控制。通过PLC与外围电路的配合,实现液位的分段指示,同时系统具有手动/自动两种控制方式,在自动方式下控制系统可以根据需要将水位分为多段来设定,当水位为最低限时自动启动水泵加水,当水位达到设定水位时,自动停止加水,此外系统还设有试验功能。在水位没有达到水位开关实际动作位置的情况下,可以通过试验功能验证系统投入自动后的工作状态。1.2PLC的特点PLC具有通用性强、使用方便、适应面广、可靠性高、抗干扰能力强、编程简单等特点。高可靠性是电气控制设备的关键性能。PLC由于采用现代大规模集成电路技术,采用严格的生产工艺制造,内部电路采取了先进的抗干扰技术,具有很高的可靠性。一些使用冗余CPU的PLC的平均无故障工作时间则更长。从PLC的机外电路来说,使用PLC构成控制系统,和同等规模的继电接触器系统相比,电气接线及开关接点已减少到数百甚至数千分之一,故障也就大大降低。此外,PLC带有硬件故障自我检测功能,出现故障时可及时发出警报信息。在应用软件中,应用者还可以编入外围器件的故障自诊断程序,使系统中除PLC以外的电路及设备也获得故障自诊断保护。这样,整个系统具有极高的可靠性。.唐山工业职业技术学院韩硕2二水塔水位控制系统PLC硬件设计2.1水塔水位控制系统设计要求水塔水位控制装置如图2-1所示:水池水塔水泵电磁阀水流水池上限液位开关S2水池下限液位开关S1水塔上限液位开关S4水塔下限液位开关S3图2-1水塔水位控制装置图水塔水位的工作方式当水池液位低于下限液位开关S1,S1此时为ON,电磁阀打开,开始往水池里注水,当4S以后,若水池液位没有超过水池下限液位开关时,则系统发出报警,若系统正常,此时水池下限液位开关S4为OFF,表示水位高于下限水位。当水位液面高于上限水位,则S2为ON,电磁阀关闭。当水塔水位低于水塔下限水位时,则水塔下限水位开关S3为ON,水泵开始工作,向水塔供水,当S3为OFF时,表示水塔水位高于水塔下限水位。当水塔液面高于水塔上限水位时,则水塔上限水位开关S4为OFF,水泵停止。当水塔水位低于下限水位,同时水池水位也低于下限水位时,水泵不能启动。唐山工业职业技术学院韩硕32.2水塔水位控制系统主电路水塔水位控制系统主电路如图2-2所示:M3~L1L2L3SQFUKMFR图2-2水塔水位控制系统主电路图2.3I/O接口分配水塔水位控制系统PLC的输入/输出接口分配表。表2-1水塔水位控制系统PLC的输入/输出接口分配表输入输出名称地址描述名称地址描述SHHI0.0水位高位DS1Q0.0水位高位指示灯SHI0.1水位较高位DS2Q0.1水位较高位指示灯SLI0.2水位较低位DS3Q0.2水位较低位指示灯SLLI0.3水位低位DS4Q0.3水位低位指示灯SETHHI0.4设定水位高位DS5Q0.4自动指示灯SETHI0.5设定水位较高位DS6Q0.5手动指示灯SETLI0.6设定水位较低位KMQ0.6水泵控制MAI1.0手动/自动状态MSI1.1手动启泵MCI1.2手动停泵水塔水位控制系统的I/O设备这是一个单体控制小系统,没有特殊的控制要求,它有6个开关量,开关量输出触点数有8个,输入、输出触点数共有14个,只需选用一般中小型控制器即可。据此,唐山工业职业技术学院韩硕4可以对输入、输出点作出地址分配。S7-200简介S7—200可编程控制器是德国西门子公司研制的一种新型可编程控制器。它工作可靠,功能强,存储容量大,编程方便,输出端可直接驱动2A的继电器或接触器的线圈,抗干扰能力强,成为当代各种小型控制工程的理想控制器,本设计的PLC采用S7-200。S7-200系列PLC适用于各行各业,各种场合中的检测、监测及控制的自动化。S7-200系列的强大功能使其无论在独立运行中,或相连成网络皆能实现复杂控制功能。因此S7-200系列具有极高的性能/价格比。S7-200系列出色表现在以下几个方面:1)极高的可靠性2)极丰富的指令集3)易于掌握4)便捷的操作5)丰富的内置集成功能6)实时特性7)强劲的通讯能力8)丰富的扩展模块S7-200系列在集散自动化系统中充分发挥其强大功能。使用范围可覆盖从替代继电器的简单控制到更复杂的自动化控制。应用领域极为广泛,覆盖所有与自动检测,自动化控制有关的工业及民用领域,包括各种机床、机械、电力设施、民用设施、环境保护设备等等。西门子S7系列可编程控制器分为S7-400、S7-300、S7-200三个系列,分别为S7系列的大、中、小型可编程控制器系统。S7-200系列可编程控制器有CPU21X系列,CPU22X系列,其中CPU22X型可编程控制器提供了4个不同的基本型号,常见的有CPU221,CPU222,CPU224和CPU226四种基本型号。1)集成的24V电源可直接连接到传感器和变送器执行器,CPU221和CPU222具有180mA输出。CPU224输出280mA,CPU226、CPU226XM输出400mA可用作负载电源2)高速脉冲输出具有2路高速脉冲输出端,输出脉冲频率可达20KHz,用于控制步进电机或伺服电机,实现定位任务。3)通信口唐山工业职业技术学院韩硕5CPU221、CPU222和CPU224具有1个RS-485通信口。CPU226、CPU226XM具有2个RS-485通信口。支持PPI、MPI通信协议,有自由口通信能力。4)模拟电位器CPU221/222有1个模拟电位器,CPU224/226/226XM有2个模拟电位器。模拟电位器用来改变特殊寄存器(SMB28,SMB29)中的数值,以改变程序运行时的参数。如定时器、计数器的预置值,过程量的控制参数。5)中断输入允许以极快的速度对过程信号的上升沿作出响应。6)EEPROM存储器模块可作为修改与拷贝程序的快速工具,无需编程器并可进行辅助软件归档工作。7)电池模块用户数据(如标志位状态、数据块、定时器、计数器)可通过内部的超级电容存储大约5天。选用电池模块能延长存储时间到200天(10年寿命)。电池模块插在存储器模块的卡槽中。8)不同的设备类型CPU221~226各有2种类型CPU,具有不同的电源电压和控制电压。9)数字量输入/输出点CPU221具有6个输入点和4个输出点;CPU222具有8个输入点和6个输出点;CPU224具有14个输入点和10个输出点;CPU226/226XM具有24个输入点和16个输出点。CPU22X主机的输入点为24V直流双向光电耦合输入电路,输出有继电器和直流(MOS型)两种类型。水塔水位控制系统PLC控制的电气接线图图2-3系统的电气连接图唐山工业职业技术学院韩硕6三水塔水位控制系统PLC软件设计3.1程序流程图水塔水位控制系统的PLC控制流程图,根据设计要求,控制流程图,如图3-1所示:开始水池水位低于下限吗?电磁阀打开4S后水池水位高于下限吗?报警水池继续进水水塔水位低于下限吗?水池水位高于上限电磁阀关闭水泵起动,给水塔供水水塔水位高于下限水塔水位高于上限水泵停止水池水位低于下限结束否是否是是否图3-1水塔水位控制系统的PLC控制流程图这种分时操作的过程称为CPU对程序的扫描。扫描从0000号存储地址所存放的第一条用户程序开始,在无中断或跳转控制的情况下,按存储地址号递增顺序逐条扫描用户程序,也就是顺序逐条执行用户程序,直到程序结束。每扫描完一次程序就构成一个扫描周期,然后再从头开始扫描,并周而复始。唐山工业职业技术学院韩硕73.2梯形图程序设计及工作过程分析梯形图编程语言是一种图形化编程语言,它沿用了传统的继电接触器控制中的触点、线圈、串并联等术语和图形符号,与传统的继电器控制原理电路图非常相似,但又加入了许多功能强而又使用灵活的指令,它比较直观、形象,对于那些熟悉继电器一接触器控制系统的人来说,易被接受。继电器梯形图多半适用于比较简单的控制功能的编程,绝大多数PLC用户都首选使用梯形图编程。梯形图编程的一般规则有:(1)梯形图按自上而下、从左到右的顺序排列。每一个逻辑行起始于左母线然后是触点的各种连接,最后是线圈或线圈与
本文标题:基于PLC水塔水位控制的毕业设计
链接地址:https://www.777doc.com/doc-3941666 .html