plc课程设计说明书-全自动洗衣机的控制.doc_第1页
plc课程设计说明书-全自动洗衣机的控制.doc_第2页
plc课程设计说明书-全自动洗衣机的控制.doc_第3页
plc课程设计说明书-全自动洗衣机的控制.doc_第4页
plc课程设计说明书-全自动洗衣机的控制.doc_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

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

文档简介

可编程控制器课程设计全自动洗衣机的控制院 系: 机械工程学院 专 业: 机械设计制造及其自动化 班 级: 姓 名: 学 号: 指导教师: ii目 录目 录目 录i第一章 课程设计任务1第二章 总体方案分析32.1 分析控制要求32.2 选择plc型号32.3 分配i/o点3第三章 plc控制系统设计43.1 输入/输出电路设计43.2 控制程序设计43.2.1 梯形图设计43.2.2 指令表43.3 控制程序分析4第四章 课程设计小结6参 考 文 献8i第一章 课程设计任务第一章 课程设计任务(1) 完成设计任务;(2) 设计控制程序;(3) 输入/输出地址分配;(4) 绘制主电路和plc的控制电路;(5) 实验调试和元器件型号的选择;(6) 编写设计说明书。11第二章第二章 总体方案分析2.1 分析控制要求全自动洗衣机系统的控制要求如下:启动时,首先进水,到高位时停止进水,开始洗涤。正转洗涤15s,暂停3s后反转洗涤15s,暂停3s后再正转洗涤,如此反复30次。洗涤结束后开始排水。当水位下降到低水位时,进行脱水(同时排水),脱水时间为10s。这样就完成一次从进水到脱水的一个大循环。经过3次上述大循环后(第2、3次为漂洗),进行洗衣完成报警。报警10s后结束全部过程,自动停机。此外,还要求可以按下排水按钮以实现手动排水;按下停止按钮以实现手动停止进水、排水、脱水及报警。2.2 选择plc型号全自动洗衣机属于系统工艺过程较为固定的小型控制系统,而整体式plc的每一个i/o点的平均价格比模块式的便宜,且体积相对较小,所以要选整体式的plc。设计中有5个输入点和6个输出点。按plc使用的选择要求输入端和输出端都要有10%-15%的备用量,而cpm1a-20cdr-a-v1型有12个输入和8个输出点,符合以上的使用要求。因此,选择的型号为欧姆龙cpm1a-20cdr-a-v1型。2.3 分配i/o点 分配定时器/计数器通道第三章第三章 plc控制系统设计3.1 输入/输出电路设计3.2 控制程序设计3.2.1 梯形图设计3.2.2 指令表地址指令操作数00000ld000000001or100000002and not000100003and notcnt 0700004out100000005ld100000006and not000300007and not050300008out050000009ld000300010and nottim 0000011and not050300012or050400013out050100014ld050100015ortim 0000016and nottim 0300017tim00#010500018ldtim 0000019tim01#003000020ldtim 0100021and nottim 0200022out050200023ld050200024ortim 0200025and nottim 0300026tim02#015000027ldtim 0200028tim03#003000029ldtim 0300030ldcnt 0600031or181500032cnt06#000300033ld000200034orcnt 0600035or050300036and not000100037and nottim 0400038out050300039ld not000400040and050300041out50400042ld050400043tim04#010000044ldtim 0400045ldcnt 0700046or181500047cnt07#000300048ldcnt 0700049or050500050and nottim 0500051and not000100052out050500053ld050500054tim05#010000055end3.3 控制程序分析按下启动按钮,0000为on,1000为on并自锁,0500为on,打开进水电磁阀。当水位到达高水位时,0003为on,断开进水电磁阀。同时0501为on,电动机正转,开始正向洗涤,并启动定时器tim00。15s后tim00动作,使0501为off,停止正向洗涤,并启动定时器tim01。3s后tim01动作,使0502为on,电动机反转,开始反向洗涤,并启动定时器tim02。15s后tim02动作,使0502为off,停止反向洗涤,并启动定时器tim03。3s后tim03动作,使定时器tim01、tim02、tim03、tim00复位。同时计数器cnt06计一次数,此时0501又为on,重新进行从正向洗涤开始到反向洗涤结束的小循环。直到计数器tim06计满30次数时,cnt06为on,第一次洗涤过程结束。同时计数器tim06复位,为下一次洗涤做好准备。在tim06为on的当前扫描周期,0503为on,开始排水。当水位到达低水位时,0004由on变为off,使0504为on,接通脱水电磁离合器,并再次使0501为on,使电动机正转,开始脱水,并启动定时器tim04。10s后tim04动作,使计数器cnt07计数一次。并使0503、0504为off,停止排水和脱水,结束从进水到脱水的一次大循环。两个扫描周期后,0501再次为on,重新进行从进水到脱水的下一次大循环。直到cnt07计满3次数后,使1000为off,结束洗衣的全部过程。同时0505为on,报警蜂鸣器开始报警,打开计时器tim05。10s后,tim05动作,停止报警。在洗涤、排水和脱水的过程中,可随时按下停止按钮0001,停止操作。第四章第四章 课程设计小结刚开始做plc实验的时候,觉得很难,连试验报告书上特别简单的程序也读不懂,通过不断学习和钻研并且上机实验,再加上本次课程设计,我已经可以独立编写较为复杂的程序,当然,还存在许多问题,经验尚且不足,但是专业里别的同学和指导老师对我进行了辅导,克服了好多问题,通过和组员的合作,都获得了宝贵的经验。在平时的plc实验中,老师通过逐步深入引导我们学习plc,最终我们就能独立编写程序,而不是总是抄写。在设计的过程中我们还得到了老师的帮助与意见。在学习的过程中,不是每一个问题都能自己解决,向老师请教或向同学讨论是一个很好的方法,不是有句话叫做思而不学者殆。做事要学思结合。建议采取以下方案解决:(1)随时停机问题:在开始加一个常闭开关(2)程序繁琐:改变部分思路。参考文献参 考 文 献1韩顺杰,蔡长青.电气控制技术m.北京:北京大学出版社,20102杨亚萍,陈北莉.电气控制与plcm.北京:化学工业出版社,20093史国生.电气控制与可编程控制器技术m.第二版.北京:化学工

温馨提示

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

评论

0/150

提交评论