毕业设计论文-自动洗衣机控制系统设计_第1页
毕业设计论文-自动洗衣机控制系统设计_第2页
毕业设计论文-自动洗衣机控制系统设计_第3页
毕业设计论文-自动洗衣机控制系统设计_第4页
毕业设计论文-自动洗衣机控制系统设计_第5页
已阅读5页,还剩38页未读 继续免费阅读

下载本文档

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

文档简介

目录摘要.IABSTRACT.II第一章绪论.11.1课题研究背景.11.2洗衣机的发展概况.11.3研究意义.21.4设计任务要求.3第二章设计方案论证及比较.42.1控制器的选择.42.2控制系统组成.4第三章系统硬件设计.73.1控制器的选型.73.1.1PLC工作原理.73.1.2PLC定型.83.2PLC控制电路.93.2.1供电电路图.93.2.2电动机的驱动电路.93.2.3硬件变频调速电路.103.2.4水位传感电路.13第四章系统软件设计.154.1I/O分配表.154.2程序设计.154.2.1洗衣流程图.154.2.2功能程序设计.174.3系统指令语句表.19第五章控制系统的调试仿真.22第六章结论.24参考文献.26附录.27附录A:全自动洗衣机梯形图.27附录B:全自动洗衣机硬件接线图.33I摘要本文介绍了基于PLC全自动工业洗衣机控制系统设计,然后进行分析认识了全自动洗衣机控制系统的组成结构和工作原理。在此基础上,结合全自动洗衣机控制系统控制功能需求,提出了以PLC为控制核心部件进行控制全自动洗衣机控制系统的设计。然后,从全自动洗衣机工作过程出发,对系统控制方案进行了可行性分析和论证,包括PLC以及外围设备选型、编程方式选择、各种抗干扰措施等。最后设计了以西门子S7-200系列PLC为控制核心的全自动工业洗衣机控制系统,包括了控制系统的I/O端口分配、PLC接线图及PLC程序设计,并详细分析了程序的控制过程,实现了洗衣机洗衣过程中的电动机正反转,电机调速,洗衣机的进水排水控制的基本功能控制,具有安全可靠、方便、灵活等特点。关键字:工业洗衣机,PLC,控制系统,设计IIABSTRACTThispaperintroducesthedesignoftheautomaticcontrolsystemofindustrialwashingmachinebasedonPLC,andthenanalyzesthecomposition,structureandworkingprincipleoftheautomaticwashingmachinecontrolsystem.Thenitanalyzesandstudieshowtheautomaticwashingmachinecontrolsystemworks.Basedonitsworkingprinciple,itdesignstheautomaticwashingmachinecontrolsystemwithPLCasthecorecomponents.Then,inthelightofsixworkingprocessofautomaticwashingmachine,itenhancesitsfeasibilityofsystemcontrolprogramming,includingPLCandperipheralequipmentselection,programmingmodeselectionandvarietyofanti-interferencemeasures,byanalysisandinduction.Finally,itdesignsacontrolsystemofautomaticindustrialwashingmachinewithSiemensS7-200seriesPLC,containingtheI/Oportassignment,PLCwiringdiagramandPLCprogramming.Itaswellanalyzes,indetails,thecontrolprocessofprogrammingwhichachieveshighlevelofautomationforthewashingprocess,featuredbysubstantiallevelofintelligenceinaccordancewithsafety,reliability,convenienceandflexibility.Keywords:Industrialwashingmachine,PLC,controlsystem,design.1第一章绪论1.1课题研究背景伴随历史的脚步,科技水平创新也是日益提高,人们生活水平也发生了翻天覆地变化。家庭电器也成为人们必不可少的生活工具。全自动洗衣机的发明使人们从繁重洗衣劳动解放出来,人们空出的剩余时间可以休息娱乐1。这次毕业设计是基于PLC控制的控制系统设计,本课题来源于生活。本设计以PLC为控制核心。PLC价格低廉,I/O接口较为合适,可以满足系统设计要求软件编程方便,简易的指令语序,可以通过编程器修改程序,以满足不同需求的功能要求,硬件电路简单,方便维修。1.2洗衣机的发展概况从古至今,洗衣服就是人类一个大难题,是不可避免的家务活动,这项家务并不像田园生活诗句里面描绘的那样充满欢声笑语的闲聊,手搓,棒子击打,脚踩,冲刷,好一副桃花源的生活画幅。因为洗衣服需要很多的水,在冬天的时候,洗衣服是一件让大家很头痛的事情,还有很多人会因为洗衣服冻伤。这些重复的体力劳动,给人民的感受也是苦不堪言。世界上第一台洗衣机是HamiltonSmith在1858发明的。因为洗衣机有很多缺点:工作辛苦、损坏衣服等等。没有得到的广泛使用,但它也标志着洗衣机的历史的开始。1874年,美国人发明的洗衣机,“自然原始洗衣方式”受到了前所未有的冲击。1880年,蒸汽洗衣机出现在美国,蒸汽动力取代人力8。1910年,世界上第一台电洗衣机被成功调试出来1。电洗衣机标志着人类家庭劳动力自动化的开始。1922年,混合洗衣机的生产更加合理和流行。1932年,在美国成功开发了前滚筒洗衣机。1955年,日本人发明一个持久的波轮洗衣机。80年代,由电脑控制的全自动洗衣机(实际上是微处理器)开启了洗衣机史上的一个新阶段11。90年代,随着电机调速技术的提高,洗衣机实现了广泛的调速。一种新式流动洗衣机诞生。自那时以来,随着电机驱动技术的发展,日本已经生产了直接驱动电机洗衣机。随着科学技术的进一步发2展,滚筒洗衣机已成为家用产品。目前市场上的全自动洗衣机可分为波轮式、搅拌式和滚筒式全自动洗衣机9。三类全自动洗衣机占全球洗衣机市场份额的31%、13%和56%。三台洗衣机各有优缺点。1、波轮式洗衣机波轮式洗衣机是最广泛的一种洗衣机市场,这种洗衣机洗涤叶轮安装在筒体底部,电机带动波轮转动,水旋转的像涡流,转动洗涤的衣服,类似于人工洗涤效果。波轮洗衣机也分为单桶和双桶。双桶洗衣机波轮洗衣机是最早的,一桶一桶的清洗、脱水,结构相对简单。节约水、电环保,操作也更方便,去污程度高,但由于双桶,这么大的面积,旋转洗衣服。容易产生缠绕现象,造成不均匀磨损和漂洗,大大损伤9。全自动洗衣机用单筒较为方便,使用程序控制方便,自动清洗和烘干过程,去污能力强,体积小,结构简单但功能比较单一,维修方便。但服装、缠绕、磨损等问题也不可避免发生。2、混合式洗衣机混合洗衣机的盖子通常在上面。洗衣机桶这种用搅拌棒和几块塑料材料搅拌洗衣机,一般是一个圆锥体,在洗衣服的过程中,电动机带动搅拌器转动,可快可慢360度旋转,洗衣机搅拌中心形成强烈的搅拌作用,使衣服与水剧烈摩擦,达到去污的目的。混合洗衣机尚未进入国内市场。本混合式优点是:(1)洗衣机的衣物去污能力更强,同时也避免衣物缠绕的现象;(2)洗衣机更加节能,环保。缺点:结构复杂,修理复杂,衣服磨损程度大。3、滚筒式洗衣机滚筒式洗衣机就像一个小型魔法的衣橱,从侧门扔入衣物过段时间拿出就变的干净。有一个表面凹凸的内筒可在其内转动,电动机带动内筒转动。内筒凹凸表面会带动衣服,达到一定的高度,衣服就会掉下来,摩擦产生于衣服之间,以达到洗衣服的目的。优点:(1)穿的衣物在洗涤过程中,更好的柔软织物,所以洗衣服柔软后,更蓬松;(2)加热清洗,不需要用太多的洗涤剂,洗涤温度可提高充分溶解洗涤剂,表面活性剂3产生化学反应速度的代理和污垢,提高快速分解酶活性,有利于各种衣服上污渍的溶解,提高洗衣机的洗净比(洗净率是洗衣机的质量评价标准的基本指标);(3)一些高端洗衣机还带有烘干功能提高干燥速度快,衣服。缺点:清洗时间过长,机器本身太重,不易移动,且结构复杂,维修不便。服装磨损大,结构复杂,修理困难。1.3研究意义随着社会的经济发展,人类开始对衣服购买增多,对全自动洗衣机的需求也越来越多,也促使洗衣机技术水平发展十分迅速。PLC的产生与发展也很好的为全自动洗衣机的控制装置提供了新的选择1。因此,我们不得不以较低的成本和先进技术开发改善现有的洗衣机,使其具有更高的市场竞争力。单片机因为价格低廉,市场竞争压力变大,PLC的价格也是逐年下降。PLC功能十分强大,也深受广大用户喜爱。PLC的产生发展也让全自动洗衣机功能更强大,也让洗衣机更新换代周期更短,来满足人们的各种需求功能。1.4设计任务要求由于PLC是模块化形式,可根据实际情况将PLC设计为控制核心,设计生产全自动工业洗衣机控制系统。完成整个洗涤过程(进水,浸泡,洗涤,排水,洗涤,排水,脱水,完成报警)等1。全自动洗衣机需要完成以下功能:(1)按下启动按钮,洗衣机开始进水。(2)到达指定的水位后停止2S开始洗涤。(3)正向洗涤30S停止2S,然后开始反转30S,然后停止2S循环N次。(4)经过N次循环开始排水后,水位达到低水位开始脱水继续排水,脱水30S。(5)开始清洗,重复(1)-(3),重复循环Y次。(6)洗衣任务结束,报警3秒以示提醒。4(7)若按下停止按钮,洗衣机不论什么状态下,洗衣机都必须停止运转。(8)按下排水按钮,可实现手动排水。5第二章设计方案论证及比较全自动洗衣机控制系统的设计,本章重点介绍了系统确定总体规划的系统设计、控制系统的选择、系统任务的功能需求分析,设计和控制系统的框图,为后面即将到来的硬件设计使方向的框架。2.1控制器的选择方案一采用AT89S52单片机,它具有重量轻,体积小等优点,使用的接口电路及编程的各种不同的应用程序可以执行不同的功能;因为动力不足,还要增添补充驱动系统随之稳定性会下降。方案二采用PLC可编程控制器PLC可靠性高,抗干扰能力强;齐全,功能完善,适用性强;应用范围广,带动力强,并且不需要额外的驱动,稳定性好,是由于在PLC接受的选择范围,使用成本的工业洗衣机。PLC在工业控制行业应用已经随处可见了。PLC是整体模块,集中了检测电路、保护电路、驱动电路和通讯联网功能,因此在运用中,硬件也相对简单,提高了系统可靠性2。单片机编程比PLC复杂的多,不好掌握。PLC与单片机的性能优势相对比较明显。所以,本设计选择方案二,采用PLC控制本课题控制系统设计10。2.2控制系统组成控制系统是本控制系统最为重要的部分,主要体现能够帮助洗衣机实现洗衣的基本功能。全自动洗衣机控制系统里面是有电机驱动系统、供排水系统、供电系统、门盖状态监测系统、蜂鸣器报警系统、用户接口、负载检测系统。全自动洗衣机控制系统组成图如图2-1。6各个模块的功能如下:控制器:主要是微处理器以及一些外围电路,比如供电电路,驱动电路,按键、显示电路等。或者使用PLC作为主控制器,由于PLC自身驱动能力较强,所以,可以减少部分驱动电路。供电系统:由于我国使用的电网为交流220V电压,所以需要经过二极管整流电路后,再进行稳压,形成方波信号,最后输入到控制器。当正弦交流电过零点时,控制器选择在适当的时刻控制可控硅输出。电机驱动系统:电动机需要较大电流进行驱动,驱动信号由控制器产生,经过驱动电路后,驱动电动机正转或者反转。当交流电过零时,控制器发出信号控制正转可控硅,关闭反向可控硅,从而控制电机正、反转。供排水系统:在供水时,控制器发出注水信号,控制可控硅打开进水阀,当水位到达设定的水位高度时,水位传感器发出数字信号,关闭进水阀,并停止注水。当需要排水时,控制器给出排水信号,控制排水可控硅导通,进行排水,当水位下降到水位传感器以下位置,关闭排水可控硅,停止排水。负载检测系统:由重量传感器组成,负载重量信号经整形电路后转换为矩形波信号。控制器计算矩形波信号的宽窄判断衣物的轻重。然后,根据衣物重量设置水位和洗涤时间等。7用户接口系统:主要包括按键电路、显示电路、键盘电路等。按键电路由一个控制板通过7X8矩阵管理组成。显示电路主要分为LED显示和数码显示,LED显示也是由控制板上的7X8矩阵控制,数码管显示是由7段数码管组成,通过位选扫描进行显示。门盖状态检测:当打开洗衣机盖门时,通过传感器输出数字信号,关闭电机驱动电路电源,使电机停止转动。当内筒运转偏离重心,引起洗衣机剧烈晃动时,不平衡开关启动,同时,关闭电动机驱动电路电源,使电动机停止转动。蜂鸣报警系统:控制器根据洗衣机运行的过程或状态相应的给出蜂鸣或报警。比如,在洗衣过程结束后,自动进行蜂鸣器报警,提示用户洗衣完成。可编程序控制器是一种能够适应多种工业环境的控制装置,其稳定的性能受到广大工业生产者的好评。这种控制系统具有极高的可靠性和灵活性。应用面广、功能强大、使用方便,是当代工业自动化的主要设备之一。PLC已经广泛地应用在各种机械设备和生产过程的自动控制系统中,当然PLC在其他领域也得到了迅速的发展。在性能价格比不断提高的同时,它所带来的成果越来越明显。综上所述,本次设计的洗衣机控制系统将由PLC可编程序控制器作为主要组成部分。控制系统主要是以可编程序逻辑控制器所输出的离散型指令为指令源。通过这些数字信号的输出以及其他控制电路的受控行为来指挥供电电路给电动机供电,实现了对模拟洗衣机的控制。8第三章系统硬件设计硬件电路设计是本毕业设计的核心,硬件电路可以反映出来很多东西。可以根据硬件电路看出全自动洗衣机控制系统设计是否合理,后期软件设计才能有个初步思路。3.1控制器的选型3.1.1PLC工作原理PLC的工作原理与计算机的工作原理基本一致,在系统程序的管理下,通过运行应用程序完成用户任务。PLC在执行用户程序前,还应完成内部处理、通信服务、自诊断检查,以确认系统能正常工作。在执行程序时,PLC采用的是循环扫描工作方式。为了连续地完成PLC所承担的扫描工作,系统必须重复执行按一定顺序进行的循环扫描工作,每重复一次的时间称为一个扫描周期。PLC一个扫描周期通常为10100ms。PLC工作的全过程可分为三部分:(1)上电处理(上电初始化)(2)扫描过程(3)出错处理。PLC扫描过程由于时间极短,几乎是与输入同时完成的。PLC的工作过程一般分为“输入采样”、“程序执行”和“输出刷新”三个阶段。(1)输入采样阶段PLC以扫描工作方式按顺序将所有输入端的输入状态,读入到寄存器中并存储,这一过程为采样。在一个工作周期内,采样结果不会改变,而且采样结果将在PLC执行程序时被使用。(2)程序执行阶段PLC是按照顺序进行扫描,即从上到下、从左到右地逐条扫描各条指令,直到扫描到最后一条指令。并分别从输入寄存器和输出寄存器中获得所需的数据进行逻辑运算和算术运算,运算结果存入相应的寄存器中保存,但这个结果在全部程序未执行完毕之前不会送到输出端口上。(3)输出处理阶段输出处理阶段,也称为输出刷新阶段。在执行完用户所有程序后,PLC将输出寄存器中的数据送入到寄存输出状态的输出锁存器中,再送到外部驱动接触器、电磁阀、指9示灯等负载,同时,输出锁存器的内容需要等到下一个扫描周期的输出阶段到来才会被刷新。3.1.2PLC定型西门子SIMATICS7-200系列PLC适用于各种应用中的工业自动化监控,控制和检测。强大的功能使得可以实现复杂的控制功能,无论它们是连接到网络还是独立的。由于其紧凑的设计,强大的指令系统,丰富的功能模块,使其完美满足小规模的控制要求,也占据了广大市场。S7-200系列PLC提供4种不同的基本单元和6种类型的扩展单元。该系统由基本单元、扩展单元、编程器、存储卡、写入器等组成5。S7-200系列的基本单元如表3-1所示。表3-1S7-200X系列PLC中CPU2XX的基本单元型号输入点输出点可带扩展模块数型号S7-200CPU221640S7-200CPU221S7-200CPU222862个扩展模块S7-200CPU222S7-200CPU22414107个扩展模块S7-200CPU224S7-200CPU224XP24167个扩展模块S7-200CPU224XPS7-200CPU22624167个扩展模块S7-200CPU226本文采用西门子S7-200CPU224。该机集成14个输入,10个输出,和24个数字I/O点。可连接7个扩展模块,最大扩充到168个数字I/O点或35个模拟I/O点。13k字节程序和数据存储空间。6个独立的30khz高速计数器,2个独立的20khz高速脉冲输出,10具有PID控制器。1RS485通信/编程端口,具有PPI通信协议,MPI通信协议和自由模式通信能力。I/O端可以很容易地拆卸一体。是一个控制能力强的控制器8。3.2PLC控制电路3.2.1供电电路图供电系统主要分为两部分:动力部分供电:本洗衣机由于面对的用户是工业用户,所以三相交流电作为我的供电电源,这也是基于三相异步电动机的考虑同时也是交流电机作为我优先考虑的主要原因,同时为了更好的实行有效的控制,在电机部分采用了Q1和K1、K2两级开关控制;控制部分供电:由于S7-200系列PLC是采用24V供电,因此在接入控制部分之前必须经过整流和降压电路,然后才能接入PLC形成控制。因此,本设计主要有高压供电系统和低压系统构成系统的完整供电。如图3-3所示:11图3-2系统供电电路3.2.2电动机的驱动电路机械设备的运动部分由电动机驱动。因此,正确选择电动机具有重要意义。选择电动机的出发点是符合机械设备的使用原则,即由具体的驱动对象和工作规范来决定,选择原则是保证机械设备和电动机经济、合理、安全、可靠地运行。电动机的选型首先要把功率、转速、绝缘等因素都应考虑到。其次,负荷特性、生产工艺、工作环境、供电企业等供应条件等因素。单相交流电动机在交流50Hz电源中运行时,电动机转速较高的也只能达每分钟3000转。交直流两用电动机电机转速每分钟可高达20000转。显然,交直流用电动机是可以应用于洗衣机的,然而,由于其转速高,决定了其只能用于需要高速运转的场合,12例如脱水转速大于每分钟1000转,因此,它可以应用于滚筒洗衣机中。全自动洗衣机电动机的选择根据洗衣机的容量,来做出选型。因为本设计是全自动工业洗衣机,容量是300公斤。选用三相鼠笼式电动机,异步电动机的旋转方向取决于电源计入定子的相序,也就是改变相序就可改变电动机改变旋转方向7。图3-3电动机驱动电路电动机的型号:WDJ26电压:380V转速:1430r/min功率:40W13电流:0.35A频率:50Hz3.2.3硬件变频调速电路西门子变频器440介绍:在本系统中,选用了由西门子生产的变频器MM440。MicroMaster440是一种新型的多功能标准的逆变器,可广泛用于发电。它采用高性能矢量控制技术,提供低速,高扭矩输出和良好的动态特性,并具有超负荷能力,以满足广泛的应用。创新BiCo(内部功能互联)功能具有无可比拟的灵活性。MM440是用于控制三相交流电动机速度的变频器系列10。额定输出功率为30kw,额定输入电流为74.8A,额定输入电流62A,外形尺寸D,重量16kg。表3-4变频器参数序号变频器参数出厂值设定值功能说明1P0304230380电动机额定电压(380V)2P03053.250.35电动机的额定电流(0.35A)3P03070.750.06电动机的额定功率(40W)4P03105050.00电动机的额定频率(50Hz)5P0311014.30点动机的额定转速(1430r/min)6P100021用操作面板(BOP)控制频率的升降7P108000电动机的最小频率(0Hz)8P10825050.00电动机的最大频率(50Hz)9P11201010斜坡上升时间(10S)10P11211010斜坡下降时间(10S)1411P0701110正向点动12P07021211反向点动13P10585.0020正向点动频率(30Hz)14P10595.0020反向点动频率(20Hz)15P106010.005点动斜坡上升时间(10S)16P106110.005点动斜坡下降时间(5S)MM440主要特性:对控制信号的响应是快速和可重复的。参数设置的范围很广。具有多个继电器输出。具有多个模拟量输出。6个带隔离的数字输入,并可切换为NPN/PNP接线6。2个模拟输入:AIN1、AIN2。图3-5工业洗衣机调速系统结构图15图3-6西门子M440变频器结构图具体的控制过程如下:首先,选择控制面板的清洗方法,并发出启动指令。然后,传感器将检测到的布料、布料等信号送入PLC,PLC根据设定程序确定洗涤顺序、洗涤时间等1。然后,输出信号发送到变频器控制的正,负旋转,启动停止,多级速率选择和多级的加速和减速率选择。当检测到电机过载时,将故障报警信号反馈给PLC,控制指示灯发出报警1。3.2.4水位传感电路传感器工作原理:全自动洗衣机的水位高低检测是根据洗衣机洗衣桶内侧相连的水压的大小来判断的。水位检测越高,水压就越大,从而致使传感器的电感线圈的电感量就越大,再根据电感与电容的并联谐振频率公式得出的谐振频率就约小,反之则大。然后将产)2/(1LCf生的谐振频率经过判断来判断水位高低。16全自动洗衣机可以根据传感器来设定低水位。中水位、高水位三个水位来应对用户不同的洗衣需求。图3-7PLC的外接电路17第四章系统软件设计软件的设计是一个控制系统至关重要的组成部分,软件设计的成功与否直接决定了控制系统的命运。4.1I/O分配表4-1I/O分配表输入注释输出注释I0.0SB1启动按钮Q0.0进水电磁阀I0.1SB2停止按钮Q0.1排水电磁阀I0.2LS1水位选择开关(高水位)Q0.2洗涤电机正转I0.3LS2水位选择开关(中水位)Q0.3洗涤电机反转I0.4LS3水位选择开关(低水位)Q0.4脱水I0.5LS4手动排水开关Q0.5报警器I0.6LS5手动脱水开关Q0.6变频器运行I0.7LS6高水位传感器Q0.7I1.0LS7中水位传感器Q1.0I1.1LS8低水位传感器Q1.1I1.2LS9水排空传感器I1.3LS10变频故障184.2程序设计4.2.1洗衣流程图在设计程序之前,需要确定设定的流程图。根据设计的流程图再来设计主程序,功能程序设计。例如,流程图可以解释零件的制造过程,甚至可以组织决策过程。这些过程的每个阶段表示的图形块,这是由箭头连接,表示其内的系统的流动方向。下一步,取决于前一步的结果,通常由“是”或“否”的逻辑分支判断。19启动进水到指定水位正转30S循环=6次排水到低水位报警结束反转30S脱水甩干循环=3次YYN4-2全自动洗衣机PLC控制系统流程图4.2.2功能程序设计本次编程软件是STEP-7-MicroWIN_V4_SP3,该软件是专门为S7-200PLC画梯形图程序的软件。20本次程序是先写各个功能程序的,可以避免程序大范围出错,而会手忙脚乱。进水程序洗衣机开始正转反转程序脱水程序21洗衣大循环3次,洗衣完成报警3秒224.3系统指令语句表LDM1.3AT43OSM0.1OM2.0OI0.1ANM2.1=M2.0程序段2进水LDI0.2OI0.3OM2.1LDI0.0AM2.0LDM1.2ANC51OLDALDANI0.1ANM2.2=M2.1=Q0.0程序段3进玩水停2秒LDI0.2AI0.7LDI0.3AI1.0OLDLDI0.4AI1.1OLDAM2.1OM2.2ANM2.3=M2.2TONT37,20程序段4LDM2.2AT37LDM0.7ANC50OLDOM2.3ANI0.1ANM1.4=M2.3程序段5进水完成正转LDQ0.6ANI1.3AM2.3=Q0.2TONT38,300程序段6正转完停2秒LDM2.3ANT38OM1.4ANM1.5=M1.4程序段7LDM1.4OM1.5AT39ANI0.1ANM1.6=M1.5程序段8反转30秒LDQ0.6ANI1.3AM1.5=Q0.3TONT40,300程序段9反转完停2秒LDM1.5AT40OM1.6ANM0.7=M1.6TONT41,20基于PLC的全自动洗衣机控制/主程序2/6程序段10LDM1.6AT41OM1.7ANM1.0ANM2.3=M1.7程序段11正反转小循环6次LDM1.7LDM1.0CTUC50,623程序段12LDM0.7AC50OM1.0ANM1.1AI0.1=M1.0程序段13排水LDM2.0AI0.5OQ0.1OM1.1OM1.0ANT42ANI0.1=Q0.1程序段14LDM1.0AI1.2OM1.1ANM1.2ANI0.1=M1.1程序段15脱水30秒LDM1.1OQ0.4ANT42LDI0.6ANI0.1OLD=Q0.4TONT42,300程序段16LDM1.1AT42OM1.2ANM1.3ANM2.1=M1.2程序段17大循环3次LDM1.2LDM1.3CTUC51,3程序段18LDC51AM1.2OM1.3ANM2.0=M1.3程序段19洗衣结束,报警3秒LDM1.3OQ0.5LDM2.0AQ0.1AT42OLDANT43=Q0.5TONT43,3024第五章控制系统的调试仿真主要对软件程序进行了调试。主要目的是检测程序的正确性,也可以保证后期仿真不出现细节错。系统调试主要全自动洗衣机控制系统,由于元件较多,程序设计较复杂,所以必须进行系统调试,才能及时发现故障,并分别解决。调试步骤如下。(1)将编写好的程序下载到PLC中,利用I/O接口调试运行,观察运行结果。(2)利用组态软件观察运行结果。(3)利用中间继电器代替程序中的I/O接口,控制PLC,观察运行结果。组态王是一个非常强大的生产监控软件,它具有适应性强,开放性好,易扩展,经济性好,响应时间短等优点。可以满足大多用户的需求。组态王开发监控系统软件是一些数据采集与过程控制的专用软件,为用户提供快速构建工业自动控制系统监控功能的、通用层次的软件工具。组态软件具有较强的专业性,一种组态软件只能适合某种领域的应用。但是,组态软件大都支持各种主流工控设备和标准通信协议,并且通常应提供分布式数据管理和网络功能。通过对监控系统要求及实现功能的分析,采用组态王对监控系统进行设计。组态软件是利用图形编辑功能,将监控的画面以动画形式(包括各种曲线和报表等)显示。这样有利于使用者对现场情况进行实时了解。25仿真调试结果26由于个人能力有限,仿真图形画的比较简单,仿真功能也只是实现了一部分。实现了洗衣机的启动、停止、排水、进水、排水、正转、反转等基本功能点击启动按键,洗衣机开始进水,水到限定位置后,电动机开始正转和反转,洗涤工作正式开始。根据事先预设的洗涤强弱模式,进行洗涤转速的控制。点击停止按键,洗衣机无论什么状态下都必须立即停止运转。点击排水按键,洗衣机的会打开排水阀进行排水。洗涤工作完成,指示灯会亮起并发出报警声以示提醒。27第六章结论本次毕业设计主要是设计一个全自动洗衣机控制系统,本设计对全自动洗衣机控制系统的功能需求分析确定了I/O端口的需求量,然后对控制器定型。根据全自动洗衣机电机需要做到正反转,对电动机选型,同时进行设计电动机控制电路。利用水

温馨提示

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

评论

0/150

提交评论