PLC毕业课程设计报告全自动洗衣机.docx
《PLC毕业课程设计报告全自动洗衣机.docx》由会员分享,可在线阅读,更多相关《PLC毕业课程设计报告全自动洗衣机.docx(24页珍藏版)》请在冰豆网上搜索。
PLC毕业课程设计报告全自动洗衣机
河南理工大学
《可编程逻辑控制其原理及应用》设计报告
基于PLC的全自动洗衣机控制
成员:
朱学政
专业班级:
电仪09-3班
指导老师:
杜静静
所在学院:
电气工程与自动化学院
2012年6月14日
摘要
随着人们生活水平的不断提高,洗衣机已经作为一件必备实用的家用电器进入了千家万户。
人们对洗衣机依赖性的加强也必然要求着洗衣机的各相性能得到同步加强,要求着洗衣机适应各种不同使用环境的能力得到进一步提升。
近年来,可编程控制器在我国的迅速发展,它所具有的功能性强、可靠性高、配制方法灵活等特点是其它控制器所无法匹敌的,因此,它被越来越广泛的应用于各类工业控制领域并加快了向民众生活进军的步法。
本文讲述的是如何利用PLC实现全自动洗衣机的控制,实现洗衣、清水、脱水的全自动控制。
本文结合任务设计书的要求,以洗衣机为研究对象,采用了三菱公司FX2n系列可编程逻辑控制器作为洗衣机的控制器。
对洗衣机的控制系统的总体功能进行了分析,阐述了可编程逻辑控制器的组成和工作原理。
并提出了洗衣机硬件的各组成模块及详细的硬件模块设计方案。
本设计改善了洗衣机系统的控制品质,并真正地达到了实时全自动控制的要求。
关键字:
洗衣机;全自动;可编程逻辑控制器;控制
Summary
Withthecontinuousimprovementofpeople'slivingstandard,thewashingmachineasanessentialandpracticalhouseholdappliancesintothemillionsofhouseholds.Peopledependentstrengtheningforthewashingmachineinevitablerequirementfortheperformanceofthewashingmachinesynchronizationandstrengthenrequirementswiththewashingmachinetoadapttothedifferentcapacityoftheenvironment.Inrecentyears,therapiddevelopmentofProgrammablelogiccontrollerinChina,ithasthefunctionality,reliability,andflexiblemethodofpreparationischaracterizedwhatunmatchedbytheothercontroller.Therefore,itisincreasinglywidelyusedinvariousfieldofindustrialcontrolandspeedupthefootworktoenterpeople'slives.
ThisarticledescribeshowtouseaPLCtocontroltheautomaticwashingmachinetoachievethelaundry,clean,dehydratedautomaticcontrol.Inthispaper,therequirementsofthemissiondesignbooks,washingmachineforthetheMitsubishiFX2nseriesprogrammablelogiccontrollerasawashingmachinecontroller.Theoverallfunctionofthewashingmachinecontrolsystemisanalyzedonthecompositionandworkingprincipleoftheprogrammablecontroller.Andwashingmachinehardwarebuildingblocksanddetaileddesignofthehardwaremodule.Thisdesignimprovesthequalityofwashingmachinecontrolandmeettherequirementsofreal-timeautomaticcontrol.
Keywords:
Washingmachine;Fullyautomatic;Programmablelogic;Controller;
目录
一、绪论1
1.1、全自动洗衣机的应用现状1
1.2、设计全自动洗衣机的意义1
1.3、全自动洗衣机主要实现功能1
二、硬件电路的实现2
2.1主控电路设计2
2.1.1PLC简介2
2.1.2控制器I/O口分配表4
2.1.3全自动洗衣机PLC控制的硬件图5
2.2单相异步电动机驱动控制电路设计5
2.3报警电路设计7
2.4进排水控制电路设计8
2.4.1进水阀阀门简介8
2.4.2进水阀门控制电路设计10
2.4.3排水阀门简介11
2.4.4排水阀门控制电路设计12
2.5水位检测电路设计13
三、软件程序实现14
3.1软件开发环境简介14
3.2全自动洗衣机程序流程图15
3.3全自动洗衣机功能梯形图编程实现17
3.4系统调试21
结束语23
参考文献24
致谢25
附录26
指令表清单:
26
一、绪论
1.1、全自动洗衣机的应用现状
目前洗衣机是一种耳熟能详的家用电器,随着科技的进步和人们生活质量的提高,以及人们对精神文明的高度追求,那么全自动洗衣机也揭开了面纱,现在做的比较好的,国内有小天鹅、海尔、荣事达等等,国外有西门子,博世等等。
这些厂家所生产的全自动洗衣机还是比较好的,但所谓物以稀为贵,所以相对来说价格还存在很大的异议。
而人们追求的高质量生活,也就对这些不是很过问了,只要买来好用就可以了,所以目前市场上还是有很大的发展空间。
1.2、设计全自动洗衣机的意义
全自动洗衣机以其固有的优点还是赢得了很多的消费者的信赖,应用而生,它将是现在到未来的星星产品,所以有必要开发和改善现有的全自动洗衣机,应用最先进的科技技术,投入最少的资金。
而目前随着PLC价格下降,PLC的应用不断普及,同时,PLC本身所具有的:
可靠性高、抗干扰能力强、编程简单、体积小、功耗低、便于维护等特点使得PLC成为工控领域的首选控制器,所以可以应用该产品进行研发,从而达到洗衣机自动化控制,更多的赢得消费者的青睐。
1.3、全自动洗衣机主要实现功能
本篇论文所设计的全自动洗衣机的功能主要包括:
自动洗涤,自动漂洗,自动脱水三个主要阶段,同时可手控洗涤衣物。
通过PLC具体实现过程为:
(1)按下启动按钮及水位选择开关,注水直到水位开关设定的水位,关闭进水阀。
(2)关闭进水阀后延时2s,然后开始洗涤。
(3)洗涤时,洗衣机滚筒首先正转30s,停止2s,然后再反转30s,停止2s(4)如此循环5次,总共320s后开始排水,水排空以后开始脱水,脱水时间为30s(5)第一次脱水完成后开始自动漂洗,重复
(2)~(5)的步骤,一共清洗两遍(6)清洗完成后,洗衣机报警3s提示洗衣完成并且自动停机(7)在自动控制的过程中若按下停车按扭,可进入手动控制过程,可手动排水(不脱水)和手动脱水。
二、硬件电路的实现
本篇论文所设计的全自动洗衣机所包含的硬件电路主要有:
主控电路设计、单相异步电动机驱动控制电路设计、报警电路设计、进排水控制电路设计、水位检测控制电路设计等。
2.1主控电路设计
2.1.1PLC简介
本文设计的全自动洗衣机所采用的控制器为三菱公司FX2n系列PLC——FX2n-48MR-D。
可编程逻辑控制器(ProgrammableLogicController,PLC),它采用一类可编程的存储器,用于其内部存储程序,执行逻辑运算、顺序控制、定时、计数与算术操作等面向用户的指令,并通过数字或模拟式输入/输出控制各种类型的机械或生产过程。
可编程逻辑控制器实质是一种专用于工业控制的计算机,其硬件结构基本上与微型计算机相同,基本构成有:
⑴、电源
可编程逻辑控制器的电源在整个系统中起着十分重要的作用。
如果没有一个良好的、可靠的电源系统是无法正常工作的,因此,可编程逻辑控制器的制造商对电源的设计和制造也十分重视。
一般交流电压波动在+10%(+15%)范围内,可以不采取其它措施而将PLC直接连接到交流电网上去
⑵、中央处理单元(CPU)
中央处理单元(CPU)是可编程逻辑控制器的控制中枢。
它按照可编程逻辑控制器系统程序赋予的功能接收并存储从编程器键入的用户程序和数据;检查电源、存储器、I/O以及警戒定时器的状态,并能诊断用户程序中的语法错误。
当可编程逻辑控制器投入运行时,首先它以扫描的方式接收现场各输入装置的状态和数据,并分别存入I/O映象区,然后从用户程序存储器中逐条读取用户程序,经过命令解释后按指令的规定执行逻辑或算数运算的结果送入I/O映象区或数据寄存器内。
等所有的用户程序执行完毕之后,最后将I/O映象区的各输出状态或输出寄存器内的数据传送到相应的输出装置,如此循环运行,直到停止运行。
为了进一步提高可编程逻辑控制器的可靠性,近年来对大型可编程逻辑控制器还采用双CPU构成冗余系统,或采用三CPU的表决式系统。
这样,即使某个CPU出现故障,整个系统仍能正常运行。
⑶、存储器
存储器主要包括:
系统程序存储器和用户程序存储器。
存放系统软件的存储器称为系统程序存储器。
存放应用软件的存储器称为用户程序存储器。
⑷、输入输出接口电路
①.输入接口电路由光耦合电路和微机的输入接口电路,作用是可编程逻辑控制器与现场控制的接口界面的输入通道。
②.输出接口电路由输出数据寄存器、选通电路和中断请求电路集成,作用可编程逻辑控制器通过现场输出接口电路向现场的执行部件输出相应的控制信号。
⑸、功能模块
如计数、定时等功能模块。
⑹、通信模块
主要用于PLC与其她控制器之间的通信,如SCI通信等。
可编程逻辑控制器具有以下鲜明的特点:
⑴、系统构成灵活,扩展容易,以开关量控制为其特长;也能进行连续过程的PID回路控制;并能与上位机构成复杂的控制系统,实现生产过程的综合自动化。
⑵、使用方便,编程简单,采用简明的梯形图、逻辑图或语句表等编程语言,而无需计算机知识,因此系统开发周期短,现场调试容易。
另外,可在线修改程序,改变控制方案而不拆动硬件。
⑶、能适应各种恶劣的运行环境,抗干扰能力强,可靠性强,远高于其她各种机型。
正是由于以上特点PLC被广泛应用于个工程控制领域。
FX2n-48MR-D型PLC属于FX2n系列,具有48个I/O点数(输入24点,输出24点)的基本单元,继电器输出型,使用24V电源。
2.1.2控制器I/O口分配表
表2.1控制器I/O口分配表
输入
输出
停止X000
启动洗衣机Y000
启动X001
进水阀Y001
高水位X002
正转Y002
中水位X003
反转Y003
低水位X004
排水Y004
排空检测X005
脱水Y005
高水位检测X006
报警Y006
中水位检测X007