




已阅读5页,还剩32页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
荆楚理工学院毕业设计(论文)JINGCHU UNIVERSITY OF TECHNOLOGY本科毕业设计(论文)设计(论文)题目基于三菱PLC的投币式洗衣机控制系统设计学 院 电子信息工程学院 专 业 电气工程及其自动化 年级班别 学 号 学生姓名 指导教师 年 月 日目录前言11 总体概述21.1洗衣机的发展史21.2投币式洗衣机的市场需求21.3投币式洗衣机的功能32系统总体方案设计32.1单片机控制方案32.2 PLC控制方案32.3总体方案确定42.4系统总体方框图43系统硬件设计53.1洗衣机的主要工作原理53.2洗衣机的工作过程63.3主要设备的选择63.3.1 PLC型号的选择63.3.2电机型号的选择73.3.3投币器的选择83.3.4 进水电磁阀的选择93.3.5离合器的选择93.3.6水位传感器的选择93.3.7报警蜂鸣器的选择113.3.8牵引器的选择113.4主电路的设计123.5控制电路的设计133.5.1控制要求133.5.2 I/O口的分配133.5.3定时器、计数器分配143.5.4 PLC控制电路图154系统软件设计164.1系统控制流程图164.2系统的梯形图及程序说明175 系统的仿真以及结果分析24结论29参考文献31基于三菱PLC的投币式洗衣机控制系统设计摘要目前利用PLC来作为洗衣机的控制系统并不多见,而运用单片机作为控制系统是目前市场上的主流,还有继电器控制系统。单片机的价格便宜、开发方便但是其编程复杂、控制系统硬件的配置要多种电路对其进行保护,维护和维修起来不方便。继电器控制容易产生电弧,使用时间长会磨损还有可能产生错误的操作。而基于PLC的洗衣机控制系统的编程较为简单、硬件电路构造不复杂,维护与维修方便。特别是对于洗衣机的旋转以及冲击条件比较合适,有较好的稳定性。这可以弥补现在市场上洗衣机的缺点。由于利用PLC作为设计洗衣机控制系统的核心对比单片机而言具有很大的优越性,因此本毕业设计运用三菱公司的PLC来作为投币式洗衣机控制系统的核心。介绍PLC控制洗衣机来实现各项功能,进行系统方案、系统结构图、系统硬件、系统软件以及输出输入控制端子的分配方案的设计。同时根据系统的总体要求和控制特点,完成PLC的I/O口的分配并进行系统软件调试和硬件调试以及总系统调试。【关键词】投币式 PLC 洗衣机 IDesign of control system for coin operated washing machine based on MITSUBISHI PLCAbstract At present, it is not much use the of PLC as a washing machine control system , and use the of SCM as a control system is the mainstream of the current market, as well as relay control system. The microcontroller is cheap, easy to develop, but its programming complexity, control system hardware configuration to a variety of circuit protection, maintenance and maintenance is not convenient. Relay control is easy to produce arc, using a long time will wear and may produce wrong operation. The washing machine control system based on PLC is simple, the structure of the hardware circuit is not complicated, and the maintenance and the maintenance is convenient. Especially for the rotation of the washing machine and the impact of the conditions are more appropriate, there is a better stability. This can make up for the shortcomings of the washing machine on the market now.Due to the use of PLC as the design for washing machine control system is the core of the contrast MCU has great superiority, so this graduation design using Mitsubishi PLC as the core of the coin operated washing machine control system. PLC control washing machine to achieve the functions of the system program, system structure, system hardware, system software and output input control terminal of the distribution of the design of the program. At the same time, according to the overall requirements and control characteristics of the system, complete the distribution of I/O PLC port and the system software debugging and hardware debugging, and the overall system debugging.【 key words 】 coin-operated PLC washing machine II前言洗衣机的出现受到人们的喜爱,解决了日常生活中衣服的洗涤任务,节约了劳动力和时间。现在生活节奏越来越快,24小时无人经营商店因为其经营模式方便、自主被很多人所青睐。投币式洗衣机正是24小时无人经营的商铺之一。在西方生活节奏快速的城市,便捷的生活方式成为社会的主流,而投币式洗衣机正是这些主流之一,投币式洗衣机在这些地方随处可见。中国拥有13亿人口,洗衣机的市场潜力非常大。特别是在学校、工厂等人口居住密集和洗衣条件有限制的地方,全自动投币式洗衣机拥有庞大的发展前景。PLC比较于单片机而言,价格上高很多、体积较大,但是PLC是一种性能优越、结构简单、可靠性高、维护使用简便的新型控制器;较之继电器而言,不容易让电弧产生,不会出现误操作。特别是对于洗衣机的震动和冲击环境非常适应,稳定性比单片机和继电器高很多。可编程序控制器在日常生活中的地位越来越重要,已经成为科技发展的一个潮流。随着社会的进步,传统的洗衣机和目前市场上的洗衣机不能永远满足人们的需求。基于PLC控制系统设计的洗衣机正是洗衣机的一个新的领域,由于PLC性能的优越性,越来越被大众所接受。1 总体概述1.1洗衣机的发展史自古以来洗衣服是无法摆脱的事情,在没有洗衣机之前,人们都是用手洗。为了逃避这种家务,在1858年,全球第一台洗衣机问世。那时候洗衣机的主要设备是圆桶。通过摇动桶内带有桨状叶子的轴来转动洗衣,但是这样操作费力而且容易损坏衣服,所以当时没有被大众接受。1880年,蒸汽洗衣机在美国呈现,其代替了人力劳动。经过多次改进,蒸汽洗衣机比第一台洗衣机在各个方面都有了较大的提高。蒸汽洗衣机泛起后,又接着呈现水力洗衣机,水力洗衣机主要依靠河流的势能来带动轴转动来实现洗衣的,不要电力带动。水力洗衣机主要解决了船民洗衣的烦恼,节省了渔民的洗衣时间。1910年,全球第一台电动洗衣机诞生,人们进入了洗衣的自动化的开端。1922年,玛塔依格公司对洗衣机的布局进行了改造,全球第一台搅拌式洗衣机出现。在其筒的中心上增加一个立轴,在立轴的下端增加有搅拌翼。立轴依靠洗涤电机带动,加上洗涤电机能周期地正反转,如许能让里面衣服彼此摩擦,以致衣服涤荡污垢。搅拌式洗衣机在那时被人们普遍接受。1937年,世上第一台自动洗衣机出现。主要是由一根水平轴来带动。当缸内进满水,衣服在里面不断滚动而达到去污的效果。1955年,日本研发了波轮式洗衣机,波轮式洗衣机流行至今,非常受人们欢迎。在当时,洗衣机可以分为波轮式洗衣机、滚筒式洗衣机、搅拌式洗衣机。洗衣机朝着这三个方面发展。60年代,日本呈现了半自动型洗衣机。70年代,呈现了波轮式套桶全自动洗衣机。80年代,由于“模糊控制”的出现,洗衣机操作变得更加简单,功能越发人性化。90年代,电机调速技术的进一步成熟,日本出现了由洗涤电机直接驱动的洗衣机。后来技术越来越成熟,产生了全自动洗衣机。21世纪后,洗衣机更是加迅速发展。由于工厂的需要,诞生大型洗衣机。这样让洗衣的数量以及重量得到很大提高。为了满足昂贵衣服的洗衣要求,呈现了干洗洗衣机,使这类衣服在洗涤过程中更好地避免了损伤。随着人们的生活水平的一步步提高,必将对洗衣机的要求越来越高。1.2投币式洗衣机的市场需求传统的洗衣方法越来越不能满足现代人的生活方式,尤其生活在在人员比较多的地方,比如工厂、学校、人多的小区。这些场所通常需要24小时的洗衣服务。随着人们生活水平的提高和对时间的节约以及对洗衣成本的降低,自助式24小时洗衣机服务越来越受到人们的亲睐。特别是在学校,学生的消费意识普遍超前,倾向于省事、省时、省力的消费观念。投币式洗衣机作为一种新的洗衣方式,洗衣服的全过程都是自动完成不需要人员操作的,只要投入相应的硬币就可以完成对应的洗衣过程了。投币式洗衣机投入的成本不算高,一台比较好的投币式洗衣机只需要2000多元就可以实现,而且洗衣机占地面积小,便于安放。洗衣过程中只需损耗水且洗衣机不易损坏,维修成本低,所以综合成本比较低。如果洗衣服人数比较多,大概只要二到三个月就可以回收成本。可见自助式投币洗衣机的利润非常可观。随着中国的进一步发展,在未来,更多的人去追求省事、省时、省力的事做。越来越少的人愿意花费时间在洗衣服上,而洗衣机就可以解决这一问题。可见洗衣机在未来是人们在日常生活中必不可少的不部分。随着人口的增多,人们的居住场所越来越密集,洗衣2条件越来越有限,24小时无人值班的自助式投币洗衣机更是受人们欢迎。由此看到,投币式洗衣机的发展远景非常可观。1.3投币式洗衣机的功能投币式洗衣机有单脱水、快速洗涤、标准洗涤、超出洗涤模式。具有以下功能:(1) 断电保持功能:来电继续从断电前的状态开始工作。(2) 防吞币功能:如果投入一个硬币后系统没有反应会主动退出一个硬币。(3) 安全保护功能:当洗衣机处于工作状态时候,如果盖子突然打开,洗衣机会自动停止工作,起到保护作用。(4) 全自动化功能:不需要人为地选择工作模式,系统根据投币的多少自动判断工作模式,洗衣的全过程可以达到自动化,不需要人操作,只要投入硬币既可以。(5) 报警功能:当洗衣结束后,洗衣机会产生报警声来说明完成洗衣。2系统总体方案设计2.1单片机控制方案在价格上单片机比较便宜,通常一块单片机只要几块钱,运用单片机作为控制系统成本非常低。在特点上:(1)单片机的可靠性比较差,特别是对于环境的要求比如震动、冲击不能得到充分的保障,功能比较单一。(2)使用的语言主要是C语言或者是汇编语言,其比较于PLC比较难学,运用比较复杂。在电源上单片机和周围的控制电路需要直流低压电源供电,需要将220V交流电经过降压、整流、滤波电路后得到的低压直流电源输送给单片机及其控制电路供电。在控制电路上单片机控制系统必须采用复位电路防止程序絮乱使运行错误、时钟电路提供给单片机用于每一段程序运行的时间、按键电路根据按键来选择对应的程序、晶闸管负载驱动电路来驱动电机的正反转、电磁阀的开与断、水位开关电路控制进出水量的多少、报警电路来提醒洗衣的结束、多种保护电路保证系统各部分电路的正常运行。由此可见,基于单片机控制洗衣机系统控制电路复杂还需要多种保护电路来保证每一部分控制电路的正常运行,由于控制电路复杂、接线繁多,在维护与维修是极其不方便。在程序中主要有选择程序设计、进水程序设计、洗涤程序设计、脱水程序设计、报警程序设计。此外,还有单片机的键盘中断程序设计、单片机的内部定时程序设计、单片机的外部中断程序设计。可见,运用单片机控制所需要的程序比较多而且复杂,多种程序运用于一起,调试比较麻烦。2.2 PLC控制方案在价格上PLC比较昂贵,普通的PLC要好几百,采用PLC作为控制系统成本比较高。在特点上:(1)可靠性比较高,可编程序控制器是一种比较通用的工业控制器,适用于不同的工作环境,特别是对于洗衣机的冲击、震荡环境十分实用。(2)较之单片机而言,编程语言比较简单,主要有指令表程序、梯形图程序。程序比较容易学习与掌握。程序的设计难度比较小。(3)PLC运用灵活,模块化或者采用基本单元的扩展形式是可编程序控制器的特点之一。可以根据设计的需要来确定或者选择I/O口的形式与数量以及驱动能力,在后面调试时候可以随时修改更换一小段就可以完成总体的调试。在电源上,PLC受电源的稳定度的影响不大,电源的电压在其额定电压的-15%+10%的范围能正常工作。可编程控制器内部配有一个稳定电源为I/O口和CUP单元提供电源。洗衣机控制系统采用的可编程控制器一般是小型的,小型的可编程控制器的内部电源一般与CPU单元连接在一起。所以选用PLC作为洗衣机的控制系统不需要再采用专门的电源电路为其供电。在控制电路上I/O口输入设备控制电路用来接输入元件如操作开关、限位开关、传感器等的输入信息,I/O口输出电路用来驱动负载如电磁阀、电机正反转,保护电路保护电机和其他元器件。相对于单片机而言,控制电路比较少,接线比较简单,便于维护与维修。在程序中主要有工作模式选择程序设计、进水程序设计、洗涤程序设计、出水程序设计、报警程序设计。可见运用可编程序控制器编程简单,不需要像单片机那样程序复杂,在后期程序调试上难度也大大减少。2.3总体方案确定单片机较之PLC而言,价格比较便宜,成本比较低,但是可靠性差,对外界环境要求比PLC的高。PLC用来做洗衣机控制系统相对来说控制电路及软件编程难度都比单片机简单,在后期的维修与维护成本大大降低,还适用于震动、冲击的环境,对I/O口及CUP不需要再专门设计电路来供电,由内部电源提供。硬件电路相对之下简单许多,系统的可靠性得到很大提高。运用方便,特别在系统调试过程中难度要比单片机小很多。所需要的保护电路也比单片机少很多。表2.1 单片机与PLC的比较表单片机PLC价格低高是否需要专门设计电源供电是否控制电路复杂相对简单保护电路多种电路保护保护电路较少程序复杂相对简单程序调试难度大相对较小系统调试难度大相对较小维护与维修难度大相对较小运用灵活性小相对较大通过单片机与PLC的比较得知:虽然单片机在价格上比较便宜,但是其他很多方面都不如PLC,所以最后总体方案选择PLC作为投币式洗衣机的控制系统。2.4系统总体方框图主要通过投币感应信号、停止信号、高、中、低水位开关和传感器信号,紧急停车信号、强行排水信号等做为输入,模式指示灯、报警蜂鸣器、进水阀、排水阀等做为输出,具体输入输出如下图所示。图2.1 系统总体方框图3系统硬件设计3.1洗衣机的主要工作原理主电路和控制电路构成投币式洗衣机的基本电路。主要由一个电动机通过正反转继电器改变电机的正反转从而控制波盘转动由此达到去污的目的。洗衣机的洗衣桶(外桶)和洗衣机的脱水桶(内桶)安装在同一圆心上,洗衣桶不可以转动,起装水的作用,脱水桶可以转动,其四周壁上布满小孔,高速转动时候可以使衣服脱水。洗衣桶下壁设计有水位传感器,可以识别水位从而通过PLC来控制水位的高低;其上壁设计有溢出水孔,起到排出洗涤时候的液泡和溢出水的作用。洗衣机通过对进、排水电磁阀控制进、出水。进水时进水电磁阀打开,水经过水管流进洗衣桶;排水时排水电磁阀打开,水经过水管流出外面。洗涤电机是通过控制洗衣机的波盘正反转来实现洗涤的正反转。脱水时候,离合器合上,这时,洗涤电机带动脱水桶高速转动从而让衣服甩干。投币器主要通过投硬币的总数量来选择洗衣机对应的工作模式,启动相应的洗涤模式。每一个工作模式的时间由PLC内部的计数器进行控制,设置计数器的参数就可以把每一段的工作模式的时间确定下来。利用水位开关对水位进行控制、电磁阀的开关对进水和排水控制、正反转继电器控制电机的正反转以及运用各种按钮、开关、常闭触点、常开触点、输出与输入设备等实现洗衣机的全自动控制。图3.1 洗衣机构造图3.2洗衣机的工作过程洗衣机控制系统总体上有四个工作模式:单独脱水工作模式、快速洗涤工作模式、标准洗涤工作模式、超长洗涤工作模式。洗衣机的工作模式的选择是由投币数量的多少确定。比如投1元硬币启动单独脱水、2元硬币选择快速洗涤、3元硬币对应标准洗涤、4元硬币确定超长洗涤。投币器只能识别1元硬币,当投硬币超过4元,超过部分将自动弹出来,不能继续投币。洗衣机的工作流程主要由工作模式的选择、进水、洗衣、排水、脱水、报警这六部分组成。这些总的工作流程可以做到全自动依次进行一直到完成洗衣。有断电记忆功能,当洗衣机运行时突然断电,会记忆断电前的状态,一旦恢复供电,会从断电前的状态继续运行工作流程。3.3主要设备的选择3.3.1 PLC型号的选择在市面上PLC的型号日新月异,其功能越来越完善。通常PLC的功能越多,价格就会越贵,如果选择不合理就会造成成本增加。因此选择PLC型号时候只需满足控制要求需要和留有5%10%的裕量便于以后的开发就可以了。PLC型号的选择主要思量以下几个方面:(1) PLC的处理速度和时间能满足控制和功能的要求并且与任务适应;(2) 满足控制的输入、输出点数,即I/O点数要求;(3) PLC的功能;(4) PLC的价格;(5) 洗衣机的体积不算大,选择PLC的体积应是小型PLC;(6) 定时器、计数器的要求。根据设计要求:(1) 需要10个输入点;(2) 11个输出点;(3) 5个普通内部定时器T0-T4;6个积算定时器T250-T255;(4) 11个停电保持增计数器C100-C103,C113-C119;(5) 具有停电保持功能。概括上面因数选择型号为FX1N-40MR的PLC作为洗衣机的控制系统。主要参数如下:(1) 系统的处理时间:基本指令0.098us/指令,应用指令0.3数百us/指令。(2) 内置式24V直流电源:24V电压、400mA直流电流可以提供外围设备用电,不必要设计24V电源。电源还可以有断电保护作用。(3) 定时器、计数器数量:T0-T255,C0-C255。(4) PLC的基本单元:24点输入以及16点继电器输出。输入输出都留有裕量便于以后的开发。通过观察FX1N-40MR的PLC参数可知:这型号完全可以满足洗衣机的控制系统。故选择型号为FX1N-48MR的PLC作为洗衣机的控制系统。图3.2 FX1N-40MR型PLC实物图3.3.2电机型号的选择 一般电机型号要根据电压、电流、容量、转速、结构等选择。应该先根据洗衣机控制要求、结构、转速等选择一个大概的电机范围,然后计算电机的容量是否合适。如果电机的容量太大,不仅在制造成本上浪费,而且运行过程中用电量也会增加。在以上条件都满足情况下,应该选择价格便宜的和结构简单的电机,这样不仅可以降低成本还方便维修。电机的选择主要考虑以下几个方面:(1) 家庭用的是单相交流电,受电源的限制。(2) 洗涤时候要求正反转,通过切换电源能完成正反转。(3) 家庭用电的电压是220V。(4) 按照标准:洗衣机的功率为120W250W之间。(5) 脱水时候电机的转速应该在800r/min以上。(6) 洗衣机的总体价格不是很贵,应选择相对便宜的电机。综合上面信息考虑,选择单相电容运转式电动机,型号为YY104-180。洗涤电机的主要参数如下表:型号YY104-180额定功率180W产品类型单相电容运转式电动机额定电压220V转速1350(rpm)额定电流1.7A外形尺寸104mm额定转矩1274(NM)表3.1 洗涤电机的参数表图3.3 洗涤电机实物图3.3.3投币器的选择洗衣机投币器主要思量以下几方面:(1) 投币数量的统计及数量的控制。(2) 投币的真假识别。(3) 根据数量的总数发出对应的电信号让PLC选择对应的模式。(4) 防盗功能,当有人非法拆开投币器时会主动报警。概括以上要求,选择苏州富磊科技生产的投币控制箱,主要有以下特点:(1) 按照自己的需要设定相应币数,0-15个投币数范围之间。(2) 机主可根据自己需求设定洗涤程序功能,(时间可根据自己调设)。(3) 高辨别率投币器:对真假币的识别率非常高。(4) 三位数LED动态显示功能:采取LED显示,显示洗衣剩余时间,可累加经营金额、故障等进行动态显示。这个可以省略了洗衣机LED洗涤时间的设计电路。(5) 程序自锁安全防护功能:在洗涤过程中,如打开洗衣机上盖,洗衣机会停止工作,同时投币箱显示故障代码,到合上盖后才能继续运行。图3.4 投币器实物图3.3.4 进水电磁阀的选择PLC发出指令和水位传感器反馈水位信号同时控制洗衣机的进水。当电磁阀得电时候,由于磁力的作用中心孔打开,洗衣机开始进水,当电磁阀失电时中心孔关闭停止进水。进水电磁阀的选择并没有很多的要求,只要尺寸大小合适,电压合适并且与控制系统兼容就可以了。所以选择通用型进水电磁阀FCD 180A,00330508002A 。适用:小天鹅、海尔、荣事达、美的、松下、TCL、三洋等等洗衣机 货号:FCD180A 工作电压:AC交流220-240V,频率50-60HZ。图3.5 进水电磁阀实物图 3.3.5离合器的选择离合器的结构和形状在各种牌子的洗衣机上大概都是相同的,选择离合器也没有太多要求,还是只要尺寸、电压、电流、控制系统兼容就可以了。洗涤电机通过离合器可以实现洗涤功能和脱水功能以及脱水结束后刹车制动。洗涤时候,排水电磁阀关闭,离合器的制动带和扭簧使脱水桶固定不能旋转,其带轮经过行星减速器驱动洗涤轴使波盘正反转,转速大概为170r/min。脱水时候,排水电磁阀打开,脱水桶不固定并且与减速器的外壳连在一起,这样就不经过减速器减速。离合器的大皮带转轮驱动离合弹簧等元器件让脱水桶转动,大概1000r/min。本设计选择的离合器型号为L2A,其中额定电压为AC交流220V,额定功率为150-200W。图3.6 洗衣机离合器实物图3.3.6水位传感器的选择可以依据与洗衣机内侧相连的水压气管里面的空气压强大小来判断洗衣机的水位高低。当水位越高时,对应的水压就越大,此时水位传感器的线圈的电感量会越大,根据公式f=1/2LC可知频率越小,反之越大,再经过处理可以得出水位的高低。进而给予PLC信号,间接控制进、出水的电磁阀开、断。其实水位传感器就等于一个压力开关,当水进入洗衣机时候会产生水压,与之相连的水压气管的压强就会变大,当达到了设定的值之后传感器就会自动通电。水位传感器相当于一个LC电路,如下图所示。图3.7 LC电路图在市场上大多数的水位传感器的组成由一下几个部分:密封的气室1个、可调的电感线圈1个,其阻值22,22uF涤纶电容2个。本设计选择通用I-Q602VL型号水位传感器,其中参数如下表:表3.2 Q602VL型号水位传感器的参数表额定电压DC5V额定电流10mA气腔外径58mm水位器高度25mm型号I-Q602VL接线脚数3图3.8 水位传感器实物图由于水位传感器的工作电压是5V,不能直接供电,因此要设计一个220V交流转5V直流的电路,这样才能让水位传感器正常工作。电路图如下:图3.9 AC220V转DC5V电路图3.3.7报警蜂鸣器的选择在洗衣服结束之后蜂鸣器就开始报警,起到提醒洗衣结束的作用。由于前面已经设计了一个AC220V转DC5V电路,为了免去再设计电路的麻烦,选择一个工作电压是5V的洗衣机专用蜂鸣器,型号为HYR-2207。其参数如下表所示,实物图如图3-3-7-1所示。表3.3 HYR-2207型号报警蜂鸣器的参数表型号HYR-2207额定电压5V额定电流4mA最小声压输出75dB/10cm谐振频率2000500Hz工作温度-20+105外壳材料改性聚苯醚重量3g图3.10 HYR-2207型号蜂鸣器实物图洗衣机的蜂鸣器不能直接接到5V直流电源上,还要设计一个蜂鸣器的驱动电路,其驱动电路图如下所示:图3.11 蜂鸣器驱动电路图3.3.8牵引器的选择洗衣机的牵引器起到两个作用:(1) 牵引排水阀,即拉开排水阀门,起到排水的作用。(2) 牵引洗衣机的离合器使电机从原来的带动波盘转动变为带动脱水桶高速转动。牵引器里面有个小同步电机,该电机的转子是圆形磁铁,而线圈是定子。洗衣机一般的脱水动作程序为:牵引器动作使排水阀排水,排水计时结束后小型同步电机就带动齿轮转动由此拉动洗衣机离合器与脱水功能转换的控制杆,从而达到电机高速转动来脱水的目的。在这过程中洗衣机的牵引器处于牵引动状态,一直至脱水完成。本设计选择XPQ-6A洗衣机牵引器。参数如下表所示,实物图如下图所示。表3.4 牵引器的参数表型号XPQ-6A额定电压AC220-240V频率50-60HZ材料优质ABS塑料牵引器高度55mm拉线杆长度45mm输入功率6W种类普通式图3.12 牵引器实物图3.4主电路的设计主电路主要是从电源到电机的线路连接设计。用空气开关以及熔断器来保护洗涤电机防止其过载,通过继电器的开与断来改变洗涤电机的连接方式从而达到正反转的目的。下图为主电路的连接示意图,其中洗涤电机的前两根线为主绕组,后两根线为副绕组。图3.13 系统的主电路图3.5控制电路的设计3.5.1控制要求(1) 洗衣机的盖子起到紧急刹车作用。当打开洗衣机盖子时候,洗衣机停止工作,只有当盖子重新合上才能继续工作。(2) 工作模式的选择:投币总数为1元时,启动单独脱水工作模式,总时间为1.5分钟;投币总数为2元时,启动快速洗涤工作模式,总时间为23分钟;投币总数为3元时,启动标准工作模式,总洗涤时间为35分钟;投币总数为4元时,启动超长工作模式,总洗涤时间为53分钟。当投币总数为4元之后,或者洗衣机在工作过程中,投币器投币口关闭不能再继续投币。投币总数为1、2、3元之后,都会有15秒时间选择是否还继续投币,如果不继续,15秒之后启动相应的程序,但是投币总数为4元时马上进入超长洗涤模式。(3) 洗涤过程:进入洗涤时洗涤电机正转动10秒,停机2S,接着反方向转动10秒,停机2S,如此算一个周期,快速洗涤为10个周期,标准洗涤为20个周期,超长洗涤为35个周期。(4) 漂洗过程:洗涤完成之后进水漂洗,重复洗涤过程,漂洗两次。(5) 洗衣机工作完成也就是第三次脱水完成之后,发出报警声并且全部器件复位,准备下一次的洗衣。3.5.2 I/O口的分配(1) 输入元件的分配如下表所示:表3.5 输入元件的分配表元件名称输入连接点编号元件符号1元投币感应按钮X0SB0停止按钮X1SB1强行排水按钮X2SB2高水位传感器X3SL0中水位传感器X4SL1低水位传感器X5SL2高水位选择开关X10SQ0中水位选择开关X11SQ1低水位选择开关X12SQ2盖子感应信号X13SL3(2) 输出元件的分配如下表所示:表3.6 输出元件的分配表元件名称输入连接点编号元件符号/继电器线圈投币箱电磁阀Y0YV0洗涤电机正转Y1KM1洗涤电机反转Y2KM2进水电磁阀Y3YV1牵引器(排水电磁阀)Y4YV2脱水控制Y5KM3单脱模式指示灯Y10HL1快洗模式指示灯Y11HL2标洗模式指示灯Y12HL3超长洗模式指示灯Y13HL43.5.3定时器、计数器分配(1) 定时器的分配如表所示:表3.7 定时器的分配表定时器设定时间值定时器说明T0150投第一个币计时T1150投第二个币计时T2150投第三个币计时T3600强行排水计时T4100报警计时T250100洗涤电机正转计时T251100洗涤电机反转计时T25220洗涤电机正转停止计时T25320洗涤电机反转停止计时T254600排水计时T255900脱水计时(2) 计数器的分配如表所示:表3.8计数器的分配表 器件号设定值说明C1001投币1元C1012投币2元C1023投币3元C1034投币4元C11310快洗电机转动周期计数C11420标洗电机转动周期计数C11535超长洗电机转动周期计数C1162第一次漂洗计数C1173第二次漂洗计数C1183正常洗衣脱水计数C1191单脱水计数3.5.4 PLC控制电路图PLC控制电路图如图所示:图3.14 PLC控制电路图4系统软件设计4.1系统控制流程图 洗衣机无故障运行流程图如下图所示,设定水位之后开始投币,当投币结束15S之后自动开始运行。当进水到达对应水位后停止进水,洗涤电机正转动10秒,停机2S,接着反方向转动10秒,停机2S,如此算一个周期,快速洗涤为10个周期,标准洗涤为20个周期,超长洗涤为35个周期。周期完成后进行脱水,这就结束洗涤。漂洗过程重复上述过程两次。当投币选择只脱水时候,只进行脱水。洗衣完成后报警蜂鸣器报警10S结束。图4.1 系统控制流程图当洗衣机出故障或者人为不想继续洗衣时,按下停止按钮之后,洗衣机洗涤电机停止工作;再按下强行排水按钮,开始排水。程序流程图如下图所示。图4.2 强行排水流程图4.2系统的梯形图及程序说明1:正常工作程序及说明。每投1元硬币一次,X000就闭合一次,C100、C101、C102、C103分别计数1次、2次、3次、4次;C100、C101、C102、C103计数器具有断电保持功能,不用担心突然断电而出现吞币现象,如下图所示。图4.3 投币计数梯形图工作模式自动选定或者投完4个硬币之后工作模式马上确定,投币箱阀门关闭,工作过程中或者投完4个币之后无法再投币,如下图所示。图4.4 投币箱阀门关闭梯形图当投币数为1、2、3个时,有15S的考虑时间选择相对应的工作模式。T0、T1、T2接通15秒后接通对应的工作模式。X013为盖子感应信号,当打开盖子时,停止计时,合上盖子重新开始计时,如下图所示。图4.5 停止投币15S后选定模式梯形图完成投币15S之后接通对应的工作模式,投币4个时,直接接通超长洗涤工作模式,不需要等待15S,如下图所示。图4.6 工作模式选定梯形图选择1元单脱水工作模式,或着洗涤、第一次漂洗、第二次漂洗每一次完成排水之后,进入脱水。Y005接通,控制洗涤电机高速转动。T255计数器为脱水计时90S,洗涤电机高速正转动90S。T255具有停电保持功能,当停电再来电时保持原来状态继续工作。X010、X011、X012为高、中、低水位选择开关,开始洗衣时,根据衣物的多少选择合适的水位,X003、X004、X005为对应的高、中、低水位传感器,当进水达到选择的水位高度时候,进水阀门关闭,洗涤电机开始工作。选择快速洗涤、标准洗涤、超长洗涤工作模式时,当洗涤进水、第一次漂洗进水或者第二次漂洗进水完成之后洗涤电机开始正转10S。C113、C114、C115分别为快洗计数、标准洗计数、超长洗计数。当洗涤电机转够相应的周数之后接通,洗涤电机就断开不再旋转。当盖子突然打开,洗涤电机停止工作,盖子合上继续工作。工作过程图如下图所示。图4.7 电机正转梯形图洗涤电机完成正转之后停机2S,然后开始往反方向旋转10S再停机2S。T250为洗涤电机正转计时10S,T251为洗涤电机反转计时10S计时,T252为洗涤电机正传停止计时,T253为洗涤电机反转停止计时。C113、C114、C115分别为快洗、标准洗、超长洗模式洗涤电机转动周数计数,当到达对应周数后洗涤电机停止工作。当盖子突然打开,洗涤电机停止工作,盖子合上继续工作。工作过程图如下图所示。图4.8 电机反转梯形图洗涤电机反转停机2S秒记为1周,快速洗涤电机旋转10周、标准洗涤电机旋转为20周、超长洗涤电机旋转为35周,如下图所示。图4.9 电机转动周期梯形图高、中、低水位开关开始时选定闭合,高、中、低水位传感器每被触发一次,C116、C117、C118就记一次数。C116被触发表示开始第一次漂洗;C117为被触发表示开始第二次漂洗,如下图所示。图4.10 漂洗计数梯形图T255脱水计时,C118被触发为正常洗衣结束,C119被触发为只脱水模式结束,如下图所示。图4.11 脱水计数梯形图投币总数为4个时进水阀门马上打开,或者是排完水之后进水阀门打开,也可以快洗、标准洗模式选定后进水阀门打开。进水到选择水位高度之后水位传感器动作,进水阀关闭。漂洗2次之后C117动作断开无法再进水。Y004为排水阀门,排水时候Y004动作,无法进水。脱水完成时候Y005复位,此时Y003接通,开始进水,起到流程图中外循环作用。但是当第二次漂洗时候C117就动作,无法再接通Y003,循环结束。当盖子突然打开,进水阀关闭,盖子合上继续工作。工作过程如下图所示。图4.12 进水梯形图洗涤或者漂洗完成之后排水阀门打开进行排水,T254为排水计时,60S后排完,之后排水阀门关闭。排水时无法进水;或者进水时进水阀门Y003动作,排水阀门关闭无法排水。C116、C117的作用是防止漂洗开始之前和进水之后进行脱水。当盖子突然打开,排水阀关闭,盖子合上继续工作,如下图所示。图4.13 排水梯形图正常洗衣结束或者只脱水结束之后Y014接通,蜂鸣器开始报警,M10动作,复位Y000投币箱阀门,T4为报警计数,10S后或者报警期间打开盖子报警自动关闭,如下图所示。图4.14 报警梯形图投2个硬币时恢复C100计数,投3个硬币时恢复C101计数,投4个硬币时恢复C102计数。这程序让投币计数之间不会冲突,如下图所示。图4.15 投币复位梯形图T253接通T250、T251、T252、T253马上复位,可以让洗涤电机正反转循环工作。C116作用为让洗涤电机进行第二次正反转循环来进行第一次漂洗;C117的作用是让洗涤电机进行第二次正反转来进行第二次漂洗,如下图所示。图4.16 定时器、计数器复位梯形图C119为脱水计数,每次触发马上复位,为下一次脱水做准备。例如在洗涤完成脱水之后复位,为第一次漂洗做准备,如下图所示。图4.17单脱水复位梯形图只脱水结束或者报警灯熄灭之后还有报警时打开盖子,全部计数器和投币、报警计时器复位并且准备下一轮的洗涤工作,如下图所示。图4.18计数器、定时器复位梯形图T255为脱水计数,每触发一次,电机转动和停止计时器复位准备下一轮的洗涤工作。如下图所示。图4.19 定时器复位梯形图2:当洗衣机出故障或者人为地不想继续洗衣时程序图及说明。当洗衣机出故障或者人为地不想继续洗衣时,按下X1按钮,继电器M30接通并且锁定,T3为强行排水时间,强行排水完成之后,继电器M30断开,如下图所示。图4.20 继电器接通梯形图M30接通,洗涤电机停止正传,如下图所示。图4.21 电机正转停止梯形图M30接通,洗涤电机停止反传,如下图所示。图4.22 电机反转停止梯形图M30接通,进水阀门关闭,如下图所示。图4.23 进水阀关闭梯形图M30接通,排水阀门关闭,如下图所示。图4.24 排水阀关闭梯形图按下强行排水按钮,继电器M40输出锁定,排水阀门Y4打开。T3为强行排水时间,60S后排水完成并且M40关闭,如下图所示。图4.25 强行排水梯形图T3接通后,投币箱阀门复位,如下图所示。图4.26 投币箱阀门复位梯形图T3接通之后,全部计时器和计数器复位,结束,如下图所示。图4.27 复位梯形图5 系统的仿真以及结果分析利用三菱PLC仿真软件GX simulator8进行程序仿真。把编写好的程序写入编程软件GX Developer8中,点击梯形图逻辑测试启动按钮进行程序仿真以及调试。放好衣服洗衣粉之后盖子合上。每次投一个硬币,X0就接通一次,C100、C101、C102、C103相应地计数一次,其对应的T0、T1、T2开始计时,投币完1、2或者3个计时15S接通,如下图所示。图5.1 选定模式仿真图投币4个,工作模式马上选定,如下图所示。图5.2 超长洗涤模式选定仿真图每投币一次,时间计数器就启动一次,当时间计数器到达15秒时启动相应程序,投币4个直接启动超长模式,每投一个币,前一个币的累加计数器就清零,如下图所示。图5.3 计数器复位仿真图15S后进水阀门打开开始进水,如下图所示。图5.4 进水阀打开仿真图到达预设的水位开关,对应的传感器接通,洗涤电机开始正反转工作,如下图所示。图5.5 电机工作仿真图投1个币15秒之后直接启动脱水模式电机高速转动90秒,如下图所示。 图5.6脱水仿真图设定的电机正反转周期结束后,开始排水,Y4排水阀门打开,水位传感信号开关关闭,如下图所示。图5.7 排水仿真图排完水之后开始电机高速转动脱水,如下图所示。图5.8 脱水仿真图脱完水之后,进水阀门打开,进入漂洗模式,漂洗状态与洗涤状态一样,如下图所示。图5.9 进水阀打开仿真图第二次漂洗脱水完成之后进入报警,如下图所示。图5.10 报警仿真图报警结束或者报警过程中打开盖子,所有输出复位,准备下一次洗衣,如下图所示。图5.11 复位仿真图2:强行排水仿真。在出故障或者认为不想继续洗衣时,按下停止按钮,洗涤电机停止工作,进、排水阀关闭,如下图所示。图5.12电机停止工作,进、排水阀关闭仿真图按下强行排水按钮之后,排水阀门打开,开始强行排水,如下图所示。图5.13强行排水仿真图排水结束之后,所有输出复位,如下图所示。图5.14 复位仿真图经过三菱PLC仿真软件GX simulator8仿真结果可知,选择输入都会得到相应的输出,表明程序的正确地。结论经过了一段时间的努力研究和老师的指导,终于完成了基于三菱PLC的投币式洗衣机控制系统设计。这个过程回顾许多大学学到的知识,比如PLC、自动控制理论、电机拖动等。锻炼了自己独立思考和动手实践能力,进一步加深知识的掌握,特别是进一步解了PLC在实际生活中的应用、程序编程以及程序仿真。通过毕业设计我深深体会到知识的不完善,还有很多知识要去学,活到老学到老。同时也大大加深了投币式洗衣机的系统构造。核心在于PLC,PLC对电磁阀、接触线圈以及一些开关等输入点设备来进行控制,从而输出不同的指令来驱动不同的线圈、指示灯、蜂鸣器等完成相应的工作。工作模式的核心在于转动的圈数不一样,通过改变转动的圈数从而改变时间的长短。洗涤和脱水的区别在于电机的转动速度不一样,洗涤时候电机处于低速转动状态;脱水
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年电子商务管理相关知识考试试题及答案
- 2025年电气工程师考试试卷及答案
- 2025年IT项目管理师考核知识点及答案
- 2025年大学生心理健康教育考试试卷及答案
- 2025《四川省成都市初中学业水平考试》数学(含答案)
- 餐饮部宴会菜品质量追溯
- 放疗前的心理护理
- 环境影响评价制度及法规考试题
- 2025年山东省济宁汶上县联考英语七年级第二学期期中质量检测模拟试题含答案
- 中医基础护理学辨证施护
- 疲劳恢复物理手段-洞察及研究
- 天津市四校联考2023-2024学年高一下学期7月期末考试化学试卷(含答案)
- 2025年河北省中考学易金卷地理试卷(原创卷)及参考答案
- 2025年时政100题(附答案)
- 2025年安全生产月查找身边安全隐患及风险控制专题培训课件
- CJ/T 328-2010球墨铸铁复合树脂水箅
- BIM技术在建筑项目施工工艺优化中的应用报告
- 会计核算考试题目及答案
- 人工智能赋能思政教育“精准滴灌”体系构建
- 搬运装卸服务外包项目投标方案(技术方案)
- 2025年安全月主要责任人讲安全课件三:安全月主题宣讲课件
评论
0/150
提交评论