基于三菱PLC的全自动洗衣机控制仿真论文

上传人:痛*** 文档编号:86646857 上传时间:2022-05-08 格式:DOC 页数:33 大小:600KB
收藏 版权申诉 举报 下载
基于三菱PLC的全自动洗衣机控制仿真论文_第1页
第1页 / 共33页
基于三菱PLC的全自动洗衣机控制仿真论文_第2页
第2页 / 共33页
基于三菱PLC的全自动洗衣机控制仿真论文_第3页
第3页 / 共33页
资源描述:

《基于三菱PLC的全自动洗衣机控制仿真论文》由会员分享,可在线阅读,更多相关《基于三菱PLC的全自动洗衣机控制仿真论文(33页珍藏版)》请在装配图网上搜索。

1、2010级物理与机电工程系毕业论文设计题目:基于PLC的全自动洗衣机控制仿真 _ 学 号: 院 系: 物理与机电工程系 班 级: 08电子信息工程技术 指导日期: 20XX5月15日 基于PLC的全自动洗衣机控制仿真 林进军 学院08级电子信息工程技术专业 365004摘要随着科学技术不断进步和社会飞速发展,洗衣机成为人民日常生活息息相关的家用电器产品。洗衣机的全自动化、多功能化、智能化是其发展方向。基于全自动洗衣机的应用日益广泛,本次设计利用三菱公司生产的PLC控制全自动洗衣机,与传统的继电器逻辑控制系统相比较,洗衣机可靠性、节能性得到了提高。PLC控制不需要大量的活动部件和电子元器件,它的

2、接线也大大减少,与此同时系统维修简单、维修时间缩短。本文首先介绍了洗衣机的发展,然后重点介绍了洗衣机的设计,对程序流程图及编程软件进行了说明,最后对系统进行了仿真。本次设计采用步进顺控指令编程,根据工艺要求编程简单、可允许双线圈使用,PLC采样按钮及限位开关外部输入信号的变化,执行相应的程序,然后输出控制电机正反转及脱水处理。最后就本课题所做的工作进行了总结,并对进一步的研究提出了自己的看法。本次设计的全自动洗衣机工艺要求有待改善,不可以单独脱水及洗衣时间的设置;由于时间有限,没做进一步的改善。基于全自动洗衣机在日常生活中广泛运用,本设计具有广泛的推广价值。关键词 全自动洗衣机;PLC控制;步

3、进顺控指令 ;仿真29 / 33目 录第一章 绪 论11.1 课题概述11.2 洗衣机发展概况11.3 课题研究的目的与意义21.4 本课题研究的主要容3第二章 系统硬件设计42.1 系统简介42.1.1 全自动洗衣机的工作原理42.1.2 系统的控制要求52.2 系统的组成与功能52.3 系统控制主电路62.4 PLC控制系统设计72.4.1 PLC的发展概况和发展方向72.4.2 PLC的选型82.4.3 FX2N功能介绍122.4.4 FX2N规格型号122.4.5 I/O分配表142.4.6 PLC接线图15第三章 系统软件设计173.1 程序流程图173.2 程序说明19第四章系统仿

4、真214.1 FXGPWIN编程软件的介绍214.2 仿真结果22第五章 GX与GT软件简介与结合仿真255.1 GX与GT软件介绍255.2仿真结果25第六章 总结286.1 总结286.2 致29参考文献29第一章 绪 论1.1 课题概述本次设计基于PLC的全自动洗衣机控制,本文的课题源于市场上洗衣机产品。采用PLC控制开发的周期短,开发成本低,可以直接用于工业现场控制。PLC控制具有实时性、信号处理时间短、速度快、更能满足各个领域大、中、小型工业控制项目,可靠性高,丰富的I/O卡件,质优价廉,性价比高,安装简单,维修方便,PLC控制能在高粉尘、高噪声、强电磁干扰和温度变化剧烈的环境下正常

5、工作。因为它是整体模块,集中了驱动电路、检测电路和保护电路以及通讯联网功能,所以在使用中,硬件相对简单,编程语言也相对简单,并且测试容易,维修方便,更可以提高控制系统设计的灵活性及控制系统的可靠性。本设计以操作简单、使用可靠、维护修理方便作为主要设计方向。1.2 洗衣机发展概况世界上第一台洗衣机于1858年诞生,但这台洗衣机使用费力,且损伤衣服,因而没被广泛使用,但这却标志了用机器洗衣的开端。1874年,手洗时代受到了前所未有的挑战,美国人发明了木制手摇洗衣机。1880年,美国发明了蒸气洗衣机,蒸气动力开始取代人力。蒸汽洗衣机之后,水力洗衣机、燃机洗衣机也相继出现。1910年,美国试制成功世界

