




已阅读5页,还剩8页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1 引言1.1 系统背景描述现在,全自动洗衣机已经进入了千家万户之中,极大的方便了人们的日常生活,提高了人们的生活质量,使人们从那繁重的体力劳动中解脱出来。 所谓全自动洗衣机,就是将洗衣的全过程(泡浸-洗涤-漂洗-脱水)预先设定好n个程序,洗衣时选择其中一个程序,打开水龙头和启动洗衣机开关后洗衣的全过程就会自动完成,洗衣完成时由扬声器发出响声。 本文是基于三菱fx2n系列plc的全自动洗衣机梯形图系统的设计,设计完善的全自动洗衣机控制系统,以满足控制要求,实现洗衣自动化的控制。1.2 系统控制要求 (1)按下启动按钮及水位选择开关,注水直到高(中、 低)水位,关水(2)2s后开始洗涤(3)洗涤时,正转30s,停2s,然后反转30s,停2s(4)如此循环5次,总共320s后开始排水,排空后脱水30s(5)开始清洗,重复(2)(5),清洗两遍(6)清洗完成,报警3s并自动停机(7)若按下停车按扭,可手动排水(不脱水)和手动脱水(不计数) 输入点: 输出点: 启动 x1 低水位检测 x11 启动洗衣机 y1 停止 x 2 手动排水 x 12 进水阀 y2 高水位 x 3 手动脱水 x 13 正转 y3 中水位 x 4 反转 y4 低水位 x 5 排水 y5 排空检测x 6 脱水 y6 高水位检测 x7 报警 y7中水位检测 x 102. 若要求启动开关分为标准洗和轻柔洗,试改变有关输入点,并在程序中加入轻柔洗功能(轻柔洗过程自定)3. i/o编址4.编程并调试2 系统设计方案2.1 系统功能描述 全自动洗衣机的由内外桶、进水口、启动和停止按钮、控制器、进水按钮、水位开关、排水口和洗条电机组成。洗衣桶(外桶)和脱水桶(内桶)是以同一中心安放的,外桶固定,作盛水用。内桶可以旋转,作脱水(甩干)用。内桶的四周有很多小孔,使内、外桶的水流相通。系统结构框图如下:全自动洗衣机的进水和排水分别有进水电磁阀和排水电磁阀来执行。进水时,通过电控系统把进水阀打开,经进水管将水注人外桶,排水时,通过电控系统使排水阀打开,将水又外桶排到机外。洗衣机正转,反转由洗涤电机驱动波轮正反来实现,此时脱水桶并不旋转。脱水时,通过电控系统将离合器合上,由洗涤电机带动内桶正转进行甩干;高低水位开关分别用来测高低水位;启动按钮用来启动洗衣机工作;停止按钮用来实现紧急工况下手动停止进水排水脱水及报警;排水按钮用来实现手动排水。3 硬件电路设计3.1 plc选型plc是一种用作数字控制的专用电子计算机,它根据用户给的指令,通过输入接口现场采样信息执行逻辑或数值运算,再通过输出接口去控制各种执行机构动作。它主要由cpu、存储器、i/o接口模板三部分。它是整体模块形式,由它作为洗衣机控制系统,在硬件设计上就相对简单点。通过对结构图的分析,可知全自动洗衣机的i/o点不多,选择抵挡的三菱fx2n系列fx2n-32mr,可以完全满足其要求,fx2n-32mr有32个i/o,根据输入,输出口的总点数,考虑留有适当余量,采用三菱fx2n-32mr型plc,可满足设计要求。3.2 i/o点分配i/o地址信号名称功能说明备注x001启动按钮开启洗衣机运行常开x002停止按钮关闭洗衣机运行常开x003高水位开关选择高水位常开x004中水位开关选择中水位常开x005低水位开关选择底水位常开x006排空检测开关排空时接通常开x007高水位检测开关高水位时有信号常开x010中水位检测开关中水位时有信号常开x011低水位检测开关低水位时有信号常开x012手动拍水选择手动排水常开x013手动脱水选择手动脱水常开y001启动洗衣机开启洗衣机通有效y002进水阀开启进水阀通有效y003电动机正转线圈电动机正转通有效y004电动机反转线圈电动机反转通有效y005排水阀开启排水通有效y006脱水电磁离合器开启脱水通有效y007报警启动报警通有效表3-1 i/o地址分配表3.3 i/o接线图图3-3 i/o外部接线图说明: 启动按钮:sb1 高水位检测开关:sq2 脱水电磁阀:yc 停车按钮:sb2 中水位检测开关:sq3 报警扬声器:spk高水位档:k1 低水位检测开关:sq4中水位档:k2 启动洗衣机:y1 低水位档:k3 进水电磁阀:yv1手动排水:k4 排水电磁阀:yv2手动脱水:k5 电动机正转:km1排空检测开关:sq1 电动机反转:km24 软件设计4.1 控制方案在工业控制领域,许多的控制过程都可用顺序控制的方式来实现,使用步进指令实现顺序控制既方便又便于阅读修改,所以在全自动洗衣机的梯形图控制中,采用步进顺序指令来实现控制。利用状态寄存器s0-s499中的一部分来编写步进梯形图进行控制。plc顺序控制编程的主要依据是状态流程图,运用stl和ret步进指令进行编程。利用set置位指令将某状态的状态继电器元件置位后,该状态的步进点闭合,这时顺序控制进入该状态。当转移至下一状态的条件满足时,利用set置位指令又将下一状态的状态寄存器置位,这时顺序控制进入下一个状态,而上一个状态寄存器自动复位。顺序控制的编程步骤如下:1. 列出plc输入输出点分配表。1. 根据系统控制要求画出顺序控制的状态流程图。2. 根据状态流程图编写出相应的梯形图。3. 写出对应的指令语序表。5. 调试程序。4.2 全自动洗衣机控制程序流程图 图4-1 全自动洗衣机控制流程图 4.3全自动洗衣机步进梯形图4.4 中间变量的记录 程序中共用到7个计时器,2个计数器。t0为关闭进水时暂停2s计时器,t1为正转30s计时器,t2为正转30后暂停2s计时器,t3为反转30s计时器,t4反转后暂停2a计时器,t5为脱水30s计时器,t6为报警3a计时器。c0为正反洗涤5次计数器,共320s,c1为反复进水脱水3次计数器。 程序运行时,plc由stop状态变为run状态,m8002有信号,从而置位s0,复位计数器c1。闭合启动按钮,置位s20,复位c0,并且系统控制进水阀开始进水,进水完毕后,计时器t0开始计时,从0递增到20,之后正转计时器t1开始计时,由0递增到300。正转30s后,t2计时器工作,从0到20,暂停2s。接着反转计时器t3工作,也是从0到300,之后t4计时器启动,从0到20变化。t4计时完毕,计数器c0开始计数一次,此后回到s22,t1计时器重新开始计时,依次到t4,当c0计数5次到时,排水。排空后,t5计时器计时,从0到300,开始脱水30s。脱水完毕,c1开始计数一次,之后程序返回到s20状态寄存器。重新开始进水洗涤排水过程,直到反复三次后,即c1计数二次时,t6计时器启动,从0到30,报警3s。4.5 系统调试 连接好plc,打开软件,选定合适的通信端口。首先用软件远程使plc停止工作,run灯熄灭。然后把编好的程序写入plc,再用软件启动plc,发现plc的run指示灯亮,程序运行时,按下启动按钮x1,置位状态寄存器s20,控制进水阀开始进水。由外部跟定液位信号,比如选定高水位洗涤,则闭合x3,过一会儿再闭合x7,相当于已达到高水位,从而置位s21,s20自动复位,关闭进水,同时启动t0计时器暂停2s。计时完毕,t0常开点闭合,置位s22,洗衣机开始正转,并开启t1计时器计时30s。计时完毕,t1常开点闭合,置位s23,开启暂停2s的t2计时器。计时完毕,t2常开点闭合,置位s24,控制电动机反转,同时开启t3计时器计时30s。计时完毕,t3常开点闭合,从而置位s25,开启暂停2s计时器t4。计时到时,并启动计时器c0,计数一次,同时返回s22,直到计数器计到5次时,即正反转320s后,置位s26,开始排水.当排空后,x11有信号,从而置位s27,启动脱水,并保持排水,同时开启t5计时器计时30s。计时到时,t5常开点闭合,c1计数一次,同时返回s20,直到c1计时3次时,即反复洗涤三次后,c1常开点闭合,置位s28,开启报警电路,扬声器发出响声提示洗衣完成,同时启动t6计时器,控制报警声3s后停止,之后返回到s0,程序停止。在每一步顺序运行时,上一步的状态寄存器均自动复位。在程序运行中,闭合x2,各状态寄存器均无信号,通过选择手动排水和手动脱水档位,可实现手动排水和手动脱水功能。若要实现轻柔洗功能,需添加x0作为轻柔洗档位,把x1设为标准洗档位,轻柔洗的过程可以通过一些计时器把正反转的时间设定的小一些。编程和上述基本类似。设计心得经过将近一周的全自动洗衣机plc课程设计,让我收获颇丰,不仅熟悉了全自动洗衣机的工作过程,还学会了使用步进指令。步进指令简单,直观,易于阅读,使用它来控制洗衣机的工作过程,真的很是方便。从图书馆借来的plc应用技术易读通一书中,有很多和老师布置课题相似的题目,其中有音乐喷泉控制系统,三相步进电机控制系统等,也有全自动洗衣机控制,不过其是用sfc图来控制的,而且i/o点数很少,我参考着课本上的例子,把它转化成步进梯形图,然后又在此基础上不断进行扩展修改,最终完成梯形图的编程,当时很有成就感,就决定把书上的那些实例复印下来,方便自己以后好好研究。几天的课程设计,让我加深了对plc的认识和理解,也知道了plc应用于工业控制的优点所在,更重要的是让我看到了自己知识的匮乏,也坚定了以后要不断的学习,不断的向身边的人虚心请教,同时要借助于图书馆和网络来扩充自己的知识面的决心。也只有这样,在以后的社会竞争中,自己才能有立足之地,才能有所作为。参 考 文 献1 谢文辉,张志芳. plc应用技术易读通. 北京:中国电力出版社,20082 常晓玲. 电气控制系统与可编程控制器. 北京:机械工业出版社,2008.23 贺哲荣,石帅军. 流行plc实用程序及设计(三菱fx2系列). 西安:西安电子科技大学出版社,2006.3
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 销售合同销售三方协议
- 饮用水采购合同集采
- 汽车车载冰箱加装与安装合同范本
- 科技创新型企业财务出纳风险担保合同
- 餐饮加盟商合同保密条款及权益保障范本
- 成都市离婚协议书模板与财产分割执行合同
- 阿里巴巴电商平台消费者权益保障协议
- 《和谐社区建设倡议书撰写与推广实施合同》
- 环境监测智能化数据质量控制技术在环境风险评估中的应用案例
- 植物遗存化学分析-洞察及研究
- 2024届四川省成都市蓉城名校联盟高三下学期第三次模拟考试文科数学多维细目表
- 护理MDT多学科协作模式
- 2024全国职业院校技能大赛ZZ051电子产品设计与应用赛项规程+赛题
- 浅析工程中混凝土裂缝原因与预防
- 井下支护安全操作规程
- 《爆破基础知识》课件
- 四川省成都市锦江区2024届生物七年级第二学期期末综合测试试题含解析
- 化学品安全员工职业安全卫生培训课件
- 2024年1月浙江首考高考选考历史试卷试题真题(含答案)
- 人教版中考英语听力-听后回答+课件
- 新生儿肺动脉高压的护理查房课件
评论
0/150
提交评论