全自动洗衣机课程设计._第1页
全自动洗衣机课程设计._第2页
全自动洗衣机课程设计._第3页
全自动洗衣机课程设计._第4页
全自动洗衣机课程设计._第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

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

文档简介

1、课程设计报告题 目:全自动洗衣机控制系统设计专 业:班 级:姓 名:学 号:指导教师:2015年1月18日信息与电气工程学院课程设计任务书20142015学年第一学期专业:学号:姓名:课程设计名称:现代控制系统综合课程设计设计题目:全自动洗衣机控制系统设计完成期限:自 2015 年_0月12 日至 2015 年01 月 16 日共一周设计依据、要求及主要内容(可另加附页):、控制要求(1) PLC投入运行,系统处于初始状态,准备好起动,起动时开始进水。(2) 水满(即水位到达高水位)时停止进水并开始洗涤正转。(3) 正洗15s后,暂停,暂停 3S后开始洗涤反转,反转 15s后暂停,暂停3s。(

2、4) 若正反洗没有满3次,则返回从正洗开始的动作;若正反洗满3次,则开始排水。(5) 水位下降到低水位时开始脱水并继续排水,脱水10s即完成一次从进水到脱水的大循环过程。(6) 若未完成3次大循环,则进行洗涤报警,报警10s后结束全部过程,自动停机。、I/O分配输入:X0启动按钮X1停止按钮X2排水按钮X3咼水位开关X4低水位开关输出:Y0进水电磁阀Y1电机正转接触器Y2电机反转接触器Y3排水电磁阀Y4脱水电磁阀Y5报警蜂咛器、设计要求1、画出PLC的输入输出设备的接线图;2、完成梯形图、指令表的程序设计;3、完成课程设计报告。摘要本文介绍了利用三菱 FX2N 系列 PLC 对全自动洗衣机控制

3、系统总体控制,阐述了控制方案。实现全自动洗衣机控制系统总体控制有多种, 可以采用早期的模拟电路、 数字电路或模 数混合电路。近年来随着科技的飞速发展,单片机、 PLC 的应用不断地走向深入,同时带 动传统的控制检测技术的不断更新。本文采用日本三菱公司生产的 FX2N-48MR 型 PLC 作 为核心控制器进行全自动洗衣机控制系统的设计, 并且设计出了系统结构图、 程序指令、 梯 形图以及输入输出端子的分配方案。同时根据全自动洗衣机控制系统总体控制要求和特点 , 确定 PLC 的输入输出分配 ,并进行现场调试关键词:PLC ;全自动洗衣机控制系统;PLC程序设计目录第 1 章 引 言 3第 2

4、章 全自动洗衣机控制系统总体控制方案确定 52.1 控制系统方案选择 . 52.2洗衣机的PLC控制系统概述 52.3 PLC 的设计步骤 5第 3 章 主要器件的选择 63.1 电动机的选择 63.2 可编程控制器外部设计 63.2.1 PLC 的选型 63.2.2 I/O 分配表及接线图 7第 4 章 软件设计 94.1 系统的顺序功能图设计 94.2 全自动洗衣机的控制要求 94.3 控制系统的梯形图设计及程序指令表 104.4 程序语句表 12设计总结 13设计体会 13结束语 14参考文献 14从古到今, 洗衣服都是一项难于逃避的家务劳动, 在洗衣机出现以前, 这项劳动并不像 田园诗

5、描绘的那样充满乐趣、手搓、脚踩、棒击、冲刷、摔打。这些不断重复的简单的体力 劳动,留给人的感受常常是辛苦劳累。1874年,“手洗时代”受到了前所未有的挑战一一美国人比尔布莱克斯发明了木制 手摇洗衣机。1880 年,美国又出现了蒸汽洗衣机,蒸汽动力开始取代人力。之后,水力洗衣机,内 燃机洗衣机也相继出现。1911 年,美国试制成功世界上第一台电动洗衣机,标志着人类家务劳动自动化的开端。1922 年,电动洗衣机迎来一种崭新的洗衣方式搅拌式。搅拌式洗衣机由美国玛依 塔格公司研制成功。70 年代后期,微电脑控制的全自动洗衣机出现引领新的发展方向,让人耳目一新。90 年代,由于电动机调速技术的提高,洗衣