6、上第一台电动洗衣机,电动洗衣机的问世,标志着人类家务劳动自动化的开端。1922年,美国改造了洗衣机的洗涤结构,把拖动式改为搅拌式,使洗衣机的结构固定下来,这也就是第一台搅拌式洗衣机的诞生。1932年,美国研制成功第一台前装式滚筒洗衣机。1955年,在引进英国喷流式洗衣机的基础之上,日本研制出独具风格、并流行至今的波轮式洗衣机。全自动洗衣机从结构上分有波轮式,搅拌式,滚筒式。目前,国市场上销售的大都是波轮式和滚筒式,供应最多的是波轮式洗衣机。波轮式洗衣机的特点是洗净率高,但对衣服的磨损很大,随着人们生活水平不断地提高,丝绸,毛料,羊毛等大量走进普通家庭,厂商又适时地推出了滚筒洗衣机,它最大的优点

7、是磨损率小,但洗净率比波轮式低,价格高。洗衣机产品可以分三类:普通型、半自动型和全自动型。普通型和半自动型洗衣机,都需要人为参与操作,才能完成洗衣、甩干、排水全过程;而全自动洗衣机在整个洗涤、甩干、排水过程中,无需人为操作和监控。国外洗衣机品牌有海尔、小天鹅、荣事达、松下、惠而浦水仙、LG熊猫、西门子、日立好用。1.3 课题研究的目的与意义本课题主要着重于全自动洗衣机的控制,要求洗衣机能实现进水、洗涤、排水、脱水、报警,所采用的控制方法操作简单、稳定可靠、维护与维修方便。控制方法确定后投入生产要缩短控制系统的设计的时间、调试周期,且要降低成本。传统的洗衣机采用继电器控制的优点是装置结构简单、价

8、格便宜、抗干扰能力强。但是,这也是随之带来的一些问题,如绝大多数控制继电器都是长期磨损和疲劳工作条件下进行的,容易损坏,而且继电器的触点容易产生电弧,甚至会熔在一起产生误操作,引起严重的后果。在全负荷运载的情况下,大的继电器将产生大量的热及噪声,同时也消耗了大量的电能。并且继电器控制系统必须是手工接线、安装,如果有简单的改动,也需要花费大量时间及人力和物力去改制、安装和调试。这种电路接线多,只适用于小型的控制电路。采用PLC控制比继电器控制好的多,我们采用PLC来控制。 1 可靠性高,抗干扰能力强,高可靠性是电气控制设备的关键性能。PLC由于采用现代大规模集成电路技术,采用严格的生产工艺制造,

9、部电路采取了先进的抗干扰技术,具有很高的可靠性。2 配套齐全,功能完善,适用性强PLC发展到今天,已经形成了大、中、小各种规模的系列化产品。可以用于各种规模的工业控制场合。3 易学易用,深受工程技术人员欢迎PLC作为通用工业控制计算机,是面向工矿企业的工控设备。4 系统的设计、建造工作量小,维护方便,容易改造,PLC用存储逻辑代替接线逻辑,大大减少了控制设备外部的接线,使控制系统设计及建造的周期大为缩短,同时维护也变得容易起来。更重要的是使同一设备经过改变程序改变生产过程成为可能。这很适合多品种、小批量的生产场合。5 体积小,重量轻,能耗低,由于体积小很容易装入机械部,是实现机电一体化的理想控

10、制设备。1.4 本课题研究的主要容本课题需研制出可靠性高、易于操作的全自动洗衣机控制方法,该系统采用PLC控制,主要包括电动机正反转控制、离合器控制、进排水电磁阀控制、循环控制、保护和联锁。研究的具体容包括:1 深入了解洗衣机的发展、结构及控制要求。2 控制系统设计。包括硬件设计,PLC的选择,各硬件模块的介绍,软件设计,编程方法。3 对编写好的编译程序进行实际调试并仿真。第二章 系统硬件设计2.1 系统简介2.1.1 全自动洗衣机的工作原理以日常生活中最常见的波轮式全自动洗衣机为例,洗衣机的洗衣桶外桶和脱水桶桶是以同一中心安放的。外桶固定,作盛水用。桶可以旋转,作脱水甩水用。桶的四周有很多小

