收藏 分销(赏)

自动洗衣机的plc控制系统设计(终稿).doc

上传人:精*** 文档编号:2467266 上传时间:2024-05-30 格式:DOC 页数:40 大小:299.50KB
下载 相关 举报
自动洗衣机的plc控制系统设计(终稿).doc_第1页
第1页 / 共40页
自动洗衣机的plc控制系统设计(终稿).doc_第2页
第2页 / 共40页
自动洗衣机的plc控制系统设计(终稿).doc_第3页
第3页 / 共40页
自动洗衣机的plc控制系统设计(终稿).doc_第4页
第4页 / 共40页
自动洗衣机的plc控制系统设计(终稿).doc_第5页
第5页 / 共40页
点击查看更多>>
资源描述

1、课程(产品)设计自动洗衣机的PLC控制系统设计学 院: 机电工程学院专 业: 自动化班 级:08自动化B学 号: 28100102060学生姓名: 郑钦耀指导教师: 刘跃华完成时间: 2012年2月5日电子科技大学中山学院机电工程学院课程设计任务书题目名称自动洗衣机的PLC控制系统设计设计目的熟悉自动洗衣机的实际应用,掌握可编程控制器的使用与设计方法;用PLC实现控制自动洗衣机的协调,达到正常工作的基本要求。设计条件设计内容及要求控制系统设计的基本要求:(1)按下启动按钮后,进水电磁阀打开并开始进水。达到高水位时停止进水,进入洗涤状态(2)洗涤时内筒正传洗涤10S暂停2S,再反转洗涤10S暂停

2、2S,又正传10S暂停2S ,如此反复循环2次。(3)洗涤结束后,排水电磁阀打开,进入排水状态。当水位下降倒低水位时,进入脱 水状态并同时排水,脱水时间10S。这样就完成了从进水到脱水的一个大循环。(4)经过2次上述大循环后,洗衣机自动报警装置开启,报警10秒,自动停机。设计步骤1.收集资料、看资料;2.进行自动洗衣机控制系统总体设计;3.进行软件编写、硬件制作;4.进行软件、硬件调试及总体调试;5.编写设计报告。成果形式(1)自动洗衣机的PLC模拟控制系统;(2)毕业设计报告。参考文献1 史国生.电气控制与可编程控制器技术(第二版)M.北京:化学工业出版社,20082 郁汉琪.电气控制与可编

3、程控制器应用技术(第2版)M.南京:东南大学出版社,20093 王建,张宏.三菱PLC入门与典型应用M.北京:中国电力出版社,20064 王阿根.电气可编程控制原理与应用M.北京:清华大学出版社,20075 龚仲华,史建成,孙毅.三菱FX/Q系列PLC应用技术M.北京:人民邮电出版社,20066 贾德胜.PLC应用开发实用子程序M.北京:人民邮电出版社,20067 洪志育.例说PLCM.北京:人民邮电出版社,2006指导教师 年 月 日课程设计成绩评定表设计过程及成果评语:成绩(70%) 指导教师: 年 月 日答 辩评语: 成绩(30%) 答辩组长: 年 月 日总评审核人: 年 月 日目 录前

4、 言11 可编程控制器概述21.1 可编程控制器的定义21.2 可编程控制器的特点及应用21.2.1 PLC的特点21.2.2 PLC的应用领域31.3 PLC的基本组成41.3.1 PLC的硬件结构41.3.2 PLC的软件系统61.4 PLC的工作原理72 PLC系统控制设计的方法102.1 PLC控制系统设计概要102.1.1 PLC控制系统设计的基本原则102.1.2 PLC控制系统设计的基本内容112.1.3 PLC控制系统设计的一般步骤112.2 PLC硬件系统的设计132.2.1 PLC型号的选择132.2.2 分配输入/输出点142.2.3 使用环境条件153 自动洗衣机的PL

5、C控制系统设计163.1 全自动洗衣机简介163.1.1 全自动洗衣机介绍163.1.2 全自动洗衣机的控制特点163.2 自动洗衣机的PLC控制系统设计173.2.1自动洗衣机控制系统的功能要求173.2.2 控制系统的元器件清单173.2.3 控制系统的PLC外部接线图183.2.4 控制系统的控制流程图193.2.5 内部继电器的分配194.2.6 控制系统的输入输出分配203.2.7 控制系统的程序分析20结束语26参考文献27附 录28II前 言随着微电子技术和计算机技术的迅速发展,可编程控制器PLC在工业控制领域内得到十分广泛地应用。PLC是一种基于数字计算机技术、专为在工业环境下