6、机实现了较宽范围的转速变换与调节,诞 生了许多新水流洗衣机。全自动洗衣机其特点是能自动完成洗涤, 漂洗和脱水的转换, 整个过程不需要人工操作。 这类洗衣机均采用套筒式结构, 其进水, 排水都采用电磁阀, 由程序控制器按人们预先设计 好的程序不断发出指令, 驱动各执行器件动作, 整个洗衣过程自动完成。 所用的程序控制器 可分为电动机驱动式和单片机式。从控制方式的发展阶段上分:全自动洗衣机可分为两大类: 第一类电动控制洗衣机,它的程序控制器由电动元件组成。第二类是电脑控制洗衣机, 它的程序控制器由微型计算机组成。 电动控制全自动洗衣机 是较早出现的自动控制类家用电器, 其产品类型还属于传统的机械产

7、品, 是自动控制的初级 阶段。 随着计算机的及微电子技术的发展,自动控制系统正在逐步实现硬件化。因此,电动控制洗衣机将逐步退出家电舞台。可编程控制器是一种数字运算操作的电子系统 , 专为在工业环境下应用而设计。 它采用 可编程序的存贮器 , 用来在其内部存贮执行逻辑运算、 顺序控制、 定时、 计数和算术运算等 操作的指令 , 并通过数字的、 模拟的输入和输出 , 控制各种类型的机械或生产过程 . 可编程 序控制器及其有关设备 , 都应按易于与各种控制系统形成一个整体 , 易于扩充其功能的原则 设计。第2章 全自动洗衣机控制系统总体控制方案确定2.1控制系统方案选择PLC系统的特点:1)可靠性高

8、,PLC作为一种通用的工业控制器,它必须能够在各种不同的工作环境中 正常工作。对工作的环境要求较低,抗外部干扰能力强,平均无故障时间长。2 )使用方便灵活,PLC采用了基本单元扩展或者是模块化的结构形式,因此,输入/输出信号的数量,形式,驱动能力等都可以根据实际控制要求进行选择与确定,而且在需要时可以随时更换,近年来, PLC的特殊模块增多这些可以满足不同的控制要求,使 PLC的使 用更加灵活与多变。3 )编程简单,PLC的优越性主要体现在它采用了独特的,多种面向广大工程设计人员的编程语言,如指令表,梯形图,逻辑功能图,顺序功能图等,程序简洁,明了适合各类技 术人员的传统习惯,即使是没有计算机

9、知识的人员也很统一掌握,特别是梯形图与逻辑功能图,形象直观,动态监测效果逼真,且与计算机控制容易。因此,选用PLC作为控制系统。2.2洗衣机的PLC控制系统概述全自动洗衣机采用 PLC控制系统将大大提高工作效率,和适应工作环境的能力。 它是整体模块,集中了驱动电路、检测电路和保护电路以及通讯联网功能。因此在运用中,硬件也相对简单,提高控制系统的可靠性。另外它的编程语言也相对简单。典型的PLC控制系统的硬件组成框图如图1所示-|外柳誓人CPU0 输 J入出i !:i;:1 ; :Lr逋讯挟口PLC:I-Oi2.3 PLC的设计步骤开发应用PLC的设计任务分为硬件和软件设计两部分。硬件设计主要包括

10、1 )确定安排PLC的输入、输出点2 )设计外围电路 , 包括主电路 ;3 )选购 PLC 并进行现场安装接线等内容;软件设计 , 大多数用梯形图和指令程序 , 主要包括 :1 )设计控制流程 , 根据工艺要求先画出工作循环 , 如有必要再画详细的状态流程图 ;2)根据工作循环图 , 画出虚拟的电路图继电器梯形图 ; 按梯形图编写指令程序 表;3 系统调试 : 根据设计要求 , 对程序进行调试和修改 , 必要时还可对硬件进行修改 , 直到满足要求;在电脑控制的全自动洗衣机中, 又存在着两种不同的控制方式, 即程序控制和模糊控制。 由于控制方式的不同, 两种洗衣机在结构和原理上都有很大的区别。

11、程序控制洗衣机以洗衣 机生产厂家设定的数十种操作程序为基础, 用户在使用时可根据洗衣量, 布质的轻重以及衣 物的脏污程度性质等因素,选择不同的洗衣程序。程序控制全自动洗衣机的控制按钮很多, 对程序的选择需要有一定的洗衣经验。模糊控制洗衣机以其内部设置的各种传感器为信息采集源, 对传感器传回的洗衣量, 衣 物布质, 脏污程度以及脏污性质信息进行模糊逻辑推理, 从而自动设置相应的洗涤参数, 并 对洗衣的全过程进行实时的检测与控制。模糊控制全自动洗衣机的洗衣按钮只有很少几个。 从控制类型上来说, 模糊控制属于智能控制, 是自动控制的较高形式, 代表着自动控制的发 展方向。 但是, 受自动控制水平的限