11、孔,使外桶的水流相通。该洗衣机的进水和排水分别由进水电磁阀和排水电磁阀来执行。进水时,通过电控系统使进水阀打开,经进水管将水注入到外桶。排水时,通过电控系统使排水阀打开,将水由外桶排出到机外。洗涤正转、反转由洗涤电动机驱动波盘正、反转来实现,此时脱水桶并不旋转。脱水时,通过电控系统将离合器合上,由洗涤电动机带动桶正转进行甩干。高、低水位开关分别用来检测高、低水位。启动按钮用来启动洗衣机工作。停止按钮用来实现手动停止进水、排水、脱水及报警。排水按钮用来实现手动排水。波轮式全自动洗衣机的实物示意图如图2.1所示。图2.1 洗衣机示意图2.1.2 系统的控制要求PLC投入运行,系统处于初始状态,准备

12、好启动。1 按下启动按扭,开始进水,水满即水位到达高低时停止进水。2 2秒后开始洗涤。3 洗涤时,正转15秒后暂停,暂停3秒后开始反转洗涤,反转洗涤15秒后暂停,暂停3秒。4 如此循环3次,总共180秒后开始排水,排空后水位下降到低位开始脱水并继续排水。脱水10秒即完成一次从进水到脱水的工作循环过程。5 若未完成3次大循环,则返回从进水开始的全部动作,进行下一次大循环;若完成了3次大循环,则进行洗完报警。6 报警10秒结束全部过程,自动停机。7 此外按排水按钮可实现手动排水;按停车按扭可停止进水、排水、脱水及报警。2.2 系统的组成与功能该系统的设计主要包含两大部分,硬件部分选型,软件部分设计

13、。其中软件部分包括PLC软件部分设计,组态软件设计两部分部分。而软件设计是核心容。一般来说,PLC控制系统有以下三种类型。1 PLC构成的单机系统这种系统的被控对象是单一的机器生产或生产流水线,其控制器是由单台PLC构成,一般不需要与其他PLC或计算机进行通信。但是,设计者还要考虑将来是否有联网的需要,如果有的话,应当选用具有通信功能的PLC。如图2.2所示。图2.2 PLC单机控制2 PLC构成的集中控制系统这种系统的被控对象通常是数台机器或数台流水线构成,该系统的控制单元由单台PLC构成,每个被控对象与PLC指定的I/O相连。由于采用一台PLC控制,因此,各被控对象之间的数据、状态不需要另

14、外的通信线路。但是,这种系统也有一个缺点,一但PLC出现故障,整个系统将停止工作。对于大型的集中系统,通常采取冗余系统克服上述缺点。如图23所示。图2.3 PLC集中控制3 PLC构成的分布式控制系统这类系统的被控对象通常比较多,分布在一个较大的区域,相互之间比较远,而且,被控对象之间经常的交换数据和信息。这种系统的控制器采用若干个相互之间具有通信能力的PLC构成,系统地上位机可以采用PLC,也可以采用工控机。如图24所示。图2.4 PLC分布式控制由于本次设计的系统只有1台被控电机以及数量不是很多的其他被控对象,采用PLC集中控制方法,单台PLC进行多个对象的控制,只要适当的选用PLC,完全

15、能够完成任务。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多年的发展,在美、德、日等工业发达国家已成为重要的产业之一。世界总销售额不断上升、生产厂家不断涌

16、现、品种不断翻新。产量产值大幅度上升而价格则不断下降。世界上PLC产品可按地域分成三大流派:一个流派是美国产品,一个流派是欧洲产品,一个流派是日本产品。美国和欧洲的PLC技术是在相互隔离情况下独立研究开发的,因此美国和欧洲的PLC产品有明显的差异性。而日本的PLC技术是由美国引进的,对美国的PLC产品有一定的继承性,但日本的主推产品定位在小型PLC上。美国和欧洲以大中型PLC而闻名,而日本则以小型PLC著称5。目前,世界上有200多个厂家生产PLC,较有名的:美国:通用电气、莫迪康公司;日本:三菱、富士、欧姆龙、松下电工等;德国:西门子公司;法国:施耐德公司;国:三星、LG公司等。2 PLC的

17、发展方向目前,国外PLC制造商不断推出新产品。西门子最初推出S5系列,然后推出S7系列;三菱开始是F系列,FX系列,现在是A系列A1、A2、A2X。大趋势是功能越来越多,集成度越来越高,网络功能越来越强。特别是网络,因为联网是一个大潮流。 产品规模向大、小两个方向发展。大:I/O点数达14336点、32位为微处理器、多CPU并行工作、大容量存储器、扫描速度高速化。小:由整体结构向小型模块化结构发展,增加了配置的灵活性,降低了成本。 PLC在闭环过程控制中应用日益广泛。 不断加强通讯功能。 新器件和模块不断推出。高档的PLC除了主要采用CPU以提高处理速度外,还有带处理器的EPROM或RAM的智

