基于plc的全自动洗衣机控制系统设计

原创 2020-06-26 03:44  阅读

  IIAbstract III第一章 绪论 1.1课题背景 1.2PLC 控制全自动洗衣机的研究现状 1.3研究意义 1.4设计要求 1.5实现目标 1.6本章小结 第二章全自动洗衣机的控制 2.1洗衣机的工作原理 2.2洗衣机的工作过程 2.3洗衣机的工作特点 2.4洗衣机的控制系统 2.5本章小结 第三章系统硬件设计 103.1 系统硬件电路设计 103.2 PLC 控制 113.3 电动机选型 113.4 123.5 本章小结 13第四章 系统软件设计 144.1 功能流程设计 144.2 功能程序设计 154.3 本章小结 23II 基于PLC 的全自动洗衣机控制系统设计 这篇文章最先叙述了洗衣机的发展背景,剖析了洗衣机的工作原理和工作特点,之后又对PLC 的工作原理和特点做了简单介绍。由于全自动洗衣机的工作方式多种多样,为了实现 这些功能,在文中还对全自动洗衣机的控制系统进行了分析和论证。最后根据课题的要求, 以PLC 作为控制器,对全自动洗衣机的控制系统进行了设计。 在硬件设计中,论文选择以PLC 作为控制核心,阐述了PLC 外部设备中各种硬件的选择方 案,对PLC 端口进行了分配,讲解了PLC的硬件接线方式。在软件方面,它叙述了 全自动洗衣机的工作流程,解释了梯形图程序,实现了全自动洗衣机洗衣过程的自动化和 智能化,为人们的生活带来了便利。 关键词:全自动洗衣机,PLC,控制系统 III Design controlsystem automaticwashing machine based PLCAbstract articlefirst describes washingmachine, workingprinciple washingmachine, PLCworking principle characteristicsmake briefintroduction. Since automaticwashing machine work paperalso automatic washing machine control system demonstrated.Finally, according automaticwashing machine control system hardwaredesign, paperselected controlcenter, PLC external device describes varioushardware options portshave been allocated, explained PLC hardware wiring. softwareside, automaticwashing machine workflows, explained ladderprogram, automated intelligentautomatic washing machine laundering process, bringconvenience peopleslives. Keywords:automatic washing machine,PLC,Control System 第一章绪论1.1 课题背景 随着社会的不断进步,我国人民的生活得到了一定的改善,人们对于生活质量的要求 也越来越高,无论是从衣食住行,还是生活所需都引发了人民的高度关注。洗衣机可以说 是家家户户都有的家用电器,所以,为了满足千家万户的广泛需求,众多的生产厂家纷纷 研制出各种先进的洗衣机种类,我们以前见到的老式洗衣机的工作是受继电器操控的,经 过时间和实践的考验,这类的洗衣机容易出现无力、洗不干净衣服、噪音大等毛病。已经 不能很好地满足广大人民的需求了。随着科学技术的发展,具有更多功能的自动化洗衣机 已经悄然问世,很快被人民所认可并逐渐普及到人民的日常生活中。 如今,随着单片机的迅速发展和全面推广,单片机的成本也在日益降低,所以,一般 以单片机用做全自动洗衣机控制系统的中心进行控制。然而,PLC 因为其多种多样的控制方 式,控制功能很强大,已经广泛应用于工业的众多领域,正在逐步取代传统的控制系统。 近年来,成本价格逐渐降低,PLC 在工业自动洗衣机控制系统开始使用,在这一领域取得了 很好的使用效果和反应。这时候,还有很多的洗衣机生产厂家在洗衣机的工作操控方面采 用PLC 控制原理,这一控制原理可以让洗衣机在未来的研制方面朝着人工智能化方向发展, 使用者操作更容易、更简单,这样的洗衣机必然会受到消费者的青睐。 以单片机作为核心控制器,它的优点是:价格低廉;指令集丰富多变;有Flash 存储 器和RAM 存储器;有定量的中断源和I/O 接线口;使用技术比较成熟;基本能满足一般需 要。这种技术中的不足有:很难进行一些指令性程序代码的编译和设计,而且程序语言也 不是我们程序员经常使用的种类;对于电路的要求较高,需要特别的电路硬件来予以保证。 [17] 而本课题的设计选用PLC来作为控制核心。因PLC 的成本较为低廉,有适量的I/O 线口,能够满足本课题的设计需要,又因为PLC的指令集很简单,使得软件的编程更加方 便简化,用户如果要进行程序修改,可以只通过编程器软件就可进行,能够满足各式各样 的功能需求,硬件电路很简单,便于设计人员维修护理。 1.2PLC 控制全自动洗衣机的研究现状 1969 年创立了工业控制技术的新时代。快速发展从那时起,PLC 的控制新技术,它可以 满足工业控制领域的要求,功能丰富,并添加人机界面和通信单元,如PLC 控制设备的应用, 越来越多的简单的广泛的应用在许多领域。 我们提出基于PLC 的全自动洗衣机控制系统设计这个课题,其中以PLC 作为控制器是 为了更深层次得改善全自动洗衣机的性能和功能,同时也可以避免传统控制的些许缺点。 20 世纪 70 年代,我国的 PLC 从国外引入并初步发展了起来,它的技术特点主要与三 菱和西门子的PLC 相兼容。目前,国内PLC 主要是小型计算机。制造商正在逐年增加,已经 超过数十家,虽然在中国工厂生产时间较长,但尚未掌握其核心技术。目前市场上,台达PLC 占国产市场的第一。 S7-200 系列的 PLC 是由德国西门子公司生产制造的,其中 CPU226 型号的 PLC 接口和集成电源集成在它的内部,使整体结构较为紧凑。另外为了消费者更好的使用该洗衣机的设计,还允许在外部设计一种拓展模块,这样的设计会让洗衣机的控制 更加顺手。人们还可以使用STEP7-Micro/WIN32 软件编写程序,并可以在线创建、调试、 仿真和修改程序,然后再将程序经过专用电缆下载到PLC 芯片中,实现具体的控制功能。 PLC 编程语言很简单,容易学习。与此同时,PLC 可以重复使用,降低测试成本。PLC 也有串 口设置,可以简单的连接到电脑,提供了简单的系统操作和维护便利。 2002年,厂家提议采用三菱 F1-20MR PLC来设计洗衣机控制系统,能够满足人们生 活的基本需求。在2004 年的时候,该厂家设计部门就建议使用日本三菱FX1S-30MRPLC 制系统,这一设计不再是采用人工或机械进行注水,洗衣机在洗涤或甩干时也不再具有很大的噪音,特别是甩干的时候衣物可以自由放置,不会因放置不平衡而出现的大幅度晃动 等问题,另外,该设计的控制系统使用时间会更长。 1.3 研究意义 在中国洗衣机的发展中,我们可以看到,中国家电行业从完整的复制外国技术和创新, 开始重视利用当地资源,实现本地化设计。不仅改变了初期时国外品牌一统我国市场的局 面,同时我国产品远销到国外市场,并且以过高的品质,出色的设计和丰富的功能,赢得 了良好的口碑。 可编程序逻辑控制器是一种高性能的智能化集成芯片,其研发的基础就是微型处理 器,涉及到电感、通信等方面的因素,具有很高的自动化。自动洗衣机对控制系统的所有 要求基本上都可以由它来满足,得到了很多企业的喜爱。所以,通过使用先进的技术和低成本用于改善现有的洗衣机控制系统是必要的,这样我们就能使洗衣机有一个广阔的市场 竞争力。技术的提高要求设计人员能够不停的提出新的建议和项目,满足人们日常生活的 需求,并设计出功能更加完善、耗能更加节约、使用更加人性化的产品。因此,本文以PLC 作为控制器来设计全自动洗衣机的控制系统很符合对洗衣机的使用实际现状,具有很强的 实用性。 1.4 设计要求 依照现实情形,这一次的设计的控制系统依然是PLC 控制器,我们要设计一种全自动 洗衣机的控制系统。 全自动洗衣机要求可以实现以下功能: (1)自动判定水位; (2)根据衣物重量选定水位和注水量; (3)洗衣机自行完成洗衣的各项任务和计划。达到保证衣服的干净、用水量的控制和 节约等各项要求。 设计的该控制系统不能对电路的硬件要求过高,控制程序的编码也要尽可能通俗易 懂,使用过程更易于操作,工作状态更为稳定,电能和水源的利用率要高,节约时间而且 机器本身使用周期更长,售价更低等 根据不同洗涤方式的需求,洗涤被分为自动洗涤和手动洗涤两种。使用自动洗涤时,洗衣机运行标准程序,即按照初期编写好的程序,自动运行直到结束整个洗衣的过程(注 水、洗涤、排水、漂洗、排水、脱水、报警)。消费者根据衣服的肮脏程度可以自主选择 手洗功能,需要按停止键,这时,洗衣机会马上停下来,手洗完之后,需要让洗衣机运行 时,还要再按一下启动键。此外,用户也可以手动按下排水或脱水按钮进行排水或脱水 1.5实现目标 本次设计的重点是根据实际项目,完成以PLC 为核心控制器的全自动洗衣机控制系统 的开发与设计,最大程度上满足技术要求,同时充分考虑控制系统的要求,设计一个成本低, 易于维护,操作方便,可靠性高,合理的,技术先进的PLC 控制系统。 主要实现目标为: (1)凭借洗衣机的运转结构和流程,设计全自动洗衣机手动洗涤、自动洗涤、运行、 停止等方面的自动化控制,其中要经过各种控制形式和方案的对比,选择合适的设计方案。(2)程序设计。对于洗衣机的每一个工作流程,绘制工作流程图和梯形图。包括:启动/ 暂停;洗涤过程,漂洗过程等。 1.6 本章小结 本章描述了课题设计的背景,对洗衣机的发展做一个简单的介绍,以及PLC 控制的自动 洗衣机,在国内外现状的基础上,提出了以 PLC 为控制器,全自动洗衣机控制系统的设计。 还讲解了全自动洗衣机可以实现的功能,制定了本次设计需要实现的目标任务等。 第二章全自动洗衣机的控制2.1 洗衣机的工作原理 常见的全自动洗衣机的种类有两种,其中一种是波轮洗衣机,另一种是滚筒洗衣机。 我们先介绍波轮洗衣机各种工作部门的组成,从洗衣机的外部构造来看,主要有箱体、洗 衣机盖、进水管和排水管、电源线和洗涤功能的控制组件等,从洗衣机的内部来看,主要 有洗涤桶、工作电机、定时器、感应器以及转动轮和皮带等等部分。波轮式洗衣机的结构 图如图2.1 所示。滚筒洗衣机里面是由不锈钢制成,它也配备有两个内部重混凝土块,以 及由程序控制器和其它部件的外壳。虽然他们的清洗有不同的原则,但均采用仿人工揉搓 衣物的原则,经过衣物和水摩擦、翻转、洗涤等机械作用和表面活化洗涤剂,将污渍去除 来达到目的,使衣物干净。 图2.1 波轮式洗衣机的结构图 其基本原理是,以换洗的衣物放入洗衣机中,然后加入适量的水和清洁剂。通过操纵 洗衣机电机正反转和停止,在洗衣机波轮控制的底部驱动停止。由于叶轮旋转引起涡流使 衣服和洗涤剂旋转,则涡流的作用下,衣物与洗衣机桶壁摩擦发生碰撞,衣服像是人们用 手擦洗,污点已被迫脱离出衣物。如今,全自动洗衣机基本上都采用波轮式洗衣机。因为波轮式洗衣机整体结构较为简单轻便,操作方便容易。 一般的全自动洗衣机都具备如下的功能: (1)强、弱洗涤功能; (2)自动报警功能; (3)手动选择功能; (4)正常洗涤功能。 这些功能的完成都需要洗衣机控制系统具有正确的控制系统电路。 2.2 洗衣机的工作过程 全自动洗衣机的工作过程包括:注水、洗涤、漂洗、排水、脱水等五个步骤,并且这 五个步骤是自动顺次执行,直到洗衣完成并报警示意洗衣结束。全自动洗衣机的整个工作 过程离不开其每一个组件的合作运行,其中主要的部分是水位开关、电磁阀以及感应器, 比如:洗涤运转,需要波轮的正反向循环转动,这种转动受到电机的完全驱动,而且是正 反循环驱动;漂洗运转,控制系统要完成根据桶内的水位高低自动选择进水,洗涤完毕后 要实现自动排水,并且进行衣物的自动甩干。脱水完毕后报警示意,然后自动断开电源 [10] 全自动洗衣机必须实现工作和停止这两种运行方法,其中工作就是一般洗涤时的“正常工作”,停止即用户要在任何时候需要的“强制停止”其工作的功能。 “正常工作”的控制方式应满足如下要求: (1)按下启动按钮,洗衣机通电,系统处于初始状态开始运行; (2)启动后洗衣机自动开始进水 (3)水满时停止进水并开始洗涤; (4)正转30s 后暂停; (5)暂停2 秒之后波轮立即进行反向转动; (6)反转30s 后暂停; (7)暂停 次,其中包括正向转动和反向转动,如果没有转动5 次,那么就要自动重新转动。 (8)暂停5s 后,若洗涤满5 次则开始排水; (9)洗涤桶内的水位一旦低于刻度标准时,认为洗涤完成,立即进行甩干功能; (10)甩干时间自动设定为30 秒,在30 秒内实现洗衣的整个过程; (11)洗衣过程一旦超过2次循环,洗衣机会进行自动停止运转,在停止运转前有3 的自动报警时间;“强制停止”控制方式要求如下: (1)在洗衣机的洗涤时,用户根据需要可以让洗衣机停止工作,需要按下停止键,洗 衣机停止工作,用户可以进行手动洗涤、手动进水和甩干等功能。 (2)手动按下排水键,洗衣机的排水功能可以完全受到人工的控制; (3)用户可以根据衣服的质地自己选择甩干功能,按下“脱水”键进行甩干功能; 2.3 洗衣机的工作特点 波轮式洗衣机由于其极大强度的洗涤,有优异的清洁性能,所以只需要相对较短的时 间,但磨损这样的服装率较高。此外,由于当洗涤衣服需要用水淹没衣物,因此需要大量 的水和洗涤剂,而且这是一个冷水机,从而洗涤剂的溶解性是比较低的,更多的浪费资源, 不易漂洗。然而波轮式洗衣机所需的材料要求较低,容易制作,费用低廉,适合家用,为 人们的生活带来了很大的便利,提高了人的生活水平质量。 2.4 洗衣机的控制系统 无论是哪种洗衣机,其最核心的部分是控制系统,其好比人的大脑,在需要的时候发 布指令,进行各项工作,全自动洗衣机的控制系统主要有下列几个部分: 控制器:内部由微处理器和一些外围电路组成,这些外围电路主要包括电源电路、驱 动电路、显示电路和按键等。 电机驱动系统:电动机需要相对大的电流来驱动,由控制器生成一个驱动信号,驱动 电路后,使得电动机可以正转或反转。 供水和排水系统:洗涤开始前,需要进行注水,那么控制器便会发出注水指令,注水 阀自动进行注水功能,一旦桶内的水位达到标准时,位置传感器就向注水阀发送停止注水 信号,此时自动关闭了注水功能,排水的时候,同样是由控制器发出排水指令,排水口接 受到指令后自动进行排水功能,水位一旦低于某个标准,位置传感器同样会发出停止排水 的信号,洗衣机自动关闭排水。 用户接口系统:该系统是由操作显示屏和电路显示屏组合而成,实际上就是一个控制 按钮的组合开关,其显示功能是通过数字来实现的。 门盖状态检测系统:洗衣机的门盖实质上是电动机的另一个手动开关,也就是说一旦 门盖打开,电路就会被切断,无论是电机还是滚筒以及任何设施都会停止工作;由于衣物在桶内的放置位置是随机性的,有时会出现不平衡现象,那么控制器会根据重力的作用自 动判断电机是否工作,一旦出现重力失衡,洗衣机会自动切断电机电源,停止工作。 蜂鸣报警系统:和普通洗衣机类似,全自动洗衣机也可以根据各种工作模块运行状态 的完成情况进行适时报警,比如,在结束洗涤任务时,控制器会向报警系统发出指令,告 知用户完成状态。 全自动洗衣机的控制系统的结构图如图2.2 所示。 图2.2 洗衣机控制系统结构图 控制器发出的指令行为都是一些程序源代码,是通过PLC 离散型指令来进行的。这些 指令与供电线路相互合作运行,根据命令确定是否向电机供电,从而来控制全自动洗衣机 的各种功能的运转。 洗衣机的控制系统也是极其重要的,PLC 是一种控制器,它可以接收到模拟信号,这 些信号被暂时存储到其自身的存储器中,中央处理器需要把众多的信号进行分门别类,然 后将指令送达到各个工作端,并且对每一功能进行整体控制。它们的运行状态将会决定洗 衣机的工作状况。 这次的研究内容需要将洗衣机的控制系统每一项目进行详细的列举并制成表格,然后 分析控制系统的组成结构和每一模块的运行顺序,绘制图形,最后组合在一起得到硬件示 意图。还应根据课题的实际情况来设置PLC 的各种参数,以实现洗衣机的自动控制。 2.5本章小结 本章首先讲述了全自动洗衣机的工作原理,在分析了洗衣机的工作过程之后,简单概 括了一下洗衣机的工作特点。最后从全自动洗衣机的构造、运行顺序、控制形式等方面做 出明确的理论研究,可以为全自动洗衣机的整体设计思路奠定一定的基础。 10 第三章系统硬件设计 3.1 系统硬件电路设计 任何一种电器的硬件都是其功能运作的保障,洗衣机也不例外,硬件的设计和配置要 充分满足控制系统的各种要求,我们在设计电路的时候要利用PLC 来进行信息的处理和传 输。其他部分,可以用转换线圈和开关的方式来进行控制,比如波轮的正向转动和反向转 动。接触器线圈由PLC 的输出信号控制的。洗衣机进行洗衣工作时,要实现电源线路中电 阻的可控性,电阻适当增大,可以让电机的云心速度减缓,洗涤完成后,衣物的脱水和甩 干就需要电机高速运转,此时,电机线路中的电阻要尽量降到最小。所以,洗衣机在洗涤 时,波轮转速慢,当脱水时,波轮转速快。如图3.1 所示,该设计图是全自动洗衣机的控 制系统硬件设计整体布局和构造组成图。 图3.1 洗衣机控制系统硬件电路框图 控制系统中的核心组件PLC 需要担负的任务很多,从注水、洗涤、排水、脱水、等一 系列任务,因此涉及到的硬件很多,包含有电动机、控制面板、指示灯、感应器等等。电 动机的工作是最为关键的,是依靠复杂的程序代码来完成工作时间的长短。进水阀和排水 阀的开关则是通过水位检测传感器把信号返回到PLC 中对电磁阀进行控制。LED 灯用来指 示洗衣机的工作状态和运行时间。蜂鸣器在整个洗涤过程中起到预警和提示的作用,用来 提示某项工作程序已经完成,用户可以进行下一项工作的手动操作。在这里,因为我们的 实验器材有一定的局限性和可操作性,电磁阀和蜂鸣器仅由LED 指示灯来表示,传感器用 11 开关代替,人为设定水位的高低,还省略了全自动洗衣机的自动称重、选择洗涤程序等功 3.2PLC 控制 全自动洗衣机中的PLC 控制核心需要编译完整的程序代码,用以完成各项功能,同时 还要兼顾洗衣机的硬件配置,保证洗涤周期更长,洗衣机的使用年限更长。还需要尽量避 免与外部电路的链接,从而达到更具智能化的要求。所以,本次课题采用PLC 作为全自动 洗衣机系统的控制器,PLC 选用的型号为西门子S7-200。 3.3 电动机选型 电动机是整个洗衣机硬件配置中的核心部件,它的主要作用就是将电能转化为动能, 通过控制器的指令来完成正向或逆向运动从而带动波轮进行相应方向转动。其工作原理是 通过线圈产生较强的旋转磁场,进而转动。在选择电动机方面,可以将两根电源线的接触 点进行调换,电流方向会发生改变,旋转磁场也会改变旋转方向,达到波轮正向和逆向的 相反转动。 图3.4 电动机正反转控制电路 综上所述,本课题选用三相交流电动机,用作全自动洗衣机的洗涤电动机。电动机实 现正反转的原理图如图 3.4 所示,其中以断路器 QF 作为开关电源,它可以对电路进行短 12 路、过载和失电压保护。其中线路的两个接入点不同可以实现电动机转向的不同。想避免 相间短路故障,那么就不能同时闭合两个接触器的触点,因此这就需要分别在双方的电路 设计中串联对方的常闭触点,以达到互锁的目的。如果需要点击顺时针方向运转,据要按 下相应的案件 SB2,实际上就是把另一条线路关闭,或者将接触点移位。需要逆时针方向 运转时,将SB1 按键接通然后将之前断开的接触点再次回位,并且切断SB2 的电源线 线路通电后,电机将会逆时针方向运转。 3.4 端口设置PLC 的输入输出量分别有开关量和模拟量。在此系统中,PLC 的信号需要经过隔离和 转换后再进行输入和输出。输入接口连接的设备有开关、按钮等。输出接口连接的设备有 电动机、指示装置等。 由于PLC 的输入输出接口比较多,具有很强大的控制功能,所以需要根据设计的实际 需求设置 分配表如表3.1 所示。I/O 接线 分配表输入 输出 启动按钮SB1 IO.O 进水LED1 QO.0 停止按钮SB2 IO.1 排水LED2 QO.1 排水按钮SB3 IO.2 脱水LED3 QO.2 脱水按钮SB4 IO.3 正转LED4 QO.3 高水位开关SQ1 IO.4 反转LED5 QO.4 低水位开关SQ2 IO.5 报警LED6 QO.5 电动机正转KM1 Q0.6 电动机反转KM2 Q0.7 电动机脱水KM3 Q1.0 13 图3.5 接线 本章小结 本章主要讲述的是全自动洗衣机的硬件设计,因要用PLC 作为控制器,所以先大概讲 解了一下PLC 的定义、工作原理和工作特点。然后对洗涤电动机的选择、实验板的制作、 口的分配都进行了方案设计。为实现全自动洗衣机的控制做了充分的准备。14 第四章系统软件设计 4.1 功能流程设计 全自动洗衣机的工作过程包括:注水、洗涤、漂洗、排水、脱水等五个步骤,并且这 五个步骤是自动顺次执行,直到洗衣完成并报警示意洗衣结束。关于注水和排水环节,是 由水位上限和水位下限分别予以提示,并将信息输送到传感器,实现运行和停止活动,洗 衣环节,电动机带动皮带等传动装置,而后进行波轮的正向运动和反向运动,以此来达到 洗涤的目的。漂洗环节,依然需要注水和排水装置受到控制器的指令来完成,漂洗任务结 束后,将进行脱水和衣物甩干环节,脱水完毕后报警示意,然后自动断开电源。 全自动洗衣机的控制模块必须可以实现“正常运行”和“强制停止”这两大功能,只 有这样才能保证用户洗衣的便利性和人性化。其运行顺序可以用图 4.1、图 4.2 4.3来表示。 图4.1 “强制停止”流程图 图4.2 手动排水脱水流程图 15 图4.3 “正常工作”流程图 4.2 功能程序设计 (1)如图 4.4 所示,该程序段编写了洗衣机的洗涤过程,由T37 T39计算正反转时 间,当这两个计时器其中一个达到预定参数时T37 或T39 启动,电机接通另一个旋转方向。 由于在电动机转向期间采用了换向延迟措施,减少了换向对洗衣机的冲击。 16 图4.4 洗涤程序 17 (2)洗衣机在完成洗涤任务后,紧接着进行排水和甩干的任务,如此循环两次才算真 正完成洗衣任务,这个过程中具体的来讲,首先是注水,控制器在洗涤任务开始前根据衣 物的体积大小向注水系统发出注水指令,当水位达到覆盖衣物水平面时,停止注水,进行 洗涤任务,当洗涤完毕之后,控制器还需要向排水系统发出指令,进行排水,一旦水位低 于下限,排水阀关闭排水口,然后再进行脱水,将衣物甩干。当达到预定循环次数时,循 环计数器导通,循环完成标志位置位。排水和脱水的梯形图如图4.5 所示。 图4.5 排水脱水程序 (3)洗衣机有“正常工作”和“强行停止”的功能,并能够实现手动排水和脱水。洗 衣机启动后根据编好的程序执行,按照“正常工作”方式进行工作,若按下停止按钮能够 立即停止全自动洗衣机的所有工作。“强制停止”的运行方法为:当按下启动按钮后,手 动按下排水按钮即可使排水阀置位打开并开始排水,在水位达到低水位后排水阀马上复位 停止排水(手动排水程序如图4.6 所示)。手动脱水时,洗衣机会先检测水位是否达到低水 18 位,若没有则先进行排水,然后再进行脱水;若已经到达低水位,则直接进行脱水,由计 时器T44 计时脱水时间(手动脱水程序如图4.7 所示)。 图4.6 手动排水程序 图4.7 手动脱水程序 19 4.3 本章小结 本章在硬件设计之后,对软件设计进行了综述,针对洗衣机的运行过程绘制了工作流程图, 使人们更加直观的了解洗衣机的工作方式。并且编写了全自动洗衣机的功能程序梯形图, 详细解释了PLC 梯形图是通过何种方式实现该功能的。(完整程序见附录) 20 21 参考文献 刘祖其,刘海,井建康.PLC在全自动洗衣机控制设计中的研究与应用[J].机电产品开发与创新, 2010,03:164-165+16 李文耿.PLC应用过程中的问题分析[J].企业家天地(理论版),2010,09:252 温林,殷永生.基于PLC的全自动洗衣机控制[J].电子世界,2012,17:16-17 李道霖主编.电气控制与PLC原理及应用[M].电子工业出版社,2004 徐良雄.PLC和变频器在工业洗衣机控制系统中的应用[J].实验室研究与探索,2012,08:207-210 关红.全自动洗衣机PLC控制的应用[J].电子世界,2012,16:28-29 程立新.利用PLC实现对全自动洗衣机的控制[J].科技情报开发与经济,2008,05:203-205 [10] 郭红丹.浅析PLC 技术在全自动洗衣机中的应用[J].硅谷,2011,04:137 [11] 赵迎春.基于PLC 的全自动洗衣机变频调速控制系统[J].机械与电子,2011,06:76-78 [12] 陈元勇.PLC 控制电机变频调速试验系统的设计与实现[D].山东大学,2008 [13] 刘德兵.全自动洗衣机控制系统的PLC 设计[D].电子科技大学,2011 [14] 韩建凯.PLC 实验系统的设计与开发[D].南京理工大学,2006 [15] 刘慧.洗衣机测试软件系统设计与实现[D].中国海洋大学,2007 [16] 罗及红.全自动洗衣机控制电路的PLC 自动控制[J].电子世界,2012,01:57-58 [17] 张明德.基于单片机的全自动洗衣机系统设计[D].安徽大学,2010 [18] 王秋萌,韩文川.全自动工业洗衣机的PLC 控制设计[J].科技风,2011,12:19 [19] 石玉明,张屏.基于PLC 的自动洗衣机控制系统[J].机械工程与自动化,2007,03:123-124+127 [20] 张明金.基于PLC 的全自动洗衣机控制系统的设计[J].机电技术,2012,05:24-27 22 致谢 我们这次的研究理论中,全自动洗衣机的控制核心是 PLC 控制器,该控制器的型号是 S7-200。可编程序控制器在生活中的应用很广泛,发展非常迅速,是实现自动化的一种重 要途径。 在系统设计之前,我阅读了与洗衣机方面相关的背景资料,了解了它的发展历史和趋 势。在学习了PLC 的工作原理和使用方法之后,我对PLC 的工作原理有了更深刻的理解。 提高了我的学习能力和探索技巧。最后针对本课题设计出实验过程,实现了全自动洗衣机 的设计。 对于硬件设备的选择,电路的方案都是经过我的深思熟虑后决定的,虽然I/O 端口的 设置以及程序编写等过程繁琐枯燥,但是通过每一次的修改,使我更加深入的了解了 PLC 内部运行的过程,拓宽了我的设计思路。通过举一反三,使得程序更加简单,优化了设计 方案。 从选题到毕业答辩,每一项我都认真严谨的去对待,每一步都需要做好,缺一不可。 在动手做之前,我总是认为毕业设计很难,可是随着一步步的完成,到最终实现了课题的 要求,使我明白人们最容易被自己的想象所打败。这次设计不仅增长了我的学习和动手能 力,也磨练了我的意志,让我在今后的日子中能够脚踏实地,更加坚定地向前走。 23 2425 26 27

版权声明:本文为原创文章,版权归 凯发下载 所有,欢迎分享本文,转载请保留出处!
上一篇:PLC自动化控制系统设计基本原则
下一篇:美的、华为等智能家居系统已打通 酷开发布5G智