《fx2n系列plc在全自动洗衣机控制系统中的应用大学论文.doc》由会员分享,可在线阅读,更多相关《fx2n系列plc在全自动洗衣机控制系统中的应用大学论文.doc(24页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、苏州大学本科生毕业设计(论文)目 录摘 要1前 言3第1章 可编程逻辑控制器(PLC)41.1 PLC的概述41.1.1 PLC的发展历程41.1.2 PLC的发展趋势51.1.3 PLC系统的特点61.2 PLC的硬件结构61.3 PLC的工作原理71.4 PLC的应用8第2章 全自动洗衣机的系统结构和基本工作原理92.1 系统结构92.2 基本工作原理102.3 全自动洗衣机的系统分析10第3章 PLC机型的选择和控制要求113.1 机型的选择123.2 I/O分布表123.3 全自动洗衣机的PLC控制系统的要求13第4章 PLC控制系统的软件设计134.1 FXGP/WIN编程软件的介绍
2、144.2 硬件接线图154.3 设计分析154.4 程序说明16结 论19参考文献20致 谢21附 录22摘 要随着科学技术不断进步和社会飞速发展,洗衣机成为人民日常生活息息相关的家用电器产品。而从全自动洗衣机诞生以来,洗衣机的全自动化、多功能化、智能化是其发展方向。其内部的电路控制系统就不断的被改进。设计方法也开始多种多样,从而使全自动洗衣机显得更加智能化。基于全自动洗衣机的应用日益广泛,本次设计利用三菱公司生产的PLC控制全自动洗衣机,与传统的继电器逻辑控制系统相比较,可编程控制器(PLC)以微处理器为核心,普遍采用依据继电接触器控制系统电气原理图编制的梯形图语言进行程序设计,编程容易,
3、功能扩展方便,修改灵活,而且结构简单,抗干扰能力强。PLC控制不需要大量的活动部件和电子元器件,它的接线也大大减少,与此同时系统维修简单、维修时间缩短。三菱FX2N系列可编程控制器指令丰富,可以接各种输出、输入扩充设备,有丰富的特殊扩展设备,其中的模拟输入设备和通信设备更是符合全自动洗衣机控制系统的要求与特点。本文选择三菱FX2N-32MR为核心部件,着重进行硬件接口设计,利用梯形图和语句表进行编程,实现了全自动洗衣机控制系统的自动化【1】。关键词:PLC;电气控制;自动化;全自动洗衣机AbstractWith the continuous progress of science and te
4、chnology and the rapid development of society, washing into peoples everyday life, household products. Since the birth from the automatic washing machine, fully automatic washing machines, multi-functional and intelligent direction of its development. Its internal circuit control system is constantl
5、y being improved. Design began to diversity, so that even more intelligent automatic washing machines.Based on the increasingly widespread application of automatic washing machine, this design produced by Mitsubishi PLC controlled automatic washing machines, and traditional relay logic control syste
6、m compared to programmable logic controller (PLC) microprocessor core, commonly used relay contactor control system based on electrical ladder diagram compiled programming language, programming is easy, convenient extensions, modify flexible and simple structure, anti-interference ability. PLC contr
7、ol does not require a lot of moving parts and electronic components, its wiring are also greatly reduced, while system maintenance is simple, reduced maintenance time. Mitsubishi FX2N Series PLC instruction rich, you can take a variety of output, input extension device, has a wealth of special exten
8、sion equipment, including analog input devices and communications equipment is fully automatic washing machine control systems meet the requirements and characteristics.Mitsubishi FX2N-32MR this choice as the core component, focusing on the hardware interface design, the use of the ladder and the St
9、atement List programming, to achieve a fully automatic washing machine control system automation. Keywords: PLC;electrical control;automation;前 言可编程序逻辑控制器(PLC)是一种新型的具有极高可靠性的通用工业自动化控制装置。它既可以取代传统的继电接触器控制系统,也可以进行复杂的过程控制,构成分布式自动化控制系统。它具有可靠性高、功能强、编程简单、通用性好、使用方便、体积小、重量轻以及易于扩展等一系列优点。PLC控制全自动洗衣机的编程语言容易掌握,是电
10、控人员所熟悉的梯形语言,实用术语依然是“继电器”一类术语,大部分与继电器触头的链接相对应,使电控人员一目了然。PLC控制使用起来简单,它内部的I/O已经做好,输入和输出信号可直接链接,非常方便,而输出口具有一定的驱动能力,起输出出头容易达到220V、2A。PLC是专门应用于工业现场的自动控制装置,在系统硬件上采用了抗干扰措施。当工作程序需要改变时,只需改变PLC的内部,重新编程而无需对外围进行重新改动。从这些方面突出了使用PLC控制全自动洗衣机的优越性。全自动洗衣机其特点是能自动完成洗涤,漂洗和脱水的转换,整个过程不需要人工操作。这类洗衣机均采用套筒式结构,其进水,排水都采用电磁阀,由程序控制
11、器按人们预先设计好的程序不断发出指令,驱动各执行器件动作,整个洗衣过程自动完成。目前市场上出售的全自动洗衣机大体分为三类:发明最早的是前置式侧开门滚筒式洗衣机,这种洗衣机是欧洲发明的。在洗涤时保证衣物不受损害,而且有良好的加温措施。但是这种洗衣机洗涤时间长、洗净度差、用水用电量大,是其它洗衣机的几倍,尤其是采用了不锈钢内筒,产生的噪音较大。另外一种是美洲人发明的“搅拌式”洗衣机。这种洗衣机洗净度非常高,是波轮式洗衣机的十几倍,但由于洗净度和磨损率成正比,所以很损伤衣物。发明最晚的洗衣机是亚洲人发明的波轮上开门洗衣机。这种洗衣机的特点是洗涤时间短,用水量小,洗净度高,是滚筒式的很多倍,由于内筒是
12、塑料材料制成,噪音小,而且上开盖,能使洗涤液反复利用,价格也比较经济。第1章 可编程逻辑控制器(PLC)1.1 PLC的概述在PLC问世之前,传统的生产机械采用的是继电器控制系统。继电器控制系统存在着体积大、耗电多、在复杂的系统中可靠性低、维修和改变控制逻辑困难等缺点,越来越不适合现代工业发展的需要,迫切需要一种新型的自动控制装置代替传统的继电器控制系统来实现工业自动控制。而计算机具有完备而通用的功能,灵活多变的系统结构和控制程序。美国最大的汽车制造厂家通用汽车公司首先提出是否可以将继电器控制系统和计算机的简单易学、操作方便、价格便宜等优点结合起来,制成一种通用控制装置,并将计算机编程方法和程
13、序输入方法加以简化,形成简单易学的编程方法、灵活方便的操作方法和尽量低廉的价格,使不熟悉计算机的人也能方便地使用。所以,可编程序逻辑控制器(Programmabie Logic Controller,缩写PLC)是在继电器控制技术和计算机控制技术的基础上开发出来的,并逐渐发展成为以微处理器为核心,综合计算机、通信、联网以及自动控制等相关技术而开发的新一代工业控制装置【2】。PLC自问世以来,由于其具有通用灵活的控制性能,简单方便的使用性能,可以适应各种工业环境的可靠性,因此在工业自动化各领域取得了广泛的应用。有人将它与数控技术、CAD/CAM技术、工业机械人技术并称为现代工业自动化技术的四大支
14、柱。1.1.1 PLC的发展历程在可编程控制器出现之前,继电器控制应用广泛,在工业电气控制领域中占据着主导地位。但继电器控制系统存在的体积大、可靠性低、查找和排除故障困难等缺点,特别是其接线复杂、不易更改,对生产工艺变化的适应性差。令其无法满足控制的要求和现代化大生产管理的需要。早期的可编程控制器仅有逻辑运算、定时、计数等顺序控制功能,只是用来取代传统的继电器控制,通常称为可编程逻辑控制器(Programmable Logic Controller )。随着微电子技术和计算机技术的发展,微处理器技术应用到PLC中,使PLC不仅具有逻辑控制功能,还增加了算术运算、数据传送和数据处理等功能。随着大
15、规模、超大规模集成电路等微电子技术的迅速发展,16位和32位微处理器应用于PLC中,使PLC得到迅速发展。PLC不仅控制功能增强,同时可靠性提高,功耗、体积减小,成本降低,编程和故障检测更加灵活方便,而且具有通信和联网、数据处理和图象显示等功能,使PLC真正成为具有逻辑控制、过程控制、运动控制、数据处理、联网通信等功能的名符其实的多功能控制器。PLC的发展过程大致可以分为如下四个阶段:第一阶段(19691980年):PLC的结构定型阶段。在这一阶段,由于PLC刚诞生,各种类型的顺序控制器不断出现(如逻辑电路型、1位机型、通用计算机型、单板机型等),但迅速被淘汰。最终以微处理器为核心的现有PLC
16、结构形成,取得了市场的认可,得以迅速发展和推广。PLC的原理、结构、软件、硬件趋向统一与成熟,PLC的应用领域由最初的小范围、有选择使用逐步向机床、生产线扩展。第二阶段(19801990年):PLC的普及阶段。在这一阶段,PLC的生产规模日益扩大,价格不断下降,PLC被迅速普及。各PLC生产厂家产品的价格。品种开始系列化,并且形成了固定I/O点型、基本单元加扩展块型、模块化结构型这三种延续至今的基本结构模型。PLC的应用范围开始向顺序控制的全部领域扩展。第三阶段(19902000年):PLC的高性能与小型化阶段。在这一阶段,随着微电子技术的进步,PLC的功能日益增强,PLC的CPU运算速度大幅
17、度上升、位数不断增加,使得适用于各种特殊控制的功能模块不断被开发,PLC的应用范围由单一的顺序控制向现场控制拓展。此外,PLC的体积大幅度缩小,出现了各类微型化PLC。第四阶段(2000年至今):PLC的高性能与网络化阶段。在本阶段,为了适应信息技术的发展与工厂自动化的需要,PLC的各种功能不断进步。一方面,PLC在继续提高CPU的运算速度和位数的同时,开发了适用于过程控制和运动控制的特殊功能与模块,使PLC的应用范围开始涉及工业自动化的全部领域。与此同时,PLC的网络与通信功能得到迅速发展,PLC不仅可以连接传统的编程与通入/输出设备,还可以通过各种总线构成网络,为工厂自动化奠定了基础【2】
18、。1.1.2 PLC的发展趋势目前,从当前产品技术性能来看,PLC发展趋势仍然主要体现在体积的缩小与性能的提高两大方面。大趋势是功能越来越多,集成度越来越高,网络功能越来越强。特别是网络,因为联网是一个大潮流。1. 产品规模向大、小两个方向发展。大:I/O点数达14336点;32位为微处理器;多CPU并行工作;大容量存储器;扫描速度高速化。小:由整体结构向小型模块化结构发展,增加了配置的灵活性,降低了成本。2. PLC在闭环过程控制中应用日益广泛。3. 不断加强通讯功能。4. 新器件和模块不断推出。高档的PLC除了主要采用CPU以提高处理速度外,还有带处理器的EPROM或RAM的智能I/O模块
19、、高速计数模块、远程I/O模块等专用化模块。5. 编程工具丰富多样,功能不断提高,编程语言趋向标准化。有各种简单或复杂的编程器及编程软件,采用梯形图、功能图、语句表等编程语言,亦有高档的PLC指令系统。6. 发展容错技术。采用热备用或并行工作、多数表决的工作方式。7. 追求软硬件的标准化【3】。1.1.3 PLC系统的特点 1可靠性高,PLC作为一种通用的工业控制器,它必须能够在各种不同的工作环境中正常工作。对工作的环境要求较低,抗外部干扰能力强,平均无故障时间长。 2使用方便灵活,PLC采用了基本单元扩展或者是模块化的结构形式,因此,输入/输出信号的数量、形式、驱动能力等都可以根据实际控制要
20、求进行选择与确定,而且在需要时可以随时更换,近年来,PLC的特殊模块增多这些可以满足不同的控制要求,使PLC的使用更加灵活与多变。 3编程简单,PLC的优越性主要体现在它采用了独特的,多种面向广大工程设计人员的编程语言,如指令表、梯形图、逻辑功能图、顺序功能图等,程序简洁明了适合各类技术人员的传统习惯,即使是没有计算机知识的人员也很统一掌握,特别是梯形图与逻辑功能图,形象直观,动态监测效果逼真,且与计算机控制容易【3】。1.2 PLC的硬件结构PLC 实质是一种专用于工业控制的计算机,从结构上区分:PLC分为固定式和组合式(模块式)两种。固定式PLC包括CPU板、I/O板、显示面板、内存块、电
21、源等,这些元素组合成一个不可拆卸的整体。模块式PLC包括CPU模块、I/O模块、内存、电源模块、底板或机架,这些模块可以按照一定规则组合配置。其结构如图1-1所示。中央处理单元(CPU)是PLC 的控制中枢,它按照PLC 系统程序赋予的功能接收并存储从编程器键入的用户程序和数据、检查电源、存储器I/O以及警戒定时器的状态;并能诊断用户程序中的语法错误。当PLC 投入运行时,首先它以扫描的方式接收现场各输入装置的状态和数据,并分别存入I/O 映象区,然后从用户程序存储器中逐条读取用户程序,经过命令解释后,按指令的规定执行逻辑或将算数运算的结果送入I/O 映象区或数据寄存器内,等所有的用户程序执行
22、完毕之后,最后将I/O 映象区的各输出状态或输出寄存器内的数据传送到相应的输出装置,如此循环运行直到停止运行【4】。编程器输入电路输出电路中央处理单元(CPU)电源系统程序储存器系统程序储存器1-1 PLC的结构图1.3 PLC的工作原理PLC的CPU则采用顺序逻辑扫描用户程序的运行方式,即如果一个输出线圈或逻辑线圈被接通或断开,该线圈的所有触点(包括其常开或常闭触点)不会立即动作,必须等扫描到该触点时才会动作。考虑到继电器控制装置各类触点的动作时间一般在100ms以上,而PLC扫描用户程序的时间一般均小于100ms,因此,PLC采用了一种不同于一般微型计算机的运行方式-扫描技术。这样在对于I
23、/O响应要求不高的场合,PLC与继电器控制装置的处理结果上就没有什么区别了。当PLC投入运行后,其工作过程一般分为三个阶段,即输入采样、用户程序执行和输出刷新三个阶段。完成上述三个阶段称作一个扫描周期。在整个运行期间,PLC的CPU以一定的扫描速度重复执行上述三个阶段。1.输入采样阶段在输入采样阶段,PLC以扫描方式依次地读入所有输入状态和数据,并将它们存入I/O映象区中的相应得单元内。输入采样结束后,转入用户程序执行和输出刷新阶段。在这两个阶段中,即使输入状态和数据发生变化,I/O映象区中的相应单元的状态和数据也不会改变。因此,如果输入是脉冲信号,则该脉冲信号的宽度必须大于一个扫描周期,才能
24、保证在任何情况下,该输入均能被读入。2.用户程序执行阶段在用户程序执行阶段,PLC总是按由上而下的顺序依次地扫描用户程序(梯形图)。在扫描每一条梯形图时,又总是先扫描梯形图左边的由各触点构成的控制线路,并按先左后右、先上后下的顺序对由触点构成的控制线路进行逻辑运算,然后根据逻辑运算的结果,刷新该逻辑线圈在系统RAM存储区中对应位的状态;或者刷新该输出线圈在I/O映象区中对应位的状态;或者确定是否要执行该梯形图所规定的特殊功能指令。3.输出刷新阶段当扫描用户程序结束后,PLC就进入输出刷新阶段。在此期间,CPU按照I/O映象区内对应的状态和数据刷新所有的输出锁存电路,再经输出电路驱动相应的外设。
25、PLC的扫描工作过程如图1-2、图1-3所示【5】 。用户输出设备输入端子输入锁存器输入映象寄存器输出映象寄存器输出锁存器输出端子程序执行用户输入设备写读读 图1-2 PLC的扫描工作过程图 输入刷新 程序执行输出刷新一个扫描周期输入刷新 图1-3 PLC的扫描周期图1.4 PLC的应用PLC的初期由于其价格高于继电器控制装置,使得其应用受到限制。但最近十多年来,PLC的应用面越来越广,其主要原因是:一方面由于微处理器芯片几有关元件的价格大大下降,使得PLC的成本下降;另一方面PLC的功能大大增强,它也能解决复杂的计算和通信问题。目前PLC在国内外已广泛应用于钢铁、采矿、水泥、石油、化工、电力
26、、机械制造、汽车、装卸、造纸、纺织、环保和娱乐等行业。PLC的应用范围通常可分成以下5种类型:1.顺序控制 这是PLC应用最广泛的领域,也是最适合PLC使用的领域。它用来取代传统的 继电器顺序控制。PLC应用于单机控制、多机群控、生产自动线控制等。例如:注塑机械、印刷机械、包装机械、切纸机械、组合机床、磨床、装配生产线、电镀流水线及电梯控制等。2.运动控制 PLC制造商目前已提供了拖动步进电机或伺服电机的单轴或多轴位置控制模块,在多数情况下,PLC把描述目标位置的数据送给模块,其输出移动一轴或数据到目标位置。每个轴移动时,位置控制模块保持适当的位置和加速度,确保运动平滑。3.过程控制 PLC还
27、能控制大量的过程参数,例如:温度、流量、压力、液位和速度。PID模块提供了使PLC具有闭环控制的功能,即一个具有PID控制能力的PLC可用于过程控制。当过程控制中某个变量出现偏差时,PID控制算法会计算出正确的输出,把变量保持在设定植上。4.数据处理 在机械加工中,PLC作为主要的控制和管理系统用于CNC和NC系统中,可以完成大量的数据处理工作。5.通信网络 PLC的通信包括主机与远程I/O之间的通信、多台PLC之间的通信、PLC和其他智能控制设备(如计算机、变频器、数控装置)之间的通信。PLC与其他智能控制设备一起,可以组成“集中管理、分散控制”的分布式控制系统【6】。 第2章 全自动洗衣机
28、的系统结构和基本工作原理2.1 系统结构全自动洗衣机的由内外桶、进水口、启动和停止按钮、控制器、进水按钮、水位开关、排水口和洗条电机组成。洗衣桶(外桶)和脱水桶(内桶)是以同一中心安放的,外桶固定,作盛水用。内桶可以旋转,作脱水(甩干)用。内桶的四周有很多小孔,使内、外桶的水流相通。系统结构框图如下:图2-1 全自动套筒洗衣机内部结构图2.2 基本工作原理洗衣机的洗涤过程主要是在机械产生的排渗、冲刷等机械作用和洗涤剂的润湿、分散作用下,将污垢拉入水中来实现洗净的目的。全自动洗衣机的进水和排水分别有进水电磁阀和排水电磁阀来执行。进水时,通过电控系统把进水阀打开,经进水管将水注人外桶,排水时,通过
29、电控系统使排水阀打开,将水又外桶排到机外。洗衣机正转,反转由洗涤电机驱动波轮正反来实现,此时脱水桶并不旋转。脱水时,通过电控系统将离合器合上,由洗涤电机带动内桶正转进行甩干;高低水位开关分别用来测高低水位;启动按钮用来启动洗衣机工作;停止按钮用来实现紧急工况下手动停止进水排水脱水及报警;排水按钮用来实现手动排水。2.3全自动洗衣机的系统分析全自动洗衣机的过程包括启动、进水、洗涤、排水和脱水等功能。在实现控制过程中,各种采样信息都是通过控制中心进行各种判断、比较和选择,再经信息线路反馈给洗衣机各控制执行机构,决定洗衣机的工作状态。如图3-1所示,由PLC控制洗衣机各种动作典型控制图。排水程序开始
30、N进水到低水位YN脱水10s到高水位YN到大循环次数3次正转洗15sY报警10s暂停3s停机反转洗15s暂停3s结束到小循环次数3次NY图3-1 控制流程图由上图可知,PLC在系统中是处中心位置,水位开关是PLC的输入信号控制开关,进水阀、排水阀和电机是洗衣机各种动作的执行机构。其中进水阀和排水阀由PLC给定信号来决定其工作状态;电机的工作状态也由控制中心PLC给定信号来决定的,而电机的正反转状态直接决定了洗衣机的洗涤状态和脱水状态。另外由于洗衣机工作过程是顺序过程,所以利用PLC机的控制系统是可行的。第3章 PLC机型的选择和控制要求3.1 机型的选择FX2N系列是FX系列PLC家族中最先进
31、的系列。控制规模:16256点(基本单元:16/32/48/64/80/128点)。主要特点:(1) 集成型高性能。CPU、电源、输入输出三位一体。对6种基本单元,可以以最小8点为单元连接输入输出扩展设备,最大可以扩展输入输出256点。(2) 高速运算。基本指令:0.08s/指令。应用指令:1.52s数100s/指令。(3) 宽裕的存储器。内置8000步RAM存贮器,安装存储盒后,最大可以扩展到16000步。(4) 丰富的软元件。辅助继电器:3072点。定时器:256点。 计数器:235点。数据寄存器:8000点。(5) 除了具有输入输出16256点的一般用途,还有模拟量控制、定位控制等特殊控
32、制。PLC是一种用作数字控制的专用电子计算机,它根据用户给的指令,通过输入接口现场采样信息执行逻辑或数值运算,再通过输出接口去控制各种执行机构动作。它主要由CPU、存储器、I/O接口模板三部分。它是整体模块形式,由它作为洗衣机控制系统,在硬件设计上就相对简单点。通过对结构图的分析,可知全自动洗衣机的I/O点不多,选择三菱FX2N系列FX2N32MR,可以完全满足其要求【6】。3.2 I/O分布表 I/O分布表PLC输入端所接外部输入器件PLC输出入端所接外部输出入器件X0启动按钮SB0Y0进水电磁阀YA1X1停止按钮SB1Y1排水电磁阀YA2X2低水位限位开关SQ0Y2电磁离合器YA3X3高水
33、位限位开关SQ1Y3正转接触器KM1X4手动排水按钮SB2Y4反转接触器KM2Y5蜂鸣器HA3.3 全自动洗衣机的PLC控制系统的要求(1) PLC投入运行,系统处于初始状态,准备好启动;(2) 启动时开始加水;(3) 水满(即水位到达高水位)时停止进水并开始洗涤正传;(4) 正洗15s后暂停;(5) 暂停3s后开始洗涤反转;(6) 反洗15s后暂停;(7) 暂停3s后,若正、反洗未满3次时,则返回从正洗开始的动作;(8) 暂停3s后,若正、反洗满3次时,则开始排水;(9) 水位下降到低水位时开始脱水并继续排水;(10) 脱水10s即完成一次从进水到脱水的大循环过程;(11) 若完成3次大循环
34、,则洗完报警10s后自动停机;(12) 可以按“排水”按钮实现手动排水;(13) 可以按“停止”按钮实现手动停止进水、排水、脱水及报警;(14) 故障信号一旦出现,立即停机并报警。第4章 PLC控制系统的软件设计4.1 FXGP/WIN编程软件的介绍FXGP/WIN是三菱公司针对FX系列可编程控制器开发的编程软件,运行在windows平台上,FXGP/WIN 2.X3.X可支持三菱公司的FX0、FX1、FX2C、FX2N等FX系列的多种型号的可编程控制器进行编程以及对软件进行实时监控。该软件使用方便,梯形图与指令表互换。打开FXGPWIN编程软件,新建时要根据PLC型号来选择,这样才能把你编的
35、程序下载到PLC中调试时不会出错。我选择的PLC型号为FX2N。如图4-1所示。图4-1 PLC的选型型号选择好后就弹出FXGPWIN编程软件的工作界面,如图4-2所示。工作区中有两条竖直的母线,移动鼠标,在左母线右侧双击鼠标,这时通过选择工具条的触点、线圈、连线等就能把程序编完,如步进接点指令STL直接敲击键盘即可【7】。图4-2 FXGPWIN编程软件的工作界面4.2 硬件接线图 图4-3 硬件接线图 1和2之间为电源 图5-3 硬件接线图4.3 设计分析根据前面的编号表盒系统结构图以及全自动洗衣机的PLC控制系统程序工艺流程图可知,实现自动控制要设置7个计时器和2个计数器。T0注水后暂停
36、 2s T1正转洗涤15sT2暂停3s T3反转洗涤15sT4暂停3s T5脱水10sT6报警10sC0正反转洗涤3次 C1大循环3次4.4 程序说明 本次设计采用步进顺控指令编程,编写的程序清晰、明了。步进指令允许使用双线圈,当步进节点条件满足时,某一状态被置位,当下一步的步进节点接通时,转移到下一步状态,同时自动复位上一状态,其中STL是步进节点指令,RET是步进返回指令。统处于初始状态,准备好启动,M8002是初始化脉冲,上电运行后产生,按下启动按钮X0,系统运行,打开进水电磁阀Y0,当系统的高水位限位开关X3检测到水满时,关闭进水电磁阀Y0并停止运行2秒。如图4-4程序梯形图所示。图4
37、-4 程序梯形图当状态位S22置位时,定时器T1工作,接触器线圈Y3接通,洗衣机正转洗涤,定时器T1定时15秒到,S22状态自动复位的同时置位S23,洗衣机停止运行,定时器T2开始定时,定时器T2定时3秒到,自动复位状态S23的同时置位S24,,接触器Y4接通,定时器T3开始定时,洗衣机反转洗涤,反转洗涤15秒到,复位S24同时置位S25,洗衣机停止运行3秒。如图4-5程序梯形图所示。图4-5 程序梯形图状态位S26置位时,计数器C0开始计数的同时与计数器C0当前值做比较,当C0的值不等于3时,状态位S22置位,循环洗涤;当C0的值等于3时,计数器C0清零,状态位S26复位同时S27置位,排水
38、电磁阀Y1打开并复位计数器C0,当低水位限位开关X2检测到水排空后,置位S28的同时复位S27。如图4-6程序梯形图所示。图4-6 程序梯形图状态位S28置位时,排水电磁阀Y1打开,离合器Y2合上,接触器Y3线圈得电,抱闸将洗涤电机轴和内桶抱紧,带动其内桶正转进行甩干,定时器T5定时10秒到,自动复位S28的同时置位S29,计数器C1开始计数的同时与计数器C1当前值做比较,当C1的值不等于3时,状态位S20置位,循环从进水开始的全部动作;当C0的值等于3时,状态位S29复位。如图4-7程序梯形图所示。图4-7 程序梯形图状态位S30置位时,蜂鸣器Y5进行洗完报警,计数器C1清零,为下次洗涤工作
39、做好准备,计数器有记忆功能,所以每次比较完后要记得清零,蜂鸣器Y5报警10秒后结束全部过程,自动停机并返回初始状态。如图4-8程序梯形图所示。图4-8 程序梯形图当按下手动排水按钮X4,排水电磁阀Y1闭合,实现手动排水;当按下停止按钮X1, 实现停止进水、排水、脱水及报警。如图4-9程序梯形图所示。图4-9 程序梯形图结论在本次设计里,我们采用了PLC为控制核心,它结构合理、测试方法可靠,具有较强的灵活性,提高了设备运行的可靠性,缩短产品开发周期,保证新产品各项技术开发的同步性,提高了劳动效率,达到了良好的经济效果。此外,PLC 可以重复使用,降低了测试经费。它的灵活性、操作方便性也方便测试者
40、随时输入、调试和修改控制程序。PLC 又设有串行接口,方便地与计算机进行连接,组成测控系统,给系统的维护和使用带来了很大方便。随着科学技术发展的日新日异,PLC已经成为当今空前活跃的领域,在生活中可以说是无处不在。因此作为二十一世纪的工科大学生来说,掌握PLC的开发技术是十分重要的。回顾起此次毕业设计,至今我仍感慨颇多。的确,从选题到定稿,从理论到实践,在做毕业设计的日子里,可以说是苦多于甜,但是可以学到很多很多的东西,这个过程不仅可以让我们巩固以前所学过的知识,而且还可以让我们学到很多在书本上所学不到的知识。通过这次毕业设计使我懂得了理论与实际相结合是很重要的,只有理论知识是远远不够的,只有
41、把所学的理论知识与实践相结合起来,从理论中得出结论,才能真正为社会服务,从而提高自己的实际动手能力和独立思考的能力。在设计的过程中遇到问题,可以说得是困难重重,这毕竟是第一次做论文,难免会遇到过各种各样的问题,同时在设计的过程中发现了自己的不足之处,例如,对以前所学过的知识理解得不够深刻,掌握得不够牢固,通过这次毕业设计之后,一定把以前所学过的知识重新温故。参考文献【1】缪志农 郭新年 PLC原理及应用 2010 北京大学出版社 P3【2】宫淑贞 徐世许 可编程控制器原理及应用(第二版) 2009 人民邮电出版社 P7 P45【3】赵燕 周新建 可编控制器原理及应用(第二版)2010 北京大学
42、出版社P4 P34【4】宋德玉 可编程序控制器原理及应用系统设计技术. 2001 冶金工业出版社 P128【5】俞国亮 PLC原理与应用(三菱FX系列) 2007 北京:清华大学出版社 P76【6】王万丽 郝庆文 臧永福 三菱系列PLC原理及应用 2009 人民邮电出版社 P27【7】刘艳梅 陈震 李一波等 三菱PLC基础与系统设计 2009 机械工程出版社 P282【8】宋伯生 陈东旭 PLC应用及实验教程 2006 机械工业出版社 P79致 谢在此次论文的写作过程中,王耿芳老师对于我的论文给予了很大指导和帮助。在选题方面给我提供了全新的正确的思路,在写作过程中不厌其烦地不断对我进行指导,指出我的不足,教会了我如何做一个设计。其扎实的专业技能以及严谨的工作作风给我留下很深的印象并且给了我很多启发。这些启发不但让我在学习中找到正确的方向,在生活方面也让我明白许多做人做事的道理,为即将踏入社会打下一个良好的基础。再此对王老师表示衷心的感谢,祝愿二位生活事业更上一层楼!同时也要谢谢我的班主任胡荣老师,胡老师在这四年来兢兢业业,不但对我们的学习非常关心,在生活上也是给予无微不至的帮助,在此对胡老师表示衷心的感谢!另外更要谢谢我的父母,没有他们辛勤的付出也就没有我的今天,在这一刻,将最崇高的敬意献给你们!本文参考了大量的文献资料,在此,向各学术界的前辈们致敬!附 录21