18、能I/O模块、高速计数模块、远程I/O模块等专用化模块。 编程工具丰富多样,功能不断提高,编程语言趋向标准化。有各种简单或复杂的编程器及编程软件,采用梯形图、功能图、语句表等编程语言,亦有高档的PLC指令系统。 发展容错技术。采用热备用或并行工作、多数表决的工作方式。 追求软硬件的标准化。2.4.2 PLC的选型1 输入输出点数的估算I/O点数估算时应考虑适当的余量,通常根据统计的输入输出点数,再增加10%20%的可扩展。2 存储器容量的估算存储器容量是可编程序控制器本身能提供的硬件存储单元大小,程序容量是存储器中用户应用项目使用的存储单元的大小,因此程序容量小于存储器容量。设计阶段,由于用户

19、应用程序还未编制,因此,程序容量在设计阶段是未知的,需在程序调试之后才知道。为了设计选型时能对程序容量有一定估算,通常采用存储器容量的估算来替代。存储器存容量的估算没有固定的公式,许多文献资料中给出了不同公式,大体上都是按数字量I/O点数的1015倍,加上模拟I/O点数的100倍,以此数为存的总字数16位为一个字,另外再按此数的25%考虑余量。3 控制功能的选择该选择包括运算功能、控制功能、通信功能、编程功能、诊断功能和处理速度等特性的选择。 运算功能简单PLC的运算功能包括逻辑运算、计时和计数功能;普通PLC的运算功能还包括数据移位、比较等运算功能;较复杂运算功能有代数运算、数据传送等;大型

20、PLC中还有模拟量的PID运算和其他高级运算功能。随着开放系统的出现,目前在PLC中都已具有通信功能,有些产品具有与下位机的通信,有些产品具有与同位机或上位机的通信,有些产品还具有与工厂或企业网进行数据通信的功能。设计选型时应从实际应用的要求出发,合理选用所需的运算功能。大多数应用场合,只需要逻辑运算和计时计数功能,有些应用需要数据传送和比较,当用于模拟量检测和控制时,才使用代数运算,数值转换和PID运算等。要显示数据时需要译码和编码等运算。 控制功能控制功能包括PID控制运算、前馈补偿控制运算、比值控制运算等,应根据控制要求确定。PLC主要用于顺序逻辑控制,因此,大多数场合常采用单回路或多回

21、路控制器解决模拟量的控制,有时也采用专用的智能输入输出单元完成所需的控制功能,提高PLC的处理速度和节省存储器容量。例如采用PID控制单元、高速计数器、带速度补偿的模拟单元、ASC码转换单元等。 通信功能大中型PLC系统应支持多种现场总线和标准通信协议如TCP/IP,需要时应能与工厂管理网TCP/IP相连接。通信协议应符合ISO/IEEE通信标准,应是开放的通信网络。 PLC系统的通信接口应包括串行和并行通信接口RS232C/422A/423/485、RIO通信口、工业以太网、常用DCS接口等;大中型PLC通信总线含接口设备和电缆应1:1冗余配置,通信总线应符合国际标准,通信距离应满足装置实际

22、要求。 PLC系统的通信网络中,上级的网络通信速率应大于1Mbps,通信负荷不大于60%。PLC系统的通信网络主要形式有下列几种形式:PC为主站,多台同型号PLC为从站,组成简易PLC网络;1台PLC为主站,其他同型号PLC为从站,构成主从式PLC网络;PLC网络通过特定网络接口连接到大型DCS中作为DCS的子网;专用PLC网络各厂商的专用PLC通信网络。 为减轻CPU通信任务,根据网络组成的实际需要,应选择具有不同通信功能的如点对点、现场总线、工业以太网通信处理器。 编程功能 离线编程方式:PLC和编程器共用一个CPU,编程器在编程模式时,CPU只为编程器提供服务,不对现场设备进行控制。完成

23、编程后,编程器切换到运行模式,CPU对现场设备进行控制,不能进行编程。离线编程方式可降低系统成本,但使用和调试不方便。在线编程方式:CPU和编程器有各自的CPU,主机CPU负责现场控制,并在一个扫描周期与编程器进行数据交换,编程器把在线编制的程序或数据发送到主机,下一扫描周期,主机就根据新收到的程序运行。这种方式成本较高,但系统调试和操作方便,在大中型PLC中常采用。 五种标准化编程语言:顺序功能图SFC、梯形图LD、功能模块图FBD三种图形化语言和语句表IL、结构文本ST两种文本语言。选用的编程语言应遵守其标准,同时,还应支持多种语言编程形式,如C,Basic等,以满足特殊控制场合的控制要求

