全自动洗衣机PLC控制设计说明158109114.doc

上传人:知****量 文档编号:48774939 上传时间:2022-10-07 格式:DOC 页数:25 大小:553KB
返回 下载 相关 举报
全自动洗衣机PLC控制设计说明158109114.doc_第1页
第1页 / 共25页
全自动洗衣机PLC控制设计说明158109114.doc_第2页
第2页 / 共25页
点击查看更多>>
资源描述

《全自动洗衣机PLC控制设计说明158109114.doc》由会员分享,可在线阅读,更多相关《全自动洗衣机PLC控制设计说明158109114.doc(25页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、1/25毕业设计毕业设计全自动洗衣机全自动洗衣机 PLCPLC 控制控制一、控制要求:一、控制要求:(1)按下启动按扭与水位选择开关,开始进水直到高(中、低)水位,关水(2)2 秒后开始洗涤(3)洗涤时,正转 30 秒,停 2 秒,然后反转 30 秒,停 2 秒(4)如此循环 5 次,总共 320 秒后开始排水,排空后脱水 30 秒(5)开始清洗,重复(1)(4),清洗两遍(6)清洗完成,报警 3 秒并自动停机(7)若按下停车按扭,可手动排水(不脱水)和手动脱水(不计数)输入点:输出点:启动 10001 低水位检测 10009 启动洗衣机 00001停止 10002 手动排水 10010 进水

2、阀 00002高水位 10003 手动脱水 10011 正转与脱水 00003中水位 10004 反转 00004低水位 10005 排水 00005排空检测 10006 报警 00006高水位检测 10007中水位检测 10008二、设计与报告要求二、设计与报告要求1、控制对象与控制要求分析2、输入输出点设置,IO 表绘制2/253、PLC 选型(DVP SX2)与硬件配置4、系统硬件设计,采用 AutoCAD 绘制图纸。包括供电/主、控电路/PLC 配置/IO 接线原理图纸。5、系统控制软件设计。完成梯形图程序设计,程序有批注。6、实验调试方案设计。采用实验室设备(PLC、TP)验证程序设

3、计正确性采用硬件按钮/硬件输出指示灯和 TP 中的软元件模拟系统,搭建实验系统,实现控制功能的要求,并能在模拟的系统中证明控制功能的正确实现。目 录摘要 41.全自动控制洗衣机的控制要求分析 51.1 全自动控制洗衣机的基本结构分析 51.2 全自动控制洗衣机的控制要求分析 61.3 全自动控制洗衣机的程序设计思想 81.3.1 编程软件 81.3.2 程序的流程图、构成和相关设置 82.输入输出点设置,IO 表绘制 123.PLC 选型(DVP SX2)与硬件配置 154.系统硬件设计 184.1 主电路图的设计 183/254.2 控制电路设计 205.系统控制软件设计 215.1 启动和

4、水位选择与水位监测和注水 215.2 洗衣过程循环 225.3 排水、脱水并重复注水洗涤过程 235.4 清洗完成并报警 245.5 停车与手动排水或手动脱水的选择 244/25摘要摘要随着社会的经济的发展和科学技术水平的提高,家庭电器全自动化成为必然的发展趋势。全自动洗衣机的生产极大的方便了人们的生活。全自动洗衣机综合运用了大量力学、电学、光学等知识。洗衣机的洗涤过程主要是在机械产生的排渗、冲刷等机械作用和洗涤剂的润湿、分散作用下,将污垢拉入水中来实现洗净的目的。本次课程设计就 PLC 在全自动洗衣机的控制系统中的应用做了详细的介绍。实现洗衣机由进水、洗涤、排水、脱水、报警到自动停止的循环过

5、程。设计了相应的程序,结合相应的硬件系统,并通过三菱 FX2N系列PLC 仿真系统模拟出全自动洗衣机的运行过程。关键词:关键词:全自动洗衣机可编程控制器控制程序5/251.1.全自动控制洗衣机的控制要求分析全自动控制洗衣机的控制要求分析1.11.1 全自动控制洗衣机的基本结构分析全自动控制洗衣机的基本结构分析全自动洗衣机的基本结构如图 1-1 所示。6/25图 1-1全自动洗衣机的基本结构图洗衣机的工作流程由进水、洗衣、排水、脱水 4 个过程组成。在半自动洗衣机中,这 4 个过程分别用相应的按钮开关来控制。全自动洗衣机中,这 4 个过程可做到全自动依次运行,直至洗衣结束。全自洗衣机的洗衣桶(外

6、桶)和脱水桶(桶)是以同一心安放的,桶可以旋转,作为脱水用。桶的周围有许多小孔,使桶和外桶的水流相通,洗衣机的进水和排水分别由进水电磁阀和排水电磁阀来执行。进水时通过控制系统将进水电磁阀打开,经进水管将水注入到外桶。排水时,通过控制系统将排水电磁阀打开,将水由外桶排到机外。洗涤正转、反转由洗涤电动机驱动波盘的正、反转来实现,此时脱水桶并不旋转。脱水时,控制系统将离合器合上,由洗涤电动机带动桶正转进行甩干。高、中、低水位控制开关分别用来检测高、中、低水位。启动按钮用来启动洗衣机工作,停止按钮用来实现手动排水、脱水。排水按钮用来实现手动排水。1.21.2 全自动控制洗衣机的控制要求分析全自动控制洗

7、衣机的控制要求分析全自动洗衣机的单循环工作流程示意图如图 1-2 所示。7/25图 1-2 全自动洗衣机的单循环工作流程示意图全自动洗衣机控制系统的要求:(1)按下启动按扭与水位选择开关,开始进水直到(高、中、低)水位,关水;(2)2 秒后开始洗涤;(3)洗涤时,正转 30 秒,停 2 秒,然后反转 30 秒,停 2 秒;(4)如此循环 5 次,总共 320 秒后开始排水,排空后脱水 30 秒;结束开始脱水排水洗涤进水8/25(5)开始清洗,重复(1)(4),清洗两遍;(6)清洗完成,报警 3 秒并自动停机;(7)若按下停车按扭,可手动排水(不脱水)和手动脱水(不计数)。1.31.3 全自动控

8、制洗衣机的程序设计思想全自动控制洗衣机的程序设计思想1.3.11.3.1 编程软件编程软件用台达公司的 WPLsoft2.3 进行软件编程。1.3.21.3.2 程序的流程图、构成和相关设置程序的流程图、构成和相关设置(1)正常运行流程图正常运行流程图如图 1-3 所示。流程图描述流程图描述:按下启动按扭以与水位选择按钮,开始进水。进水到规定高度后停止进水,接通电机正传,实现洗涤正转。洗涤正转 30S 后,停止 2 秒;反转9/2530S 后,停 2 秒,计数器加 1,累计洗涤次数,若未满 5 次则重复进行洗涤,直至洗涤达到 5 次,开始排水。由于排水,水位降低,当水位低于规定下限水位时,排空

9、检测开关接通,开始脱水,脱水 30S 后,计数器加 1,脱水停止。然后再返回到进水动作。重复上述过程 2 次,报警并停机。(2)程序的构成这个程序只有自动方式。在自动方式下,PLC 将运行已经设置好的程序和参数(用于全自动洗衣机一切都工作正常的情况下)。(3)程序的下载、安装和调试将各个输入/输出端子和实际控制系统中的按钮、所需控制设备正确连接,完成硬件的安装。全自动洗衣机程序是由 WPLsoft2.3 编程软件的指令完成。若要修改程序,先将 PLC 设定在 STOP 状态下,运行编程软件,打开全自动洗衣机程序,即可在线调试。停止进水进水起动10/25NYYNYNYY水满11/25NYNYNY

10、图 1-3正常运行的流程图12/252.2.输入输出点设置,输入输出点设置,IOIO 表绘制表绘制2.12.1 数字量输入部分数字量输入部分全自动洗衣机控制系统的输入有启动、停止、高水位、中水位、低水位、手动排水和手动脱水按钮以与高水位、中水位、低水位和排空检测开关共 11 个输入点。具体的输入分配如表 2-1 所示。表 2-1输入地址分配类别元件端子符号功能作用输入SB0X0启动按钮SB1X1高水位选择按钮SB2X2中水位选择按钮SB3X3低水位选择按钮SB4X4高水位监测开关SB5X5中水位监测开关SB6X6低水位监测开关SB7X7停车按钮SB8X10手动排水SB9X11手动脱水13/25

11、2.22.2 数字量输出部分数字量输出部分全自动洗衣机控制系统的外部设备有进水电磁阀、排水电磁阀、正/反转洗涤电动机、蜂鸣器、指示灯等。具体的输出分配如表 2-2 所示。表 2-2输出地址分配输出LED0Y0进水口LED1Y1洗涤正转LED2Y2洗涤反转LED3Y3排水口LED4Y4脱水LED5Y5报警Y6注水控制(部用)14/252.32.3 定时器部分定时器部分具体的定时器分配如表 2-3 所示。表 2-3定时器分配类别器件号设定值功能作用定时器T02S进水后暂停时间T130S正传洗涤时间T22S正转暂停时间T330S反转洗涤时间T42S反转暂停时间T530S排水时间T630S脱水时间15

12、/25T73S报警时间T830S手动排水时间T930S手动脱水时间2.42.4 计数器部分计数器部分具体的计数器分配如表 2-4 所示。表 2-4计数器分配计数器C05正、反转洗涤循环次数C12清洗次数3.3.PLCPLC 选型(选型(DVPDVP SX2SX2)与硬件配置)与硬件配置下图 2-1 为 DVP-SX2 CPU 模块外形示意图,我们可以通过此图的指示可知道 DVP-SX2 的基本功能应用。16/25图 3-1DVP-SX2 CPU 模块外形图产品特色:主机点数:20(8DI/6DO,4AI/2AO)最大 I/O 点数:494 点程序容量:16k Steps通讯端口:置 RS-23

13、2、RS-485 与 USB,兼容 MODBUS ASCII/RTU 通讯协议。可搭配 8 台一般特殊扩展模块(模拟量输入/输出、温度量测、总线模块、定位模块),并支持左侧高速模块扩展。置 8 组高速计数器,如表 3-1 所示:表 3-1 计数器配制一般型硬件高速计数器17/251 相 11 相 22 相 2组数频宽组数频宽组数频宽2/6100kHz/10kHz2100kHz1/315kHz/5kHz下面的表 3-2 是 DVP-SX2 CPU 模块的 I/O 配置表 3-2 SX2 CPU 模块 I/O 配制型号输入输出输入/输出配置点数类型点数类型继电器型NPN 型PNP 型20SX211

14、R8直流6继电器V0+S/SI0+X0VI0-X1V1+X2I1+X3VI1-X4V2+X5I2+X6VI2-X7V3+C0I3+Y0V0+S/SI0+X0VI0-X1V1+X2I1+X3VI1-X4V2+X5I2+X6VI2-X7V3+UPI3+ZPV0+S/SI0+X0VI0-X1V1+X2I1+X3VI1-X4V2+X5I2+X6VI2-X7V3+UPI3+ZP20SX211TNPN晶体管20SX211SPNP晶体管18/25VI3+Y1FEY2VO0IO0C1VO1Y3IO1Y4AGY5VI3+Y0FEY1VO0Y2IO0Y3VO1Y4IO1Y5AGVI3+Y0FEY1VO0Y2IO0

15、Y3VO1Y4IO1Y5AGSX2-R/T/S4模拟输入2模拟输出4.4.系统硬件设计系统硬件设计4.14.1 主电路图的设计主电路图的设计QS3MKM1KM2KM0KM3KM4KM5FU19/25图 4-1 主电路其中 KM0、KM1、KM2、KM3、KM4、KM5 分别是输出继电器的常开按钮,主电路中运用一台电机完成洗衣机的正转、反转、脱水工作,两个电磁阀分别在通电的情况下完成向机进水和向机外排水,另外用一个指示灯完成报警工作。PLC 是一种用作数字控制的专用电子计算机,它根据用户给的指令,通过输入接口现场采样信息执行逻辑或数值运算,再通过输出接口去控制各种执行机构动作。它主要由 CPU、

16、存储器、I/O 接口模板三部分。它是整体模块形式,由它作为洗衣机控制系统,在硬件设计上就相对简单点。通过对结构图的分析,可知全自动洗衣机的 I/O 点不多,选择抵挡的台达 DVP-SX2 可以完全满足其要求。20/254.24.2 控制电路设计控制电路设计图 4-2 控制电路如图所示为全自动洗衣机的控制电路,选用的 PLC 为 DVP-SX2,其中开关 X0-X7和 X10-X11 为触点开关,按下后即立刻断开。Y0-Y6 为六路输出,分别控制全自动控制洗衣机的进水、洗涤正转、洗涤反转、排水、脱水、报警和注水控制。开关 X0 为启动按钮,X1 为高水位选择按钮,X2 为中水位选择按钮,X3 为

17、低水位选择按钮,按下启动按钮 X0 后再选择一个水位可以让洗衣机运作起来。开关 X4、X5、X6 分别为高水位监测开关、中水位监测开关、低水位监测开关,其受传感器信号的控制。开关 X7 为停车按钮,X10 为手动排水按钮,X11 为手动脱水按钮。21/255.5.系统控制软件设计系统控制软件设计5.15.1 启动和水位选择与水位监测和注水启动和水位选择与水位监测和注水图 5-1 启动和水位选择与水位监测和注水部分程序系统上电后,初始化系统,将各步进点清零。按下启动按钮 X0 转移到步进点 S0,此时通过 X1、X2、X3 选择高、中、低水位;其后 Y0 有输出,开始注水,同时水位监测传感器检测

18、水位,到达指定水位后相应的传感器控制开关动作,停止注水。在这一过程中,同时输出 Y0 从高电平跳变到低电平,产生一个下降沿信号,程序跳转到步进点 S1。22/255.25.2 洗衣过程循环洗衣过程循环图 5-2 洗衣循环部分程序S1 得电后,T0 延时两秒后跳转到步进点 S2,Y1 输出电机正转,同时 T1 延时 30秒后,跳转到步进点 S3,此时电机停止转动,T2 延时两秒后,跳转到步进点 S4,S4 得电后 Y2 输出使电机反转。此后 T3 延时 30 秒后跳转到 S5,电机停止转动,23/25T4 延时 2 秒后跳转到步进点 S2 同时计数器 C0 计数一次,如此循环当计数器C0 计数到

19、 5 次时跳转到步进点 S6。5.35.3 排水、脱水并重复注水洗涤过程排水、脱水并重复注水洗涤过程图 5-3 排水、脱水并重复注水洗涤过程部分程序S6 得电后,Y3 输出使洗衣机开始排水,T5 延时 30 秒,同时对计数器 C0清零。T5 延时 30 秒后,跳转到步进点 S7,S7 得电后,T6 延时 30 秒,Y4 输出开始脱水,T6 延时 30 秒后,跳转到 S0,同时计数器 C1 计数一次,当计数器C1 计数两次后跳转到步进点 S8。24/255.45.4 清洗完成并报警清洗完成并报警图 5-4 清洗完成并报警部分程序S8 得电后,Y5 输出报警,同时 T7 延时 3 秒后,对 S0 到 S8 清零并跳出步进。5.55.5 停车与手动排水或手动脱水的选择停车与手动排水或手动脱水的选择图 5-5 停车与手动排水或手动脱水部分程序按下停车按钮 X7 后跳转到步进点 S9,对 S0 到 S8 清零。此时,如果按下手动排水按钮 X10 或手动脱水按钮 X11,排水输出 Y3 或脱水输出 Y4 得电使洗衣机进入手动排水或手动脱水模式。25/25

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 工作计划

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

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