6、应用而设计的电子控制装置。它采用可编程序的存储器,用来存储用户指令。通过数字或模拟的输入输出,完成一系列逻辑、顺序、定时、计数、运算等确定的功能,来控制各种类型的机电一体化设备和生产过程。工业化的加速发展,出现了洗衣机,出现了自动洗衣机。无论是波轮式洗衣机也好,还是滚筒式洗衣机也好,都朝着智能化、水流方式多样化、洗衣方式创新化、设计更趋人性化四大特征方向发展。传统的电气控制已经不能满足现状的要求了,使智能化的控制取代了传统的工业控制。本次设计要求设计出由PLC控制的自动洗衣机控制系统, 制作出其模拟控制系统并编写出控制程序,经过调试并运行,达到其控制要求。1 可编程控制器概述1.1 可编程控制

7、器的定义PLC (Programmable Logic Controller),中文名称为可编程控制器,是一种电气自动化控制装置,国际电工委员会(IEC)将PLC定义为:是为工业环境下应用的数字运算操作的电子装置,专为在工业环境下应用而设计。它使用可编程存储器内部储存用户设计的指令,这些指令用来实现特殊的功能,诸如逻辑运算、顺序操作、定时、计数以及算术运算和通过数字或模拟输入/输出来控制各种类型的机械或生产过程。可编程序控制器及其有关的设备,都应按易于与工业控制系统形成一个整体,易于扩充其功能的原则设计。1.2 可编程控制器的特点及应用1.2.1 PLC的特点(1)控制程序可变,具有很好的柔性

8、在生产工艺流程改变或生产设备更新的情况下,不必改变PLC的硬设备,只需改变程序就可满足要求。因此,除单机控制外,PLC在柔性制造单元(FMC),柔性制造系统(FMS),以致工厂自动化(FA)中也被大量采用。 (2)具有高度可靠性,适用于工业环境PLC产品的平均故障间隔时间(MTBF)一般可达到5年以上,因此是一种高度可靠的工业产品,大大提高了生产设备的运行效率。PLC不要求专用设备的机房,这为工业现场的大量直接使用提供了方便。 (3)功能完善现代PLC具有数字和模拟量输入/输出、逻辑和算术运算、定时、计数、顺序控制、PID调节、各种智能模块、远程I/O模块、通信、人机对话,自诊断,记录和图形显

9、示、组态等功能。除了适用于离散型开关量控制系统外,现在也能应用于连续的流程控制系统,从而使设备的控制水平大大提高。 (4)易于掌握,便于维修由于PLC使用编程器进行编程和监控,使用人员只需掌握工程上通用的梯形图语言(或语句表、流程图)就可进行用户程序的编制和测试。因此,即使不太懂得计算机的操作人员,也能掌握和使用PLC。也由于PLC有完善的自诊断功能,输入输出均有明显的指示,在线监控软件的功能很强,因此,很容易进行维修,能很快查找出故障的原因。PLC本身高可靠性也保证了故障的几率是很低的。 (5)体积小,省电与传统的控制系统相比,PLC的体积很小,一台收录机一样大小的PLC具有相当于三个1.8

10、m高继电器控制柜的功能。PLC消耗的功能只是传统控制系统的三分之一至二分之一。 (6)价格低廉随着集成电路芯片功能的提高,价格的降低,可编程控制器硬件的价格也一直不断地在下降。虽然PLC的软件价格在系统中所占的比重在不断提高,但由于缩短了整个工程项目的设计,编程和投运费用以及缩短了整个投运周期,因此,使用PLC的总造价是低廉的,而且还呈不断下降的趋势。【2】 1.2.2 PLC的应用领域目前,PLC在国内外已广泛应用于钢铁、石油、化工、电力、建材、机械制造、汽车、轻纺、交通运输、环保及文化娱乐等各个行业,使用情况大致可归纳为如下几类。(1)开关量的逻辑控制这是PLC最基本、最广泛的应用领域,它

11、取代传统的继电器电路,实现逻辑控制、顺序控制,既可用于单台设备的控制,也可用于多机群控及自动化流水线。如注塑机、印刷机、订书机械、组合机床、磨床、包装生产线、电镀流水线等。(2)模拟量控制在工业生产过程当中,有许多连续变化的量,如温度、压力、流量、液位和速度等都是模拟量。为了使可编程控制器处理模拟量,必须实现模拟量(Analog)和数字量(Digital)之间的A/D转换及D/A转换。PLC厂家都生产配套的A/D和D/A转换模块,使可编程控制器用于模拟量控制。(3)运动控制PLC可以用于圆周运动或直线运动的控制。从控制机构配置来说,早期直接用于开关量I/O模块连接位置传感器和执行机构,现在一般

