太阳能热水器智能控制器的设计与实现方案_第1页
太阳能热水器智能控制器的设计与实现方案_第2页
太阳能热水器智能控制器的设计与实现方案_第3页
太阳能热水器智能控制器的设计与实现方案_第4页
太阳能热水器智能控制器的设计与实现方案_第5页
已阅读5页,还剩36页未读 继续免费阅读

下载本文档

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

文档简介

太阳能热水器智能控制器的设计与实现摘要本文实现了PLC(可编程控制器)在太阳能热水器自动控制系统中的应用。硬件选用OMRON公司CPM1A系列的30点可编程控制器,在软件设计上使用OMRON公司提供的CXONE程序进行系统控制梯形图编写。并指出了PLC设计的关键主要是能满足基本控制功能、考虑维护的方便性、系统可扩展性等。本文设计的太阳能热水器由自动和手动两种模式组成,在自动模式中太阳能热水器能够自动上水、加热、保温,手动模式则按照用户的按键操作执行相应功能,太阳能热水器在出现故障时还具有报警功能,如温度过高会自动关闭加热器并闪烁温度警示灯,水位过高则自动关闭上水阀闪烁水位警示灯,并且绘制了系统的工艺流程图;按照设计要求合理地进行了系统的I/O分配和PLC的选型,绘制了系统的控制梯形图、控制系统电气原理图和I/O控制原理电路图等。通过用PLC对太阳能热水器自动控制系统的改造,大大减少了系统对其它元器件的使用,使系统接线简单、检修维护方便快捷、可靠性提高,增进了系统的先进性。关键字PLC;太阳能;自动控制系统;热水器ABSTRACTAPPLICATIONOFPLCINSOLARWATERHEATERAUTOMATICCONTROLSYSTEMISRESEARCHEDINTHISPAPERTHECONTENTOFTHISPAPERONTHEPROCESSOFSYSTEMHARDWARECONSTITUTIONANDTHESYSTEMSOFTWAREDESIGNISEMPHASIZEDANDTHEKEYOFPLCDESIGNTHATISTOSATISFYTHEBASICCONTROLFUNCTIONISPOINTEDOUT,MEANWHILEMAINTENANCECONVENIENCEANDSYSTEMEXTENSIONAREALSOCONSIDERATEDTHECONTENTOFTHISPAPERISDIVIDEDINTOFOURPARTSINTHEFIRSTPART,THEPROCEDUREOFTHESYSTEMISESTABLISHED,ANDTHENTHETREATMENTFLOWCHARTISDRAWEDOUTINTHESECONDPART,THEADDRESSOFI/OISRESIGNEDANDTHESUITABLEPLCTYPEISCHOOSEDTHETHIRDPART,THECONTROLLADDERDIAGRAMISDESIGNEDACCORDINGTOTHEREQUIREMENTINTHEEND,THEELECTRICALPRINCIPLEDIAGRAMANDTHEINTERCONNECTIONDIAGRAMAREDRAWNTHROUGHTHEDESIGNOFTHESOLARWATERHEATERAUTOMATICCONTROLSYSTEM,THECOMPONENTSTHATISUSEDINTHESOLARWATERHEATERAUTOMATICCONTROLSYSTEMAREDECREASEDTHEPERFORMANCEOFTHESYSTEMISLIFTED,ANDITHASTHEFEATURESUCHASSIMPLYINTERCONNECTION,RAPIDANDEASYFAULTDETECTINGANDMAINTENANCE,ANDHIGHRELIABILITYINAWORD,THESYSTEMBECOMESMOREADVANCEDBECAUSEOFMYDESIGNKEYWORDSPLCSOLARAUTOMATICCONTROLSYSTEMWATERHEATER目录绪论11太阳能热水器的研究情况211国内外研究现状2111国内研究现状2112国外研究现状212本文研究的内容32全玻璃真空管式太阳能热水器的概述421太阳能热水器系统功能4211太阳能热水器组成、原理和工作过程4212太阳能热水器的硬件结构5213系统的要求622可编程控制器6221PLC的发展历史7222可编程序控制器的工作原理7223可编程控制器的的特点9224PLC的分类103热水器控制系统设计1131系统硬件的设计11311PLC的选型11312PLC硬件控制框图12313各单元功能作用12313PLC的端口分配14314系统电路的设计1532系统软件设计17321系统控制流程图17322设计PLC控制原理(梯形图程序)214MCGS组态模拟2541MCGS组态软件2542MCGS操作界面25421建立新的工程25422设计画面流程26423定义数据变量2942与PLC进行连接30结论31致谢32参考文献33附录A太阳能热水器智能控制系统梯形图34附录B组态界面36附录C组态程序37绪论用太阳能解决我国家庭热水是最有希望的、最有效可行的途径。太阳能光热应用市场前景广阔,除家庭用热水外,还可用于工业热水、采暖、空调、干燥、农业种植、水产养殖、海水淡化等领域。从发展角度看,城市家庭生活热水的供给不应由业主考虑,而应与建筑设计开发同时进行。在此基础上设计出了全玻璃真空管式热水器的自动控制系统。在电子技术飞速发展的今天,有必要而且有可能采用新技术对原电气控制系统进行改造,以提高可靠性,并实现系统的自动控制,提高太阳能热水器稳定性。可编程控制器由于可提供使用的时间继电器和中间继电器相当多,而且其常开常闭触点可多次重复使用,使得我们在编程中可以方便设计。用内部编程“软元件”取代继电器逻辑控制电路中大量的时间继电器和中间继电器,简化控制线路、有效提高系统的可靠性,是PLC的突出特点。目前,我国大部分太阳能热水器控制部分,往往需要大量的中间继电器和时间继电器来满足生产工艺要求,结果使电路设计复杂、繁琐,故障时有发生,给使用和日常维护带来了很大的不便。太阳能热水器是太阳能热利用中商业化程度最高、应用最普遍的技术。但是在热水器自动控制系统中大多采用单片机控制,单片机开发价格较高,而PLC开发价格便宜。选用PLC控制,它具有速度快,可靠性高,体积小,功能全,编程简单的特点。通过改进或完善已有太阳能热水器控制系统的不足,设计开发新型太阳能热水控制系统基于PLC的太阳能热水器自动控制系统。1太阳能热水器的研究情况11国内外研究现状111国内研究现状我国太阳能热水器产业发展迅速,目前已成为世界上最大的太阳热水器生产国,但与太阳热水器配套的控制器却一直处于研究和开发阶段。近年来,市场上陆续出现了一些太阳能热水器控制器,但大多数处在存在控制器性能不稳定,容易产生误操作;水位检测、温度、控制误差大;显示器出现乱码;不能与电辅助加热装置很好配合;太阳能利用率较低等问题,影响了用户的使用。太阳热水器其控制器有非常广阔的发展前景,但由于现有的技术和产品开发投入较少。因此,在太阳热水器、太阳热水系统的测量控制方面,应加大投入力量,研究开发高质量、高性能的产品1。112国外研究现状太阳能热水器是利用太阳辐射能和热水的装置。世界上第一台热水器是美国马里兰州的肯普于1891年发明的。到第二次世界大战结束,人们创造了各式各样被统称为“闷晒式”的太阳能热水器。二战结束之后,人们将注意力又转向经济发展。一些缺乏基础能源的国家,如日本,开始投入物力财力开发利用太阳能,经过科学技术的发展,各种简易平板太阳集热器已经开始出现在市场中。到20世界70年代,随着全世界能源短缺危机日益加重,促使人们又重新重视对太阳能的开发利用,全世界多数国家花了不少财力物力,用于加大对太阳能利用技术的研究和开发,尤其是对太阳能热水器的研究。到上世纪70年代末,太阳热水器的开发利用在美国、日本、德国、等国家得到了很大的发展在随后的十几年里,平板型集热器太阳热水器的推广应用在一些国家得到了较快的发展。1975年美国发明了全玻璃真空管太阳集热器并推向市场。在随后的十几年内,全玻璃真空管太阳热水器性能通过完善、提高,并逐步降低成本,因而得到了快速发展,到上世纪90年代,这种新型太阳能热水器已成为推广应用的主流产品2。12本文研究的内容本课题研究的内容是用PLC控制太阳能热水器系统,实现太阳能热水器系统自动化控制及手工控制,使其满足实际各种控制需要、使更多的工作免于人参与、使系统更加稳定可靠。具体研究工作从以下方面展开(1)了解太阳能热水器的组成和工作原理(2)确定系统的各种工序,绘制系统的工艺流程图。(3)研究系统硬件设计方案,PLC选型及I/O分配。(4)设计、绘制梯形图,满足各控制要求。(5)绘制电气原理图。(6)编写太阳能热水器智能控制系统组态程序。2全玻璃真空管式太阳能热水器的概述21太阳能热水器系统功能211太阳能热水器组成、原理和工作过程1、热水器组成及原理热水器由水箱、循环管道和集热器组成。下图为装置简图。图中集热器1按规定放置,下降水管2的一端与循环水箱3的下部相连,另端与1的下集管接通。上升水管5与循环水箱3的上部相连,另一端与1的上集管相接。补给水箱4供给循环水箱3所需的冷水。当1吸收太阳辐射后,1内温度升高,水温升高。水温升高后,水的比重减轻,经上升水管进入循环水箱上部。而循环水箱下部的冷水,比重较大,就由水箱下部流到1下方,在1内加热后又上升。这样不断对流循环,水温逐渐提高,直到1吸收的热量与散失的热量相平衡时,水温不再升高。这种热水器利用循环加热的原理,因此又称为循环式热水器。热水器装置简图21所示。1一集热器2一下降水管3一循环水管4一补给水箱5一上升水管6一自来水管7一热水出水管图21热水器装置简图2、热水器的基本工作过程1234675(1)吸热过程。太阳辐射被集热板吸收后沿肋片和管壁传递到吸热管内的水。吸热管内的水吸热后温度升高比重减小导致上升,产生向上的动力,出现热虹吸现象。随着热水不断上升至储水箱上部,同时下循环管实时填充冷水,循环往复,最后整箱水温共同提高。(2)水循环管路。家用太阳能热水器按自然循环方式工作,无额外动力,设计良好的系统只要有56以上的温差就可以循环很好。合理布置水循环管路、选择适当的管径能提高集热器的热交换效率。自然循环方式的系统管路中的流态可视为层流。集热器内管路阻力主要是沿程阻力,支管沿程阻力还要大于主管。水温升高后导致水运动粘度减小,沿程阻力减小,局部阻力增大。在一定范围内,当主管管径不变时,加大支管管径,不仅沿程阻力迅速减小,而且局部阻力也将跟着减小。一般地,支管的半径应在10MM以上。当主管管径达到一定值以后,增加主管管径对减小系统阻力意义不大。212太阳能热水器的硬件结构1、集热器平板式太阳能集热器为平板式太阳能热水器的主要部件,它由吸热体、透明玻璃、保温层等组成。当黑色的金属片处于阳光下,即可吸收太阳能而提高温度,同时也向周围散发热量。若它吸收的太阳辐射能量与散发的能量相等,此时金属片就不再升温,这就叫“平衡温度”。如果在金属片内有流道,通过流体把热量不断带走,为了达到平衡温度,金属片需要持续吸收太阳的辐射能。利用这种原理,将带流道的金属板装在一个密闭保温盒体中,上面盖上玻璃,使太阳的辐射能可以进入盒体,集热器由于吸热体温度较低,其发射出的大部分辐射能不能穿透玻璃而被阻隔在集热器内,从而产生温室效应,提升了集热器的集热效率3。2、循环管道热水器如果要运行起来,还需配置合适的管道。热水器管道系统能否正确连接,将对热水器循环效率产生很大影响。3、热水器水箱及水箱配置水箱是热水器重要组成部分。它包括循环水箱和补给水箱;循环水箱与集热器上下水管相连,用于热水循环。循环水箱只与补给水箱相通,当循环水箱水位低时,产生补给冷水的作用。(1)循环水箱循环水箱的作用是保持最高水位的平面,同时排出水中的空气,避免其进入管道系统,造成气阻损失。(2)补给水箱补给水箱的作用是供给冷水。自来水并不是直接进入循环水箱。而是通过补给水箱进行补给。其目的是使冷水与热水分离,保持循环水箱中热水的水温。(3)水箱配管水箱配管是指在水箱中排放热水管、进出水管的高度位置,它对排放水温起着主要作用。因此,热水出水管位置越高,其排放的热水温度亦越高。213系统的要求根据人们对热水器的使用习惯和人性化设计要求,设计的控制系统具有以下功能(1)自动控制功能。系统在自动工作方式时,能自动控制各电磁阀的开关。(2)水箱液位控制功能。水箱230L,液位控制在200L。(3)水箱应具备供热水、保暖的基本功能。水箱采用加厚聚氨脂发泡保温。(4)恒温功能。出水温度可通过恒温阀控制,用户需要热水时,可通过手动调节。22可编程控制器可编程控制器(PRAGRAMMABLELOGICCONTROLLER)简称PLC,是一种数字运算操作的电子系统,是在20世纪60年代末面向工业环境由美国科学家首先研制成功的。它采用可编程序的存储器,其内部存贮执行逻辑运算、计数、顺序控制、算术运算、定时等操作指令,并通过模拟的、数字的输入和输出,控制各类型的机械设备或者整个生产过程。可编程序控制器及其有关设备,都是按易于与工业控制系统形成一体、易于扩充其功能的原则设计的。PLC自产生至今只有30多年的历史,却得到了迅速发展和广泛应用,成为当代工业自动化的主要支柱之一。长期以来,PLC在工业自动化控制而发挥着巨大作用,为各种各样的自动化控制设备提供了广泛、可靠的控制应用。这主要是源于它能够为自动化控制应用提供安全可靠和比较完善的解决方案,适合当前自动化工业企业的需要4。221PLC的发展历史20世纪70年代初出现了微处理器。人们很快将其引入可编程控制器,使PLC增加了运算、数据传送及处理等功能,完成了真正具有计算机特征的工业控制装置。此时PLC是继电器常规控制和微机技术概念相结合的产物。当个人计算机迅速发展后,为了方便反映可编程控制器的功能众多特点,就定名可编程序控制器为PROGRAMMABLELOGICCONTROLLER(PLC)。在20世纪70年代,可编程控制器(PLC)进入实用化发展阶段,计算机技术已全面引入可编程控制器中,令其功能发生了质的飞跃。更快的运算速度、更小的体积、更稳定的工业抗干扰特点、PID功能、模拟量运算功能以及超高的性价比奠定了其在现代工业中的重要地位。20世纪80年代,可编程控制器已广泛应用在发达工业国家中。生产可编程控制器的国家日益增多。这标志着可编程控制器已步入成熟阶段。20世纪80年代至90年代,是PLC发展的最快时期,其年增长率一直维持在2550。在这一时期,PLC在处理数字运算能力、模拟量能力、网络能力和人机接口能力得到大幅度提高,PLC被逐渐引入工业过程控制领域,在某些功能上取代了当时处于在过程控制领域中占有统治地位的DCS系统。20世纪末,可编程控制器的发展更加适应于现代工业的需要。在这个时期发展了超小型机和大型机,研究生了多种多数的特殊功能单元、生产了多种人通信单元、机界面单元,使应用可编程控制器的控制设备的配套变得更加容易5。222可编程序控制器的工作原理PLC采用的是循环扫描工作方式,在循环扫描工作方式基础上大、中型PLC还采用中断工作方式。循环扫描即可按照固定顺序,也可以按照可变顺序或者用户程序规定的一级顺序(高级和低级顺序)进行。因为有些程序不需要扫描一次执行一次,也为了在控制系统需要处理较多I/O点数时,通过利用分批分时扫描执行、不同模块组合的安排的办法,缩短循环扫描周期、提升控制的实时性6。用户将程序设计、编译后,利用编程器键入到PLC的存储器中,并将被驱动的执行元件与现场的输入信号按照规定依次接在输出模板的输出端与输入模板的输入端上,然后用令其处于工作状态,这样PLC就以循环扫描的工作方式进行工作。并根据用户程序、输入信号的控制下,产生相应的输出信号,完成控制任务。PLC的循环顺序扫描过程如图22所示。图22PLC循环顺序扫描工作流程图从图22中可以看出,一个扫描周期中包含六个扫描过程。根据系统软件的控制,按图22所示的程序流程顺序去执行,这种工作方式称为顺序扫描方式。223可编程控制器的的特点1、灵活性和通用性强由于PLC产品的模块化和系列化,还配备了品种齐全的硬件装置可供用户选用。当控制对象的硬件配置确定了之后,就可以通过修改用户程序,方便快速地根据工艺条件的变化而变化。2、PLC的功能强、功能的扩展能力强。当代PLC不仅具有计时、逻辑运算、顺序控制、计数等功能,还具有A/D和D/A转换、数据处理、数值运算等功能。因此,它既可以控制开关量,也可以对模拟量控制,既能控制1条生产线、1一台生产设备,也可以控制整个生产过程。3、可靠性高、抗干扰能力强。可靠性高、抗干扰能力强微机功能强大但抗干扰能力非常差,工业现场存在电磁干扰,机械振动,电源波动的变化,都可能导致一般微机无法完成正常工作;传统的接触器继电器控制系统抗干扰能力强,但存在许多机械触点(易烧蚀、磨损),导致寿命短,系统可靠性差。采用微电子技术的PLC,利用无触点的电子存储器来完成大量的开关动作,大部分繁杂连线和继电器被软件程序所取代,故寿命长,可靠性大大提高,从实际使用效果来看,采用PLC控制的系统平均无故障时间一般可达45万小时。PLC采取了一系列软硬件抗干扰措施,能够适应具有强烈干扰的工业现场,并能故障自诊断。如普通的PLC能抗1MS脉冲、1100V的干扰,其标准工作环境温度为060,无需强迫风冷。4、编程语言简单易学,用户容易掌握PLC配备有易于掌握和应用的梯形图语言。该梯形图语言编程元件的符号与表述方式与继电器控制的电路原理图非常接近。5、控制系统的设计、安装、调试和维护方便。PLC通过用软件功能取代了继电器控制系统中大量使用的时间继电器、中间继电器、计数器等部件,使设计安装控制柜的接线工作量大大减少。PLC的用户程序大都可以在设计室内进行模拟调试,再将调试好后的PLC控制系统安装到生产现场,进行联机调试。在维护方面,由于PLC的故障率非常低,且拥有完善的诊断功能,一旦PLC外部的输入输出装置和执行系统出现了故障,就可根据PLC上发光二极管或编程器上提供的信息,迅速找出事故原因。倘若是PLC自身问题,则可以更换故障模块,迅速排除事故,维护极为方便。6、体积小、质量小、易于实现机电一体化。由于PLC是种新型产品,是将微电子技术应用在工业控制设备中,因而结构紧凑,坚固,体积小,质量小,功耗低,而且具有很好的抗干扰能力,能适应环境湿度、温度变化的能力。因此,PLC很容易安装在机械设备内部,是实现机电一体十分理想的控制装置。224PLC的分类目前,PLC应用广泛,国内外生产厂家众多,所生产的PLC产品更是品种繁多,其型号、性能和规格更不相同。通常可以按照功能的差异及结构形式的不同进行大致的分类。1、按点数、功能分按输入输出点数、存储器容量、功能的不同,PLC可分为小、中、大三种类型。小型PLC被称为低档的PLC。这种PLC的规模较小,它的I/O点数通常在从20点至128点知己。中型PLC的输入输出点数从120点到512点不等,存储器容量为2KB8KB。大型PLC又被称为高档PLC,输入输出点数均在512点以上。2、按结构形式分按照结构形式来分,PLC有模块式和整体式两种。前者配置灵活,维修和装载方便,功能便于扩展,缺点是造价高,结构也较复杂。一般中、大型PLC均采用这种结构,后者具有体积小、结构紧凑、价格低、重量轻的优点,便于安装在工业设备内部,更适应单机工作。一般小型和超小型PLC多采用这种结构。3热水器控制系统设计31系统硬件的设计根据控制系统要求,首先确定PLC的控制规模,估算出所需要的I/O点数数字输入/输出量、模拟输入/输出量,再增加1020的备用量,以便随时增加控制功能,保证系统投入运行后能够替换个别故障点或弥补遗漏的点数。统计出I/O总点数后即可以确定PLC的控制规模从而确定存储器用于存储用户程序和数据的容量。存储器容量除了根据PLC的控制规模确定。也可以按照如下方法计算,再增加2530的备用量,以便随时增加用户程序。一种方法是根据编程实际使用的节点数计算,即编完程序之后,根据节点数计算出实际使用容量。另一种方法是估算法,只有开关量时,所需内存总数开关量输入/输出总数10;只有模拟量输入时,所需内存总数模拟量路数120在模拟量输入、输出同时存在时,所需内存总数模拟量路数250;同时,应考虑PLC提供的内部继电器和寄存器的数量,以便节省资源7。311PLC的选型因为本系统是对开关量控制的应用系统,并对控制速度要求不高,选用核心部件为欧姆龙公司的CPM1A系列30点编程控制器,该编程控制器具有自诊断功能,采用循环扫描工作方式,这完全能满足要求。CPM1A属微型编程控制器、输入输出控制方式为循环扫描方式、编程语言为梯形图语言、30点的编程控制器具有18点输入,12点输出。考虑到该PLC所需的输入、输出点数及类型,选用欧姆龙CPM1A可编程控制器作为该系统的核心,它含有18个输入点(漏型)和12个输出点(继电器型),足够设计所用。312PLC硬件控制框图上位机采用PC机,下位机选用日本欧姆龙公司的CPM1A系列的30点可编程控制器,实现对太阳能热水器的控制,完成太阳能热水器的温度、液位等控制功能。系统控制框图如图31所示。图31系统控制框图313各单元功能作用1、交流接触器的选择本系统选用正泰公司生产的CJX1系列交流接触器,该接触器为双断点触头的直动式运动结构,动作机构灵活,手动检察方便,结构紧凑。触头,磁系统采用封闭结构,能提高寿命。接线端均有防护罩覆盖,使用安全可靠。安装可用螺钉紧固,也可扣装在35毫米的安装轨上,装卸方便。CJX1系列交流接触器适用于交流50HZ(或60HZ),额定电压至660V,在AC3使用类别下工作电压为380V,供远距离和分断电路及频繁起动和控制交流电动机,并可与适合的热继电器组成电磁起动器,以保护可能发生操作过负荷电路5。2、热继电器的选择本系统所用的热继电器为正泰公司生产的NR4JRS2系列,NR4JRS2系列热过载继电器适用于交流50HZ/60HZ、额定电压690V、1000V,电流01180A的长期工作或间断长期工作的交流电动机的过载与断相保护。该热继电器具有断相保护、温度补偿、动作指示、自动与手动复位,该产品动作可靠。另外,该产品符合GB140484、GB140485、IEC6094741等标准,可靠性较高。该热继电器可与CJX1系列交流接触器接插安装,其实物图如图32所示8。图32NR4JRS2系列热过载继电器3、电磁阀的选择电磁阀选用SSFKC024型电磁阀,原产地浙江宋氏阀控,该产品主要用于太阳能热水器等洁具类,工作电压适用范围广、交直流3220V,使用可靠,完全可以达到使用要求,供水阀、排水阀实物图分别如图33和34所示。图33供水阀图34排水阀4、发光指示灯的选择指示灯选用绿色二极管指示灯,当机器运行时,指示灯显示绿色,机器通电不运行时,指示灯熄灭,要求指示灯质量可靠,根据要求,选用TLL0501HMC型指示灯。5、隔离变压器的选择本生产线选用BK100型号隔离变压器,该隔离变压器变比11,电压220VAC。6、传感器的选型通过各种高性能传感器对气候环境进行测量及数据采集,并将测量结果通过接口送至PLC中,PLC根据控制要求对整个太阳能热水器进行综合控制。由于系统对环境的采样值都是传感器输出的模拟信号,而且传感器与PLC的距离也比较远,所以在传感器的选择上都采用了420MA电流输出型,从而减小传输过程中的干扰,保证采样值的准确性与可靠性。温度误差可以在电路上或软件上采取补偿措施,不同的补偿方法,其整体温度系数差异较大,但仍与元件本身的温度特性有关,一般将敏感元件和电路的温度系数合在一起考虑。一般的温度传感器基点漂移较其它的气象传感器都要显著,热敏电阻属于吸附元件,在测量过程中必然会受到污染,由污染引起的测量基点漂移,只能用重新检定的方法加以修正解决。若污染严重,基点漂移量过大,又不能再生,只能将传感器作报废处理9。温度传感器技术指标(1)温度范围070可根据用户要求扩展(2)湿度范围10/RH99RH(3)电源AV220V士10(4)温度误差一般士02、最大士05(5)数据分辨率01(6)数据更新周期约1秒(7)数据线3类双绞线(8)数据传输距离小于1200M313PLC的端口分配根据以上硬件选型设计,编制I/O接口功能表,如表31和32所示。表31PLC的输入端口分配输入点工程名称000总开关001手动模式按钮002自动模式按钮003上水按钮004下水按钮005加热按钮006水位感应器007温度感应器表32PLC的输出端口分配输出点工程名称1002总开关指示灯1003手动模式指示灯1004自动模式指示灯1005上水电磁阀1006下水电磁阀1007加热器1008水位警示灯1009温度警示灯314系统电路的设计1、主电路的设计根据系统要求绘制出电气控制主电路图,如图35所示。图35电气控制主电路图2、PLC控制电路的设计根据系统的控制要求、系统的总体设计及系统所选的元器件,设计出系统的控制原理图及PLC外部接线图,如图36所示太阳能热水器系统PLCI/O控制原理电路图。图36太阳能热水器系统PLCI/O控制原理电路图隔离变压器32系统软件设计321系统控制流程图1、建立系统控制流程图根据系统的控制要求及实际的控制需要,绘制系统控制流程图如图37所示。图37系统控制流程图选择太阳能热水器的工作方式。如果选择自动模式,根据水箱内的水位和水温进行PID调节。如果水箱内的水位低于设定值,则执行水位子程序。当水位满足条件时,则判断温度,如果水箱内的水温低于设定值。则进行加热。如果选择手动模式,则将手动上水加热下水,水位到达预测值就将自动关闭上水阀,温度到达预测值自动关闭加热器。2、建立水位子程序流程图根据系统的控制要求及实际的控制需要,绘制水位子程序流程图如图38所示。图38水位子程序流程图接通电源后,水位传感器进行水位采样,将采集来的水位数据与设定值对比,如果低于设定值,则打开上水电磁阀进行上水,同时随时更新当前水位数据,如果当前水位大于等于设定值,则自动关闭上水电磁阀停止上水。3、温度子程序流程图根据系统的控制要求及实际的控制需要,绘制温度子程序流程图如图39所示。图39温度子程序流程图接通电源后,温度传感器进行温度采样,将采集来的温度数据与设定值对比,如果低于设定值,则打开加热器加热进行加热,同时随时更新当前温度数据,如果当前温度大于等于设定值,则自动关闭加热器停止加热。322设计PLC控制原理(梯形图程序)用流程图表达出各控制对象的动作顺序,相互间的制约关系。明确寄存器空间的分配,专用寄存器的确定等。控制系统的程序的设计,主程序的编制及各功能子程序的编制以及程序的调试。根据控制系统流程图,绘制太阳能热水器系统控制的梯形图,其完整梯形图见附录。(1)启动太阳能热水器图310启动太阳能热水器梯形图按下总开关,PLC1002有输出,总开关指示灯亮。(2)触发水位感应器图311触发水位感应器梯形图当总开关指示灯亮时,按下水位感应器006,PLC1008有输出,水位指示灯亮。(3)触发温度感应器图312触发温度感应器梯形图当总开关指示灯亮时,按下温度感应器007,PLC1009有输出,温度警示灯亮。(4)启动手动模式图313启动手动模式梯形图当总开关指示灯亮时,按下手动按钮001,线圈20000接通并自锁。当自动按钮002接通时,线圈20000断电。(5)启动自动模式图314启动自动模式梯形图当总开关指示灯亮时,按下自动按钮002,线圈21000接通并自锁。当手动按钮001接通时,线圈21000断电。(6)手动上水图315手动上水程序梯形图在选择手动模式后,手动模式指示灯1003常亮,按下上水按钮003,可逆计数器CNT000会接通,只要水位没有超过水位感应器即水位警示灯1008断开,上水电磁阀1005接通开始工作。再按一次上水按钮003,或者关闭总开关、切换到自动模式时,可逆计数器CNT000复位并断开,上水电磁阀也断电停止工作。(7)手动下水图316手动下水程序梯形图在选择手动模式后,手动模式指示灯1003常亮,按下下水按钮004,可逆计数器CNT001会接通,下水电磁阀1006接通开始工作。再按一次下水按钮004,或者关闭总开关、切换到手动模式时,可逆计数器CNT001复位并断开,下水电磁阀也断电停止工作。(8)手动加热图317手动加热程序梯形图在选择手动模式后,手动模式指示灯1003常亮,按下加热按钮005,可逆计数器CNT002会接通,只要温度没有超过温度感应器即温度警示灯1009断开,加热器1007接通开始工作。再按一次加热按钮005,或者关闭总开关、切换到自动模式时,可逆计数器CNT002复位并断开,加热器也断电停止工作。(9)自动模式图318自动模式程序梯形图在选择自动模式后,自动模式指示灯1004常亮,如果水位没有超过水位感应器006,则水位感应器006断开,线圈22001接通,上水电磁阀1005开始工作,当到达水位感应器后,水位警示灯1008闭合,上水电磁阀断电停止工作。此时如果到达水位感应器006即水位警示灯1008闭合,线圈23000接通,加热器1007开始工作,当到达温度预设值后,温度警示灯1009闭合,加热器断电停止工作。当水位感应器与温度感应器同时接通,线圈24000接通带电,下水电磁阀接通,此时就可以使用了。4MCGS组态模拟41MCGS组态软件MCGSMONITORANDCONTROLGENERATEDSYSTEM,监视与控制通用系统是北京昆仑通态自动化软件科技有限公司研发的一套基于WINDOWS平台的,用于快速构造和生成上位机监控系统的组态软件系统,主要完成现场数据的采集与监测、前端数据的处理与控制,可运行于MICROSOFTWINDOWS95/98/ME/NT/2000/XP等操作系统。MCGS组态软件包括三个版本,分别是网络版、通用版、嵌入版。具有功能完善、操作简便、可视性好、可维护性强的突出特点。通过与其他相关的硬件设备结合,可以快速、方便的开发各种用于现场采集、数据处理和控制的设备。用户只需要通过简单的模块化组态就可构造自己的应用系统,如可以灵活组态各种智能仪表、数据采集模块,无纸记录仪、无人值守的现场采集站、人机界面等专用设备10。42MCGS操作界面421建立新的工程在安装了MCGS软件的计算机上双击“MCGS组态环境”图标。进入MCGS组态环境如图41所示。图41MCGS嵌入版软件界面在菜单“文件”中选择“新建工程”菜单项,如果MCGS安装在D根目录下,则会在D“MCGSWORK下自动生成新建工程,默认的工程名为新建工程XMGG如图42所示。图42新建MCGS工程图422设计画面流程在MCGS组态平台上,单机“用户窗口”,在“用户窗口”中单机“新建窗口“按钮”,则产生新“窗口0”,如图43所示。图43MCGS工程选择界面选中“窗口0”,单机“窗口属性”,进入“用户窗口属性设置”,将“窗口名称”改为太阳能热水器智能控制系统;将“窗口标题”改为水位控制;如图44所示。图44用户窗口属性设置图选中刚创建的“太阳能热水器智能控制系统”用户窗口,单击“动画组态”进入动画制作窗口。如图45所示。图45动画组态窗口图单击“工具”菜单,选中“对象元件库管理”或单击工具条中的“工具箱”按钮,则打开动画工具箱选择对象元件库如图46所示。图46对象元件库图最后生成整体画面如图47所示。图47太阳能热水器智能控制系统组态图423定义数据变量实时数据库是MCGS工程的数据交换和数据中心。数据变量时构成实时数据库的基本单元,建立实时数据库的过程也即是定义数据变量的过程。鼠标点击工作台的“实时数据库”窗口标签,进入实时数据库窗口页。按“新增对象”按钮,在窗口的数据变量列表中,增加新的数据变量,多次按该按钮,则增加多个数据变量,系统缺省定义的名称为“DATA1”、“DATA2”等。选中变量,按“对象属性”按钮或双击选中变量,则打开对象属性设置窗口,如图48所示。图48数据对象属性设置图液位组变量属性设置,在存盘属性中,数据对象值得存盘选中定时存盘,

温馨提示

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

评论

0/150

提交评论