东北大学秦皇岛分校自动化工程系自动控制系统课程设计全自动洗衣机控制系统专业名称自动化班级学号5080108学生姓名李磊指导教师高原设计时间2011.6.27~2011.7.8基于PLC的全自动洗衣机控制摘要随着科学技术不断进步和社会飞速发展,洗衣机成为人民日常生活息息相关的家用电器产品。传统洗衣机基于电器的控制,已经不能满足人们对其自动化程度的要求了。洗衣机要更好地满足人们的需求,必须借助于自动化技术的发展。自动化技术的飞速发展,使得洗衣机由最初的半自动式发展到现在的全自动式,并正在向智能化洗衣机方向发展。洗衣机的全自动化、多功能化、智能化是其发展方向。基于全自动洗衣机的应用日益广泛,本次设计利用西门子公司生产的PLC控制全自动洗衣机,与传统的继电器逻辑控制系统相比较,洗衣机可靠性、节能性得到了提高。PLC控制不需要大量的活动部件和电子元器件,它的接线也大大减少,与此同时系统维修简单、维修时间缩短。本文首先介绍了洗衣机的发展,然后重点介绍了洗衣机的设计,对程序流程图及编程软件进行了说明,最后对系统进行了仿真。PLC采样按钮及限位开关外部输入信号的变化,执行相应的程序,然后输出控制电机正反转及脱水处理,控制方式灵活多样。最后就本课题所做的工作进行了总结,并对进一步的研究提出了自己的看法。本次设计的全自动洗衣机工艺要求有待改善,不可以单独脱水及洗衣时间的设置;由于时间有限,没做进一步的改善。基于全自动洗衣机在日常生活中广泛运用,本设计具有广泛的推广价值。关键词:全自动洗衣机,PLC,控制目录1绪论............................................................................................................................................11.1课题概述..........................................................................................................................11.2洗衣机发展概况..............................................................................................................11.3课题研究的目的与意义..................................................................................................21.4本课题研究的主要内容..................................................................................................32系统硬件设计............................................................................................................................42.1系统的控制要求..............................................................................................................42.2系统硬件设计..................................................................................................................52.3系统软件设计..................................................................................................................83总结..........................................................................................................................................133.1工作总结........................................................................................................................13致谢................................................................................................................................................14参考文献........................................................................................................................................15附录................................................................................................................................................16附录一:梯形图程序.............................................................................................................161绪论1.1课题概述本次设计基于PLC的全自动洗衣机控制,采用PLC控制开发的周期短,开发成本低,可靠性高,可以直接用于现场控制。本设计以操作简单、使用可靠、维护修理方便作为主要设计方向。通常,人们采用洗衣机来洗衣服需要经历洗衣、清洗、排水、脱水等4个环节,而在全自动洗衣机中,这样的一个过程完全由PLC来完成。全自动洗衣机需要其控制系统足够可靠,以避免洗衣机出现故障。全自动洗衣机的简单工作过程如图1.1所示,其中洗衣的方式、洗衣中的水位选择等俩个方面需要将衣服放入洗衣机之后手动来选择,并且是必须选择的洗衣参数。当选择了洗衣参数后,按下启动按钮,洗衣机就会自动完成整个过程。洗衣进水排水进水排水进水清洗脱水设定(标准/柔和,高/低水位等)参数,按下启动按钮洗衣完成信号指示循环俩次循环俩次图1.1全自动洗衣机的简单工作过程1.2洗衣机发展概况世界上第一台洗衣机于1858年诞生,但这台洗衣机使用费力,且损伤衣服,因而没被广泛使用,但这却标志了用机器洗衣的开端。1874年,“手洗时代”受到了前所未有的挑战,美国人发明了木制手摇洗衣机。1880年,美国发明了蒸气洗衣机,蒸气动力开始取代人力。蒸汽洗衣机之后,水力洗衣机、内燃机洗衣机也相继出现。1910年,美国试制成功世界上第一台电动洗衣机,电动洗衣机的问世,标志着人类家务劳动自动化的开端。1922年,美国改造了洗衣机的洗涤结构,把拖动式改为搅拌式,使洗衣机的结构固定下来,这也就是第一台搅拌式洗衣机的诞生。1932年,美国研制成功第一台前装式滚筒洗衣机。1955年,在引进英国喷流式洗衣机的基础之上,日本研制出独具风格、并流行至今的波轮式洗衣机。全自动洗衣机从结构上分有波轮式,搅拌式,滚筒式。目前,国内市场上销售的大都是波轮式和滚筒式,供应最多的是波轮式洗衣机。波轮式洗衣机的特点是洗净率高,但对衣服的磨损很大,随着人们生活水平不断地提高,丝绸,毛料,羊毛等大量走进普通家庭,厂商又适时地推出了滚筒洗衣机,它最大的优点是磨损率小,但洗净率比波轮式低,价格高。洗衣机产品可以分三类:普通型、半自动型和全自动型。普通型和半自动型洗衣机,都需要人为参与操作,才能完成洗衣、甩干、排水全过程;而全自动洗衣机在整个洗涤、甩干、排水过程中,无需人为操作和监控。国内外洗衣机品牌有海尔、小天鹅、荣事达、松下、惠而浦水仙、LG熊猫、西门子、日立好用。1.3课题研究的目的与意义本课题主要着重于全自动洗衣机的控制,要求洗衣机能实现进水、洗涤、排水、脱水、报警,所采用的控制方法操作简单、稳定可靠、维护与维修方便。控制方法确定后投入生产要缩短控制系统的设计的时间、调试周期,且要降低成本。传统的洗衣机采用继电器控制的优点是装置结构简单、价格便宜、抗干扰能力强。但是,这也是随之带来的一些问题,如绝大多数控制继电器都是长期磨损和疲劳工作条件下进行的,容易损坏,而且继电器的触点容易产生电弧,甚至会熔在一起产生误操作,引起严重的后果。在全负荷运载的情况下,大的继电器将产生大量的热及噪声,同时也消耗了大量的电能。并且继电器控制系统必须是手工接线、安装,如果有简单的改动,也需要花费大量时间及人力和物力去改制、安装和调试。这种电路接线多,只适用于小型的控制电路。采用PLC控制比继电器控制好的多,我们采用PLC来控制。(1)可靠性高,抗干扰能力强,高可靠性是电气控制设备的关键性能。PLC由于采用现代大规模集成电路技术,采用严格的生产工艺制造,内部电路采取了先进的抗干扰技术,具有很高的可靠性。(2)配套齐全,功能完善,适用性强PLC发展到今天,已经形成了大、中、小各种规模的系列化产品。可以用于各种规模的工业控制场合。(3)易学易用,深受工程技术人员欢迎PLC作为通用工业控制计算机,是面向工矿企业的工控设备。(4)系统的设计、建造工作量小,维护方便,容易改造,PLC用存储逻辑代替接线逻辑,大大减少了控制设备外部的接线,使控制系统设计及建造的周期大为缩短,同时维护也变得容易起来。更重要的是使同一设备经过改变程序改变生产过程成为可能。这很适合多品种、小批量的生产场合。(5)体积小,重量轻,能耗低,由于体积小很容易装入机械内部,是实现机电一体化的理想控制设备。1.4本课题研究的主要内容本课题需研制出可靠性高、易于操作的全自动洗衣机控制方法,该系统采用PLC控制,主要包括电动机正反转控制、离合器控制、进排水电磁阀控制、循环控制、保护和联锁。研究的具体内容包括:(1)深入了解洗衣机的发展、结构及控制要求。(2)控制系统设计。包括硬件设计,PLC的选择,各硬件模块的介绍,软件设计,编程方法。(3)对编写好的编译程序进行模拟调试并仿真。2系统硬件设计2.1系统的控制要求全自动洗衣机系统中,PLC主要完成一下功能。1.检测功能(1)检测洗衣机的方式;标准或者是柔和的选择。(2)检测洗衣时的水位;高水位或者是低水位的选择。(3)检测进水是否到了需要的水位,即进水是否完成。(4)检测排水是否已经完成。2.控制功能(1)控制进水、洗衣、排水、清洗、脱水等洗衣机的动作。(2)控制洗衣、清洗、脱水等的时间长短。(3)控制洗衣、清洗等的效果。(4)控制在洗衣机完成一个动作和到下一个动作的准确转换。(5)控制完成洗衣机洗衣时的信号提示。自动洗衣机的设计除了满足上述功能以外,还需要考虑到外观设计、造型等方面。尤其是在洗衣机的手动控制操作面板上,依序符合人机界面的基本要求。设计全自动洗衣机的操作面板如图2.1所示。其中进水、正转、反转、排水、脱水为信号灯指示单签洗衣机的工作状态;蜂鸣器为声音指示,指示洗衣机在工作中的某些状态的转换;启动、停止、高水位、低水位、标准、柔和等为手动控制按钮,用来手动输入一些控制信号。进水正转反转排水脱水蜂鸣器启动停止高水位低水位