24、。 诊断功能 PLC的诊断功能包括硬件和软件的诊断。硬件诊断通过硬件的逻辑判断确定硬件的故障位置,软件诊断分诊断和外诊断。通过软件对PLC部的性能和功能进行诊断是诊断,通过软件对PLC的CPU与外部输入输出等部件信息交换功能进行诊断是外诊断。 PLC的诊断功能的强弱,直接影响对操作和维护人员技术能力的要求,并影响平均维修时间。 处理速度 PLC采用扫描方式工作。从实时性要求来看,处理速度应越快越好,如果信号持续时间小于扫描时间,则PLC将扫描不到该信号,造成信号数据的丢失。 处理速度与用户程序的长度、CPU处理速度、软件质量等有关。目前,PLC接点的响应快、速度高,每条二进制指令执行时间约0.

25、20.4s,因此能适应控制要求高、相应要求快的应用需要。扫描周期处理器扫描周期应满足:小型PLC的扫描时间不大于0.5ms/K;大中型PLC的扫描时间不大于0.2ms/K。4 机型的选择 PLC的类型。PLC产品种类繁多,其规格和性能也各不相同。对PLC的分类,通常根据其结构形式的不同、功能的差异和I/O点数的多少等进行大致分类。根据PLC的结构形式,可将PLC分为整体式和模块式两类。整体式PLC是将电源、CPU、I/O接口等部件都集中装在一个机箱,具有结构紧凑、体积小、价格低的特点。小型PLC一般采用这种整体式结构。整体式PLC由不同I/O点数的基本单元又称主机和扩展单元组成。基本单元有CP

26、U、I/O接口、与I/O扩展单元相连的扩展口,以及与编程器或EPROM写入器相连的接口等。扩展单元只有I/O和电源等,没有CPU。基本单元和扩展单元之间一般用扁平电缆连接。整体式PLC一般还可配备特殊功能单元,如模拟量单元、位置控制单元等,使其功能得以扩展。模块式PLC是将PLC各组成部分,分别作成若干个单独的模块,如CPU模块、I/O模块、电源模块有的含在CPU模块中以及各种功能模块。模块式PLC由框架或基板和各种模块组成。模块装在框架或基板的插座上。这种模块式PLC的特点是配置灵活,可根据需要选配不同规模的系统,而且装配方便,便于扩展和维修。大、中型PLC一般采用模块式结构。还有一些PLC

27、将整体式和模块式的特点结合起来,构成所谓叠装式PLC。叠装式PLC其CPU、电源、I/O接口等也是各自独立的模块,但它们之间是靠电缆进行联接,并且各模块可以一层层地叠装。这样,不但系统可以灵活配置,还可做得体积小巧。 按功能分类。根据PLC所具有的功能不同,可将PLC分为低档、中档、高档三类。低档PLC具有逻辑运算、定时、计数、移位以及自诊断、监控等基本功能,还可有少量模拟量输入/输出、算术运算、数据传送和比较、通信等功能。主要用于逻辑控制、顺序控制或少量模拟量控制的单机控制系统。中档PLC除具有低档PLC的功能外,还具有较强的模拟量输入/输出、算术运算、数据传送和比较、数制转换、远程I/O、

28、子程序、通信联网等功能。有些还可增设中断控制、PID控制等功能,适用于复杂控制系统。高档PLC除具有中档机的功能外,还增加了带符号算术运算、矩阵运算、位逻辑运算、平方根运算及其它特殊功能函数的运算、制表及表格传送功能等。高档PLC机具有更强的通信联网功能,可用于大规模过程控制或构成分布式网络控制系统,实现工厂自动化。 按I/O点数分类。根据PLC的I/O点数的多少,可将PLC分为小型、中型和大型三类。小型PLC的I/O点数在256点以;单CPU、8位或16位处理器、用户存储器容量4K字以下。如:GE-I型 美国通用电气GE公司 TI100 美国德洲仪器公司 F、F1、F2 日本三菱电气公司 C

29、20 C40 日本立石公司欧姆龙 S7-200 德国西门子公司 EX20 EX40 日本东芝公司 SR-20/21 中外合资华光电子工业中型PLC的I/O点数2562048点;双CPU,用户存储器容量28K。如:S7-300 德国西门子公司SR-400 中外合资华光电子工业SU-5、SU-6 德国西门子公司C-500 日本立石公司GE- GE公司大型PLC的I/O点数在 2048点以;多CPU,16位、32位处理器,用户存储器容量816K。如:S7-400 德国西门子公司GE- GE公司C-2000 立石公司K3 三菱公司 按输出形式分类。按输出形式分可分为:R-继电器输出;S-双向晶闸管输出