12、使用专用的运动控制模块。如可驱动步进电机或伺服电机的单轴或多轴位置控制模块。世界上各主要PLC厂家的产品几乎都有运动控制功能,广泛用于各种机械、机床、机器人、电梯等场合。(4)过程控制过程控制是指对温度、压力、流量等模拟量的闭环控制。作为工业控制计算机,PLC能编制各种各样的控制算法程序,完成闭环控制。PID调节是一般闭环控制系统中用得较多的调节方法。大中型PLC都有PID模块,目前许多小型PLC也具有此功能模块。PID处理一般是运行专用的PID子程序。过程控制在冶金、化工、热处理、锅炉控制等场合有非常广泛的应用。(5)数据处理现代PLC具有数学运算(含矩阵运算、函数运算、逻辑运算)、数据传送

13、、数据转换、排序、查表、位操作等功能,可以完成数据的采集、分析及处理。这些数据可以与存储在存储器中的参考值比较,完成一定的控制操作,也可以利用通信功能传送到别的智能装置,或将它们打印制表。数据处理一般用于大型控制系统,如无人控制的柔性制造系统;也可用于过程控制系统,如造纸、冶金、食品工业中的一些大型控制系统。(6)通信及联网PLC通信含PLC间的通信及PLC与其它智能设备间的通信。随着计算机控制的发展,工厂自动化网络发展得很快,各PLC厂商都十分重视PLC的通信功能,纷纷推出各自的网络系统。新近生产的PLC都具有通信接口,通信非常方便。【3】1.3 PLC的基本组成可编程控制器的结构多种多样,

14、但其组成的一般原理基本相同,都是以微处理器为核心的结构,其功能的实现不仅基于硬件的作用,更要靠软件的支持,实际上可编程控制器就是一种新型的工业控制计算机。1.3.1 PLC的硬件结构如图1-1所示为PLC的硬件结构图。 图1-1 PLC的硬件结构(1)中央控制处理单元(CPU)可编程控制器中常用的CPU主要采用通用微处理器、单片机和双极型位片式微处理器三种类型。(2)存储器可编程控制器配有两种存储器:系统存储器和用户存储器。系统存储器:存放系统管理程序,用只读存储器实现。用户存储器:存放用户编制的控制程序,一般用RAM实现或固化到只读存储器中。(3)输入输出接口作用:连接用户输入输出设备和PL

15、C控制器,将各输入信号转换成PLC标准电平供PLC处理,再将处理好的输出信号转换成用户设备所要求的信号驱动外部负载。对输入输出接口的要求:良好的抗干扰能力;对各类输入输出信号(开关量、模拟量、直流量、交流量)的匹配能力。PLC输入输出接口的类型:模拟量输入输出接口、开关量输入输出接口(直流、交流及交直流)。用户应根据输入输出信号的类型选择合适的输入输出接口。1)开关量输入接口电路各种输入接口均采取了抗干扰措施。如带有光耦合器隔离使PLC与外部输入信号进行隔离;并设有RC滤波器,用以消除输入触点的抖动和外部噪声干扰。通常有三种类型:直流(1224)V输入、交流(100120)V输入与交流(200

16、240)V输入和交直流(1224)V输入。直流输入模块的电源一般由机内24v电源提供,输入信号接通时输入电流一般小于10mA;交流输入模块的电源一般由用户提供。如图1-2所示为直流输入接口。图1-2 直流输入接口2)开关量输出接口电路有三种形式,即继电器输出、晶体管输出和晶闸管输出。开关量输出端的负载电源一般由用户提供,输出电流一般不超过2A。开关量输出端的负载电源一般由用户提供,输出电流一般不超过2A。如图1-3所示为交直流输入接口(继电器输出型)。图1-3 交直流输出接口(继电器输出型)(4)电源PLC的供电电源一般是市电,也有用直流24V电源供电的。(5)外围设备:编程器、打印机、演示板

