《毕业设计(论文)三菱FX2N系列PLC全自动洗衣机控制系统设计.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)三菱FX2N系列PLC全自动洗衣机控制系统设计.doc(31页珍藏版)》请在三一办公上搜索。
1、摘 要随着科学技术不断进步和社会飞速发展,洗衣机成为人民日常生活息息相关的家用电器产品。洗衣机的全自动化、多功能化、智能化是其发展方向。基于全自动洗衣机的应用日益广泛,本次设计利用三菱公司生产的PLC控制全自动洗衣机,与传统的继电器逻辑控制系统相比较,洗衣机可靠性、节能性得到了提高。PLC控制不需要大量的活动部件和电子元器件,它的接线也大大减少,与此同时系统维修简单、维修时间缩短。本次设计首先介绍了洗衣机的发展,分类和工作原理。然后重点介绍了洗衣机的设计,对程序流程图及编程软件进行了说明。本次设计采用置位复位控制指令编程,根据工艺要求编程简单,PLC采样按钮及限位开关外部输入信号的变化,执行相
2、应的程序,然后输出控制电机正反转及脱水处理。最后就本课题所做的工作进行了总结,并对进一步的研究提出了自己的看法。本次设计的全自动洗衣机工艺要求有待改善,不可以单独脱水及洗衣时间的设置;由于时间有限,没做进一步的改善。基于全自动洗衣机在日常生活中广泛运用,本设计具有广泛的推广价值。关键词:全自动洗衣机;三菱FX2N系列;PLC控制目 录1 绪 论11.1 课题概述11.2 洗衣机发展概况11.3 洗衣机的分类及工作原理21.3.1 洗衣机的分类21.3.2 洗衣机的工作原理31.4 课题研究的目的与意义41.5 本课题研究的主要内容52 系统硬件设计62.1 系统简介62.1.1 全自动洗衣机的
3、工作原理62.1.2 系统的控制要求72.2 系统的组成与功能72.3 系统控制主电路92.4 PLC控制系统设计102.4.1 PLC的发展概况和发展方向102.4.2 PLC的选型112.4.3 FX2N功能介绍162.4.4 FX2N规格型号162.4.5 I/O分配182.4.6 PLC接线图193 系统软件设计203.1 程序流程图203.2 程序说明21总 结26参考文献27致 谢28 1 绪 论1.1 课题概述 本次设计基于PLC的全自动洗衣机控制,本文的课题源于市场上洗衣机产品。采用PLC控制开发的周期短,开发成本低,可以直接用于工业现场控制。PLC控制具有实时性、信号处理时间
4、短、速度快、更能满足各个领域大、中、小型工业控制项目,可靠性高,丰富的I/O卡件,质优价廉,性价比高,安装简单,维修方便,PLC控制能在高粉尘、高噪声、强电磁干扰和温度变化剧烈的环境下正常工作。因为它是整体模块,集中了驱动电路、检测电路和保护电路以及通讯联网功能,所以在使用中,硬件相对简单,编程语言也相对简单,并且测试容易,维修方便,更可以提高控制系统设计的灵活性及控制系统的可靠性。本设计以操作简单、使用可靠、维护修理方便作为主要设计方向。1.2 洗衣机发展概况世界上第一台洗衣机于1858年诞生,但这台洗衣机使用费力,且损伤衣服,因而没被广泛使用,但这却标志了用机器洗衣的开端。1874年,“手
5、洗时代”受到了前所未有的挑战,美国人发明了木制手摇洗衣机。1880年,美国发明了蒸气洗衣机,蒸气动力开始取代人力。蒸汽洗衣机之后,水力洗衣机、内燃机洗衣机也相继出现。1910年,美国试制成功世界上第一台电动洗衣机,电动洗衣机的问世,标志着人类家务劳动自动化的开端。1922年,美国改造了洗衣机的洗涤结构,把拖动式改为搅拌式,使洗衣机的结构固定下来,这也就是第一台搅拌式洗衣机的诞生。1932年,美国研制成功第一台前装式滚筒洗衣机。1955年,在引进英国喷流式洗衣机的基础之上,日本研制出独具风格、并流行至今的波轮式洗衣机。全自动洗衣机从结构上分有波轮式、搅拌式、滚筒式。目前,国内市场上销售的大都是波
6、轮式和滚筒式,供应最多的是波轮式洗衣机。波轮式洗衣机的特点是洗净率高,但对衣服的磨损很大,随着人们生活水平不断地提高,丝绸、毛料、羊毛等大量走进普通家庭,厂商又适时地推出了滚筒洗衣机,它最大的优点是磨损率小,但洗净率比波轮式低、价格高。洗衣机产品可以分三类:普通型、半自动型和全自动型。普通型和半自动型洗衣机,都需要人为参与操作,才能完成洗衣、甩干、排水全过程;而全自动洗衣机在整个洗涤、甩干、排水过程中,无需人为操作和监控。国内外洗衣机品牌有海尔、小天鹅、荣事达、松下、惠而浦水仙、LG、熊猫、西门子、日立。1.3 洗衣机的分类及工作原理1.3.1 洗衣机的分类 (1)按结构形式分:单桶、双桶、多
7、桶型。 (2)按洗涤方式结构原理分: . 滚筒式洗衣机:衣物半浸没于水中,滚筒作有规律的间歇的正反转动,滚筒内凸筋把衣物带至高处再跌下,起揉搓作用,进行洗涤。 类型:前装式滚筒洗衣机。 顶装式滚筒洗衣机。 波轮式(涡卷式)洗衣机(也称日本式洗衣机): 优点:结构简单,体积小,重量轻,操作方便,耗电量少,洗净率高。 缺点:漂洗衣物不均匀,损衣率高。 搅拌式或摆动(叶)式洗衣机: 洗衣机有一根主柱,由电动机带动摆动叶绕定轴作周期往复运动,每次转动角度小于360度。 其他:喷流式、喷射式、振动式等,市场上比较少见。 (3)按自动化程度分: 普通型洗衣机: 搅拌动作为电动机带动正转、反转及停止定时器控
8、制,而进水、排水、脱水等完全手动。 半自动型洗衣机: (1)半自动单筒型:洗涤、漂洗、进出水均自动按设定程序与时间进行,没有脱水机。 (2)半自动双筒型:由洗涤、脱水两部分组成。先自动完成洗涤、漂洗。再由人工把洗净的衣物放入甩干桶中脱水。 全自动型洗衣机: 可按选定的工作程序自动完成洗涤、漂洗、脱水、甩干、进水、排水等动作,无看管。 类型:机械全自动型:由电动程控器控制。 电脑全自动型:由电脑程控器控制。1.3.2 洗衣机的工作原理 洗衣机(washing machine/washer)是利用电能产生机械作用来洗涤衣物的清洁电器。按其额定洗涤容量分为家用和集体用两类。中国规定洗涤容量在6kg以
9、下的属于家用洗衣机:家用洗衣机主要由箱体、洗涤脱水桶(有的洗涤和脱水桶分开)、传动和控制系统等组成,有的还装有加热装置。洗衣机一般专指使用水作为主要的清洗液体,有别于使用特制清洁溶液,及通常由专人负责的干洗。普通型波轮洗衣机: 结构:由洗衣桶、电动机、定时器、传动部件、箱体、箱盖及控制面板等组成。工作原理:依靠装在洗衣桶底部的波轮正、反旋转,带动衣物上、下、左、右不停地翻转,使衣物之间、衣物与桶壁之间,在水中进行柔和地摩擦,在洗涤剂的作用下实现去污清洗。 波轮式洗衣机:波轮式洗衣机中产生机械作用的主要部件是波轮。它设置在洗涤捅底,在电机的驱功下重复作“正转-停-反转-停-正转”运动。波轮旋转时
10、对洗涤液的作用力P可以分解为与转轴平行方向的轴向分力Po 及在波轮平面内的切向分力Pt和径向分力Pn。轴向分力可以减少衣物与波轮的摩擦;切向分力使洗涤液产生水平方向的涡流;径向分力将洗涤液甩向桶壁。使之沿捅壁上升,造成波轮中心区的负压。因压力差,四周的液体迅速向下流动,以弥补波轮四周的液体。这样就形成了洗涤捅内上下翻滚的流场。机械全自动洗衣机: 结构:由电动程控器、水位开关、安全开关(盖开关)、排水选择开关、不排水停机开关、贮水开关、漂洗选择开关、洗涤选择开关等组成。工作原理:通过各种开关组成控制电路,来控制电动机、进水阀、排水电磁铁及蜂鸣器的电压输出,使洗衣机实现程序运转。特点:(1)、波轮
11、式洗衣机:洗衣特点:微电脑控制洗衣及甩干功能、省时省力。缺点:耗电、耗水、衣物易缠绕、清洁性不佳。适合洗涤衣物:除需要特别洗涤之外的所有衣物。波轮式洗衣机流行于日本、中国、东南亚等地。(2)、滚筒式洗衣机:洗衣特点:微电脑控制所有功能、衣物无缠绕。最不会损耗衣物的方式 。缺点:耗时,时间是普通的几倍,而且一旦关上门,洗衣过程中无法打开,洁净力不强。适合洗涤衣物:羊毛、羊绒以及丝绸、纯毛类织物。流行于欧洲、南美等主要穿毛、绵为主的地区,几乎100的家庭使用的都是滚筒洗衣机。优点:全面的洗涤能力鹤立鸡群。因为衣物在洗涤过程中不缠绕、洗涤均匀、磨损小,所以就连羊绒、羊毛、真丝衣物也能在机内洗涤,做到
12、真正的全面洗涤性能。可以利用加热激活洗衣粉中的活性酶,充分发挥出洗衣粉的去污效能。由于用水量较小,可以在桶内形成高浓度洗衣液,在节水的情况下带来理想的洗衣效果。这种发源于欧洲的洗衣机是模仿棒锤击打衣物原理设计,利用电动机的机械做功使滚筒旋转,衣物在滚筒中不断地被提升摔下,再提升再摔下,做重复运动,加上洗衣粉和水的共同作用使衣物洗涤干净。滚筒洗衣机的发展最为成熟,多年来在结构上没有多少变化,基本是不锈钢内桶,机械程序控制器,经过磷化、电泳、喷涂三重保护的外壳,和两块笨重的水泥块用于平衡滚筒旋转时产生的巨大离心力,由于用料比波轮洗衣机好,所以寿命一般在15-20年,而以塑料件为主的波轮寿命一般只有
13、8-10年左右。(3)、搅拌式洗衣机: 洗衣特点:衣物洁净力最强,省洗衣粉搅拌式洗衣机。缺点:喜欢缠绕相比前两种方式损坏性加大,噪音最大。适合洗涤衣物:除需要特别洗涤之外的所有衣物。北美普遍使用。1.4 课题研究的目的与意义本课题主要着重于全自动洗衣机的控制,要求洗衣机能实现进水、洗涤、排水、脱水、报警,所采用的控制方法操作简单、稳定可靠、维护与维修方便。控制方法确定后投入生产要缩短控制系统的设计的时间和调试周期,且要降低成本。传统的洗衣机采用继电器控制的优点是装置结构简单、价格便宜、抗干扰能力强。但是,这也是随之带来的一些问题,如绝大多数控制继电器都是长期磨损和疲劳工作条件下进行的,容易损坏
14、,而且继电器的触点容易产生电弧,甚至会熔在一起产生误操作,引起严重的后果。在全负荷运载的情况下,大的继电器将产生大量的热及噪声,同时也消耗了大量的电能。并且继电器控制系统必须是手工接线、安装,如果有简单的改动,也需要花费大量时间及人力和物力去改制、安装和调试。这种电路接线多,只适用于小型的控制电路。采用PLC控制比继电器控制好的多,我们采用PLC来控制。 (1) 可靠性高,抗干扰能力强,高可靠性是电气控制设备的关键性能。PLC由于采用现代大规模集成电路技术,采用严格的生产工艺制造,内部电路采取了先进的抗干扰技术,具有很高的可靠性。(2) 配套齐全,功能完善,适用性强PLC发展到今天,已经形成了
15、大、中、小各种规模的系列化产品。可以用于各种规模的工业控制场合。(3) 易学易用,深受工程技术人员欢迎PLC作为通用工业控制计算机,是面向工矿企业的工控设备。(4) 系统的设计、建造工作量小、维护方便、容易改造,PLC用存储逻辑代替接线逻辑,大大减少了控制设备外部的接线,使控制系统设计及建造的周期大为缩短,同时维护也变得容易起来。更重要的是使同一设备经过改变程序改变生产过程成为可能。这很适合多品种、小批量的生产场合。(5) 体积小,重量轻,能耗低,由于体积小很容易装入机械内部,是实现机电一体化的理想控制设备。1.5 本课题研究的主要内容本课题需研制出可靠性高、易于操作的全自动洗衣机控制方法,该
16、系统采用PLC控制,主要包括电动机正反转控制、离合器控制、进排水电磁阀控制、循环控制、保护和联锁。研究的具体内容包括:(1) 深入了解洗衣机的发展、结构及控制要求。(2) 控制系统设计。包括硬件设计,PLC的选择,各硬件模块的介绍,软件设计,编程方法。2 系统硬件设计2.1 系统简介2.1.1 全自动洗衣机的工作原理以日常生活中最常见的波轮式全自动洗衣机为例,洗衣机的洗衣桶(外桶)和脱水桶(内桶)是以同一中心安放的。外桶固定,作盛水用。内桶可以旋转,作脱水(甩水)用。内桶的四周有很多小孔,使内外桶的水流相通。该洗衣机的进水和排水分别由进水电磁阀和排水电磁阀来执行。进水时,通过电控系统使进水阀打
17、开,经进水管将水注入到外桶。排水时,通过电控系统使排水阀打开,将水由外桶排出到机外。洗涤正转、反转由洗涤电动机驱动波盘正、反转来实现,此时脱水桶并不旋转。脱水时,通过电控系统将离合器合上,由洗涤电动机带动内桶正转进行甩干。高、低水位开关分别用来检测高、低水位。启动按钮用来启动洗衣机工作。停止按钮用来实现手动停止进水、排水、脱水及报警。排水按钮用来实现手动排水。波轮式全自动洗衣机的实物示意图如图2-1所示。图2-1 洗衣机示意图2.1.2 系统的控制要求PLC投入运行,系统处于初始状态,准备好启动。(1) 按下启动按钮后,进水电磁阀打开并开始进水。达到高水位时停止进水,进入洗涤状态。(2) 洗涤
18、时内桶正转洗涤15秒暂停3秒,再反转洗涤15秒暂停3秒,又正转洗涤15秒暂停3秒如此循环反复30次。(3) 洗涤结束后,排水电磁阀打开,进入排水状态。当水位下降到低水位时进入脱水状态并同时排水,脱水时间为10秒。即完成一次从进水到脱水的工作循环过程。(4) 若未完成3次大循环,则返回从进水开始的全部动作,进行下一次大循环;若完成了3次大循环,则进行洗完报警。(5) 报警10秒结束全部过程,自动停机。(6) 此外按排水按钮可实现手动排水;按停车按扭可停止进水、排水、脱水及报警。2.2 系统的组成与功能该系统的设计主要包含两大部分,硬件部分选型,软件部分设计。其中软件部分包括PLC软件部分设计,组
19、态软件设计两部分部分。而软件设计是核心内容。一般来说,PLC控制系统有以下三种类型。(1) PLC构成的单机系统这种系统的被控对象是单一的机器生产或生产流水线,其控制器是由单台PLC构成,一般不需要与其他PLC或计算机进行通信。但是,设计者还要考虑将来是否有联网的需要,如果有的话,应当选用具有通信功能的PLC。如图2-2所示。图 2-2 PLC单机控制图(2) PLC构成的集中控制系统这种系统的被控对象通常是数台机器或数台流水线构成,该系统的控制单元由单台PLC构成,每个被控对象与PLC指定的I/O相连。由于采用一台PLC控制,因此,各被控对象之间的数据、状态不需要另外的通信线路。但是,这种系
20、统也有一个缺点,一但PLC出现故障,整个系统将停止工作。对于大型的集中系统,通常采取冗余系统克服上述缺点。如图2-3所示。图 2-3 PLC集中控制图(3) PLC构成的分布式控制系统这类系统的被控对象通常比较多,分布在一个较大的区域内,相互之间比较远,而且,被控对象之间经常的交换数据和信息。这种系统的控制器采用若干个相互之间具有通信能力的PLC构成,系统地上位机可以采用PLC,也可以采用工控机。如图2-4所示。图 2-4 PLC分布式控制图由于本次设计的系统只有1台被控电机以及数量不是很多的其他被控对象,采用PLC集中控制方法,单台PLC进行多个对象的控制,只要适当的选用PLC,完全能够完成
21、任务。2.3 系统控制主电路洗衣机PLC控制主电路图如图2-5所示。图 2-5 主电路图在主电路中我们主要是考虑如何控制交流电机运转和怎么实现电路保护。主电路的三相电源经隔离开关QS、主电路熔断器FU1、交流接触器KM1、KM2的主触头、热继电器FR的加热元件到三相异步电动机M构成主电路。通过接触器线圈得电控制其主触点的接通,能实现电动机正反转。该主电路既实现短路或过载保护。2.4 PLC控制系统设计2.4.1 PLC的发展概况和发展方向(1) PLC的发展概况PLC自1969年问世以来,经过40多年的发展,在美、德、日等工业发达国家已成为重要的产业之一。世界总销售额不断上升、生产厂家不断涌现
22、、品种不断翻新。产量产值大幅度上升而价格则不断下降。世界上PLC产品可按地域分成三大流派:一个流派是美国产品,一个流派是欧洲产品,一个流派是日本产品。美国和欧洲的PLC技术是在相互隔离情况下独立研究开发的,因此美国和欧洲的PLC产品有明显的差异性。而日本的PLC技术是由美国引进的,对美国的PLC产品有一定的继承性,但日本的主推产品定位在小型PLC上。美国和欧洲以大中型PLC而闻名,而日本则以小型PLC著称。目前,世界上有200多个厂家生产PLC,较有名的:美国:通用电气、莫迪康公司;日本:三菱、富士、欧姆龙、松下电工等;德国:西门子公司;法国:施耐德公司;韩国:三星、LG公司等。(2) PLC
23、的发展方向目前,国外PLC制造商不断推出新产品。西门子最初推出S5系列,然后推出S7系列;三菱开始是F系列,FX系列,现在是A系列(A1、A2、A2X)。大趋势是功能越来越多,集成度越来越高,网络功能越来越强。特别是网络,因为联网是一个大潮流。 产品规模向大、小两个方向发展。大:I/O点数达14336点、32位为微处理器、多CPU并行工作、大容量存储器、扫描速度高速化。小:由整体结构向小型模块化结构发展,增加了配置的灵活性,降低了成本。 PLC在闭环过程控制中应用日益广泛。 不断加强通讯功能。 新器件和模块不断推出。高档的PLC除了主要采用CPU以提高处理速度外,还有带处理器的EPROM或RA
24、M的智能I/O模块、高速计数模块、远程I/O模块等专用化模块。 编程工具丰富多样,功能不断提高,编程语言趋向标准化。有各种简单或复杂的编程器及编程软件,采用梯形图、功能图、语句表等编程语言,亦有高档的PLC指令系统。 发展容错技术。采用热备用或并行工作、多数表决的工作方式。 追求软硬件的标准化。2.4.2 PLC的选型(1) 输入输出(I/O)点数的估算I/O点数估算时应考虑适当的余量,通常根据统计的输入输出点数,再增加10%20%的可扩展。(2) 存储器容量的估算存储器容量是可编程序控制器本身能提供的硬件存储单元大小,程序容量是存储器中用户应用项目使用的存储单元的大小,因此程序容量小于存储器
25、容量。设计阶段,由于用户应用程序还未编制,因此,程序容量在设计阶段是未知的,需在程序调试之后才知道。为了设计选型时能对程序容量有一定估算,通常采用存储器容量的估算来替代。存储器内存容量的估算没有固定的公式,许多文献资料中给出了不同公式,大体上都是按数字量I/O点数的10-15倍,加上模拟I/O点数的100倍,以此数为内存的总字数(16位为一个字),另外再按此数的25%考虑余量。(3) 控制功能的选择该选择包括运算功能、控制功能、通信功能、编程功能、诊断功能和处理速度等特性的选择。 运算功能简单PLC的运算功能包括逻辑运算、计时和计数功能;普通PLC的运算功能还包括数据移位、比较等运算功能;较复
26、杂运算功能有代数运算、数据传送等;大型PLC中还有模拟量的PID运算和其他高级运算功能。随着开放系统的出现,目前在PLC中都已具有通信功能,有些产品具有与下位机的通信,有些产品具有与同位机或上位机的通信,有些产品还具有与工厂或企业网进行数据通信的功能。设计选型时应从实际应用的要求出发,合理选用所需的运算功能。大多数应用场合,只需要逻辑运算和计时计数功能,有些应用需要数据传送和比较,当用于模拟量检测和控制时,才使用代数运算,数值转换和PID运算等。要显示数据时需要译码和编码等运算。 控制功能控制功能包括PID控制运算、前馈补偿控制运算、比值控制运算等,应根据控制要求确定。PLC主要用于顺序逻辑控
27、制,因此,大多数场合常采用单回路或多回路控制器解决模拟量的控制,有时也采用专用的智能输入输出单元完成所需的控制功能,提高PLC的处理速度和节省存储器容量。例如采用PID控制单元、高速计数器、带速度补偿的模拟单元、ASC码转换单元等。 通信功能大中型PLC系统应支持多种现场总线和标准通信协议(如TCP/IP),需要时应能与工厂管理网(TCP/IP)相连接。通信协议应符合ISO/IEEE通信标准,应是开放的通信网络。 PLC系统的通信接口应包括串行和并行通信接口(RS232C/422A/423/485)、RIO通信口、工业以太网、常用DCS接口等;大中型PLC通信总线(含接口设备和电缆)应1:1冗
28、余配置,通信总线应符合国际标准,通信距离应满足装置实际要求。 PLC系统的通信网络中,上级的网络通信速率应大于1Mbps,通信负荷不大于60%。PLC系统的通信网络主要形式有下列几种形式:PC为主站,多台同型号PLC为从站,组成简易PLC网络;1台PLC为主站,其他同型号PLC为从站,构成主从式PLC网络;PLC网络通过特定网络接口连接到大型DCS中作为DCS的子网;专用PLC网络(各厂商的专用PLC通信网络)。 为减轻CPU通信任务,根据网络组成的实际需要,应选择具有不同通信功能的(如点对点、现场总线、工业以太网)通信处理器。 编程功能 离线编程方式:PLC和编程器共用一个CPU,编程器在编
29、程模式时,CPU只为编程器提供服务,不对现场设备进行控制。完成编程后,编程器切换到运行模式,CPU对现场设备进行控制,不能进行编程。离线编程方式可降低系统成本,但使用和调试不方便。在线编程方式:CPU和编程器有各自的CPU,主机CPU负责现场控制,并在一个扫描周期内与编程器进行数据交换,编程器把在线编制的程序或数据发送到主机,下一扫描周期,主机就根据新收到的程序运行。这种方式成本较高,但系统调试和操作方便,在大中型PLC中常采用。 五种标准化编程语言:顺序功能图(SFC)、梯形图(LD)、功能模块图(FBD)三种图形化语言和语句表(IL)、结构文本(ST)两种文本语言。选用的编程语言应遵守其标
30、准,同时,还应支持多种语言编程形式,如C,Basic等,以满足特殊控制场合的控制要求。 诊断功能 PLC的诊断功能包括硬件和软件的诊断。硬件诊断通过硬件的逻辑判断确定硬件的故障位置,软件诊断分内诊断和外诊断。通过软件对PLC内部的性能和功能进行诊断是内诊断,通过软件对PLC的CPU与外部输入输出等部件信息交换功能进行诊断是外诊断。 PLC的诊断功能的强弱,直接影响对操作和维护人员技术能力的要求,并影响平均维修时间。 处理速度 PLC采用扫描方式工作。从实时性要求来看,处理速度应越快越好,如果信号持续时间小于扫描时间,则PLC将扫描不到该信号,造成信号数据的丢失。 处理速度与用户程序的长度、CP
31、U处理速度、软件质量等有关。目前,PLC接点的响应快、速度高,每条二进制指令执行时间约0.2-0.4s,因此能适应控制要求高、相应要求快的应用需要。扫描周期(处理器扫描周期)应满足:小型PLC的扫描时间不大于0.5ms/K;大中型PLC的扫描时间不大于0.2ms/K。(4) 机型的选择 PLC的类型。PLC产品种类繁多,其规格和性能也各不相同。对PLC的分类,通常根据其结构形式的不同、功能的差异和I/O点数的多少等进行大致分类。根据PLC的结构形式,可将PLC分为整体式和模块式两类。整体式PLC是将电源、CPU、I/O接口等部件都集中装在一个机箱内,具有结构紧凑、体积小、价格低的特点。小型PL
32、C一般采用这种整体式结构。整体式PLC由不同I/O点数的基本单元(又称主机)和扩展单元组成。基本单元内有CPU、I/O接口、与I/O扩展单元相连的扩展口,以及与编程器或EPROM写入器相连的接口等。扩展单元内只有I/O和电源等,没有CPU。基本单元和扩展单元之间一般用扁平电缆连接。整体式PLC一般还可配备特殊功能单元,如模拟量单元、位置控制单元等,使其功能得以扩展。模块式PLC是将PLC各组成部分,分别作成若干个单独的模块,如CPU模块、I/O模块、电源模块(有的含在CPU模块中)以及各种功能模块。模块式PLC由框架或基板和各种模块组成。模块装在框架或基板的插座上。这种模块式PLC的特点是配置
33、灵活,可根据需要选配不同规模的系统,而且装配方便,便于扩展和维修。大、中型PLC一般采用模块式结构。还有一些PLC将整体式和模块式的特点结合起来,构成所谓叠装式PLC。叠装式PLC其CPU、电源、I/O接口等也是各自独立的模块,但它们之间是靠电缆进行联接,并且各模块可以一层层地叠装。这样,不但系统可以灵活配置,还可做得体积小巧。 按功能分类。根据PLC所具有的功能不同,可将PLC分为低档、中档、高档三类。低档PLC具有逻辑运算、定时、计数、移位以及自诊断、监控等基本功能,还可有少量模拟量输入/输出、算术运算、数据传送和比较、通信等功能。主要用于逻辑控制、顺序控制或少量模拟量控制的单机控制系统。
34、中档PLC除具有低档PLC的功能外,还具有较强的模拟量输入/输出、算术运算、数据传送和比较、数制转换、远程I/O、子程序、通信联网等功能。有些还可增设中断控制、PID控制等功能,适用于复杂控制系统。高档PLC除具有中档机的功能外,还增加了带符号算术运算、矩阵运算、位逻辑运算、平方根运算及其它特殊功能函数的运算、制表及表格传送功能等。高档PLC机具有更强的通信联网功能,可用于大规模过程控制或构成分布式网络控制系统,实现工厂自动化。 按I/O点数分类。根据PLC的I/O点数的多少,可将PLC分为小型、中型和大型三类。小型PLC的I/O点数在256点以内;单CPU、8位或16位处理器、用户存储器容量
35、4K字以下。如:GE-I型 美国通用电气(GE)公司 TI100 美国德洲仪器公司 F、F1、F2 日本三菱电气公司 C20 C40 日本立石公司(欧姆龙) S7-200 德国西门子公司 EX20 EX40 日本东芝公司 SR-20/21 中外合资无锡华光电子工业有限公司中型PLC的I/O点数256-2048点;双CPU,用户存储器容量2-8K。如:S7-300 德国西门子公司SR-400 中外合资无锡华光电子工业有限公司SU-5、SU-6 德国西门子公司C-500 日本立石公司GE- GE公司大型PLC的I/O点数在 2048点以内;多CPU,16位、32位处理器,用户存储器容量8-16K。
36、如:S7-400 德国西门子公司GE- GE公司C-2000 立石公司K3 三菱公司 按输出形式分类。R-继电器输出(有触点,可带交直流负载);S-双向晶闸管输出(无触点,带交流负载);T-晶体管输出(无触点,带直流负载)。 经济性的考虑。选择PLC时,应考虑性能价格比。考虑经济性时,应同时考虑应用的可扩展性、可操作性、投入产出比等因素,进行比较和兼顾,最终选出较满意的产品。 输入输出点数对价格有直接影响。每增加一块输入输出卡件就需增加一定的费用。当点数增加到某一数值后,相应的存储器容量、机架、母板等也要相应增加,因此,点数的增加对CPU选用、存储器容量、控制功能范围等选择都有影响。在估算和选
37、用时应充分考虑,使整个控制系统有较合理的性能价格比。由于三菱FX2N系列的PLC在小型控制系统中比较占有优势和市场,本次设计也是小型的控制系统,并且我们学习的也是三菱FX2N系列的PLC,所以我们采用我们熟悉的三菱FX2N系列的PLC来控制该系统。2.4.3 FX2N功能介绍FX2N系列:是三菱PLC的FX家族中最先进的系列。具有高速处理及可扩展大量满足单个需要的特殊功能模块等特点,为工厂自动化应用提供最大的灵活性和控制能力。 控制规模:16-256点(基本单元:16/32/48/64/80/128点)。特点:(1) 集成型高性能。CPU、电源、输入输出三位一体。对6种基本单元,可以以最小8点
38、为单元连接输入输出扩展设备,最大可以扩展输入输出256点。(2) 高速运算。基本指令:0.08s/指令;应用指令:1.52s-100s/指令。(3) 宽裕的存储器。内置8000步RAM存贮器,安装存储盒后,最大可以扩展到16000步。(4) 丰富的软元件。辅助继电器:3072点;定时器:256点;计数器:235点;数据寄存器:8000点。 (5) 除了具有输入输出16-256点的一般用途,还有模拟量控制、定位控制等特殊控制。2.4.4 FX2N规格型号FX2N系列PLC 的技术指标包括一般技术指标、电源技术指标、输入技术指标、输出技术指标和性能技术指标。如表2-1给出了性能技术指标。表 2-1
39、 FX2N性能技术指标运算控制方式存储程序反复运算方法(专用LSI),中断命令输入输出控制方式批处理方式(在执行END指令时),但有输入输出刷新指令运算处理速度基本指令0.08s/指令应用指令(1.52s-数百s)/指令程序语言继电器符号+步进梯形图方式(可用SFC表示)程序容量存储器形式内附8K步RAM,最大为16K步(可选RAM,EPROM EEPROM存储卡盒)指令数基本、步进指令基本(顺控)指令27个,步进指令2个应用指令128种298个输入继电器X000-X267(8进制编号)184点合计256点输出继电器X000-X267(8进制编号)184点辅助继电器一般用M000-M499 5
40、00点锁存用M500-M1023 524点,M1024-M3071 2048点合计2572点特殊用M8000-M8255 256点状态寄存器初始化用S0-S9 10点一般用S10-S499 490点锁存用S500-S899 400点报警用S900-S999 100点定时器100msT0-T199(0.1-3276.7s) 200点10msT200-T245(0.01-327.67s) 46点1ms(积算型)T246-T249(0.001-32.767s) 4点100ms(积算型)T250-T255(0.1-32.767s) 6点模拟定时器(内附)l点计数器增计数一般用C0-C99 (0-327
41、67)(16位) 100点锁存用C100-C199 (0-32767)(16位) 100点增/减一般用C220-C234 (32位) 20点计数用锁存用C220-C234 (32位) 15点高速用C235-C255中有:1相60kHz 2点,10kHz 4点或2相30kHzl点,5kHz l点数据寄存器通用数据一般用D0-D199 (16位) 200点寄存器锁存用D200-D511(16位) 312点,D512-D7999(16位) 7488点特殊用D8000-D8195(16位) 106点变址用V0-V7,Z0-Z7(16位) 16点文件寄存器通用寄存器的D1000以后可每500点为单位设定
42、文件寄存器(MAX7000点)指针跳转、调用P0-P127 128点输人中断、计时中断I0口-I8口 9点计数中断I010-I060 6点嵌套(主控)N0-N7 8点常数十进制K16位:-32768+32767;32位:-2147483648+2147483647十六进制H16位,0-FFFF(H);32位:0-FFFFFFFF(H)2.4.5 I/O分配洗衣机I/O分配表如表2-2所示。表 2-2 I/O分配表PLC输入端所接外部输入器件PLC输出入端所接外部输出入器件 X1启动按钮SB0Y0正转接触器KM1X2停止按钮SB1Y1反转接触器KM2X3高水位限位开关SQ0Y2进水电磁阀YA1X
43、4低水位限位开关SQ1Y3排水电磁阀YA2X5手动排水按钮SB2Y4电磁离合器YA3(脱水)Y5报警蜂鸣器HA2.4.6 PLC接线图PLC接线图如图2-6所示,图2-6中的1、2标号与主电路的交流220V连接。图 2-6 PLC接线图3 系统软件设计3.1 程序流程图 全自动洗衣机PLC控制程序流程图如图3-1所示。图 3-1 程序流程图3.2 程序说明本次设计采用置位复位指令编程,编写的程序清晰明了。总 结在本课题的研究设计中,认真研究最新的控制方法。经过认真选择和反复设计,确定了利用三菱公司生产的PLC对全自动洗衣机进行控制,重点对软硬件进行了设计和讨论。本文主要进行了以下研究工作。 综
44、述了全自动洗衣机的发展过程及控制技术的最新进展:介绍了三菱公司PLC的基本概念、特点以及系统的各种组成结构;详细介绍PLC的选型。 对全自动洗衣机的工作原理、要求进行了说明。 对PLC控制技术进行了深入研究,并进行了设计。 对程序梯形图进行了说明及三菱公司的FXGPWIN编程软件进行了简介。本次毕业设计使我深有感触,只要付出就有回报,遇到问题多与老师同学交流,利用网络资源学习。通过这次毕业设计,我才明白学习是一个长期积累的过程,在以后的工作、生活中都应该不断的学习,努力提高自己的知识和综合素质。总之,万事开头难,知识必须通过应用才能实现其价值!有些东西以为学会了,但真正到用的时候才发现是两回事,所以我认为只有到真正会用的时候才是真的学会了。参考文献1 史国生.电气控制与可编程控制器技术M.第二版.北京:化学工业出版社,2008.2 方承远.工厂电气控制设计M.第二版.北京:机械工业出版社,2005.3 王晋生.新标准电气知识图M.北京:中国水利水电出版社,2003.