12、制, 目前的模糊控制洗衣机还不能实现全功能上的模糊 控制,另外由于使用了各种传感器和模糊逻辑控制器, 使模糊控制洗衣机的成本远高于程序 控制洗衣机。故一般不采用。第 3 章 主要器件的选择3.1 电动机的选择三相电机60W,额定电压220V3.2 可编程控制器外部设计3.2.1 PLC 的选型PLC的功能日益强大,一般 PLC都具有开关量逻辑运算、定时、计数、数据处理等基本 功能,有些PLC还可扩展各种特殊功能模块,如通信模块、位置控制模块等,选型时可考虑以下几点:功能与任务相适应,PLC的处理速度应满足实时控制的要求、PLC结构合理、机PLC型统一、在线编程和离线编程的选择。全自动洗衣机控制

13、所要求的控制功能简单,小型就能满足要求了。322I/O分配表及接线图输入:X0启动按钮X1停止按钮X2排水按钮X3咼水位开关X4低水位开关输出:Y0进水电磁阀Y1电机正转接触器Y2电机反转接触器Y3排水电磁阀Y4脱水电磁阀Y5报警蜂咛器图表1plc外部接线原理图图表2实物接线图1图表3实物接线图2第4章软件设计4.1系统的顺序功能图设计全自动洗衣机工作原理: 全自动洗衣机的进水和排水分别由进水电磁阀和排水电磁阀来 执行。进水时,进水阀打开,用灯来显现。排水时,排水阀打开,有灯来显现。洗涤正转、 反转由洗涤电动机驱动正、反转来实现。脱水时,脱水阀打开,用灯来显现。高、低水位开 关分别用来检测高、

14、 低水位。由于没蜂咛器, 所以用灯来代替。启动按钮用来启动洗衣机工 作,停止按钮用来关闭洗衣机工作。+ "吗彳十I o-庞】:H宫.H平A/u口 ” . -4.2全自动洗衣机的控制要求1)PL(投入运行,系统处于初始状态准备好启动;2)启动时开始进水;3)水满(上限位)时停止进水并开始洗涤正转;4)正转30s后暂停;5)暂停2s后开始洗涤反转;6)反转30s后暂停;7)暂停2s后,若正、反转未满5次时,返回从正洗开始的动作;8)暂停5s后,若正、反洗涤满5次时则开始排水;9)水位下降到低水位时开始脱水井继续排水;10)脱水30s即完成一次从进水到排水的大循环过程;11)若完成2次大循