17、等利用编程器可将用户程序输入PLC的存储器,还可以用编程器检查程序、修改程序;利用编程器还可以监视PLC的工作状态。(6)用户输入输出设备用户输入器件有控制开关和检测元件,即各种开关、按钮、传感器等;用户输出设备主要有接触器、电磁阀、指示灯等。【5】1.3.2 PLC的软件系统PLC的软件系统由系统程序和用户程序组成。(1)系统程序用于控制可编程控制器本身的运行。有系统管理程序、用户程序编辑和指令解释程序、标准子程序与调用管理程序3种类型。1)系统管理程序。由它决定系统工作节拍,包括PLC运行管理(各种操作的时间分配安排)、存储空间管理(生成用户数据区)和系统自诊断管理(如电源、系统出错,程序

18、语法、句法检验等)。2)用户程序编辑和指令解释程序。编辑程序能将用户程序变为内码形式以便程序的修改、调试。解释程序能将编程语言变为机器语言以便CPU操作运行。3)标准子程序与调用管理程序。为提高运行速度,在程序执行中某些信息处理(如I/O处理)或特殊运算等是通过调试标准子程序来完成的。(2)用户程序它是由可编程控制器的使用者编制的,用于控制被控装置的运行。根据系统配置和控制要求编辑用户程序,是PLC应用与工业控制的一个重要环节。PLC的语言编辑多种多样,不同PLC厂家、不同系列PLC采用的编程语言不尽相同。【3】在PLC中有多种程序设计语言,如梯形图语言、布尔助记符语言、功能表图语言、功能模块

19、图语言及结构化语句描述语言等。(1)梯形图(Ladder Diagram)梯形图(Ladder Programming)是应用最广的,梯形图编程有时称为继电器梯形图逻辑图编程。它使用的最广是因为它和以往的继电器控制线路很接近。梯形图是在原电器控制系统中常用的接触器、继电器梯形图基础上演变而来的,它与电气操作原理相呼应。它的最大优点是形象、直观和实用,为广大电气技术人员所熟知。PLC的梯形图与电气控制系统梯形图的基本思想是一致的,只是在使用符号和表达方式上有一定区别。PLC的梯形图使用的时内部继电器、定时器/计数器,都是由软件实现的,其主要特点为使用方便、修改灵活。(2)指令表(Instruct

20、ion list)指令表也叫做语句表,是程序的另一种表示方法。它和单片机程序中的汇编语言有点类似,由语句指令依一定的顺序排列而成。一条指令一般可分为两个部分,一为助记符,二为操作数。也有只有助记符没有操作数的指令,称为无操作数指令。指令表程序和梯形图程序有严格的对应关系。(3)顺序功能图(Sequential function chart)顺序功能图简称SFC编程指令,常用来编辑顺序控制类程序。它包含步、动作、转换三个要素。顺序功能图编程法可将一个复杂的控制过程分解为一些小的工作状态,对这些小的工作状态的功能分别处理后再依一定的顺序控制要求连接组合成整体的控制顺序。(4)功能图块(Functi

21、on block diagram)功能图块是一种类似于数字逻辑电路的编程语言。该编程语言用类似与门、或门的方框来表示逻辑运算关系,方框的左侧为逻辑运算的输入变量,右侧为输出变量,信号自左向右流动。就像电路图一样,它们被“导线”连接在一起。(5)结构文体(Structured text)结构文体描述程序设计语言采用计算机的描述语句来描述系统中各种变量之间的运算关系,完成所需的功能或操作。大多数制造厂商采用的语句描述程序设计语言与BASIC语言、PASCAL语言或C语言等高级语言相类似,但为了应用方便,在语句的表达方法及语句的种类等方面都进行了简化可编程控制器的编程语言是编制可编程控制器应用软件的

22、工具。它是以PLC的输入口、输出口、机内元件进行逻辑组合以及数量关系实现的控制要求,并存储在机内的存储器中。【1】1.4 PLC的工作原理可编程控制器的工作原理与计算机的工作原理基本上是一致的,可以简单地表述为在系统程序的管理下,通过运行应用程序完成用户任务。但个人计算机与PLC的工作方式有所不同,计算机一般采用等待命令的工作方式。如常见的键盘扫描方式或I/O扫描方式。当键盘有键按下或I/O口有信号时则中断转入相应子程序,而PLC在确定了工作任务,装入了专用程序后成为一种专用机,它采用循环扫描工作方式,系统工作任务管理及应用程序执行都是以循环扫描方式完成的。【1】如图1-4所示为PLC的工作过

