1、 Shaanxi University of Technology课 程 设 计 说 明 书 基于PLC控制全自动洗衣机的设计 【摘要】本文论述了PLC的基本原理以及全自动洗衣机的工作原理。提出了实现用PLC模拟控制全自动洗衣机运行的方法。该方法是依据全自动洗衣机的功能设计梯形图,并把梯形图输入到PLC中实现模拟控制。基于GX DEVELOPER设计了梯形图,并进行了仿真。仿真结果表明,该设计达到了设计要求。本文主要介绍了课题的基本概况,讲述了本次课程设计的总体任务要求,介绍了西门子PLC和三菱PLC的概况。以及整体的设计思路,也就是在整个课程设计过程中需要做什么来达到题目的要求。最终验证后证
2、明本文的设计成果达到了题目的要求。【关键词】PLC;梯形图;步进顺控指令 The design of the automatic washing machine based on PLCPan Qi(Grade14,class1401,Major Electrical engineering and its automation,Electrical Engineering Dept,Shanxi University of Techology,hanzhong 723000,Shanxi )Tutor:Kang Jinhui【Abstract】This paper discusses the
3、 basic principle of PLC and the working principle of automatic washing machine. Put forward the implementation using PLC simulation method to control the full-automatic washing machine operation. The method is based on the function of the automatic washing machine design of ladder diagram, the ladde
4、r diagram input and to realize the simulation control PLC. Based on the GX DEVELOPER ladder diagram is designed, and a simulation was carried out. The simulation results show that the design meets the design requirements.This article mainly introduced the basic situation of the subject, tells the st
5、ory of the overall mission of this curriculum design requirements, this paper introduces the general situation of Siemens PLC and mitsubishi PLC. As well as the overall design idea, that is, what needs to be done in the whole process of course design to meet the needs of the title. After verificatio
6、n in the end prove to be of this article designs to suit the requirements of the subject.【Key words】PLC; Ladder Diagram; Step Ladder Instruction. 目录第一章 概述51.1 题目内容及要求51.2 DX DEVELOPER简介61.3 三菱PLC和西门子PLC的简介7第二章 设计分析8 2.1设计思路8 2.2 总体流程8 2.3 输入、输出点分配8 2.4 主控制电路10 2.5 PLC接线图11 2.6仿真12第三章 梯形图133.1 总体梯形图解
7、析.13 3.2 部分梯形图解析16第四章 调试18 4.0 调试总结19 第五章 致谢20 参考文献21 附录22 第1章 绪论1.1 题目的内容及要求本次设计基于PLC的全自动洗衣机控制,采用PLC控制开发的周期短,开发成本低,可以直接用于工业现场控制。PLC控制具有实时性、信号处理时间短、速度快、更能满足各个领域大、中、小型工业控制项目,可靠性高,丰富的I/O卡件,质优价廉,性价比高,安装简单,维修方便,PLC控制能在高粉尘、高噪声、强电磁干扰和温度变化剧烈的环境下正常工作。因为它是整体模块,集中了驱动电路、检测电路和保护电路以及通讯联网功能,所以在使用中,硬件相对简单,编程语言也相对简
8、单,并且测试容易,维修方便,更可以提高控制系统设计的灵活性及控制系统的可靠性。本设计以操作简单、使用可靠、维护修理方便作为主要设计方向。设计的目的:(1)进一步掌握和巩固PLC控制的基本知识。(2)掌握PLC程序的设计及调试方法。(3)学会查阅有关专业资料及设计手册。研究的具体内容:(1) 深入了解洗衣机的发展、结构及控制要求。(2) 控制系统设计。包括硬件设计,PLC的选择,各硬件模块的介绍,软件设计,编程方法。(3) 对编写好的编译程序进行实际调试并仿真。系统的控制要求: PLC投入运行,系统处于初始状态,准备好启动。(1) 按下启动按扭及水位选择开关,注水直到高(中、低)水位,关水。(2
9、) 2秒后开始洗涤。(3) 洗涤时,正转30秒后暂停,暂停2秒后开始反转洗涤,反转洗涤30秒后暂停,暂停2秒。(4) 如此循环5次,总共320秒后开始排水,排空后开始脱水30s。(5) 开始清洗,重复(2)(5),清洗两遍。(6) 清洗完成,报警3s并自动停机。(7) 若按下停车按钮,可手动排水(不脱水)和手动脱水(不计数)。1.2 DX DEVELOPER简介 GX Developer是三菱PLC的编程软件。适用于Q、QNU、QS、QNA、ANS、ANA、FX等全系列可编程控制器。支持梯形图、指令表、SFC、 ST及FB、Label语言程序设计,网络参数设定,可进行程序的线上更改、监控及调试
10、,具有异地读写PLC程序功能。 软件的共通化 GX Developer能够制作Q系列,QNA系列,A系列(包括运动控制(SCPU),FX系列的数据,能够转换成GPPQ,此外,选择FX系列的情况下,还能变换成FXGP(DOS),FXGP(WIN)格式的文档。利用Windows的优越性,使操作性飞跃上升能够将Excel,Word等作成的说明数据进行复制,粘贴,并有效利用。程序的标准化标号编程 用标号编程制作可编程控制器程序的话,就不需要认识软元件的号码而能够根据标示制作成标准程序。 功能块 FB是以提高顺序程序的开发效率为目的而开发的一种功能。把开发顺序程序时反复使用的顺序程序回路块零件化,使得顺
11、序程序的开发变得容易。此外,零件化后,能够防止将其运用到别的顺序程序时的顺序输入错误。 只要在任意的回路模式上加上名字(宏定义名)登录(宏登录)到文档,然后输入简单的命令就能够读出登录过的回路模式,变更更有灵活性,能够简单设定和其他站点的链接 由于连接对象的指定被图形化而构筑成复杂的系统的情况下也能够简单的设定。能够用各种方法和可编程控制器CPU连接。1.3三菱PLC和西门子PLC的简介三菱PLC英文名又称:MITSUBISH Programmable Logic Controller, 它采用一类可编程的存储器,用于其内部存储程序,执行逻辑运算、顺序控制、定时、计数与算术操作等面向用户的指令
12、,并通过数字或模拟式输入/输出控制各种类型的机械或生产过程。三菱PLC在中国市场常见的有以下型号: FR-FX1N FR-FX1S FR-FX2N FR-FX3U FR-FX2NC FR-A FR-Q)。可编程序控制器除了具有基本逻辑指令和步进指令外,还具有许多功能指令,如FX0N系列具有20条基本指令,51条功能指令;而FX2N系列具有27条基本逻辑指令和298条功能指令。所以,不同系列的可编程序控制器,其功能指令相差很多。功能指令实际上是执行一个个功能不同的子程序的调用,他既能简化程序设计,又能完成复杂的数据处理、数值运算,实现高难度控制。德国西门子(SIEMENS)公司生产的可编程控制器
13、在我国的应用也相当广泛,在冶金、化工、印刷生产线等领域都有应用。西门子(SIEMENS)公司的PLC产品包括LOGO、S7-200、S7-1200、S7-300、S7-400等。 西门子S7系列PLC体积小、速度快、标准化,具有网络通信能力,功能更强,可靠性高。S7系列PLC产品可分为微型PLC(如S7-200),小规模性能要求的PLC(如S7-300)和中、高性能要求的PLC(如S7-400)等。SIMATIC S7-200 PLC S7-200 PLC是超小型化的PLC,它适用于各行各业,各种场合中的自动检测、监测及控制等。S7-200 PLC是一种叠装式结构,它的强大功能使其无论单机运行
14、,或连成网络都能实现复杂的控制功能。指令丰富、可靠性高、适应性好、结构紧凑、便于扩展、性能价格比高。 S7-200PLC可提供4个不同的基本型号与8种CPU可供选择使用。其规模可以从几点上到几百点。第2章 设计分析2.1设计思路按下电源开关,开始进水洗涤衣服。要使用PLC来实现洗衣机的全自动,它的输入设备主要有电源按钮,启动按钮,水位选择按钮(高、中、低),排水和脱水按钮等。输出设备主要有电动机,电磁阀。首先打开电源,用户根据衣服的多少和大小进行水位的选择;按下启动按扭洗衣机自动运行,按下停止按钮可手动排水和手动脱水。2.2 设计流程如下图1.12.3 输入、输出点分配 洗衣机的I O分配表如
15、下图1.2 PLC输入端所接外部输入器件PLC输出入端所接外部输出入器件X1启动按钮SB0Y1启动X2停止按钮SB1Y2进水电磁阀YA1X3高水位选择开关Y3正转接触器KM1X4中水位选择开关Y4反转接触器KM2X5低水位选择开关Y5排水X6排空检测Y6脱水X7高水位检测SQ1Y7报警X10中水位检测SQ2X11低水位检测SQ3X12手动排水X13手动脱水开始水位选择暂停2秒先正传洗剂30秒暂停2秒反转洗剂30秒暂停2秒N正反转洗剂5次Y排空后脱水30秒秒N清洗两次Y报警2秒停止2.4 控制主电路 全自动洗衣机的电机正反转图 图1.3分析:输出触点Y3得电,与之相连电机的主触点(正传)KM1闭
16、合,电机运行在正转状态;当输出触点Y4得电,与之相连电机的主触点(反转)KM2闭合,电机运行在反转状态。2.5 PLC接线图 如下图1.42.6仿真本次设计采用三菱公司的GX DEVELOPER编程软件进行编程,该软件使用方便。打开GX DEVELOPER编程软件,新建时要根据PLC型号来选择,这样才能把你编的程序下载到PLC中调试时不会出错。 第3章 梯形图3.1 总体梯形图解析分析:按下启动按钮X1,辅助继电器M1得电,为全自动洗衣机启动做好准备。选择水位开关X3(高水位)、X4(中水位)、X5(低水位),当水位上升达到预设的水位高度停止注水。停止2秒后,洗衣机开始正传30秒,停止2秒后,
17、洗衣机开始反转30秒。重复上述动作5次后,然后进行排水和脱水持续30秒。重复上述动作2次。完成后洗衣机报警3秒。当按下停止按钮,全自动洗衣机可以通过手动按钮X12(排水)和手动按钮X13(脱水)进行操作。3.2 部分梯形图解析分析:按下启动按钮X1,辅助继电器M1得电并且保持,为全自动洗衣机运行做好准备,X2为停止按钮 。X3、X4、X5分别为高水位选择开关、中水位选择开关、低水位选择开关。X7、X10、X11分别为高水位限位开关、中水位限位开关、低水位限位开关。当按下停止按钮X2,通过跳转指令P1进行可手动排水(不脱水)和手动脱水(不计数)。 分析:当全自动洗衣机完成注水后停止2秒,正传30
18、秒,停止2秒,反转30秒后,既完整洗剂过程一次,根据题目要求需要循环5次,故采用计数器C0进行循环计数5次,才能正确完成洗剂过程。 分析:当洗衣机完成洗剂过程进入清洗过程时,需要重新开始注水进行循环两 次,通过计数器C1进行循环。清洗完成后洗衣机报警,工作结束。分析:当按下停止按钮X2,程序通过跳转指令进行手动操作,当按下手动按钮X12(手动排水),洗衣机进行手动排水不脱水;当按下手动按钮X13(手动脱水),洗 衣 机进行手动脱水不计数。第4章 调试总结通过这次全自动洗衣机plc控制及运行,知道自己在这门课程中所学到的知识能应用到实际生活中,真的很开心。不过在设计过程中也遇到很多问题,例如:P
19、LC接线图如何画出来,在实验里又没法做;程序的运行,调试了很多次,其中的一次是手动排水(不脱水)、脱水(不计数)以及运用软件怎样模拟程序,这个问题困扰了我很长时间,通过查阅相关资料并且在老师的指导下最终攻克了这一难题。让我们的程序得已正常工作。我觉得这次全自动洗衣机用PLC控制设计能够运行成功,有以下几点原因:1.与我们所学的专业知识是分不开的。2.我们组的共同探讨和努力的成果。3.辅导老师的认真教学和耐心指导起到关键性的作用。在设计过程中,让我也学到了很多东西,例如:启保停电路设计的方法和技巧,跳转指令的使用,顺序控制中如何解决公用两步组成的小闭环等。本次课程设计使我深有感触,只要付出就有回
20、报,遇到问题多与老师同学交流,利用网络资源学习。通过这次课程设计,我才明白学习是一个长期积累的过程,在以后的工作、生活中都应该不断的学习,努力提高自己的知识和综合素质。总之,万事开头难,知识必须通过应用才能实现其价值!有些东西以为学会了,但真正到用的时候才发现是两回事,所以我认为只有到真正会用的时候才是真的学会了。 第5章 致谢 课程设计是培养学生综合运用所学知识,发现实际问题、提出实际问题、分析和解决实际问题,锻炼实践能力的重要环节,是对学生实际学习能力、动手能力的具体训练和考察过程。在此全自动洗衣机设计过程中, 在学习新知识的同时,把在课程中学到的理论知识运用到实际作品设计、操作中,更进一
21、步地熟悉了PLC的结构及掌握了其工作原理和具体的使用方法与相关元器件的使用方法,了解了可编程控制器的开发和制作及课程设计报告的编写。加深了对相关理论知识及专业知识的掌握度,增强自身的动手能力,锻炼及提高了理解问题、分析问题、解决问题的能力,更深刻的体会到了理论联系实际的重要性,进一步掌握画图软件的使用和提高相应的画图操作水平及技巧。 参考文献 1史国生.电气控制与可编程控制器技术M.第二版.北京:化学工业出版社,20082方承远.工厂电气控制设计M.第二版.北京:机械工业出版社,20053王晋生.新标准电气知识图M.北京:中国水利水电出版社,20034杨振兴.可编程序控制器原理和应用M.长沙:
22、中南工业大学出版社,1993 5吕景泉.可编程控制器技术教程M.北京:高等教育出版社,2001 6胡学林.可编程控制器应用技术M.北京:高等教育出版社,2001 7日本三菱公司.三菱微型可编程控制器MELSEC-F FX系列编程手册M. 19989刑郁甫,杨天民,赵积善编.新编实用电工手册M.北京:地质出版社,199710刘祖润.毕业设计指导(电气类专业适用)M.北京:机械工业出版社,199611王永华.现代电气控制及PLC应用技术M.北京:北京航空航天大学出版社,200312龚运新,陈淑兰,解晓飞.三菱PLC实用技术教程M北京:北京师范大学出版社,2007 附录在自动化控制领域,PLC是一种
23、重要的控制设备。目前,世界上有200多厂家生产300多品种plc产品,应用汽车、粮食加工、化学、制药、金属、矿山、纸浆、等行业。在工业生产过程中,大量的开关量顺序控制,它按照逻辑条件进行顺序动作,并按照逻辑关系进行连锁保护动作的控制,及大量离散量的数据采集。传统上,这些功能是通过气动或电气控制系统来实现。1. 基于C8051F单片机直流电动机反馈控制系统的设计与研究2. 基于单片机的嵌入式Web服务器的研究 3. MOTOROLA单片机MC68HC(8)05PV8/A内嵌EEPROM的工艺和制程方法及对良率的影响研究 4. 基于模糊控制的电阻钎焊单片机温度控制系统的研制 5. 基于MCS-51
24、系列单片机的通用控制模块的研究 6. 基于单片机实现的供暖系统最佳启停自校正(STR)调节器7. 单片机控制的二级倒立摆系统的研究8. 基于增强型51系列单片机的TCP/IP协议栈的实现 9. 基于单片机的蓄电池自动监测系统 10. 基于32位嵌入式单片机系统的图像采集与处理技术的研究11. 基于单片机的作物营养诊断专家系统的研究 12. 基于单片机的交流伺服电机运动控制系统研究与开发 13. 基于单片机的泵管内壁硬度测试仪的研制 14. 基于单片机的自动找平控制系统研究 15. 基于C8051F040单片机的嵌入式系统开发 16. 基于单片机的液压动力系统状态监测仪开发 17. 模糊Smit
25、h智能控制方法的研究及其单片机实现 18. 一种基于单片机的轴快流CO,2激光器的手持控制面板的研制 19. 基于双单片机冲床数控系统的研究 20. 基于CYGNAL单片机的在线间歇式浊度仪的研制 21. 基于单片机的喷油泵试验台控制器的研制 22. 基于单片机的软起动器的研究和设计 23. 基于单片机控制的高速快走丝电火花线切割机床短循环走丝方式研究 24. 基于单片机的机电产品控制系统开发 25. 基于PIC单片机的智能手机充电器 26. 基于单片机的实时内核设计及其应用研究 27. 基于单片机的远程抄表系统的设计与研究 28. 基于单片机的烟气二氧化硫浓度检测仪的研制 29. 基于微型光
26、谱仪的单片机系统 30. 单片机系统软件构件开发的技术研究 31. 基于单片机的液体点滴速度自动检测仪的研制32. 基于单片机系统的多功能温度测量仪的研制 33. 基于PIC单片机的电能采集终端的设计和应用 34. 基于单片机的光纤光栅解调仪的研制 35. 气压式线性摩擦焊机单片机控制系统的研制 36. 基于单片机的数字磁通门传感器 37. 基于单片机的旋转变压器-数字转换器的研究 38. 基于单片机的光纤Bragg光栅解调系统的研究 39. 单片机控制的便携式多功能乳腺治疗仪的研制 40. 基于C8051F020单片机的多生理信号检测仪 41. 基于单片机的电机运动控制系统设计 42. Pi
27、co专用单片机核的可测性设计研究 43. 基于MCS-51单片机的热量计 44. 基于双单片机的智能遥测微型气象站 45. MCS-51单片机构建机器人的实践研究 46. 基于单片机的轮轨力检测 47. 基于单片机的GPS定位仪的研究与实现 48. 基于单片机的电液伺服控制系统 49. 用于单片机系统的MMC卡文件系统研制 50. 基于单片机的时控和计数系统性能优化的研究 51. 基于单片机和CPLD的粗光栅位移测量系统研究 52. 单片机控制的后备式方波UPS 53. 提升高职学生单片机应用能力的探究 54. 基于单片机控制的自动低频减载装置研究 55. 基于单片机控制的水下焊接电源的研究
28、56. 基于单片机的多通道数据采集系统 57. 基于uPSD3234单片机的氚表面污染测量仪的研制 58. 基于单片机的红外测油仪的研究 59. 96系列单片机仿真器研究与设计 60. 基于单片机的单晶金刚石刀具刃磨设备的数控改造 61. 基于单片机的温度智能控制系统的设计与实现 62. 基于MSP430单片机的电梯门机控制器的研制 63. 基于单片机的气体测漏仪的研究 64. 基于三菱M16C/6N系列单片机的CAN/USB协议转换器 65. 基于单片机和DSP的变压器油色谱在线监测技术研究 66. 基于单片机的膛壁温度报警系统设计 67. 基于AVR单片机的低压无功补偿控制器的设计 68.
29、 基于单片机船舶电力推进电机监测系统 69. 基于单片机网络的振动信号的采集系统 70. 基于单片机的大容量数据存储技术的应用研究 71. 基于单片机的叠图机研究与教学方法实践 72. 基于单片机嵌入式Web服务器技术的研究及实现 73. 基于AT89S52单片机的通用数据采集系统 74. 基于单片机的多道脉冲幅度分析仪研究 75. 机器人旋转电弧传感角焊缝跟踪单片机控制系统 76. 基于单片机的控制系统在PLC虚拟教学实验中的应用研究77. 基于单片机系统的网络通信研究与应用 78. 基于PIC16F877单片机的莫尔斯码自动译码系统设计与研究79. 基于单片机的模糊控制器在工业电阻炉上的应
30、用研究 80. 基于双单片机冲床数控系统的研究与开发 81. 基于Cygnal单片机的C/OS-的研究82. 基于单片机的一体化智能差示扫描量热仪系统研究 83. 基于TCP/IP协议的单片机与Internet互联的研究与实现 84. 变频调速液压电梯单片机控制器的研究 85. 基于单片机-免疫计数器自动换样功能的研究与实现 86. 基于单片机的倒立摆控制系统设计与实现 87. 单片机嵌入式以太网防盗报警系统 88. 基于51单片机的嵌入式Internet系统的设计与实现 89. 单片机监测系统在挤压机上的应用 90. MSP430单片机在智能水表系统上的研究与应用 91. 基于单片机的嵌入式
31、系统中TCP/IP协议栈的实现与应用92. 单片机在高楼恒压供水系统中的应用 93. 基于ATmega16单片机的流量控制器的开发 94. 基于MSP430单片机的远程抄表系统及智能网络水表的设计95. 基于MSP430单片机具有数据存储与回放功能的嵌入式电子血压计的设计 96. 基于单片机的氨分解率检测系统的研究与开发 97. 锅炉的单片机控制系统 98. 基于单片机控制的电磁振动式播种控制系统的设计 99. 基于单片机技术的WDR-01型聚氨酯导热系数测试仪的研制 100. 一种RISC结构8位单片机的设计与实现 101. 基于单片机的公寓用电智能管理系统设计 102. 基于单片机的温度测
32、控系统在温室大棚中的设计与实现103. 基于MSP430单片机的数字化超声电源的研制 104. 基于ADC841单片机的防爆软起动综合控制器的研究105. 基于单片机控制的井下低爆综合保护系统的设计 106. 基于单片机的空调器故障诊断系统的设计研究 107. 单片机实现的寻呼机编码器 108. 单片机实现的鲁棒MRACS及其在液压系统中的应用研究 109. 自适应控制的单片机实现方法及基上隅角瓦斯积聚处理中的应用研究110. 基于单片机的锅炉智能控制器的设计与研究 111. 超精密机床床身隔振的单片机主动控制 112. PIC单片机在空调中的应用 113. 单片机控制力矩加载控制系统的研究
33、项目论证,项目可行性研究报告,可行性研究报告,项目推广,项目研究报告,项目设计,项目建议书,项目可研报告,本文档支持完整下载,支持任意编辑!选择我们,选择成功!项目论证,项目可行性研究报告,可行性研究报告,项目推广,项目研究报告,项目设计,项目建议书,项目可研报告,本文档支持完整下载,支持任意编辑!选择我们,选择成功!单片机论文,毕业设计,毕业论文,单片机设计,硕士论文,研究生论文,单片机研究论文,单片机设计论文,优秀毕业论文,毕业论文设计,毕业过关论文,毕业设计,毕业设计说明,毕业论文,单片机论文,基于单片机论文,毕业论文终稿,毕业论文初稿,本文档支持完整下载,支持任意编辑!本文档全网独一无二,放心使用,下载这篇文档,定会成功!