30、无触点,带交流负载;T-晶体管输出无触点,带直流负载。 经济性的考虑。选择PLC时,应考虑性能价格比。考虑经济性时,应同时考虑应用的可扩展性、可操作性、投入产出比等因素,进行比较和兼顾,最终选出较满意的产品。 输入输出点数对价格有直接影响。每增加一块输入输出卡件就需增加一定的费用。当点数增加到某一数值后,相应的存储器容量、机架、母板等也要相应增加,因此,点数的增加对CPU选用、存储器容量、控制功能围等选择都有影响。在估算和选用时应充分考虑,使整个控制系统有较合理的性能价格比。由于三菱FX2N系列的PLC在小型控制系统中比较占有优势和市场,本次设计也是小型的控制系统,并且我们学习的也是三菱FX2

31、N系列的PLC,所以我们采用我们熟悉的三菱FX2N系列的PLC来控制该系统。2.4.3 FX2N功能介绍FX2N系列是FX系列PLC家族中最先进的系列。控制规模: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点。 计数

32、器:235点。数据寄存器:8000点。5 除了具有输入输出16256点的一般用途,还有模拟量控制、定位控制等特殊控制。2.4.4 FX2N规格型号FX2N系列PLC 的技术指标包括一般技术指标、电源技术指标、输入技术指标、输出技术指标和性能技术指标。如表2.1给出了性能技术指标。表2.1 FX2N性能技术指标运算控制方式存储程序反复运算方法专用LSI,中断命令输入输出控制方式批处理方式在执行END指令时,但有输入输出刷新指令运算处理速度基本指令0.08s/指令应用指令1.52s数百s/指令程序语言继电器符号+步进梯形图方式可用SFC表示程序容量存储器形式附8K步RAM,最大为16K步可选RAM

33、,EPROM EEPROM存储卡盒指令数基本、步进指令基本顺控指令27个,步进指令2个应用指令128种298个输入继电器X000X2678进制编号184点合计256点输出继电器X000X2678进制编号184点辅助继电器一般用M000M499 500点锁存用M500M1023 524点,M1024M3071 2048点合计2572点特殊用M8000M8255 256点状态寄存器初始化用S0S9 10点一般用S10S499 490点锁存用S500S899 400点报警用S900S999 100点定时器100msT0T1990.13276.7s 200点10msT200T2450.01327.67

34、s 46点1ms积算型T246T2490.00132.767s 4点100ms积算型T250T2550.132.767s 6点模拟定时器附l点计数器增计数一般用C0C99 03276716位 100点锁存用C100C199 03276716位 100点增/减一般用C220C234 32位 20点计数用锁存用C220C234 32位 15点高速用C235C255中有:1相60kHz 2点,10kHz 4点或2相30kHzl点,5kHz l点数据寄存器通用数据一般用D0D199 16位 200点寄存器锁存用D200D51116位 312点,D512D799916位 7488点特殊用D8000D81

35、9516位 106点变址用V0V7,Z0Z716位 16点文件寄存器通用寄存器的D1000以后可每500点为单位设定文件寄存器MAX7000点指针跳转、调用P0P127 128点输人中断、计时中断I0口I8口 9点计数中断I010I060 6点嵌套主控N0N7 8点常数十进制K16位:-32768+32767;32位:-2147483648+2147483647十六进制H16位,0FFFFH,32位:0FFFFFFFFH2.4.5 I/O分配表洗衣机I/O分配表如表2.2所示。表2.2 I/O分配表PLC输入端所接外部输入器件PLC输出入端所接外部输出入器件X0启动按钮SB0Y0进水电磁阀YA

36、1X1停止按钮SB1Y1排水电磁阀YA2X2低水位限位开关SQ0Y2电磁离合器YA3X3高水位限位开关SQ1Y3正转接触器KM1X4手动排水按钮SB2Y4反转接触器KM2Y5蜂鸣器HA2.4.6 PLC接线图PLC接线图如图2.6所示,图2.6中的1、2标号与主电路的交流220V连接。图2.6 PLC接线图第三章 系统软件设计3.1 程序流程图全自动洗衣机PLC控制程序流程图如图3.1所示。图3.1 程序流程图3.2 程序说明本次设计采用步进顺控指令编程,编写的程序清晰、明了。步进指令允许使用双线圈,当步进节点条件满足时,某一状态被置位,当下一步的步进节点接通时,转移到下一步状态,同时自动复位