23、程。图1-4 PLC的工作过程当PLC投入运行后,其工作过程一般分为三个阶段,即输入采样、用户程序执行和输出刷新三个阶段。完成上述三个阶段称作一个扫描周期。在整个运行期间,PLC的CPU以一定的扫描速度重复执行上述三个阶段。(1) 输入采样阶段 也称输入采样。在这个阶段中,PLC读入输入口的状态,并将它们存放在输入数据暂存区中。 在执行程序过程中,即使输入口状态有变化,输入数据暂存区中的内容也不变,直到下一个周期的输入处理阶段,才读入这种变化。(2) 程序执行阶段 在这个阶段中,PLC根据本次读入的输入数据,依用户程序的顺序逐条执行用户程序。执行的结果均存储在输出状态暂存区中。(3) 输出处理

24、阶段 也叫输出刷新阶段。这是一个程序执行周期的最后阶段。PLC将本次用户程序的执行结果一次性的从输出状态暂存区送到各个输出口,对输出状态进行刷新。这三个阶段也是分时完成的。为了连续地完成PLC所承担的工作,系统必须周而复始地依一定的顺序完成这一系列的具体工作。这种工作方式叫做循环扫描工作方式。2 PLC系统控制设计的方法2.1 PLC控制系统设计概要PLC的内部结构尽管与计算机、微机相类似,但其接口电路不相同,编程语言也不一致。因此,PLC控制系统与微机控制系统开发过程不完全相同,需要根据PLC本身的特点、性能进行系统设计。2.1.1 PLC控制系统设计的基本原则任何一种控制系统都是为了实现被

25、控对象的工艺要求,以提高生产效率和产品质量。因此,在设计PLC控制系统时,应遵循以下基本原则: (1)最大限度地满足被控对象的控制要求 充分发挥PLC的功能,最大限度地满足被控对象的控制要求,是设计PLC控制系统的首要前提,这也是设计中最重要的一条原则。这就要求设计人员在设计前就要深入现场进行调查研究,收集控制现场的资料,收集相关先进的国内、国外资料。同时要注意和现场的工程管理人员、工程技术人员、现场操作人员紧密配合,拟定控制方案,共同解决设计中的重点问题和疑难问题。(2)保证PLC控制系统安全可靠 保证PLC控制系统能够长期安全、可靠、稳定运行,是设计控制系统的重要原则。这就要求设计者在系统

26、设计、元器件选择、软件编程上要全面考虑,以确保控制系统安全可靠。例如:应该保证PLC程序不仅在正常条件下运行,而且在非正常情况下(如突然掉电再上电、按钮按错等),也能正常工作。(3)在满足控制要求的前提下,力求控制系统简单、经济、使用及维修方便 一个新的控制工程固然能提高产品的质量和数量,带来巨大的经济效益和社会效益,但新工程的投入、技术的培训、设备的维护也将导致运行资金的增加。因此,在满足控制要求的前提下,一方面要注意不断地扩大工程的效益,另一方面也要注意不断地降低工程的成本。这就要求设计者不仅应该使控制系统简单、经济,而且要使控制系统的使用和维护方便、成本低,不宜盲目追求自动化和高指标。

27、(4)适应发展的需要由于技术的不断发展,控制系统的要求也将会不断地提高,设计时要适当考虑到今后控制系统发展和完善的需要。这就要求在选择PLC、输入/输出模块、I/O点数和内存容量时,要适当留有裕量,以满足今后生产的发展和工艺的改进。【6】2.1.2 PLC控制系统设计的基本内容PLC控制系统是由PLC与用户输入、输出设备连接而成的。因此,PLC控制系统设计的基本内容应包括以下内容。(1)确定系统运行方式与控制方式。PLC可构成各种各样的控制系统,如单机控制系统、集中控制系统等。在进行应用系统设计时,要确定系统的构成形式。(2)选择用户输入设备(按钮、操作开关、限位开关、传感器等)、输出设备(继

28、电器、接触器、信号灯等执行元件)以及由输出设备驱动的控制对象(电动机、电磁阀等)。这些设备属于一般的电气元件,其选择的方法属于其他课程的内容。 (3)PLC的选择。PLC是控制系统的核心部件,正确选择PLC对于保证整个控制系统的技术经济指标起着重要的作用。选择PLC应包括机型选择、容量选择、IO模块选择、电源模块选择等。(4)分配I0点,绘制I0连接图,必要时还须设计控制台(柜)。(5)设计控制程序。控制程序是整个系统工作的软件,是保证系统正常、安全、可靠的关键。因此控制系统的程序应经过反复调试、修改,直到满足要求为止。(6)编制控制系统的技术文件,包括说明书、电气原理图及电气元件明细表、I0

