PLC可编程控制器在全自动洗衣机中的应用.docx
- 文档编号:26979689
- 上传时间:2023-06-24
- 格式:DOCX
- 页数:49
- 大小:290.50KB
PLC可编程控制器在全自动洗衣机中的应用.docx
《PLC可编程控制器在全自动洗衣机中的应用.docx》由会员分享,可在线阅读,更多相关《PLC可编程控制器在全自动洗衣机中的应用.docx(49页珍藏版)》请在冰豆网上搜索。
PLC可编程控制器在全自动洗衣机中的应用
PLC在全自动洗衣机控制系统中的应用
摘要
自从全自动洗衣机诞生以来,其内部的电路控制系统就不断的被改进。
设计方法也开始多种多样,从而使全自动洗衣机显得更加智能化。
可编程控制器(PLC)以微处理器为核心,普遍采用依据继电接触器控制系统电气原理图编制的梯形图语言进行程序设计,编程容易,功能扩展方便,修改灵活,而且结构简单,抗干扰能力强。
三菱FX2N系列可编程控制器指令丰富,可以接各种输出、输入扩充设备,有丰富的特殊扩展设备,其中的模拟输入设备和通信设备更是符合全自动洗衣机控制系统的要求与特点。
本文选择三菱FX2N-24MR为核心部件,着重进行硬件接口设计,利用梯形图和语句表进行编程,实现了全自动洗衣机控制系统的自动化。
关键词:
可编程控制器,电气控制,全自动洗衣机控制
THEDESIGNOFTHECONTROLSYSTEMOFAUTOMATICWASHINGMACHINEBASEDONPLC
ABSTRACT
Sincetheinceptionofautomaticwashingmachine,itsinternalcontrolsystemonthecircuitcontinuouslybeimproved.Designbegantodiversity,sothatevenmoreintelligentautomaticwashingmachines.
ProgrammableLogicController(PLC)microprocessorcore,commonlyusedcontrolsystembasedonelectricalrelaycontactorpreparedladderdiagramprogramminglanguage,programmingiseasy,convenientfeaturesextend,modifyandflexible,andsimple,anti-interferenceability.SiemensPLCinstructionrichcantakeavarietyofoutput,inputexpendinghaverichspecialextensionequipment,includinganaloginputdevicesandcommunicationsequipmentalsocompliesfullyautomaticwashingmachinecontrolsystemrequirementandthecharacter.
ThisselectionofMitsubishiFXSeriesF1---20MRcorecomponents,hardwareinterfacedesignfocusesontheuseofladderandtheStatementListprogramming,toachievetheautomaticcontrolsystemforautomaticwashingmachine
KEYWORDS:
ProgrammableLogicController,electriccontrol,Full-automaticwashingmachinecontrol
目录
前言1
第1章可编程程序控制器(PLC)3
1.1PLC概述3
1.1.1PLC的定义3
1.1.2PLC的特点3
1.1.3PLC的发展历程4
1.1.4PLC的发展趋势5
1.1.5PLC的应用7
1.2PLC的硬件结构8
1.3PLC的工作原理9
第2章全自动洗衣机的系统结构和基本工作原理11
2.1系统结构11
2.2基本工作原理11
第3章全自动洗衣机系统硬件分析13
第4章PLC机型选择和控制要求14
4.1机型的选择14
4.2I/O分配14
4.3全自动洗衣机的PLC控制系统的要求15
第5章PLC控制系统的软件设计16
5.1PLC控制系统设计原则和设计步骤16
5.1.1设计原则16
5.2硬件结构接线图18
5.3设计分析19
5.4语句表19
5.5梯形图23
第6章操作说明及小结25
6.1操作说明:
25
6.2设计小结:
25
结论26
谢辞28
参考文献29
外文资料译文31
前言
洗衣机是人们日常生活中常见的一种家电,已经成为人们生活中不可缺少的家用电器,但是传统的基于继电器的控制,已经不能满足人们对洗衣机的自动化程度的要求了。
洗衣机需要更好地满足人们的需求,必须借助于自动化技术的发展。
自动化技术的飞速发展,使得洗衣机由最初的半自动式洗衣机发展到现在的全自动洗衣机,又正在向智能化洗衣机方向发展。
无论是波轮式洗衣机也好,还是滚筒式洗衣机也好,都朝着智能化、水流方式多样化、洗衣方式创新化、设计更趋人性化四大特征方向发展。
传统的电气控制已经不能满足现状的要求了。
使智能化的控制取代了传统的工业控制。
随着PLC技术的发展,用PLC来做为控制器,就能很好的满足全自动洗衣机自动化的要求,并且控制方式灵活多样,控制模式可以,根据不同场合的应用而有所不同。
将来的洗衣机主要朝高度智能化,节水节能化,大容量和微型化发展。
第1章可编程程序控制器(PLC)
1.1PLC概述
1.1.1PLC的定义
可编程序控制器是一种数字运算操作的电子系统,专为在工业环境下应用而设计,它采用可编程序的存储器,用来在其内部存储执行逻辑运算、顺序控制、定时、计数和算术运算等操作命令,并通过数字式、模拟式的输入和输出,控制各种类型的机械或生产过程。
可编程序控制器及其有关的外部设备,都应按易于与工业控制系统联成一个整体,易于扩充其功能的原则而设计。
1.1.2PLC的特点
PLC是综合继电器接触器控制的优点及计算机灵活、方便的优点而设计制造和发展的,这就使PLC具有许多其他控制器所无法相比的特点。
(1)可靠性高,抗干扰能力强
(2)通用性强,使用方便
(3)采用模块化结构,使系统组合灵活方便
(4)编程语言简单、易学,便于掌握
(5)系统设计周期短
(6)对生产工艺改变适应性强
(7)安装简单、调试方便、维护工作量小
可编程序控制器(ProgrammableLogicController,缩写PLC)是以微处理器为基础,综合计算机、通信、联网以及自动控制技术而开发的新一代工业控制装置。
可编程序控制器是随着技术的进步与现代社会生产方式的转变,为适应多品种.小批量生产的需要,生产.发展起来的一种新型的工业控制装置。
PLC从1969年问世以来,虽然至今还不到40年,但由于其具有通用灵活的控制性能.简单方便的使用性能,可以适应各种工业环境的可靠性,因此在工业自动化各领域取得了广泛的应用。
有人将它与数控技术、CAD/CAM技术工业机械人技术并称为现代工业自动化技术的四大支柱。
可编程序控制器在我国的发展与应用已有30多年的历史,现在它已经广泛应用于国民经济的各个工业生产领域,成为提高传统工业装备水平和技术能力的重要设备和强大支柱。
随着全球一体化经济的发展,努力发展可编程序控制器在我国的大规模应用,形成具有自主知识产权的可编程序控制器技术,应该是广大技术人员努力的方向。
1.1.3PLC的发展历程
在可编程控制器出现前,在工业电气控制领域中,继电器控制占主导地位,应用广泛。
但是电器控制系统存在体积大、可靠性低、查找和排除故障困难等缺点,特别是其接线复杂、不易更改,对生产工艺变化的适应性差。
早期的可编程控制器仅有逻辑运算、定时、计数等顺序控制功能,只是用来取代传统的继电器控制,通常称为可编程逻辑控制器(ProgrammableLogicController)。
随着微电子技术和计算机技术的发展,20世纪70年代中期微处理器技术应用到PLC中,使PLC不仅具有逻辑控制功能,还增加了算术运算、数据传送和数据处理等功能。
20世纪80年代以后,随着大规模、超大规模集成电路等微电子技术的迅速发展,16位和32位微处理器应用于PLC中,使PLC得到迅速发展。
PLC不仅控制功能增强,同时可靠性提高,功耗、体积减小,成本降低,编程和故障检测更加灵活方便,而且具有通信和联网、数据处理和图象显示等功能,使PLC真正成为具有逻辑控制、过程控制、运动控制、数据处理、联网通信等功能的名符其实的多功能控制器。
PLC的发展过程大致可以分为如下几个阶段:
1970—1980年:
PLC的结构定型阶段。
在这一阶段,由于PLC刚诞生,各种类型的顺序控制器不断出现(如逻辑电路型、1位机型、通用计算机型、单板机型等),但迅速被淘汰。
最终以微处理器为核心的现有PLC结构形成,取得了市场的认可,得以迅速发展.推广。
PLC的原理、结构、软件、硬件趋向统一与成熟,PLC的应用领域由最初的小范围、有选择使用、逐步向机床、生产线扩展。
1980—1990年:
PLC的普及阶段。
在这一阶段,PLC的生产规模日益扩大,价格不断下降,PLC被迅速普及。
各PLC生产厂家产品的价格.品种开始系列化,并且形成了固定I/O点型、基本单元加扩展块型、模块化结构型这三种延续至今的基本结构模型。
PLC的应用范围开始向顺序控制的全部领域扩展。
比如三菱公司本阶段的主要产品有F.F1.F2小型PLC系列产品,K/A系列中、大型PLC产品等。
1990—2000年,PLC的高性能与小型化阶段。
在这一阶段,随着微电子技术的进步,PLC的功能日益增强,PLC的CPU运算速度大幅度上升、位数不断增加,使得适用于各种特殊控制的功能模块不断被开发,PLC的应用范围由单一的顺序控制向现场控制拓展。
此外,PLC的体积大幅度缩小,出现了各类微型化PLC。
三菱公司本阶段的主要产品有FX小型PLC系列产品,AIS/A2US/Q2A系列中,大型PLC系列产品等。
2000年至今:
PLC的高性能与网络化阶段。
在本阶段,为了适应信息技术的发展与工厂自动化的需要,PLC的各种功能不断进步。
一方面,PLC在继续提高CPU运算速度,位数的同时,开发了适用于过程控制,运动控制的特殊功能与模块,使PLC的应用范围开始涉及工业自动化的全部领域。
与此同时,PLC的网络与通信功能得到迅速发展,PLC不仅可以连接传统的编程与通入/输出设备,还可以通过各种总线构成网络,为工厂自动化奠定了基础。
三菱公司本阶段的主要产品有FX小型PLC系列产品(包括最新的FX3u系列产品),Qn,QnPH系列中,大型PLC系列产品等。
1.1.4PLC的发展趋势
从当前产品技术性能来看,PLC发展趋势仍然主要体现在体积的缩小与性能的提高两大方面。
体积小型化。
电子产品体积的小型化是微电子技术发展的必然结果。
现代PLC无论从内部元件组成还是硬件、软件结构都已经与早期的PLC有了很大的不同,PLC体积被大幅度缩小。
性能的提高。
PLC的性能主要包括CPU性能与I/O性能两大方面,可编程序控制器在我国的发展状况如下:
(1)我国可编程序控制器的发展与国际上的发展有所不同,国际上可编程序控制器的发展是从研制、开发、生产到应用,而我国则是从成套设备引进、可编程序控制器引进应用、消化移植、合资生产到广泛应用。
大致可划分为下述三个阶段:
可编程序控制器的初级认识阶段(70年代后期到80年代初期)国际上可编程序控制器的发展,首先引起了国内工程技术界的极大兴趣,所以我国对可编程序控制器的认识始于70年代后期到80年代初期的成套设备引进中,当时的上海宝钢一期工程中有多项工程引进了十几种机型约200多台可编程序控制器。
这些可编程序控制器用于原料码头到高炉、轧钢、钢管等整个钢铁冶炼以及加工生产线上,取代了传统的继电器逻辑系统,并部分取代了模拟量控制和小型DDC系统。
继宝钢一期工程后,国内许多厂家陆续引进的设备和生产线大都配备了可编程序控制器,其应用范围包括电站、石油化工、汽车制造、港口和码头等各领域。
正是在成套设备引进过程中,我们打开了眼界,了解认识了可编程序控制器,这也促进了可编程序控制器在我国的发展。
可编程序控制器的引进应用和消化移植阶段(80年代初期到90年代初期)80年代初期开始,随着我国改革开放的不断深入,在成套设备引进的同时,国外原装的可编程序控制器开始涌入国内市场。
许多部门和单位相继引进可编程序控制器并自己设计组成控制系统,其应用范围也扩大到建材、轻工、煤炭、水处理、食品、制药、造纸、橡胶和精细化工等工业领域。
可编程序控制器的广泛发展阶段(90年代初期到现在)进入90年代,我国的可编程序控制器进入了广泛发展阶段,主要表现在以下几个方面:
(2)政府重视
可编程序控制器的发展得到了政府的高度重视,在当时机械电子工业部的领导下,于1991年成立了可编程序控制器行业协会。
可编程序控制器行业协会在政府和企事业之间起到了桥梁作用,沟通了情况,为做出决策提供了依据。
同时可编程序控制器的标准化工作也受到了有关部门的重视,于1993年成立了可编程序控制器标准化技术委员会,为我国可编程序控制器的进一步发展打下了基础。
1.1.5PLC的应用
PLC的应用领域:
PLC的初期由于其价格高于继电器控制装置,使得其应用受到限制。
但最近十多年来,PLC的应用面越来越广,其主要原因是:
一方面由于微处理器芯片几有关元件的价格大大下降,使得PLC的成本下降;另一方面PLC的功能大大增强,它也能解决复杂的计算和通信问题。
目前PLC在国内外已广泛应用于钢铁、采矿、水泥、石油、化工、电力、机械制造、汽车、装卸、造纸、纺织、环保和娱乐等行业。
PLC的应用范围通常可分成以下5种类型:
顺序控制:
这是PLC应用最广泛的领域,也是最适合PLC使用的领域。
它用来取代传统的继电器顺序控制。
PLC应用于单机控制、多机群控、生产自动线控制等。
例如:
注塑机械、印刷机械、、包装机械、切纸机械、组合机床、磨床、装配生产线、电镀流水线及电梯控制等。
运动控制:
PLC制造商目前已提供了拖动步进电机或伺服电机的单轴或多轴位置控制模块,在多数情况下,PLC把描述目标位置的数据送给模块,其输出移动一轴或数据到目标位置。
每个轴移动时,位置控制模块保持适当的位置和加速度,确保运动平滑。
过程控制:
PLC还能控制大量的过程参数,例如:
温度、流量、压力、液位和速度。
PID模块提供了使PLC具有闭环控制的功能,即一个具有PID控制能力的PLC可用于过程控制。
当过程控制中某个变量出现偏差时,PID控制算法会计算出正确的输出,把变量保持在设定植上。
数据处理:
在机械加工中,PLC作为主要的控制和管理系统用于CNC和NC系统中,可以完成大量的数据处理工作。
通信网络:
PLC的通信包括主机与远程I/O之间的通信、多台PLC之间的通信、PLC和其他智能控制设备(如计算机、变频器、数控装置)之间的通信。
PLC与其他智能控制设备一起,可以组成“集中管理、分散控制”的分布式控制系统。
1.2PLC的硬件结构
PLC实质是一种专用于工业控制的计算机其硬件结构基本上与微型计算机从结构上分,PLC分为固定式和组合式(模块式)两种。
固定式PLC包括CPU板、I/O板、显示面板、内存块、电源等,这些元素组合成一个不可拆卸的整体。
模块式PLC包括CPU模块、I/O模块、内存、电源模块、底板或机架,这些模块可以按照一定规则组合配置。
其结构如图1-1所示。
编程器
输
出
电
路
输
入
电
路
中央处理单元
(CPU)
电源
系统程序储存器
系统程序储存器
1-1PLC的结构图
中央处理单元(CPU)是PLC的控制中枢,它按照PLC系统程序赋予的功能接收并存储从编程器键入的用户程序和数据、检查电源、存储器I/O以及警戒定时器的状态;并能诊断用户程序中的语法错误。
当PLC投入运行时,首先它以扫描的方式接收现场各输入装置的状态和数据,并分别存入I/O映象区,然后从用户程序存储器中逐条读取用户程序,经过命令解释后,按指令的规定执行逻辑或算数运算的结果送入I/O映象区或数据寄存器内,等所有的用户程序执行完毕之后,最后将I/O映象区的各输出状态或输出寄存器内的数据传送到相应的输出装置,如此循环运行直到停止运行。
1.3PLC的工作原理
PLC的CPU则采用顺序逻辑扫描用户程序的运行方式,即如果一个输出线圈或逻辑线圈被接通或断开,该线圈的所有触点(包括其常开或常闭触点)不会立即动作,必须等扫描到该触点时才会动作。
考虑到继电器控制装置各类触点的动作时间一般在100ms以上,而PLC扫描用户程序的时间一般均小于100ms,因此,PLC采用了一种不同于一般微型计算机的运行方式---扫描技术。
这样在对于I/O响应要求不高的场合,PLC与继电器控制装置的处理结果上就没有什么区别了。
当PLC投入运行后,其工作过程一般分为三个阶段,即输入采样、用户程序执行和输出刷新三个阶段。
完成上述三个阶段称作一个扫描周期。
在整个运行期间,PLC的CPU以一定的扫描速度重复执行上述三个阶段。
(1)输入采样阶段
在输入采样阶段,PLC以扫描方式依次地读入所有输入状态和数据,并将它们存入I/O映象区中的相应得单元内。
输入采样结束后,转入用户程序执行和输出刷新阶段。
在这两个阶段中,即使输入状态和数据发生变化,I/O映象区中的相应单元的状态和数据也不会改变。
因此,如果输入是脉冲信号,则该脉冲信号的宽度必须大于一个扫描周期,才能保证在任何情况下,该输入均能被读入。
(2)用户程序执行阶段
在用户程序执行阶段,PLC总是按由上而下的顺序依次地扫描用户程序(梯形图)。
在扫描每一条梯形图时,又总是先扫描梯形图左边的由各触点构成的控制线路,并按先左后右、先上后下的顺序对由触点构成的控制线路进行逻辑运算,然后根据逻辑运算的结果,刷新该逻辑线圈在系统RAM存储区中对应位的状态;或者刷新该输出线圈在I/O映象区中对应位的状态;或者确定是否要执行该梯形图所规定的特殊功能指令。
(3)输出刷新阶段
当扫描用户程序结束后,PLC就进入输出刷新阶段。
在此期间,CPU按照I/O映象区内对应的状态和数据刷新所有的输出锁存电路,再经输出电路驱动相应的外设。
第2章全自动洗衣机的系统结构和基本工作原理
2.1系统结构
全自动洗衣机的由内外桶、进水口、启动和停止按钮、控制器、进水按钮、水位开关、排水口和洗条电机组成。
洗衣桶(外桶)和脱水桶(内桶)是以同一中心安放的,外桶固定,作盛水用。
内桶可以旋转,作脱水(甩干)用。
内桶的四周有很多小孔,使内、外桶的水流相通。
系统结构框图如下:
图2-1全自动洗衣机系统结构图
2.2基本工作原理
全自动洗衣机的进水和排水分别有进水电磁阀和排水电磁阀来执行。
进水时,通过电控系统把进水阀打开,经进水管将水注人外桶,排水时,通过电控系统使排水阀打开,将水又外桶排到机外。
洗衣机正转,反转由洗涤电机驱动波轮正反来实现,此时脱水桶并不旋转。
脱水时,通过电控系统将离合器合上,由洗涤电机带动内桶正转进行甩干;高低水位开关分别用来测高低水位;启动按钮用来启动洗衣机工作;停止按钮用来实现紧急工况下手动停止进水排水脱水及报警;排水按钮用来实现手动排水。
开始
进水
洗衣
排水
脱水
结束
普通洗衣机工作流程图2-2
进水阀
水位
开关
PLC
电机
正反转
排水阀
PLC系统结构控制图2-3
第3章全自动洗衣机系统硬件分析
全自动洗衣机的过程包括启动、进水、洗涤、排水和脱水等功能。
在实现控制过程中,各种采样信息都是通过控制中心进行各种判断、比较和选择,再经信息线路反馈给洗衣机各控制执行机构,决定洗衣机的工作状态。
如图3-1所示,由PLC控制洗衣机各种动作典型控制图。
排水
程序开始
到低水位
进水
脱水15s
到高水位
Y
正转洗30s
到大循环次数3次
暂停3s
报警10s
N
反转洗30s
停机
Y
结束
暂停3s
到小循环5次
Y
图3-1控制流程图
由上图可知,PLC在系统中是处中心位置,水位开关是PLC的输入信号控制开关,进水阀、排水阀和电机是洗衣机各种动作的执行机构。
其中进排水阀由PLC给定信号来决定其工作状态;电机的工作状态也由PLC给定信号来决定的,而电机的正反转状态直接决定了洗衣机的洗涤状态和脱水状态。
另外由于洗衣机工作过程是顺序过程,所以用PLC机的控制系统是可行的。
第4章PLC机型选择和控制要求
PLC是一种用作数字控制的专用电子计算机,它根据用户给的指令,通过输入接口现场采样信息执行逻辑或数值运算,再通过输出接口去控制各种执行机构动作。
它和单片机一样,主要有CPU、存储器、I/O接口模板三部分。
FX2N-24MR在CPU单元上设有硬件电路处理高速数字量I/O口,它是整体模块形式,因此由它作为洗衣机控制系统,在硬件设计上就相对简单点。
通过对结构图的分析,可知全自动洗衣机的I/O点不多,选择FX2N-24MR,可以完全满足其要求。
4.1机型的选择
PLC是一种用作数字控制的专用电子计算机,它根据用户给的指令,通过输入接口现场采样信息执行逻辑或数值运算,再通过输出接口去控制各种执行机构动作。
它主要由CPU、存储器、I/O接口模板三部分。
它是整体模块形式,由它作为洗衣机控制系统,在硬件设计上就相对简单点。
通过对结构图的分析,可知全自动洗衣机的I/O点不多,选择抵挡的三菱FX2N系列FX2N---24MR,可以完全满足其要求,FX2N---24MR有20个I/O,根据输入,输出口的总点数,考虑留有适当余量,采用三菱FX2N-2MR型PLC,可满足设计要求。
4.2I/O分配
由于CPU模块有16点数字量输入,有16点数字量输出,所以不再需要输入/输出模块。
采用I/O分配采用自动分配方式,模块上的输入端子对应的输入地址是X0~X15,输出端子对应的输出地址是Y0~Y11。
表4-1I/O分布表
输入继电器
输出继电器
功能作用
名称
地址
功能作用
名称
地址
启动
SB1
X0
进水电磁阀
YV1
Y0
停止
SB2
X1
电机正转接触器
KM1
Y1
排水
SB3
X2
电机反转接触器
KM2
Y2
高水位
SL1
X3
排水电磁阀
YV2
Y3
低水位
SL2
X4
进水电磁阀
YC1
Y4
报警蜂鸣器
KM3
Y5
4.3全自动洗衣机的PLC控制系统的要求
1、按下启动按扭后,洗衣机开始进水,水满时(即水位到达高水位,高水位开关由ON变为OFF),洗衣机停止进水。
2、关水后停2秒开始洗涤。
3、洗涤时,正转30秒暂停,停3秒,然后反转30秒暂停,停3秒。
4、若正、反洗涤未洗满5次,则返回从正洗开始的动作;若洗满5次,则开始排水。
5、水位下降至低水位时开始脱水并继续排水,脱水15秒即完成一次从进水到脱水的大循环过程。
此时若未完成3次大循环,则返回从进水开始的全部动作,进行下一次大循环;若完成了3次大循环,则进行洗完
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- PLC 可编程控制器 全自动 洗衣机 中的 应用