关于洗衣机设计的毕业论文_第1页
关于洗衣机设计的毕业论文_第2页
关于洗衣机设计的毕业论文_第3页
关于洗衣机设计的毕业论文_第4页
关于洗衣机设计的毕业论文_第5页
已阅读5页,还剩28页未读 继续免费阅读

下载本文档

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

文档简介

四川交通大学毕业设计(论文)第1页PLC全自动洗衣机控制系统设计摘要中文摘要该毕业设计介绍了可编程序控制器(PLC)和PLC控制系统的基本知识,包括PLC的定义、特点、分类、技术指标、基本结构、工作原理、硬件知识及PLC控制系统等相关知识。采用三菱公司的FX2N系列的PLC,设计了一个简单的全自动洗衣机控制系统。全自动洗衣机通过了可编程序控制器来实现洗涤过程,省时省力。英文摘要ABSTRACTTHEGRADUATIONDESIGNINTRODUCESTHEPROGRAMABLELOGICCONTROLERPLCANDPLCTOCONTROLTHEBASICKNOWLEDGEOFTHESYSTEM,INCLUDEPLCDEFINITION,CHARACTERISTICS,ARANGE,THETECHNIQUETARGET,BASICSTRUCTURE,THEWORKPRINCIPLE,THEHARDWAREKNOWLEDGEANDCONTROLOFPLCTHESYSTEMRELATEDKNOWLEDGETHEDESIGNADOPTTHEPLCOFTHESERIESOFFX2NOFTHESANLINGCOMPANY,DESIGNANINBRIEFCONTROLSYSTEMOFFULAUTOMATICWASHINGMACHINETHEFULAUTOMATICWASHINGMACHINEPASESTHEPROGRAMABLELOGICCONTROLERTOCARYOUTTHEWASHPROCES,SAVETIMELABORSAVING四川交通大学毕业设计(论文)第2页前言前言前言前言可编程控制器是以计算机为核心的通用自动控制装置,它的功能强、可靠性极强、编程简单、使用方便、体积小。现已广泛应用于工业控制的各个领域,它以微处理器为核心,用编写的程序进行逻辑控制、定时、记数和算术运算等,并通过数字量和模拟量的输入/输出来控制机械设备或生产过程。该设计采用三菱公司的F1系列可编程控制器。F1系列有被已在国内广泛使用的FX系列代替的趋势。我们在这里有必要详细介绍三菱的FX系列可编程控制器的性能指标,硬件组成和指令。PLC的学习比一般编程学习困难在于,要完成一个控制系统不仅需要掌握一定的编程技术,更为重要的是要知道如何针对实际应用的需要选择合适的PLC型号,然后进行资源配置,设计控制系统。该设计为全自动洗衣机的PLC控制,主要介绍了全自动洗衣机的工作原理,控制系统的PLC的选型和资源的配置,控制系统程序设计与调试,控制系统PLC程序。最后,在该设计过程中给予极大鼓励和帮助的老师、同学,在此表示衷心的感谢。由于在设计过程中存在许多不足,希望老师同学指正。四川交通大学毕业设计(论文)第3页目录摘要1目录3第一章绪论411概论4111PLC的定义412PLC的特点4121高可靠性5122应用灵活,使用方便5123面向控制过程的编程语言,容易掌握513PLC的分类5131小型PLC5132中型PLC6133大型PLC614PLC的主要技术指标6141存储器容量6142输入/输出点数6143扫描时间6144指令种类和数量6145内部寄存的种类和数量7146扩展能力7147智能模块的种类和数量7第二章PLC的结构821PLC的基本结构822整体式的结构PLC823模块式结构的PLC824PLC各组成部分介绍925基本指令10第三章PLC的工作原理131循环扫描技术132PLC的输入/输出的响应时间12第四章PLC的控制系统设计原则和设计步骤1441设计原则1442设计步骤14第五章PLC的硬件知识1651PLC的模块介绍1652FX2NPLC的硬件系统构成18第六章课程设计PLC全自动洗衣机控制系统设计20四川交通大学毕业设计(论文)第4页61全自动洗衣机控制系统的设计要求2062全自动洗衣机控制系统的PLC选型和资源配置2163全自动洗衣机控制系统程序设计和调试264全自动洗衣机控制PLC程序2465设计小结32第七章参考文献3第一章第一章第一章第一章绪论绪论绪论绪论首先介绍一下可编程控制器(PLC)和PLC控制系统的基本知识,包括PLC的产生和发展、特点、技术指标、基本结构、工作原理及PLC控制系统等相关知识。11概述概述概述概述可编程控制器是在计算机技术、通信技术和继电器控制技术的发展基础上开发起来的,现已广泛应用于控制的各个领域。它以微处理器为核心,用编写的程序进行逻辑控制、定时、计数和算术运算等,并通过数字量和模拟量的输入/输出来控制机械设备或生产过程。111PLC的定义的定义的定义的定义PLC自问世以来,尽管时间不长,但发展迅速。为了使其生产和发展标准化,国际电工委员会(IEC)先后颁布了PLC标准的草案第一、二、三稿,并在1987年作了如下的定义“可编程控制器是一种数字运算操作的电子系统,专为在工业环境应用而设计的。它采用一类可编程控制器,用于其内部存储程序、执行逻辑运算、顺序控制、定时、计数与算术操作等面向用户的指令,并通过数字或模拟式输入/输出控制各种类型的机械或生产过程。可编程控制器及基有关外部设备,都应按易于与工业控制系统联成一个整体,易于扩充基其功能的原则设计的。”总之,可编程控制器是一台专为工业环境而设计的计算机,它是将传统的计算机技术、继电器技术和通信技术相融合而发展起来的一种新型的控制装置。在具体的国内工业应用中,由于它不是针对某一具体的工业应用,因此它的硬件应根据实际需要来进行配置,其软件则根据控制要求进行编写。12PLC的特点的特点的特点的特点PLC是传统的继电器技术和计算机技术相结合的产物,所以要工业控制方面,它具有继电四川交通大学毕业设计(论文)第5页器或通用计算机所无法比拟的特点。121高可靠性高可靠性高可靠性高可靠性PLC的高可靠性主要表现在硬件和软件两个方面(1)在硬件方面,由于采用性能优良的开关电源,并且对选用的器件进行严格的筛选,加上合理的系统结构,最后加固、简化安装,因此PLC具有很强硬的抗振动冲击性能;无触点的半导体电路来完成大量的开关动作,就不会出现继电器系统中的器件老化、脱焊、触点电弧等问题;所有的输入/输出接口都采用光电隔离措施,使外部电路和PLC内部电路能有效的进行隔离;PLC模块式的结构,可以在其中一个模块出现故障时迅速地判断出故障的模块并进行更换,这样就能尽量的缩短系统的维修时间。(2)在软件方面,PLC的监控定时器可用于监视执行用户程序的专用运行处理器的延迟,保证在程序出现错误和程序调试时,避免因程序错误而出现死循环;当CPU、电池、I/O口、通信等出现异常时,PLC的自诊断功能可以检测到这些错误,并采取相应的措施,以防止故障扩大;停电时,后电池和正常工作时一样,进行对用户程序及动态数据的保护,确保信息不丢失。122应用灵活、使用方便应用灵活、使用方便应用灵活、使用方便应用灵活、使用方便模块化的PLC设计,使用户能根据自己系统的大小、工艺流程和控制要求等来选择自己所需要的PLC模块并进行资源配置和PLC编程。这样,控制系统就不需要大量的硬件装置,用户只需根据控制需要设计PLC的硬件配置和I/O的外部接线即可。123面向控制过程的编程语言,容易掌握面向控制过程的编程语言,容易掌握面向控制过程的编程语言,容易掌握面向控制过程的编程语言,容易掌握PLC的编程语言采用继电器控制电路的梯形图语言,清晰直观。虽然PLC是以微处理器为核心的控制装置,但是它不需要用户有很强的程序设计能力,只在用户具备一定的计算机软、硬件知识和电器控制方面的知识即可。13PLC的分类131小型小型小型小型PLC连接开关量I/O模块、模拟量I/O模块以及其它各种特殊功能模块,能执行包括逻辑运算、四川交通大学毕业设计(论文)第6页计时、计数、算术运算、数输入/输出点数在128点以下的PLC称为小型PLC。其特点是体积小、结构紧凑,它可以据处理和传送、通信联网以及各种应用指令。132中型中型中型中型PLC输入/输出点数在128512点之间的PLC称为中型PLC。它除了具有小型机所能实现在功能外,还具有强在的网络通信功能、更丰富的指令系统、更大的内存容量和更快的扫描速度。133大型大型大型大型PLC输入/输出点数大于512的PLC称为大型PLC。它具有强大的软件硬件功能、自诊断功能、通信联网功能,它可以构成三级通信网,实现工厂生产管理自动化。另外大型PLC还可以采用三CPU构成表决式系统,使机器具有更高的可靠性。14PLC的主要技术指标的主要技术指标的主要技术指标的主要技术指标141存储器容量存储器容量存储器容量存储器容量存储器用来存储程序和系统参数等,其容量是由用户程序存储器和数据存储器组成的。程序存储器容量大小决定了用户所能编写程序的长度。一般中小型PLC的存储器容量在16KB以下,大型的PLC可达到2MB左右。142输入输入输入输入/输出点数输出点数输出点数输出点数输入/输出点数是指根据工业系统控制要求所得到的对应于PLC的输入/输出端的个数。I/O点数越多,说明需要控制的器件和设备就越多。143扫描时间扫描时间扫描时间扫描时间扫描时间是指CPU内部根据用户程序,按逻辑顺序,从开始到结束扫描一次所需的时间。PLC用户手册一般给出执行指令所用的时间。四川交通大学毕业设计(论文)第7页144指令种类和数量指令种类和数量指令种类和数量指令种类和数量指令的种类和数量决定了用户编制程序的方式和PLC的处理能力和控制能力。145内部寄存的种类和数量内部寄存的种类和数量内部寄存的种类和数量内部寄存的种类和数量内部寄存器主要包括定时器、计数器、中间继电器、数据寄存器和特殊寄存器等。它们主要用来完成计时、技术、中间数据存储、数据存储还有其他一些功能。种类和数量越多,PLC的功能就越强大。146扩展能力扩展能力扩展能力扩展能力PLC扩展能力是指PLC是否能具有I/O点数扩展、功能扩展、联网等一些功能。147智能模块的种类和数量智能模块的种类和数量智能模块的种类和数量智能模块的种类和数量智能模块是指能完成模拟量控制、远程控制以及通信等功能模块。智能模块种类和数量越多,说明PLC功能越强大。四川交通大学毕业设计(论文)第8页第二章第二章第二章第二章PLC的结构和工作原理的结构和工作原理的结构和工作原理的结构和工作原理21PLC的基本结构的基本结构的基本结构的基本结构PLC实质是一种用于工业控制的计算机,其硬件结构基本上与微型计算机相同。根据结构形式的不同,PLC的基本结构分为整体式和模块式结构两类。22整体式结构的整体式结构的整体式结构的整体式结构的PLC整体式结构的PLC由中央处理器(CPU)、存储器、I/O单元、电源电路和通信端口等组成,并将这些组装在一起。基本结构框图如图21所示。中央处理器系统总线图21整体式结构电源输入/输出单元存储器编程器四川交通大学毕业设计(论文)第9页23模块式结构的模块式结构的模块式结构的模块式结构的PLC模块式结构的PLC是将中央处理器(CPU)、存储器、输入/输出单元、电源电路和通信端口等分别做成相应的模块,应用时将这些模块根据要求插在机架上,各模块间通过机架上的总线想到联系。基本结构框图如22所示编程器其他PLC或上位机现场设备电源模块CPU模块通信模块输入模块输出模块殊功功能模块机架图22模块式结构24PLC各组成部分介绍各组成部分介绍各组成部分介绍各组成部分介绍(1)中央处理器中央处理器(CPU)是PLC的核心部分,相当于PLC的“大脑”。它通过系统总线与用户存储器、输入/输出(I/O)、通信端口等单元相连。通过制造厂家预制在系统存储器内部的系统程序完成各项任务。其主要功能是由编程器写入控制程序和数据到存储器、检验用户程序、从存储器上读取和执行程序,还可以进行PLC内部故障的诊断等。(2)存储器根据存储器存储内容的不同,我们把存储器分为系统程序存储器、用户程序存储器和数据存储器。系统程序存储器用来存入软件的存储器。系统程序相当于计算机操作系统,是PLC厂家根据选用的CPU的指令系统编写的,并固化到ROM里,用户不能修改其内容。用户程序存储器用来存放用户根据控制要求编制的程序。不同类型的PLC,其存储容量也不一样。数据存储器用以存放PLC运行中的各种数据的存储器。因为运行中数据不断变化,所以四川交通大学毕业设计(论文)第10页这种存储器必须可读写。(3)输入/输出单元输入/输出单元是PLC与外部设备连接的纽带。输入单元接收现场设备向PLC提供的开关量信号,经过处理后,变成CPU能够识别的信号。输出单元将CPU的信号经处理后来控制外部设备的。(4)电源部分不同型号的PLC有不同的供电方式,所以PLC电源的输入电压既有12V和24V直流,又有10V和20V交流。(5)编程器几乎每个PLC厂家都有自己的编程器,用户通过编程器来编写控制程序,并通过编程器接口将自己的控制程序输入到PLC。它还可以在线检测程序的运行情况。在出现故障时,通过编程器可能很方便的找出错误。(6)特殊功能单元主要包括模拟量输入/输出单元、远程I/O模块、通信模块、高速计数模块、中断输入模块和PID调解模块等。随着PLC的进一步发展,特殊功能单元的应用也越来越多。25基本指令基本指令基本指令基本指令251LD/LDI指令LD和LDI指令是连接在母线连接的触点表示操作开始LD是常开触点,LDI是常闭触点252AND/ANI指令AND和ANI指令是串联连接的触点,AND是常开触点,ANI是常闭触点253OR/ORI指令OR和ORI指令是并联连接的触点,执行逻辑“或”的功能OR是常开触点,ORI是常闭触点254OUT指令OUT指令执行逻辑输出的功能,条件成立时为ON,条件不成立时为OFF255ANB/ORB指令ANB完成支路间的串联的功能,用于执行支路之间“于”操作;ORB完成支路间的并联的功能,用于执行支路之间“或”操作256比较指令CMP(COMPARE)的功能指令编号为FNC10,16位运算占7个程序步,32位运算占13个程序步257传送指令MOV的功能号为FNC12,它是将源操作数的内容传送目标操作数258四则逻辑运算指令1二进制加法指令ADDAD的功能号为FNC20,它是将源操作数S1和S2中的16位二进制数相加,然后运算结果传送到指定的目标操作数中四川交通大学毕业设计(论文)第1页2二进制减指令SUBSUB的功能号为FNC21它是将源操作数S1和S2中的16位二进制数相减,然后运算结果传送到指定的目标操作数中3二进制乘法指令MULMUL的功能号为FNC22它是将源操作数S1和S2中的16位二进制数相乘,然后运算结果传送到指定的目标操作数为首地址的软元件中4二进制除法指令DIVDIV的功能号为FNC22它是将源操作数S1和S2中的16位二进制数相除,然后运算结果传送到指定的目标操作数D中,余数传送到D1中第三章PLC的工作原理PLC的工作原理与继电器构成的控制装置一样,但是工作方式不太一样。继电器控制是并行运行方式,即如果输出线圈通电或断电,该线圈的触点立即动作。而PLC则不同,它采用循环扫描技术,只有该线圈通电或断电,并且必须当程序扫描到该线圈时,该线圈触点才会动作。也可以说继电器控制装置是根据输入和逻辑控制结构就可以直接得到输出,而PLC控制则需要输入传送、执行程序指令、输出3个阶段才能完成控制过程。31循环扫描技术循环扫描技术循环扫描技术循环扫描技术PLC采用循环扫描技术可以分为3个阶段,输入阶段(将外部输入信号的状态传送到PLC)、执行程序阶段和输出阶段(将输出信号传送到外部设备)。扫描过程如下图所示。一个扫描周期311输入阶段在这个阶段中,PLC读取输入信号的状态和数据,并把它们存入相应的输入存储单元。输入阶段程序执行阶段程序执行阶段输出阶段程序执行阶段输出阶段输入阶段四川交通大学毕业设计(论文)第12页312执行程序阶段在这个阶段中,PLC按照由上到下的次序逐步执行程序指令。从相应的输入存储单元读入信号的状态和数据,然后根据程序内部继电器、定时器、计数器数据存储器的状态和数据进行逻辑运算,得到运算结果,并将这些结果存入相应的输出存储器单元。这一阶段执行完后,进入输出阶段。在这个程序执行中,输入信号的状态和数据保持不变。313输出阶段在这个阶段中,PLC将相应的输出存储单元的运算结果传送到输出模块上,并通过输出模块向外部设备传送输出信号,开始控制外部设备。32PLC的输入/输出响应时间I/O响应时间是指某一输入信号从变化开始到系统相关输出端信号的改变所需要的时间因为PLC的循环扫描工作方式,所以收到输入信号的时刻不同,响应时间的长短也不同。下面就给出了最短和最长响应时间。最短响应时间一个扫描周期刚结束就收到输入信号,即收到这个输入信号与开始下一个扫描周期同时,这样的响应时间最短。考虑到输入电路和输出电路的延时,所以最短响应时间应大于一个扫描周期。最短响应时间如下图所示。输入输出一个扫描周期|最短响应时间|最长响应时间在一个扫描更完成输入读取后才接到输入信号,这样这个输入信号在该扫程序执行阶段输入阶段输入阶段程序执行阶段输出阶段输出阶段程序执行阶段四川交通大学毕业设计(论文)第13页描周期将不会发生变化,要等到下个扫描周期才能得到响应。这时响应时间最长如下图所示。一个扫描周期输入输出|最长响应时间|程序执行阶段输入阶段输出阶段程序执行阶段输入阶段输出阶段程序执行阶段输入阶段输出阶段程序执行阶段四川交通大学毕业设计(论文)第14页第四章第四章第四章第四章PLC控制系统设计原则和设计步骤控制系统设计原则和设计步骤控制系统设计原则和设计步骤控制系统设计原则和设计步骤41设计原则设计原则设计原则设计原则PLC控制系统是为工艺流程服务的,所以它首先要能很好的实现工艺提出的控制要求。PLC控制系统的设计应遵循以下原则(1)根据工艺流程进行设计,力求设计出来的控制系统能最大限度满足控制要求。(2)在满足控制要求的前题下,尽量减少PLC系统硬件费用。(3)考虑到以后控制要求的变化,所以控制系统设计时应考虑到PLC的可扩展性。(4)控制系统使用和维护方便、安全可靠。42设计步骤设计步骤设计步骤设计步骤一般PLC控制系统的设计步骤如图13所示,具体操作如下(1)控制要求分析在设计PLC控制系统之前,必须对工艺流程进行细致的分析,详细了解控制对象和控制要求,这样才能真正明白自己要完成的任务,设计出令人满意的控制系统。(2)确定I/O设备根据控制要求选择合理的输入设备(控制按钮、开关、传感器等)和输出设备(接触器、继电器等)。并根据选用的输入/输出设备的类型和数量,确定PLC的I/O点数。(3)选择合适的PLC确定PLC的点数后,就根据I/O点数、控制要求等来进行PLC的选择。选择包括机型、存储器容量、输入/输出模块、电源模块和智能模块等。(4)PLC程序设计本阶段就是根据控制对象和控制要求对PLC进行编程。首先把工艺流程分为若干阶段,确四川交通大学毕业设计(论文)第15页定每一阶段的输入信号和输出要控制的设备,还有不同阶段之间的关系,然后画出程序流程图,最后再进行程序编制。(5)I/O点数分配点数分配就是PLC的I/O端子和输入/输出设备的对应关系,画出I/O接线原理图。(6)模拟调试程序编制好后,可以用按钮和开关模拟数字量,电压源和电流源代替模拟量,进行模拟调试,使控制程序基本满足控制要求。(7)现场联机调试现场联机调试就是将PLC与现场设备进行调试。在这一步中可以发现程序存在的实际问题,然后经过修正后使其满足控制要求。(8)整理技术文件这一步主要包括整理与设计有关的文档,包括设计说明书、I/O接线原理图、程序清单和使用说明书等。开始设计控制要求分析确定I/O设备选择合适的PLCI/O点数分配PLC程序设计模拟调试现场联机调试整理技术文件四川交通大学毕业设计(论文)第16页设计结束图41设计步骤示意图第五章第五章第五章第五章PLC的硬件知识的硬件知识的硬件知识的硬件知识本章主要介绍PLC的各种硬件模块,以及PLC硬件系统配置的相关知识。通过本章的介绍,可以了解PLC的硬件知识,并知道如何在实际中应用这些模块。由于本次毕业设计应用的是三菱系统,因此,只介绍三菱FX2N的相关知识。51PLC的模块介绍的模块介绍的模块介绍的模块介绍511CPU模块模块模块模块CPU模块是PLC控制系统的核心,它控制着整个PLC控制系统的有序运行。PLC控制系统中,PLC程序的输入和执行、PLC之间或PLC与上机之间的通信、接收现场设备的状态和数据都离不开该模块。CPU模块还可以进行自我诊断,即当电源、存储器、输入/输出端子、通信等出故障时,它可以给出相应的指示或做出相应的动作。四川交通大学毕业设计(论文)第17页图51三菱FX2NCPU的模块面板示意图三菱FX2N包括多种型号的CPU,它们的主要性能指标除了在外形尺寸和本机自带I/O点数有些不同外,其它性能基本相同,如表51所示。表51三菱FX2NCPU主要性能指标项目性能指标程序存储器容量800步内置,使用附加存储器盒可扩展到1600步I/O点数256点内部继电器3072点定时器256点一般计数器235点指令数目基本顺序指令27种步进梯形指令2种应用指令28种指令处理速度基本指令008US/指令应用指令152至几百US/指令512切换开关切换开关切换开关切换开关PLC的方式开关有两种,一各是RUN/STOP开关,它只有RUN和STOP两种方式,示意图如图52所示。三菱FX2NCPU的方式切换开关属于这一种。图52RUN/STOP开关(1)RUN方式将CPU面板上的钥匙开关转到RUN位置,则强制性地实行RUN,进行I/O扫描并将程序的执行结果输出。如果程序上有错误,则不实行RUN。在该方式,通过编程器或通信上的程序指令无效。(2)STOP方式四川交通大学毕业设计(论文)第18页将CPU面板上的钥匙开关转到STOP位置,则强制性地进入STOP方式,全部OFF。在该方式时,通过编程器或通信的程序指令无效。513指示灯指示灯指示灯指示灯CPU模块面板有一些指示灯,其作用分别如下PWRPLC电源指示RUNPLC运行指示BATT电池电量不足时灯亮COMMPLC之间通信、与上位机之间通信,以及与编程器通信时灯亮I/OI/O模块发生异常时灯亮ERRORCPU出错时灯亮不同的可编程控制器CPU模块的指示灯的数量不同,指示功能也不同,以上只是对一些常用的指示灯做简单的介绍。514存储器存储器存储器存储器存储器用来存放程序、工作状态数据等。存储器种类通常有RAM、EPROM和EPROM,其中EPROM最为常用。三种类型的存储器的特点分别如下RAM可以读写,PLC断电后,需要用专用电池保持RAM中的信息EPROM采用EPROM,程序需要用写入器写入EPROM和RAM一样,可以读写两用,并且PLC断电后不需要电池也可以保持存储器内的信息。三菱公司FX2N存储器如表53所示表53三菱公司FX2N存储器产品型号容量存储器类型FXRAM8可扩展到1600步RAMFXEPROM4可扩展到400步EPROMFXEPROM8可扩展到800步EPROMFXEPROM16可扩展到1600步EPROMFXEPROM4可扩展到1600步EPROM四川交通大学毕业设计(论文)第19页52FX2NPLC的硬件系统构成的硬件系统构成的硬件系统构成的硬件系统构成521FX2NPLC的硬件系统构成的硬件系统构成的硬件系统构成的硬件系统构成FX2N是模块化的PLC,它主要由CPU模块、特殊适配器、扩展I/O模块和特殊功能扩展模块构成。(1)CPU模块该模块主要包括CPU、电源和I/O点三部分。CPU主要负责程序的运行等工作;模块的电源不仅向CPU供电,还要满足与CPU模块相连的其他模块的用电需求;该模块本身自带一定数量的开关量I/O点,如果能够满足控制要求,则可以不再需要开关量模块。(2)特殊适配器特殊适配器用来将FX系列的扩展设备连接到FX2N系列上的PLC上。(3)扩展模块由于CPU模块本身的I/O点非常有限、而且先模拟量I/O点,所以有时需要数字量I/O模块、模拟量I/O模块等一些特殊功能模块。522FX2NPLC的硬件系统配置的硬件系统配置的硬件系统配置的硬件系统配置FX2NPLC不需要专用的基架,可以直接安装在导轨上。模块之间通过专用的扩展电缆进行连接。硬件系统配置方式如图54所示。图54FX2N硬件系统配置图四川交通大学毕业设计(论文)第20页第六章课题设计PLC全自动洗衣机控制系统设计61全自动洗衣机控制系统的控制要求控制系统的控制要求控制系统的控制要求控制系统的控制要求611全自动洗衣机的工作原理普通洗衣机的工作流程示意图如图61所示开始进水洗衣排水脱水结束图61普通洗衣机工作流程图洗衣机的工作流程由进水、洗衣、排水和脱水4个过程组成。在半自动洗衣机中,着四个四川交通大学毕业设计(论文)第21页过程分别用相应的按钮开关来控制。全自动洗衣机中,这4个过程可做到全自动依次运行,直至洗衣结束。自动洗衣机的进水、洗衣、排水和脱水是通过水位开关、电磁进水阀和电磁排水阀配合进行控制,从而实现自动控制的。水位开关用来控制进水到洗衣机内高、中、低水位;电磁进水阀起着通/断水源的作用。进水时,电磁进水阀打开,将水注入;排水时,电磁排水阀打开,将水排出;洗衣时,洗涤电动机启动;脱水时,脱水桶启动。612设备控制要求全自动洗衣机控制系统的要求是能实现“正常运行”和“强制停止”两种控制方式。1正常运行“正常运行”方式具体控制要求如下(1)将水位通过水位选择开关设在合适的位置(高、中、低),按下“启动”按扭,开始进水,达到设定的水位(高、中、低)后,停止进水;(2)进水停止2S后开始洗衣;(3)洗衣时,正转20S,停2S,然后反转20S,停2S;(4)如此循环共5次,总共20S后开始排水,排空后脱水30S;(5)然后再进水,重复(1)(4)步,如此循环共三次;(6)洗衣过程完成,报警3S并自动停机。2强制停止“强制停止”方式具体控制要求如下(1)若按下“停止”按扭,洗衣过程停止,即洗涤电机和脱水桶转、进水电磁阀和排水电磁阀全部闭合;(2)可用手动排水开关和手动脱水开关进行手动排水和脱水。62全自动洗衣机全自动洗衣机全自动洗衣机全自动洗衣机控制系统的PLC选型和资源配置621控制系统构成图1控制系统图展开系统图如图62所四川交通大学毕业设计(论文)第2页脱水桶洗涤电动机电磁排水阀电磁进水阀水位检测设备(高中低)水位选择(高中低)手动脱水开关手动排水开水停止按扭启动按扭图62全自动洗衣机控制系统图2PLC框架配置图全自动洗衣机控制采用三菱公司FX2N系列PLC。PLC框架配置如图63所示。FX2NE2PROM16CPU模块3I/O地址分配由于CPU模块有16点数字量输入,有16点数字量输出,所以不再需要输入/输出模块。采用I/O分配采用自动分配方式,模块上的输入端子对应的输入地址是X0X15,输出端子对应的输出地址是Y0Y11。622模块功能概述CPU模块采用三菱公司的FX2N32MR01模块,它控制着整个系统按照控制要求有条不紊四川交通大学毕业设计(论文)第23页地运行。同时由于该模块采用交流20V供电,并且自带16个数字量输入点和16个数字量输出点,完全能满足全自动洗衣机控制系统的要求,所以不再需要另外的电源模块、数字量输入和输出模块。63全自动洗衣机控制系统程序设计和调试631编程软件编程软件采用三菱公司为其生产的PLC而设计的编程软件GXDEVELOPER。632程序的流程图、构成和相关设置1流程图(1)正常运行流程图正常运行流程图如图64所示。四川交通大学毕业设计(论文)第24页结束记时3秒否洗衣报警是否洗衣过程运行3次是记时30秒否脱水是水是否排完否排水是否洗衣5次是否记时20秒反转洗衣是记时20秒否正转洗衣是否记时2秒停止进水是水位到设定水位否进水是按启动按扭是设定水位开始图64正常运行流程图(2)强制停止流程图四川交通大学毕业设计(论文)第25页强制停止流程图如图65所示。排水是打开手动排水开关否脱水是打开受动脱水开关否洗涤电机和脱水桶停止转动进水和排水电磁阀闭和是否按停止按扭正常运行结束开始图65强制停止流程图3程序的下载、安装和调试将各个输入/输出端子和实际控制系统中的按扭、所需控制设备正确连接,完成硬件的安装。全自动洗衣机程序是有GXDEVELOPER软件的指令完成,正常工作时程序存放在存储卡中,若要修改程序,先将PLC设定在STOP状态下,运行GXDEVELOPER编程软件,打开全自动洗衣机程序,即可在线调试,也可用编程器进行调试。64全自动洗衣机控制系统PLC程序641系统资源分配1数字量输入部

温馨提示

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

评论

0/150

提交评论