29、连接图、IO地址分配表、控制软件。【7】2.1.3 PLC控制系统设计的一般步骤设计PLC控制系统的一般步骤如图2-1所示。图2-1 PLC控制系统设计步骤(1)根据生产的工艺过程分析控制要求,需要完成的动作、操作方式;(2)根据控制要求确定所需要的输入、输出设备。据此确定PLC的I/O点数;(3)选择PLC机型及容量;(4)定义输入、输出点名称,分配PLC的I/O点,设计I/O连接图;(5)根据PLC所要完成的任务及应具备的功能,进行PLC程序设计,同时可进行控制台(柜)的设计的现场施工;(6)待控制台(柜)设计及现场施工完成后,进行联机调试。如不满足要求,再修改程序或检查接线,直到满足为止

30、;(7)编制技术文件;(8)交付使用【1】。2.2 PLC硬件系统的设计2.2.1 PLC型号的选择在作出系统控制方案的决策之前,要详细了解被控对象的控制要求,从而决定是否选用 PLC 进行控制。在控制系统逻辑关系较复杂(需要大量中间继电器、时间继电器、计数器等)、工艺流程和产品改型较频繁、需要进行数据处理和信息管理(有数据运算、模拟量的控制、 PID 调节等)、系统要求有较高的可靠性和稳定性、准备实现工厂自动化联网等情况下,使用 PLC 控制是很必要的。机型的选择可从以下几个方面来考虑。 (1)对输入/输出点的选择 盲目选择点数多的机型会造成一定浪费。要先弄清除控制系统的 I/O 总点数,再

31、按实际所需总点数的 1520留出备用量(为系统的改造等留有余地)后确定所需 PLC 的点数。 另外要注意,一些高密度输入点的模块对同时接通的输入点数有限制,一般同时接通的输入点不得超过总输入点的 60 ; PLC 每个输出点的驱动能力( A/ 点)也是有限的,有的 PLC 其每点输出电流的大小还随所加负载电压的不同而异;一般 PLC 的允许输出电流随环境温度的升高而有所降低等。在选型时要考虑这些问题。(2)对存储容量的选择 对用户存储容量只能作粗略的估算。在仅对开关量进行控制的系统中,可以用输入总点数乘 10字/点输出总点数乘 5字/点来估算;计数器 / 定时器按(35)字/个估算;有运算处理

32、时按(510)字/量估算;在有模拟量输入/输出的系统中,可以按每输入/(或输出)一路模拟量约需(80100)字左右的存储容量来估算;有通信处理时按每个接口 200字以上的数量粗略估算。最后,一般按估算容量的 50100 留有裕量。对缺乏经验的设计者,选择容量时留有裕量要大些。 (3)对I/O响应时间的选择 PLC 的I/O响应时间包括输入电路延迟、输出电路延迟和扫描工作方式引起的时间延迟(一般在23个扫描周期)等。对开关量控制的系统, PLC和I/O响应时间一般都能满足实际工程的要求,可不必考虑I/O响应问题。但对模拟量控制的系统、特别是闭环系统就要考虑这个问题。 (4)根据输出负载的特点选型

33、 不同的负载对PLC的输出方式有相应的要求。例如,频繁通断的感性负载,应选择晶体管或晶闸管输出型的,而不应选用继电器输出型的。但继电器输出型的 PLC 有许多优点,如导通压降小,有隔离作用,价格相对较便宜,承受瞬时过电压和过电流的能力较强,其负载电压灵活(可交流、可直流)且电压等级范围大等。所以动作不频繁的交、直流负载可以选择继电器输出型的PLC。 (5)对在线和离线编程的选择 离线编程示指主机和编程器共用一个CPU,通过编程器的方式选择开关来选择 PLC 的编程、监控和运行工作状态。编程状态时,CPU只为编程器服务,而不对现场进行控制。专用编程器编程属于这种情况。在线编程是指主机和编程器各有

34、一个CPU,主机的CPU完成对现场的控制,在每一个扫描周期末尾与编程器通信,编程器把修改的程序发给主机,在下一个扫描周期主机将按新的程序对现场进行控制。计算机辅助编程既能实现离线编程,也能实现在线编程。在线编程需购置计算机,并配置编程软件。采用哪种编程方法应根据需要决定。 (6)据是否联网通信选型 若 PLC 控制的系统需要联入工厂自动化网络,则PLC需要有通信联网功能,即要求PLC应具有连接其他 PLC上位计算机及CRT等的接口。大、中型机都有通信功能,目前大部分小型机也具有通信功能。 (7)对PLC结构形式的选择 在相同功能和相同I/O点数据的情况下,整体式比模块式价格低。但模块式具有功能

