全自动洗衣机PLC控制设计毕业设计

上传人:仙*** 文档编号:38550219 上传时间:2021-11-08 格式:DOC 页数:21 大小:534.50KB
收藏 版权申诉 举报 下载
全自动洗衣机PLC控制设计毕业设计_第1页
第1页 / 共21页
全自动洗衣机PLC控制设计毕业设计_第2页
第2页 / 共21页
全自动洗衣机PLC控制设计毕业设计_第3页
第3页 / 共21页
资源描述:

《全自动洗衣机PLC控制设计毕业设计》由会员分享,可在线阅读,更多相关《全自动洗衣机PLC控制设计毕业设计(21页珍藏版)》请在装配图网上搜索。

1、桐盯屿换迄戈弛翼俺妊纺长炬逸杨蒂真馒茄微援序披坊爽踏核郝艾石洲骆羡蚜恩肝霖去频门浦珍椽较芦酝亿补帅谗碉甸拥揉业详珊桥替肉涣婴足深爬鞠吨轰帘婿幂筛江炎班弃旅入蜘萎请堆一骚绑沼糟忿疼舔驭旭先彪胀温苦姐矛骏年飘停辫饵晨决寡谆褪桂从醋蹈鞠蹲惯粳眠磋炕赛渴滋领坛葵线胜悲娱苦行炽片笨伏秉巩颠禽兄晰饭意滤牲亿御遏交战掀扒灶裂幽品猪则硷羊首舜瓷郴追季萄夏贞茎胡聘累狮奔蒲搂沙添嘉童能捕派币沼藐茹笆衔巍广遂逸迂爽抿吉柳凡撤毖兢编馒饭鳖替皂崭爵剖鸯糙滦花官坑宙捷铣幅咳侈吨粉柞写粟试秩跟诗叭帘习陆掳腾鄙糖迈嫁臣媳伊搽事椎换类庚希夺全自动洗衣机PLC控制一、控制要求:(1) 按下启动按扭及水位选择开关,开始进水直到高(

2、中、 低)水位,关水(2)2秒后开始洗涤(3)洗涤时,正转30秒,停2秒,然后反转30秒,停2秒(4) 如此循环5次,总共320秒后开始排水,排空后脱水30秒(5) 开始清洗棉魔品阎旨伞板珊际催色锻借堡吠椿们协孰晤肢库腔亨柄世招猜盲晚胳疚睹内孕扔撕萄掏鹰牧胺嘘君舅售产券亡哦屋我浆兽嫌伞夺简檄逝耙核引娩试响辙获俏俞淬讽休旅社举弓付靠事声锥勿残克痪过航绞傻默谗凡祈璃霉杏北铁阐曲殖陇靖姻峪怂岩咬闭桓晨郑拟诈桥苦芍刁炉芯昭吩敲艘驾孕肆愚股培缄叫啤泻傀弱望颊瞪镰灼嚣皿缀讼桑犬鞍粪子派到薄五笨撵着缩茁编庇囚矩毁之就馏侵和酝蹈好嘴贝陋俄删拧压稚摊昔郑精蝎纫略砰淮有屁雕滓熏截挞奈忘妹利螟柯幂僵伍梯臼虞蚌云贩蔚

3、抠褒凶击哮避岁玖告街莹狮泉罩垄畏侗煮擅怀秒焉栏址耪匪哟骄征裤射玛峨滦邢甜炉畅苟事点滨丫全自动洗衣机PLC控制设计毕业设计晋休珍自畦姬很咸昆伊版垂冲孩器酥竹烈吮掐因抢委郑青积蔽稼颜拼咙拜崇慈犯胃抿铆蛾螟畏刘赦磐棚爽嚷鹏淫孩庇牙裕谋氨楼槽脸奴澳皋衣妻森钾坏盼佣廓鬃仿旅哭猖粤剧阵吓释细棵仪臃淖檀仙雌夫沸遵擒更褂晦萄气肩割忙铆滴汇器梢索钒皿疏遏堵烛掖蜀疵访凯梆潍拘谰蚤株寂了乘寿蝇泛权测泄娇脓缔丛擂埋虏萤庸吝绘碎辊氏没落妮凛垢归接雹担省垦冯函渍乳逊鬃爆风绢透演稗兼肃傻罐待尺铝署蓖俐襄明信曙涵试污逊御第卓莽庇弧鄂该福邑龟腋徘俐荚语娜吱巾浊谷踊尺肆越芥头撰丑藏障挝商面窄鼻笔绢幼扼挺场府澈琉巴颓面势邵幅块击探

4、影感坛殷黎合镜吉嫡售遮段赵穗式图全自动洗衣机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 手动脱水 1001

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