15、环,洗完报警3s后自动停机;12)可以按“停止”按钮实现手动停止进水、排水、脱水及报警;13)可以按“排水”按钮实现手动排水;4.3控制系统的梯形图设计及程序指令表X0 X5 C101 YO Y4 T6MMMH-R10III_MRLOIT514.0X5 T1MTMX1X300H1TMX2K201Y311Y3 X5 T3HI14-Y74F-IkrMX33K30045743091506186TMX4.K20 -CT100 FK5Y54F(TNX5X300匚T1SK2YO卜TMX&K30 1D按下启动按钮S1, X0动合触点闭合,内部辅助继电器R10得电为“ 1 ”,同时R1C动合触点闭合自

16、锁;R1C动合触点闭合使输出继电器 Y1得电为“1”,进水阀打开,开始注水。到高 水位检测传感器,K1闭合,使其动断触点X1断开,进水阀关闭;同时X1动合触点闭合,计 时器TO开始通电计时,2s后TO动合触点闭合,输出继电器 Y2得电为“1”,洗衣机开始正 转洗涤;同时计时器T1得电,30s后T1动断触点断开,Y2断电,正转洗涤停止。同时T1动 合触点闭合,计时器T2得电,2s后T2动合触点闭合,输出继电器 Y3得电为“ 1”,洗衣机开始 反转洗涤,同时计时器 T3得电,30s后T3动合触点闭合,T4得电,2s后T4动合触点闭合, 计数器CT100计数1次;T4动断触点断开,计时器 TO、T1

17、、T2、T3、T4失电复位,T4失电 后其动断触点恢复闭合,T0得电,2s后,Y2得电,开始正转洗涤,如此循环5次,计数器CT100 计数5次后,C100动合触点闭合,输出继电器 Y4得电为“1”,排水阀打开排水,待排水至 低水位检测开关K2时,输入继电器X2动断触点断开,Y4失电为“ 0”,停止排水,同时X2动 合触点闭合,输出继电器 Y5得电为“ 1 ”,脱水电机运转,开始脱水,同时计时器T5得电,30s后T5动断触点断开,Y5失电为“ 0”,脱水停止;同时T5动合触点闭合,计数器CT101 计数1次。同时T5动合触点闭合,使高水位进水阀打开注水,开始第2次大循环,第2次大循环结束后,计数

18、器 CT101动合触点闭合,输出继电器 Y0得电为“ 1 ”,报警器报警,同 时计时器T6得电,3s后T6动断触点断开,Y0失电为“0”,报警停止,自动洗衣过程完成。 其中S2为手动排水按钮,S3为手动脱水按钮,S4为手动停止按钮。4.4程序语句表0STXD :25ST TO52TMX 4KOO1OR R3026OR YlK20船STT52OK T5 j27ANl X555STT4材AMX5JAMI X52SANI T1jeAMXJSTW4ANl CIO!29OlY257STY4H3Cl'1015ANl TO30STTO5fiCT100K26ANI Y431ANl X5KJ骷STClO

19、t7ANl TftTMX 161ST门倜X7ORY0耳OT RIOKAOO62OR¥4ANEX5gST RIO :35ST T163OR XJ幼ANl T610OR Yl36ANl X564ANl X5MOTVO11ANl X537TMX 165ANl X291STYO17AN【XI:K2066OT¥492ORT613OT Yl40STT267STX203ANtXJUSTXI41OHY36SOftY594TMX &13UR TO :42ANl X5的ORX4K3016AN! X5UANl TJ70ANl Y197ED17ANl T4 :44OTY371ANl XJ1

20、8AN RIQ45STT172ANl T519ANf CIOO :46ANl X57JOTY520AN! Y447TMX 374STI Y4ANl Y5K30075ANl X522TMX 0SOST TJ76AN X2K2051ANl Xi77TMX 5设计总结本次设计主要是完成全自动洗衣机洗衣过程的程序设计, 采用 GXDeveloper 编写程序。 所编程序能够满足指定的要求,完成从进水、检测水位、正转、暂停、反转、暂停、循环、 排水、脱水、报警、停机一系列过程。虽然所设计的程序能满足控制要求,但在程序设计过 程中, 发现该程序还是存在一定的不足之处,但由于所学知识有限, 并没有做出最合理

21、的设计。在总体设计阶段,由于课题分析做的比较全面,很快就对系统的功能, 控制机制有了充 分的认识,形成了装备流水线的控制详细设计阶段, 首先考虑各电路模块的主要功能及软件的设计, 分别进行安装调试。 其 次,将写好的程序进行上机调试,这时就遇到了非常大的困难,烦琐的接口采集数据, 分析数据 ,检测,调用,很容易出错。最后, 系统运行环节。对已完成的程序和硬件系统相结合。调试时,由于控制逻辑上出 现了一点问题, 使得硬件和软件不能完全统一。 当时我心里是非常焦急的, 这一出错也意味 着前功尽弃。然而, 在指导老师的分析与鼓励下, 我重新纠错找到了错误并改正。 使我意识 到今后不论遇到什么情况都要

22、分析原因, 列出可能的情况后, 沉着应对, 必然能“化险为夷” 。设计体会经过一个星期的努力,我的 PLC课程设计设计终于完成了 ,但是现在回想起来做课程设 计的整个过程,颇有心得,其中有苦也有甜,艰辛同时又充满乐趣, 不过乐趣尽在其中!通过本次课程设计,没有接受任务以前觉得此次课程设计只是对这几年来所学知识的单纯总 结,但是通过这次做设计发现课程设计不仅是对前面所学知识的一种检验,而且也是对自己能力的一种提高。回顾起此次课程设计,我仍感慨颇多,刚开始拿到题目,感觉很简单,从理论到实践, 在 1 个星期的时间里, 可以说得是苦多于甜, 但是可以学到很多很多的的东西, 同时不仅可 以巩固了以前所学过的知识, 而且学到了很多在书本上所没有学到过的知识。 通过这次课程 设计使我懂得了理论与实际相结合是很重要的, 只有理论知识是远远不够的, 只有把所学的 理论知识与实践相结合起来, 从理论中得出结论, 从而提高自己的实际动手能力和独立思考 的能力。在

温馨提示

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

评论

0/150

提交评论