35、扩展灵活,维修方便(换模块),容易判断故障等优点,要按实际需要选择PLC的结构形式。【8】2.2.2 分配输入/输出点 一般输入点和输入信号、输出点和输出控制是一一对应的。分配好后,按系统配置的通道与接点号,分配给每一个输入信号和输出信号,即进行编号。 在个别情况下,也有两个信号用一个输入点的,那样就应在接入输入点前,按逻辑关系接好线(如两个触点先串联或并联),然后再接到输入点。 (1)确定I/O通道范围 不同型号的 PLC ,其输入/输出通道的范围是不一样的,应根据所选PLC型号,查阅相应的编程手册,决不可“张冠李戴”。必须参阅有关操作手册。 (2)部辅助继电器 内部辅助继电器不对外输出,不

36、能直接连接外部器件,而是在控制其他继电器、定时器/计数器时作数据存储或数据处理用。 从功能上讲,内部辅助继电器相当于传统电控柜中的中间继电器。未分配模块的输入 /输出继电器区以及未使用1:1链接时的链接继电器区等均可作为内部辅助继电器使用。根据程序设计的需要,应合理安排PLC的内部辅助继电器,在设计说明书中应详细列出各内部辅助继电器在程序中的用途,避免重复使用。 (3)分配定时器/计数器 参阅有关PLC的定时器/计数器数量分别见有关操作手册。【9】2.2.3 使用环境条件在选择PLC时,要考虑使用现场的环境条件是否符合它的规定。一般考虑的环境条件有:环境温度、相对湿度、电源允许波动范围和抗干扰

37、等指标。【1】3 自动洗衣机的PLC控制系统设计3.1 全自动洗衣机简介3.1.1 全自动洗衣机介绍洗衣机是人们日常生活中常见的一种家电。已经成为人们生活中不可缺少的家用电器。如图3-1所示为全自动洗衣机的实物示意图。图3-1 全自动洗衣机的实物示意图按自动化程度分类,洗衣机可分为普通型、半自动型、全自动型三大类。目前大多是全自动型洗衣机,它是指洗涤、漂洗、脱水各个功能之间的转换全部不用手工操作而能自动进行的洗衣机。3.1.2 全自动洗衣机的控制特点全自动洗衣机的洗衣桶(外桶)和脱水桶(内桶)是以同一轴心安放的,内桶可以旋转,作为脱水用。内桶的周围有许多小孔,使内桶和外桶的水流相通,洗衣机的进

38、水和排水分别由进水电磁阀和排水电磁阀来执行。进水时通过控制系统将进水电磁阔打开,经进水管将水注入到外桶。排水时,通过控制系统将排水电磁阀打开将水由外桶排到机外。洗涤时,正转、反转由洗涤电动机驱动波盘的正、反转来实现,此时脱水桶并不旋转。脱水时控制系统将离合器合上,由洗涤电动机带动内桶正转进行甩十。高、低水位控制开关分别用来检测桶内水位情况。启动按钮用来启动洗衣机工作。停止按钮用来实现随时停止进水、排水、脱水及报警全过程。作为全自动洗衣机,其运行过程应能体现自动控制、自动运行的特点。以下即为全自动洗衣机的控制过程:接洗衣机启动按钮后,开始供水,当进水满时,停止供水,洗衣机开始执行洗涤过程。一开始

39、,内桶正转数秒,然后反转数秒,执行此循环动作需要持续一段时间。洗涤结束之后开始排水当排完水时,脱水桶接着工作一段时间,脱水工作结束后。洗衣机继续排水,直到排水完毕,此时发出报警信号,提示工作人员来取衣服,如按停止按扭,则所有工作过程立即停止。【10】3.2 自动洗衣机的PLC控制系统设计3.2.1自动洗衣机控制系统的功能要求(1)按下启动按钮后,进水电磁阀打开开始进水,达到高水位时停止进水,进入洗涤状态。(2)洗涤时内桶正转洗涤10S暂停2S,再反转洗涤10S暂停2S,又正转10S如此循环2次。(3)洗涤结束后,排水电磁阀打开,进入排水状态。当水位下降到低水位时,进入脱水状态(脱水电磁离合器断

40、开,同时仍然处于排水状态),脱水时间为10S。这样完成从进水到脱水的一个大循环。(4)经过2次上述大循环后,洗衣机自动报警,报警10S后自动停机,同时返回初始状态,等待再次启动。3.2.2 控制系统的元器件清单如表3-1所示是系统元件清单表。表3-1 元器件清单表编号元件名称数量1三菱FX0N-60MR PLC1台2PCB万用板1块3小型直流电动机3个45号两槽电池盒1个5发光二极管3个6按钮4个7共阳极八段数码管2个8蜂鸣器1个93接口的接线端子6个10导线若干3.2.3 控制系统的PLC外部接线图PLC外部接线图如图3-2所示。图3-2 PLC外部接线3.2.4 控制系统的控制流程图如图3