37、上一状态,其中STL是步进节点指令,RET是步进返回指令。系统处于初始状态,准备好启动,M8002是初始化脉冲,上电运行后产生,按下启动按钮X0,系统运行,打开进水电磁阀Y0,当系统的高水位限位开关X3检测到水满时,关闭进水电磁阀Y0并停止运行2秒。如图3.2程序梯形图所示。图3.2 程序梯形图当状态位S22置位时,定时器T1工作,接触器线圈Y3接通,洗衣机正转洗涤,定时器T1定时15秒到,S22状态自动复位的同时置位S23,洗衣机停止运行,定时器T2开始定时,定时器T2定时3秒到,自动复位状态S23的同时置位S24,接触器Y4接通,定时器T3开始定时,洗衣机反转洗涤,反转洗涤15秒到,复位S

38、24同时置位S25,洗衣机停止运行3秒。如图3.3程序梯形图所示。图3.3 程序梯形图状态位S26置位时,计数器C0开始计数的同时与计数器C0当前值做比较,当C0的值不等于3时,状态位S22置位,循环洗涤;当C0的值等于3时,计数器C0清零,状态位S26复位同时S27置位,排水电磁阀Y1打开并复位计数器C0,当低水位限位开关X2检测到水排空后,置位S28的同时复位S27。如图3.4程序梯形图所示。图3.4 程序梯形图状态位S28置位时,排水电磁阀Y1打开,离合器Y2合上,接触器Y3线圈得电,抱闸将洗涤电机轴和桶抱紧,带动其桶正转进行甩干,定时器T5定时10秒到,自动复位S28的同时置位S29,

39、计数器C1开始计数的同时与计数器C1当前值做比较,当C1的值不等于3时,状态位S20置位,循环从进水开始的全部动作;当C0的值等于3时,状态位S29复位。如图3.5程序梯形图所示。图3.5 程序梯形图状态位S30置位时,蜂鸣器Y5进行洗完报警,计数器C1清零,为下次洗涤工作做好准备,计数器有记忆功能,所以每次比较完后要记得清零,蜂鸣器Y5报警10秒后结束全部过程,自动停机并返回初始状态。如图3.6程序梯形图所示。图3.6 程序梯形图当按下手动排水按钮X4,排水电磁阀Y1闭合,实现手动排水;当按下停止按钮X1, 实现停止进水、排水、脱水及报警。如图3.7程序梯形图所示。图3.7 程序梯形图第四章

40、系统仿真4.1 FXGPWIN编程软件的介绍本次设计采用三菱公司的FXGPWIN编程软件进行编程,该软件使用方便,梯形图与指令表互换。打开FXGPWIN编程软件,新建时要根据PLC型号来选择,这样才能把你编的程序下载到PLC中调试时不会出错。我选择的PLC型号为FX2N。如图4.1所示。图4.1 PLC的选型型号选择好后就弹出FXGPWIN编程软件的工作界面,如图4.2所示。工作区中有两条竖直的母线,移动鼠标,在左母线右侧双击鼠标,这时通过选择工具条的触点、线圈、连线等就能把程序编完,如步进接点指令STL直接敲击键盘即可。图4.2 FXGPWIN编程软件的工作界面4.2 仿真结果程序编好后,把

41、理工达盛科技生产的PLC教学实验箱的电源打开,点击菜单栏中的转换,转换后点击菜单栏中的PLC传送写出,下载完后点击菜单栏中遥控运行,开始监控。这时根据PLC的I/O接线图、I/O分配表,在PLC教学实验箱接好外部器件,PLC投入运行,系统处于初始状态,准备好启动。如图4.3所示。图4.3 系统初始状态按下启动按扭X0, 开始进水,进水电磁阀Y0打开,如图4.4所示。水满时,高水位限位开关X3采集到信号后,停止进水,如图4.5所示。图4.4 进水图4.5 水满停止进水当洗衣机正转洗涤时,15秒后暂停,如图4.6所示。图4.6 正转洗涤洗涤循环3次,总共180秒后开始排水,排空后水位下降到低位开始