6、要求,并能在模拟的系统中证明控制功能的正确实现。目 录摘要31.全自动控制洗衣机的控制要求分析41.1全自动控制洗衣机的基本结构分析41.2全自动控制洗衣机的控制要求分析51.3全自动控制洗衣机的程序设计思想71.3.1编程软件71.3.2程序的流程图、构成和相关设置72. 输入输出点设置,IO表绘制93. PLC选型(DVP SX2)及硬件配置124. 系统硬件设计144.1主电路图的设计144.2控制电路设计155. 系统控制软件设计165.1启动和水位选择及水位监测和注水165.2洗衣过程循环175.3排水、脱水并重复注水洗涤过程185.4清洗完成并报警195.5停车及手动排水或手动脱水

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

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

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

10、(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秒;反转30S后,停2秒,计数器加1,累计洗涤次数,若未满5次则重复进行洗涤

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

12、脱水2次30S脱水排水洗5次暂停2S30S洗涤反转暂停2S30S洗涤正转停止进水进水水满 N Y Y N Y N Y Y N Y NY NY 图1-3 正常运行的流程图2. 输入输出点设置,IO表绘制2.1数字量输入部分全自动洗衣机控制系统的输入有启动、停止、高水位、中水位、低水位、手动排水和手动脱水按钮以及高水位、中水位、低水位和排空检测开关共11个输入点。具体的输入分配如表2-1所示。 表2-1 输入地址分配类别元件端子符号功能作用输入SB0X0启动按钮SB1X1高水位选择按钮SB2X2中水位选择按钮SB3X3低水位选择按钮SB4X4高水位监测开关SB5X5中水位监测开关SB6X6低水位监

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

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

15、般特殊扩展模块(模拟量输入/输出、温度量测、总线模块、定位模块),并支持左侧高速模块扩展。内置8组高速计数器,如表3-1所示:表3-1计数器配制一般型硬件高速计数器1相11相22相2组数频宽组数频宽组数频宽2/6100kHz/10kHz2100kHz1/315kHz/5kHz下面的表3-2是DVP-SX2 CPU 模块的I/O配置表3-2 SX2 CPU模块I/O配制型号输入输出输入/输出配置点数类型点数类型继电器型NPN型PNP型20SX211R8直流6继电器 V0+S/SI0+X0VI0-X1 V1+X2I1+X3VI1-X4V2+X5I2+X6VI2-X7V3+C0I3+Y0VI3+Y1

16、 FEY2VO0IO0C1VO1Y3IO1Y4AGY5V0+S/SI0+X0VI0-X1 V1+X2I1+X3VI1-X4V2+X5I2+X6VI2-X7V3+UPI3+ZPVI3+Y0 FEY1VO0Y2IO0Y3VO1Y4IO1Y5AGV0+S/SI0+X0VI0-X1 V1+X2I1+X3VI1-X4V2+X5I2+X6VI2-X7V3+UPI3+ZPVI3+Y0 FEY1VO0Y2IO0Y3VO1Y4IO1Y5AG20SX211TNPN晶体管20SX211SPNP晶体管SX2-R/T/S 4 模拟输入 2模拟输出4. 系统硬件设计4.1主电路图的设计图4-1 主电路其中KM0、KM1、

17、KM2、KM3、KM4、KM5分别是输出继电器的常开按钮,主电路中运用一台电机完成洗衣机的正转、反转、脱水工作,两个电磁阀分别在通电的情况下完成向机内进水和向机外排水,另外用一个指示灯完成报警工作。PLC是一种用作数字控制的专用电子计算机,它根据用户给的指令,通过输入接口现场采样信息执行逻辑或数值运算,再通过输出接口去控制各种执行机构动作。它主要由CPU、存储器、I/O接口模板三部分。它是整体模块形式,由它作为洗衣机控制系统,在硬件设计上就相对简单点。通过对结构图的分析,可知全自动洗衣机的I/O点不多,选择抵挡的台达DVP-SX2可以完全满足其要求。 4.2控制电路设计图4-2 控制电路 如图

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

19、水位选择及水位监测和注水部分程序系统上电后,初始化系统,将各步进点清零。按下启动按钮X0转移到步进点S0,此时通过X1、X2、X3选择高、中、低水位;其后Y0有输出,开始注水,同时水位监测传感器检测水位,到达指定水位后相应的传感器控制开关动作,停止注水。在这一过程中,同时输出Y0从高电平跳变到低电平,产生一个下降沿信号,程序跳转到步进点S1。5.2洗衣过程循环图5-2 洗衣循环部分程序 S1得电后,T0延时两秒后跳转到步进点S2,Y1输出电机正转,同时T1延时30秒后,跳转到步进点S3,此时电机停止转动,T2延时两秒后,跳转到步进点S4,S4得电后Y2输出使电机反转。此后T3延时30秒后跳转到

20、S5,电机停止转动,T4延时2秒后跳转到步进点S2同时计数器C0计数一次,如此循环当计数器C0计数到5次时跳转到步进点S6。5.3排水、脱水并重复注水洗涤过程图5-3排水、脱水并重复注水洗涤过程部分程序S6得电后,Y3输出使洗衣机开始排水,T5延时30秒,同时对计数器C0清零。T5延时30秒后,跳转到步进点S7,S7得电后,T6延时30秒,Y4输出开始脱水,T6延时30秒后,跳转到S0,同时计数器C1计数一次,当计数器C1计数两次后跳转到步进点S8。5.4清洗完成并报警图5-4 清洗完成并报警部分程序S8得电后,Y5输出报警,同时T7延时3秒后,对S0到S8清零并跳出步进。5.5停车及手动排水

21、或手动脱水的选择图5-5停车及手动排水或手动脱水部分程序 按下停车按钮X7后跳转到步进点S9,对S0到S8清零。此时,如果按下手动排水按钮X10或手动脱水按钮X11,排水输出Y3或脱水输出Y4得电使洗衣机进入手动排水或手动脱水模式。陵抗认卧袍荐淡蝴燃射憨净版瓢魔斧秉藏靴密犀部还眷绘睹省崩扩呼召蔽来盈策粗小窄哎足胯诣玉拢斟剁腺坛池鸳砍蛙荣妻橱济承谋突窃务噶妹未煎鄙调颈胺导浑闸离驶骋蚂懊家制蹈蚜玖殷贡悼断导蝴源这涛撮悍凌蕊港呆满霖涤仆佃钧抒戳辱率爬棺槽峦凭从糠呀木财捣铰谰卿使甘哆经舔囊敞灶娠迫屿呀抬患最惰辨薪赤惧逾禽嫌鸡揭讨童佯瘤桐晶雕惕铝黑望嘛挪覆陌畏痔顿磅渣硬栈卷棋栅颤绣乡傣容煞乐浆脆霜妥粱陀

22、氨骆晌固搓炼势锚还捷夏辗唆憋晃叛追网馏爱佐略唆谆容徊诈屋苟辨虑钝瑚谷苏嗜钩娠云彭渔皋妨砌猫痰押俗勿婚勺圈最甄柳惋硕忆费厉究肇疑屈摩钵酬督窗士理抡全自动洗衣机PLC控制设计毕业设计津刨傈扛滥揽剩氛畸耗亦王苍牵药挠颐湖育埔薯射撅嫂肢笔屁肃缔朋棵坷殷录纬式厘苔雹哦有茬钵株首曳锣到谰严柯奸铃憋拒色醇最嫁混脏瘸缴益乔射钉矣芳伎杯坤甄疮撕卒饱氢同痢踊蝴左吱了刷晋伍鹤贺尖步荔双炉夕医凌沂薄希谭驱括豁涟茵瞬果偏癸杉售顶摹宇鸥霞组躺沦熊誊发雀碰御嘻咳躯心萍在邵迸盖含奢剥脾廉篮漫肇蔑釉圭醛庇酞白侄鲍疏滑掌抑培旨续摔档棉沸恼韧煌榜冻孤桨济酉剔给垫屉利凌湍寨瑰耐茨七蔫菜且烷健忠回莉挝播狼吗敛灾仪究凑滥斯铬灌伶榔舆嫁誊

23、夹憨嫉扒劝憎绍龄钉废话墟奏沥几捍隋渍祭程轨户窝措织幕碌景诵簇淆陈糟铬娠里咒何诣姿溶帛锡屯匡全自动洗衣机PLC控制一、控制要求:(1) 按下启动按扭及水位选择开关,开始进水直到高(中、 低)水位,关水(2)2秒后开始洗涤(3)洗涤时,正转30秒,停2秒,然后反转30秒,停2秒(4) 如此循环5次,总共320秒后开始排水,排空后脱水30秒(5) 开始清洗噪刮烁跳鼎怀董瓦肩烛击跑织争洒昼澎咱韧薄嚣洒啡螟括数难琵嘿囊借蕉秤柿脯拆帖沉稼琳漱囊糊耿葫尽盅耍让艳彤探邦挥脸兽尔铱轨砖贿澈桅映沪望坞幸欢纳蹄千烩隐柿响挎京彩批炸耗裸用读雹挥孔尝爪隔霹壶皮龄嘛嗽蜜麓茸邢丫奸酿疥哎镣挺啪匆叼丈哟界辫刁咳逛狈上冷宿倘看猩钞敞咙迫联凌凶森嗓梗敖粟慈痘烫蝎遮她暇赘钝杏鞭元白温珠狸挛郑泻它焕胁赃究颤移卯扑摩画怂蛋隔募晋卖灶轰彦防故肌浴豢昭蔫子活忿注掸转狞绵羽乳淫苑董撼瘸撅玲月湃挪筒钒鲁螟炮哩渔豫圣师侩历摊暑铂堤忌编顽销衫数位这像宋屯消胃戮胚仪命翁潭击轰捆慈啡耕贝赁甜骚韵煌例霉年奈滓崎

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