中水箱液位和涡轮流量控制plc毕业设计学院:河北工程大学科信学院学生姓名:黄子庚指导教师:段广玉专业:电气工程及其自动化班级:08电气四班完成时间:2012.5.29摘要本文介绍了一种基组态软件WINCC和西门子STEP中水箱液位和涡轮流量串级控制系统的设计过程。本方案利用WINCC良好的人机界面、数据采集功能,并结合STEP7环境编程的便利性,采用可靠的MPI接口建立WINCC和PLC、双容水箱之间的数据通讯。利用WINCC开发服务器端画面,在PLC客户端环境中编写控制程序,最终实现对中水箱液位的精确控制。实验结果表明,此方法使用简单可靠,可广泛应用于工业生产过程中的液位控制问题。此系统同样可以满足工厂对控制系统的需求,有着巨大的应用前景。关键词组态软件;PLC;中水箱液位;涡轮流量串级控制系统ABSTRACTThisarticledescribestheconfigurationsoftwarebasedontheWINCCandSiemensSTEP7tankliquidlevelPIDcontrolexperimentalplatformdesignprocess.TheprogramusedWINCCgoodman-machineinterface,dataacquisitioncapabilities,combinedwiththeconvenienceofSTEP7programmingenvironment,usingMPIinterfacetoestablishareliableconfigurationsoftwareWINCCandthePLC,doubledatacommunicationbetweenthetank.Developmentofserver-sidewithConfigurationsoftwareWINCC,theclientenvironmentinthePLCcontrolprogramwritten,andultimatelytheprecisecontrolofthewatertanklevel.Experimentalresultsshowthatthismethodissimpleandreliable,canbewidelyusedinindustrialproductionprocessliquidlevelcontrolproblem.Thesystemalsomeetstheneedsofthefactoryonthecontrolsystemhasagreatprospect.KeywordsConfigurationsoftware;PLC;watertank;CascadeControlSystem目录1绪论………………………………………………………………31.1过程控制系统的发展概况及趋势…………………………31.2PLC的发展概况及趋势……………………………………41.3组态软件的发展概况及趋势………………………………41.4各章节主要内容……………………………………………52中水箱液位涡轮流量串级控制系统设计…………………………62.1现场系统组成………………………………………………62.2中水箱液位控制系统结构……………………………………82.3涡轮流量串级控制系统……………………………………102.4控制规律……………………………………………………113控制系统设计……………………………………………………143.1S7-400PLC概述……………………………………………143.2STEP7软件的介绍…………………………………………143.3硬件组态……………………………………………………153.4创建数据块DB41……………………………………………203.5创建功能块FB41……………………………………………203.6创建组织块OB35……………………………………………213.7通信设置……………………………………………………223.8程序下载……………………………………………………234监控程序的设计…………………………………………………244.1WINCC简介…………………………………………………244.2监控界面的设计…………………………………………255中水箱液位串级控制系统调试……………………………………325.1FCS系统实物调试…………………………………………325.2PLCSIM离线仿真调试……………………………………33结束语………………………………………………………………35参考文献……………………………………………………………36致谢…………………………………………………………………371绪论液位控制问题是工业生产过程中的一类常见问题,例如在饮料、食品加工,溶液过建,化工生产等多种行业的生产加工过程都需要对液位进行适当的控制。双容水箱液位的控制作为过程控制的一种,由于其自身存在滞后,对象随负荷变化而表现非线性特性及控制系统比较复杂的特点,传统的控制不能达到满意的控制效果。以PLC、组态软件为单元,可以组成从简单到复杂的各种工业控制系统。PLC可以实现复杂的逻辑编程及简单的算法编程,但是对于先进控制算法,如模糊控制算法等涉及到矩阵运算,由于算法本身的复杂性,单纯依靠PLC编程功能已经不能满足要求;组态软件编程语言虽然简单,但大多数是脚本语言,在处理算法方面仍然存在诸多不便。因此,提出将算法写入STEP7程序的思路,借助STEP7的快速运算功能及丰富的函数库,可以方便的实现算法编写,求解输出值通过可靠的MPI接口反馈给组态软件,最终实现对控制对象的控制。本文正是基于上述思路,设计开发了基于WINCC和STEP7软件的液位控制实验平台。该平台简单可靠,本文在STEP7环境中编写了传统的PID控制算法,实现了对双容水箱液位的控制。1.1过程控制系统的发展概况及趋势过程控制是一门与工业生产过程联系十分紧密的学科,随着科学技术的飞速前进,过程控制也在日新月异地发展。它不仅在传统的工业改造中,起到了提高质量,节约原材料和能源,减少环境污染等十分重要的作用,而且正在成为新建的规模大、结构复杂的工业生产过程中不可缺少的组成部分。生产过程自动化是保持生产稳定、降低消耗、减少成本、改善劳动条件、保证安全和提高劳动生产率重要手段,在社会生产的各个行业起着极其重要的作用。其发展经历了以下几个方面:1、局部自动化阶段(50年代)2、过程计算机控制系统阶段(60年代)3、集中控制、多参数控制阶段(70年代)4、集散控制阶段(80年代以后)目前过程控制正走向高级阶段的未来,不论是从过程控制的历史和现状看,还是从过程控制发展的必要性、可能性来看,过程控制是朝着综合化、智能化的方向发展,即计算机集成制造系统:以智能控制理论为基础,以计算机及网络为主要手段,对企业的经营、计划、调度、管理和控制全面综合,实现从原料进库到产品出厂的自动化、整个生产系统信息管理的最优化。智能化是过程控制的发展必然趋势,对工业的发展有着十分重要而现实的意义。1.2PLC的发展概况及趋势PLC的发展是提高生产力的要求推动的。最早的自动控制采用继电器板进行的,控制逻辑简单、体积大。维护不便升级换代困难。随着电子元器件的发展,1969年前后发明了PLC(ProgrammableLogicController)。最早的PLC主要作用是替代继电器.完全用于逻辑(顺序)控制内存小功能单一。但是,在回路调节时。仍然需要单回路仪表或者OCS。随着电子技术、控制技术的发展,PLC从单纯的数字量控制发展到简单的模拟量控制和数字量控制相结合,部分替代了单回路仪表的功能。PLC的网络能力从无到有,今天已经非常强大。通过网络,可以实现分散控制,降低安装成本,提高集成度。正是因为这种灵活性,用户可以很方便地建立自己的自动化控制系统。PLC在设计时就是面向工业环境的。因此,可靠性和抗干扰能力都很强。PLC在长期应用中,经受了考验,几乎成为高可靠性的代名词。几乎所有大型的顺序控制、重要的应用,都是PLC实现的。可以说,没有PLC就没有现代制造业。PLC进一步融合OCS技术,发展到PAC(ProgrammableAutomationController)。PAC可以方便的和企业网集成,实现信息化工厂。PLC网络中Profibus.Modbus应用也非常广泛。随着电子技术的发展,PLC体积越来越小。但小型化是有限度的,并不是越少越好。因为阻容元件等的体积很难缩小而抗干扰措施需要这些分立元件。同时,为了使用更加方便,功能更强,控制器的内存不断扩大,处理能力不断增强。PLC厂家积极向过程控制领域拓展。PLC保持了灵活、可靠和高性价比的优势。同时在标准化和开放性方面有了长足的进步得到很多用户的喜爱和使用。在功能方面只有某些在PLC基础之上发展起来的PAC系统才能够满足全厂控制的要求。因此PLC的根基依然牢固。目前自动化领域主要的发展方向是企业层和车间层的融合。在提高生产力、全球化、创新和可持续发展的要求推动下,信息、通讯、控制和动力的融合是自动化发展的必由之路。总之PLC顺应企业融合的需要,向标准化、多功能方向不断发展,应用领域不断拓展功能不断增强,发展前景非常乐观。1.3组态软件的发展概况及趋势随着计算机技术的飞速发展,新型的工业自动控制系统正以标准的工业计算机软、硬件平台构成的集成系统取代传统的封闭式系统,它具有适应性强、开放性好、易于扩展、经济及开发周期短等优点。监控组态软件在新型的工业自动控制系统起到越来越重要的作用。通常可以把组态软件系统划分为控制层、监控层、管理层三个层次结构。其中监控层对下连接控制层,对上连接管理层,它不但实现对现场的实时监测与控制,且常在自动控制系统中完成上传下达、组态开发的重要作用。监控层的硬件以工业级的微型计算机和工作站为主,目前更趋向于工业微机。监控层的软件功能由监控组态软件来实现。组态软件指一些数据采集与过程控制的专用软件,它们是在自动控制系统监控层一级的软件平台和开发环境,能以灵活多样的组态方式(而不是编程方式)提供良好的用户开发界面和简捷的使用方法,其预设置的各种软件模块可以非常容易地实现和完成监控层的各项功能,并能同时支持各种硬件厂家的计算机和1/0设备,与高性能的工控计算机和网络系统结合,向控制层和管理层提供软、硬件的全部接口,进行系统集成。目前世界上有不少专业厂商生产和提供各种组态软件产品。1.4各章节主要内容第一章绪论主要介绍过程控制的发展概况及趋势,讲述本次论文选题的目的和意义;并简单介绍论文各章节的主要内容。第二章控制要求、任务分析详细介绍双容水箱系统的结构、特点及工作原理;建立双容水箱系统的数学模型,并根据实际对象画出系统框图;选择、确定适合的被控变量、测量参数及操作变量等。第三章控制系统的设计本章主要介绍如何实现对中水箱液位的控制,概述性地介绍了PLC的发展概况及趋势以及SIMATICS7-300的功能和特点,并给出了具体的硬件使用、STEP7编程,也就是控制系统的设计。第四章监控系统设计本章介绍了监控软件的发展历程以及其在过程控制系统中应用的优势,给出了组态王的功能特点及应用场合,并用组态王实现了监控界面的设计。第五章结束语总结设计最后达到的效果,分析本次设计过程中的得失。2中水箱液位和涡轮流量串级控制系统总体设计2.1现场系统组成本装置由被控对象和上位控制系统两部分组成。系统动力支路分两路:一路由三相(380V交流)磁力驱动泵、气动调节阀、交流电磁阀、西门子电磁流量计及手动调节阀组成;另一路由西门子变频器、三相磁力驱动泵(220V变频)、涡轮流量计及手动调节阀组成。1、被控对象被控对象由不锈钢储水箱、上、中、下三个串接圆筒形有机玻璃水箱、4.5Kw电加热锅炉(由不锈钢锅和锅炉夹套构成)、冷热水交换盘管和敷塑不锈钢管路组成。水箱:包括上水箱、中水箱、下水箱和储水箱。上、中、下水箱采用淡蓝色圆筒型有机玻璃,不但坚实耐用,而且透明度高,便于学生直能接观察到