42、脱水并继续排水。如图4.7所示。 图4.7 脱水 循环洗涤3次后,蜂鸣器Y5进行洗完报警,如图4.8所示。图4.8 蜂鸣器报警第五章 GX与GT软件简介与结合仿真5.1 GX与GT软件介绍一、三菱PLC编程调试软件GX Developer Simulator,为一个可应用于三菱全系列A系列、Q系列、FX系列可编程控制器的编程软件,在GX Developer Simulator中,可通过梯形图语言、指令表语言及sfc语言来创建程序,建立注释数据及设置寄存器数据,也可以创建顺序控制程序以及将其存储文件,并打印出来。 该程序在串行系统中可以编程控制器进行遥控、操作监控以及完成各种测试功能二、三菱触摸

43、屏编程调试软件GT-DesignerSimulator,可编缉FX-10DU、FX-25DU、FX-30DU、FX-40DU、FX-40DU-TK、FX-50DU-TK、FX-50DU-TKS、F920GOT、F930GOT-BWD、F940GOT-LWD、F940GOT-SWD、F940WGOT-TWD系列触摸屏。2、可与三菱FX系列PLC、三菱A系列PLC、欧姆龙C系列PLC、富士N系列PLC、松下FP系列PLC、AB-SLC500系列PLC、西门子S7-200系列PLC、西门子S7-300系列PLC等可编程控制器通信连接。三、GX与GT软件可以进行结合的仿真,在GT仿真软件比较直观的表现

44、出在GX软件中程序测试的结果。5.2仿真结果按下启动按钮X0,系统运行,打开进水电磁阀如图5.1 图5.1当系统的高水位限位开关X3检测到水满时,关闭进水电磁阀Y0并停止运行2秒后洗衣机正转洗涤15秒如图5.2.1 图5.2洗衣机正转洗涤完了停止3秒后进入反转洗涤15秒如图5.3 图5.3上述正反转洗涤3次完洗衣机停止运行3秒后排水电磁阀Y1打开如图5.4 图5.4当低水位限位开关X2检测到水排空后排水电磁阀Y1打开,离合器Y2合上,接触器Y3线圈得电,抱闸将洗涤电机轴和桶抱紧,带动其桶正转进行甩干,定时器T5定时10秒如图5.5 图5.5从进水开始的全部动作进行3次蜂鸣器Y5进行洗完报警如图

45、5.6 图5.6第六章 总结6.1 总结在本课题的研究设计中,认真研究最新的控制方法。经过认真选择和反复设计,确定了利用三菱公司生产的PLC对全自动洗衣机进行控制,重点对软硬件进行了设计和讨论。本文主要进行了以下研究工作。 综述了全自动洗衣机的发展过程及控制技术的最新进展:介绍了三菱公司PLC的基本概念、特点以及系统的各种组成结构;详细介绍PLC的选型。 对全自动洗衣机的工作原理、要求进行了说明。 对PLC控制技术进行了深入研究,并进行了设计。 对程序梯形图进行了说明及三菱公司的FXGPWIN编程软件进行了简介。本次毕业设计使我深有感触,只要付出就有回报,遇到问题多与老师同学交流,利用网络资源

46、学习。通过这次毕业设计,我才明白学习是一个长期积累的过程,在以后的工作、生活中都应该不断的学习,努力提高自己的知识和综合素质。总之,万事开头难,知识必须通过应用才能实现其价值!有些东西以为学会了,但真正到用的时候才发现是两回事,所以我认为只有到真正会用的时候才是真的学会了。6.2 致本次毕业设计是针对我们所学过的知识联系实践进行综合性的电路设计,当然我也碰到一些问题,后经龚老师的耐心指导、同学们指点问题都解决了。我投入比较多的时间编写程序,设计属于自己的产品,心里有种莫名的成就感。通过此次设计,我的动手操作能力得到了提高,经验丰富不少,感在这次设计过程中给予我支持和帮助的人,最后祝龚老师工作顺

47、心,身体健康,全家幸福美满,开心每一天。祝同学们能找一份好的工作。参考文献1史国生.电气控制与可编程控制器技术M.第二版.:化学工业,20082方承远.工厂电气控制设计M.第二版.:机械工业,20053王晋生.新标准电气知识图M.:中国水利水电,20034振兴.可编程序控制器原理和应用M.:中南工业大学,1993 5吕景泉.可编程控制器技术教程M.:高等教育,2001 6胡学林.可编程控制器应用技术M.:高等教育,2001 7日本三菱公司.三菱微型可编程控制器MELSEC-F FX系列编程手册M. 19989刑郁甫,天民,积善编.新编实用电工手册M.:地质,199710祖润.毕业设计指导电气类专业适用M.:机械工业,199611王永华.现代电气控制及PLC应用技术M.:航空航天大学,200312龚运新,淑兰,解晓飞.三菱PLC实用技术教程M:师大学,2007

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

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!