原创】全自动洗衣机PLC控制设计_毕业论文设计(20201002131155_第1页
原创】全自动洗衣机PLC控制设计_毕业论文设计(20201002131155_第2页
原创】全自动洗衣机PLC控制设计_毕业论文设计(20201002131155_第3页
原创】全自动洗衣机PLC控制设计_毕业论文设计(20201002131155_第4页
原创】全自动洗衣机PLC控制设计_毕业论文设计(20201002131155_第5页
已阅读5页,还剩18页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

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

2、5排水00005排空检测10006 报警00006高水位检测10007中水位检测10008二、设计与报告要求1、控制对象及控制要求分析2、 输入输出点设置,10表绘制3、PLC选型(DVP SX2及硬件配置4、 系统硬件设计,采用 AutoCAD绘制图纸。包括供电主、控电路PLC配置10接线原理 图纸。5、系统控制软件设计。完成梯形图程序设计,程序有批注。6、实验调试方案设计。采用实验室设备( PLC TP)验证程序设计正确性采用硬件按钮硬件输出指示灯和TP中的软元件模拟系统,搭建实验系统,实现控制功能的要求,并能在模拟的系统中证明控制功能的正确实现。摘要3.1. 全自动控制洗衣机的控制要求分

3、析 41.1全自动控制洗衣机的基本结构分析 41.2全自动控制洗衣机的控制要求分析 51.3全自动控制洗衣机的程序设计思想 61.3.1编程软件6.1.3.2程序的流程图、构成和相关设置 62. 输入输出点设置,10表绘制 .8.3. PLC选型(DVP SX2及硬件配置 114. 系统硬件设计 134.1主电路图的设计1.34.2控制电路设计1.45. 系统控制软件设计1.55.1启动和水位选择及水位监测和注水 155.2洗衣过程循环 1.65.3排水、脱水并重复注水洗涤过程 1.75.4清洗完成并报警1.85.5停车及手动排水或手动脱水的选择 18摘要随着社会的经济的发展和科学技术水平的提

4、高,家庭电器全自动化成为必然的发展趋势。全自动洗衣机的生产极大的方便了人们的生活。全自动洗衣机综 合运用了大量力学、电学、光学等知识。洗衣机的洗涤过程主要是在机械 产生的排渗、冲刷等机械作用和洗涤剂的润湿、分散作用下,将污垢拉入 水中来实现洗净的目的。 本次课程设计就PLC在全自动洗衣机的控制系统中的 应用做了详细的介绍。实现洗衣机由进水、洗涤、排水、脱水、报警到自动停止 的循环过程。设计了相应的程序,结合相应的硬件系统,并通过三菱FX2N系列PLC仿真系统模拟出全自动洗衣机的运行过程。关键词:全自动洗衣机 可编程控制器 控制程序211.全自动控制洗衣机的控制要求分析1.1全自动控制洗衣机的基

5、本结构分析全自动洗衣机的基本结构如图1-1所示。停止按钮进水口 启动按钮/冠按钮揑制器内桶外桶枝轮电动机图1-1全自动洗衣机的基本结构图高水位控制按钮低水控制按钮变速器洗衣机的工作流程由进水、洗衣、排水、脱水 4个过程组成。在半自动洗衣 机中,这4个过程分别用相应的按钮开关来控制。 全自动洗衣机中,这4个过程 可做到全自动依次运行,直至洗衣结束。全自洗衣机的洗衣桶(外桶)和脱水桶(内桶)是以同一心安放的,内桶可 以旋转,作为脱水用。内桶的周围有许多小孔,使内桶和外桶的水流相通,洗衣 机的进水和排水分别由进水电磁阀和排水电磁阀来执行。 进水时通过控制系统将 进水电磁阀打开,经进水管将水注入到外桶

6、。排水时,通过控制系统将排水电磁 阀打开,将水由外桶排到机外。洗涤正转、反转由洗涤电动机驱动波盘的正、反 转来实现,此时脱水桶并不旋转。脱水时,控制系统将离合器合上,由洗涤电动 机带动内桶正转进行甩干。高、中、低水位控制开关分别用来检测高、中、低水 位。启动按钮用来启动洗衣机工作,停止按钮用来实现手动排水、脱水。排水按 钮用来实现手动排水。1.2全自动控制洗衣机的控制要求分析全自动洗衣机的单循环工作流程示意图如图1-2所示图1-2全自动洗衣机的单循环工作流程示意图全自动洗衣机控制系统的要求:(1) 按下启动按扭及水位选择开关,开始进水直到(高、中、低)水位,关水;(2) 2秒后开始洗涤;(3)

7、 洗涤时,正转30秒,停2秒,然后反转30秒,停2秒;(4) 如此循环5次,总共320秒后开始排水,排空后脱水30秒;(5) 开始清洗,重复(1)(4),清洗两遍;(6) 清洗完成,报警3秒并自动停机;(7) 若按下停车按扭,可手动排水(不脱水)和手动脱水(不计数)。1.3全自动控制洗衣机的程序设计思想1.3.1编程软件用台达公司的 WPLsoft2.3进行软件编程。1.3.2程序的流程图、构成和相关设置(1)正常运行流程图正常运行流程图如图1-3所示。流程图描述:按下启动按扭以及水位选择按钮,开始进水。进水到规定高度后停止进水,接通电机正传,实现洗涤正转。洗涤正转30S后,停止2秒;反转30

8、S后,停2秒,计数器加1,累计洗涤次数,若未满5次则重复进行洗涤,直至 洗涤达到5次,开始排水。由于排水,水位降低,当水位低于规定下限水位时, 排空检测开关接通,开始脱水,脱水 30S后,计数器加1,脱水停止。然后再返 回到进水动作。重复上述过程2次,报警并停机。(2)程序的构成这个程序只有自动方式。在自动方式下,PLC将运行已经设置好的程序和参 数(用于全自动洗衣机一切都工作正常的情况下)。(3)程序的下载、安装和调试将各个输入输出端子和实际控制系统中的按钮、所需控制设备正确连接,完成硬件的安装。全自动洗衣机程序是由 WPLsoft2.3编程软件的指令完成。若要 修改程序,先将PLC设定在S

9、TOP状态下,运行编程软件,打开全自动洗衣机程 序,即可在线调试。YYNYNYYNYNYNY图1-3正常运行的流程图2.输入输出点设置,10表绘制2.1数字量输入部分全自动洗衣机控制系统的输入有启动、停止、高水位、中水位、低水位、手 动排水和手动脱水按钮以及高水位、中水位、低水位和排空检测开关共11个输入点。具体的输入分配如表2-1所示。表2-1输入地址分配类别元件端子符号功能作用输入SB0X0启动按钮SB1X1高水位选择按钮SB2X2中水位选择按钮SB3X3低水位选择按钮SB4X4高水位监测开关SB5X5中水位监测开关SB6X6低水位监测开关SB7X7停车按钮SB8X10手动排水SB9X11

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

11、时间2.4计数器部分具体的计数器分配如表2-4所示表2-4计数器分配计数器C05正、反转洗涤循环次数C12清洗次数3. PLC选型(DVP SX2 )及硬件配置下图2-1为DVP-SX2 CPU模块外形示意图,我们可以通过此图的指示可知 道DVP-SX2的基本功能应用。COM2(RS-485)通信 指示灯 输入渐出点指示灯 U甜通詹口 VR0/VTL铭牌Q4C0施(RS-485) 通信口IC0I1(RS-232)通信扌际灯f宣接固定孔n 输入偏出端子电源输入口SSS1 J FDTN轨固定扣3PHT脱落式端子(准备附件)03RUN/STOP 开关OC0M1(KS-232)通信口图3-1 DVP-

12、SX2 CPU模块外形图口瞅槽(亦nn)脚1/0模组连接口(21)1/0模组固定:扣I/O模組定位孔电源、运行、错误及USB状态指示灯产品特色:主机点数:20 (8DI6DO, 4AI2AO)最大IO点数:494点程序容量:16k Steps通讯端口 :内置 RS-232、RS-485与USB兼容MODBUS ASCII RT通讯协议。 可搭配8台一般特殊扩展模块(模拟量输入输出、温度量测、总线模块、定位模 块),并支持左侧高速模块扩展。内置8组高速计数器,如表3-1所示:表3-1计数器配制一般型硬件高速计数器1相11相22相2组数频宽组数频宽组数频宽26100kHz10kHz2100kHz1

13、315kHz5kHzF面的表3-2是DVP-SX2 CPU模块的10配置表3-2 SX2 CPU模块10配制4.系统硬件设计4.1主电路图的设计图4-1主电路其中KMO、KM1、KM2、KM3、KM4、KM5 分别是输出继电器的常开按 钮,主电路中运用一台电机完成洗衣机的正转、反转、脱水工作,两个电磁阀分 别在通电的情况下完成向机内进水和向机外排水,另外用一个指示灯完成报警工 作。PLC是一种用作数字控制的专用电子计算机,它根据用户给的指令,通过输 入接口现场采样信息执行逻辑或数值运算, 再通过输出接口去控制各种执行机构 动作。它主要由CPU存储器、10接口模板三部分。它是整体模块形式,由它作

14、 为洗衣机控制系统,在硬件设计上就相对简单点。通过对结构图的分析,可知全 自动洗衣机的I0点不多,选择抵挡的台达 DVP-SX2可以完全满足其要求。4.2控制电路设计IFTX0DVP SX2Y0XIY1X2YBX3Y3X4Y4X5Y5X6Y6X7X10XIICDM UTxioCDM1启动按钮”,xO 高水位选择按钮/应厂 中水位选择按超”疋 低水也选丽丁:疋高水位监测幵关/ x4 中水位监测开关/站 低水位监测空;对 停车撩丑手动排水手动脱水Y0、进水口Y1忙、洗涤反转Y3、排水口Y4、脱水丫5、报警Y6注水控制图4-2控制电路洗襟正转AC女口图所示为全自动洗衣机的控制电路, 选用的PLC为D

15、VP-SX2 ,其中开关 X0-X7和X10-X11为触点开关,按下后即立刻断开。丫0-丫6为六路输出,分别控制全自动控制洗衣机的进水、洗涤正转、洗涤反转、排水、脱水、报警和注水 控制。开关X0为启动按钮,X1为高水位选择按钮,X2为中水位选择按钮,X3 为低水位选择按钮,按下启动按钮X0后再选择一个水位可以让洗衣机运作起来。开关X4、X5、X6分别为高水位监测开关、中水位监测开关、低水位监测 开关,其受传感器信号的控制。开关X7为停车按钮,X10为手动排水按钮,X11为手动脱水按钮。5.系统控制软件设计5.1启动和水位选择及水位监测和注水图5-1启动和水位选择及水位监测和注水部分程序系统上电

16、后,初始化系统,将各步进点清零。按下启动按钮X0转移到步进点SO,此时通过XI、X2、X3选择高、中、低水位;其后丫0有输出,开始注水, 同时水位监测传感器检测水位,到达指定水位后相应的传感器控制开关动作,停止注水。在这一过程中,同时输出 丫0从高电平跳变到低电平,产生一个下降沿 信号,程序跳转到步进点S1。5.2洗衣过程循环洗衣过程循环(嗽)Y5 ( Y1 )TMR T1 K30T1J ISET S3图5-2洗衣循环部分程序S1得电后,TO延时两秒后跳转到步进点 S2, Y1输出电机正转,同时T1延 时30秒后,跳转到步进点S3,此时电机停止转动,T2延时两秒后,跳转到步进 点S4, S4得电后丫2输出使电机反转。此后 T3延时30秒后跳转到S5,电机停 止转动,T4延时2秒后跳转到步进点S2同时计数器C0计数一次,如此循环当 计数器C0计数到5次时跳转到步进点S6。5.3排水、脱水并重复注水洗涤过程图5-3排水、脱水并重复注水洗涤过程部分程序S6得电后,丫3输出使洗衣机开始排水,T5延时30秒,同时对计数器CO清 零。T5延时30秒后,跳转到步进点S7, S7得电后,T6

温馨提示

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

评论

0/150

提交评论