41、-3所示是系统控制流程图。图3-3 系统控制流程图3.2.5 内部继电器的分配内部继电器的分配如表3-2所示。表3-2 继电器的分配内部继电器功 能内部继电器功 能M0步进初始状态M7排水状态M1进水状态M8脱水排水状态M2正转洗涤状态M9重返进水状态信号M3正转暂停状态M10报警状态M4反转洗涤状态M11暂停控制M5反转暂停状态M12停止控制M6重返正转洗涤状态信号M13系统工作状态4.2.6 控制系统的输入输出分配本毕业设计选用的是三菱公司的 FX0N-60MR 可编程控制器,其中选用输入点4个,输出点9个。输入输出点的分配如表3-3所示。表3-3 输入/输出继电器的分配输入继电器输出继电

42、器元件代号元件功能输入点元件代号元件功能输出点SB1启动按钮X000KA1进水电磁阀控制Y000SB2停止按钮X001KA2高水位显示控制Y001SB3继续按钮X002KM1电动机正转控制Y002SB4暂停按钮X003KM2电动机反转控制Y003-KA3排水电磁阀控制Y004-KA4低水位显示控制Y005-KA5脱水电磁控制Y006-KA6报警蜂鸣器控制Y007-KA7系统运行指示Y0103.2.7 控制系统的程序分析本设计程序主要采用了梯形图语言的编程方法进行编程,具体程序可分为以下四大部分进行。(1)初始和初始状态返回图3-4 梯形图1如图3-4所示,接通PLC的电源,由特殊辅助继电器M8

43、002(仅在PLC运行开始时的第一个扫描周期接通)接通M0,并自锁,系统进入初始状态。M12为停止控制信号,以确保系统在停止后可以再次启动。T12为报警完成返回信号,报警完成后,T19常开触点闭合,返回初始状态。M13为工作控制信号,串入M13常闭触电可使系统在运行时不能重新启动。(2)系统控制环节图3-5 梯形图2图3-6 梯形图3如图3-5、3-6所示,接通PLC电源后,按下启动按钮X000,辅助继电器M1接通并自锁,系统进入进水状态,Y000为ON(进水指示灯亮),同时定时器T1得电。当进水达高水位时(10s后),T1常闭触电断开,常开触点闭合,切掉M1电路,Y000为OFF(进水指示灯

44、灭),同时接通M2电路和Y001电路,Y001为ON(高水位数码管显示“H”字样,2s后由T0自动断开,Y001为OFF,高水位数码管灭)。M2接通后自锁并接通Y002电路,系统由进水状态切换到正转洗涤状态,Y002为ON(正转洗涤电动机转动),同时定时器T2得电。正转洗涤10s后,T2常闭触电断开,常开触点闭合,切掉M2电路,Y002为OFF(正转洗涤电机停止转动),同时接通M3电路,系统由正转洗涤状态切换到正转暂停状态,暂停的时间为2s。2s后T3常闭触电断开,常开触点闭合,切掉M3电路,同时接通M4电路,M4得电后自锁并接通Y003电路,系统由正转暂停状态切换到反转洗涤状态,Y003为ON(反转洗涤电动机转动),同时定时器T4得电。反转洗涤10s后,T4常闭触电断开,常开触点闭合,切掉M4电路,Y003为OFF(反转洗涤电机停止转动),同时接通M5电路,系统由反转洗涤状态切换到反转暂停状态,同时计数器C0计数1(未满2次),不动作。暂停的时间为2s,2s后T5常闭触电断开,常开触点闭合,切掉M5电路,同时接通M6电路,系统将重返正转洗涤状态(小循环)当系统再次运行至反转暂停状态M5并完成时,C0再计数1(满2次),这时K=2,C0常闭触电断开,常开触点闭合,M6电路不接通,同时接通M7电路,

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 考试专区 > 中考

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服