还剩17页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
课程设计-全自动洗衣机控PLC制系统设计LT图4FX2N-32MR
0013.
5.2电机的选择在全自动洗衣机中,应用比较广泛的是单相电容运转异步电机在本系统中选用YC系列微型单相电容起动异步电动机,YC系列微型单相电容起动异步电动机广泛用作空气压缩机、水泵、冰箱、洗衣机、医疗器械等机械的驱动设备本系列按照YC系列国家标准并吸取国际上同类产品的优点进行派生设计制造,具有结构简型电单、运行安全可靠、维修方便及技术经济指标优异等特点机YC系列微型单相电容起动异步电动机为全封闭型结构,全部采用E级绝缘材料,具有良好好的绝缘性能和
3.
5.3接触机械强度电机如图5所示器的选择型号YC632-2效率%:60交流接触器的选择主要考虑主触点的额度电流、额定电压、功率W180转速r/min2800线圈电压等主触点的额定电流A
1.95电流In功率因数coso:
0.7可根据下面的经验公式进行选择:电压V220起动电流A:12^xlO3N-v图5YC632-2频率Hz50起动转距/额定转距:
2.8K3式中人为接触器主触点额定电流;K为比例系数;为被控电动机额定功率;0N为被控电动机额定线电压并且,交流接触器主触点额定电压一般按高于电路额定电压来确定1QA所以,取K=L=
0.82/11x220故选择施奈德的LC1-D0610M5C型交流接触器其外形图如图6所示其主要技术参数为额定绝缘电压220V;额定发热电流6A
3.
5.4热继电器的选择图交流接触器6根据电动机频繁换向启动的工作情况,按式IR=
1.
151.5选取,所以,4=
1.5x
0.82=
1.234故选取施〜IN其主要技术参数为脱扣等级10A;整定电流范围1-
1.6A;奈德的LR2-D1306C型热继电器外形图如下图7所示图1LR2-D1306C
3.
5.5开关电源的选择根据全自动洗衣机的设计要求,为保证安全,外部电器(包括电磁阀、蜂鸣器等)使用低电压直流电,为此选择了哈克特HTSP-320F-24型开关电源,外型如图8所示,将交流电转换为要求的直流电其主要技术参数输出电压24V输出电流OT3A图开8效率87%关电源
3.
5.6水位传感器的选择水位传感器就相当于压力开关,当你设定好一个压力值以后,注水后产生水压,达到压力值后就自动通电,起到了开关的作用水位开关的种类很多,考虑到各种因素,洗衣机中一般采用压力式水位开关,它装在洗涤缸的上部,它有一根下端开口的气管通到缸底,进水时管里的空气被封闭在里面出不来,就形成比外界稍高的压力水位越高压力越高,这样根据压力就可间接测知水位,从而控制阀门而压力的测量仍然用弹性元件,靠元件的变形带动触点完成通断动作这种测液位的方法叫做“静压法”,在工业中用的不少外型如图9所示在该系统中,选择海尔洗衣机水位开关压力式开关型号XQB50-L图洗衣机9DC6V10mA水位开关
3.
5.7进水电磁阀的选择进水阀用来控制进水,进水时先选择水位档位,到达水位,设定而开♦相应的水位开关闭合,由程序控制进水阀闭合,从始洗衣工作过程从经济角度考虑选用星光的进水电磁阀FCD-270B,外型如图10所示公称通径G3/4C16mm适用介质水、气、油压力范围
0.02-
1.0Mpa适用温度0-100℃图通用进水电磁阀
103.
5.8排水阀的选择排水阀用来控制排水,洗衣机按工作顺序洗完衣服后,由程序自动启动排水阀开始排水,当排空后,排空检测开关闭合,启动脱水电磁离合器,开始脱水,脱水过程中,保持排水本系统选择海尔全自动洗衣机排水阀,型号为XQB50-L外型如图11所示图型排水阀11XQB50-L
3.
5.9蜂鸣器的选择根据设计要求,选择压电式蜂鸣器,型号NFM1-22/LC,外型如图12所示图蜂鸣器12额定电流<20压电式蜂鸣器的参数额定电压AC/DC12V响度70dB/10cm光亮度85cd/m2mA软件设计4图全自动洗衣机程序流程图13梯形图
4.2M8002{SET SOT卜说明特殊辅助继电器M8002为初始化脉冲,仅在运行开始瞬间接通[STL SOX000X001M0TkM0X012n T卜Y004X013Y005此段梯形图完成的功能为在停车开关按下后根据X
012.X013状态分别实现X00015-{RST Cl]X001M I--------------------------------------------------------[SET S20此段梯形图完成的功能为启动开关按下,激活状态S20]{STL S2026X000少]27RST CO卜—Y001X003X007HI——I卜-{SET S21X004X010HI——I卜{SET S21X005X011TI——I卜{SET S21手动排水与脱水此段梯形图功能为清零计数器co,打开进水阀,开始进水,同时根据设定的水位,检测水位是否到达设定水位,如果到达则激活状态S2146---------------------------[STL S21K20X000TO47TF-----------------------TO{SET S22]M卜此段梯形图功能为关闭进水阀后延时2s延时时间到后激活状态S2254---------------------------------------------------------------------------------------[STL S22]X000必--------------------------------------------------55—Y000(Y002--------------------------------------------------------------------------------)K300---------------------------------------------------------------------------------------⑴)T1——||------------------------------------------------------------------[SET S23]此段梯形图功能为启动洗衣机滚桶,正转30s,时间到达后,激活状态S2364STL S23T2X000M I[SET S24K2065T2此段梯形图功能为滚筒正转30s完成后停止转动2s72[STL S24X00073[SET S2Y5OOO此段梯形图功能为滚筒反转30s,时间到后,激活状态S25YOO382[STL S25K300X000K20T383T4T3T4K5CO11T4CO1I1卜[SET S26T4COS221I——K此段梯形图功能为滚筒停转2s,同时判断洗涤过程是否已经进行了5次循环了,如果没有,激活状态S22,继续循环执行从状态S20到状态S25的程序,如果洗涤已经完成了5次循环过程了,激活状态S26o102[STL S26X000103Y004X006T卜[SET S27此段梯形图功能为完成5次洗涤之后,自动排水,排完水后激活状态S27J108[STL S27此段梯形图功能为排完水后对衣物进行脱水30s,同时判断是否对衣物已经清洗了两遍,如果未达到两遍,则再次激活状态S20,重复状态S20到S27的程序,态以上所有状态工作的条件都是在停止开关未接通的情况下只要停止开关一接通,则结束自动控制过程,进入手动控制阶段,手动控制主要包括可手动排水(不脱水)和手动脱水,根据手动输入信号决定所完成的控制功能系统调试5由于没有模块原件,所以选择编程软件GX.Developer连接Simulator仿真软件进行仿真调试首先编写好PLC程序,然后再把编好的程序读入Simulator仿真软件,进入调试模式,接通启动按钮XI,置位状态寄存器S20,手动选择水位控制进水阀开始进水,并接通相应水位传感器,从而置位S2L S20自动复位,关闭进水,同时启动TO计时器暂停2s计时完毕,TO常开点闭合,置位S22,洗衣机开始正转,并开启T1计时器计时30s计时完毕,T1常开点闭合,置位S23,开启暂停2s的T2计时器计时完毕,T2常开点闭合,置位S24,控制电动机反转,同时开启T3计时器计时30s计时完毕,T3常开点闭合,从而置位S25,开启暂停2s计时器T4计时到时,并启动计时器C0,计数一次,同时返回S22,直到计数器计到5次时,即正反转320s后,置位S26,开始排水.当排空后,XII有信号,利用软件手动闭合XII,从而置位S27,启动脱水,并保持排水,同时开启T5计时器计时30s计时到时,T5常开点闭合,C1计数一次,同时返回S20,直到C1计时3次时,即反复洗涤三次后,C1常开点闭合,置位S28,开启报警电路,扬声器发出响声提示洗衣完成,同时启动T6计时器,控制报警声3s后停止,之后返回到S0,程序停止在每一步顺序运行时,上一步的状态寄存器均自动复位在程序运行中,闭合X0,各状态寄存器均无信号,通过选择手动排水和手动脱水档位,可实现手动排水和手动脱水功能若要实现轻柔洗功能,需添加X2作为轻柔洗档位,把XI设为标准洗档位,轻柔洗的过程可以通过一些计时器把正反转的时间设定的小一些编程和上述基本类似设计心得经过将近一周的全自动洗衣机PLC课程设计,让我收获颇丰,不仅熟悉了全自动洗衣机的工作过程,还学会了使用步进指令步进指令简单,直观,易于阅读,使用它来控制洗衣机的工作过程,真的很是方便,更是让我加深了对PLC的认识和理解,也知道了PLC应用于工业控制的优点所在,更重要的是让我看到了自己知识的匮乏,也坚定了以后要不断的学习,不断的向身边的人虚心请教,同时要借助于图书馆和网络来扩充自己的知识面的决心也只有这样,在以后的社会竞争中,自己才能有立足之地,才能有所作为经过这次课程设计我也学到了很多,不光是知识本身还有思维过程的锻炼比如,在这次设计中我就发现自己的想法太片面,缺乏开放性,在电器匹配上存在不匹配我明白了学习是一个长期积累的过程,在以后的工作、生活中都应该不断的学习,努力提高自己知识和综合素质电气控制与PLC课程设计题目全自动洗衣机控制系统设计院系名称电气工程学院专业班级_________________________________________学生姓名_________________________________________学号____________________________________________指导教师_________________________________________成绩指导老师签名:日期:
[1]谢文辉,张志芳.PLC应用技术易读通.北京中电力出版社,2008参考文献
[2]常晓玲.电气控制系统与可编程控制器.北京机械工业出版社,
2008.2
[3]贺哲荣,石帅军.流行PLC实用程序及设计(三菱FX2系列).西安西安电子科技大学出版社,
2006.3
[4]夏路易,石宗义.电路原理图与电路板设计教程.北京北京希望电子出版社,
2002.6
[5]廖常初.PLC基础及应用.第2版.北京.机械工业出版社.2007
[6]王兆晶.维修电工(高级).北京.机械工业出版社.2007
[7]熊幸明.工厂电气控制技术.北京.清华大学出版社.2005
[8]黄净.电气控制与可编程序控制器.北京.机械工业出版社.2004
[9]三菱电机.FX1S、FX1N、FX2N、FX2NC编程手册.20051系统描述即设计要求
11.1自动洗衣机的介绍
11.2自动洗衣机的设计要求12方案论证
22.1采用PLC系统
22.2采用单片机系统
22.3方案的选择23硬件设计
33.1系统的原理方框图
33.22主电路
33.3I/O分配
43.4I/O接线图
43.5元器件选型54软件设计
93.1主流程
94.2梯形图105系统调试13设计心得15参考文献16系统描述即设计要求1自动洗衣机的介绍
1.1随着科学技术不断进步和社会飞速发展,洗衣机成为人民日常生活息息相关的家用电器产品洗衣机的全自动化、多功能化、智能化是其发展方向基于全自动洗衣机的应用日益广泛,本次设计利用三菱公司生产的PLC控制全自动洗衣机,与传统的继电器逻辑控制系统相比较,洗衣机可靠性、节能性得到了提高PLC控制不需要大量的活动部件和电子元器件,它的接线也大大减少,与此同时系统维修简单、维修时间缩短全自动洗衣机采用PLC控制系统将大大提高工作效率,和适应工作环境的能力在全自动洗衣机中,洗衣机洗涤、脱水程序是由单片机为中心控制系统工作的首先由于单片机的指令系统相对复杂,编写洗涤、脱水程序相对复杂;其次,在设计控制系统硬件时.要有多种电路保护装置,如电流保护、电压保护、过载保护、过热保护及欠压保护等等这样增加了硬件的复杂性,隐含较高的故障率无形地增加了维修成本费用,在各种控制系统中广泛运用的PLC能克服单片机的缺点它是整体模块,集中了驱动电路、检测电路和保护电路以及通讯联网功能因此在运用中,硬件也相对简单,提高控制系统的可靠性另外它的编程语言也相对简单自动洗衣机的设计要求
1.2通过PLC实现的设计要求为1按下启动按钮及水位选择开关,注水直到高中、低水位,关水;22s后开始洗涤;3洗涤时,正转30s,停2s,然后反转30s,停2s;4如此循环5次,总共320s后开始排水,排空后脱水30s;5开始清洗,重复25,清洗两遍;〜6清洗完成,报警3s并自动停机;7若按下停车按扭,可手动排水不脱水和手动脱水不计数;若要求启动开关分为标准洗和轻柔洗,试改变有关输入点,并在程序中加入轻柔洗功能方案论证2采用系统:
2.1PLC1)可靠性高,PLC作为一种通用的工业控制器,它必须能够在各种不同的工作环境中正常工作对工作的环境要求较低,抗外部干扰能力强,平均无故障时间长2)使用方便灵活,PLC采用了基本单元扩展或者是模块化的结构形式,因此,输入/输出信号的数量,形式,驱动能力等都可以根据实际控制要求进行选择与确定,而且在需要时可以随时更换,近年来,PLC的特殊模块增多这些可以满足不同的控制要求,使PLC的使用更加灵活与多变3)编程简单,PLC的优越性主要体现在它采用了独特的,多种面向广大工程设计人员的编程语言,如指令表,梯形图,逻辑功能图,顺序功能图等,程序简洁,明了适合各类技术人员的传统习惯,即使是没有计算机知识的人员也很统一掌握,特别是梯形图与逻辑功能图,形象直观,动态监测效果逼真,且与计算机控制容易采用单片机系统:
2.2单片机对环境的适应能力较低,可靠性差现今的单片机正在向提高工业环境下控制系统的可靠性和灵活方便地构成应用系统界面的方向发展,并且控制功能越来越丰富单片机比专用处理器最适合应用于嵌入式系统,因此它得到了最多的应用特别是它体积小,集成度高性能稳定,可靠性高,有较高的性价比但由于单片机的指令系统相对复杂,编写洗涤、脱水程序相对复杂;其次,在设计控制系统硬件时,要有多种电路保护装置,如电流保护、电压保护、过载保护、过热保护以及欠压保护等等这样增加了硬件的复杂性,隐含较高的故障率,无形的增加了维修成本费用方案的选择
2.3根据上述方案的论证,本次设计的全自动洗衣机梯形图控制系统将由PLC可编程序控制器作为主要组成部分,从而实现对全自动洗衣机的工作过程控制oPLC即Programmable logicController,可编程逻辑控制器,一种数字运算操作的电子系统,专为在工业环境应用而设计的它采用一类可编程的存储器,用于其内部存储程序,执行逻辑运算,顺序控制,定时,计数与算术操作等面向用户的指令,并通过数字或模拟式输入/输出控制各种类型的机械或生产过程PLC在硬件上又基本单元(包含中央处理器单元,存储器,输入输出接口,内部电源),1/0口扩展单元,及外部设备组成其输入接口电路通常有干接触,直流输入,交流输入三种形式输出形式有继电器输出,晶体管输出和晶闸管输出PLC采用循环扫描的的工作方式,其工作时的扫描过程包括5个阶段内部处理,通信处理,输入扫描,程序执行,输出处理其中程序执行过程又分为输入采样,程序执行和输出刷新三个主要阶段硬件设计3系统的原理方框图
3.1系统的原理方框图如图1所示图系统原理方上E1框图主电路
3.2系统的电机主电路如图2所示图电机主电路图2LI L2分配
3.3I/O系统的I/O分配如表1所示表控制器口分配表1I/O输出停止启动洗衣机X000Y000输入启动讲水阀X001Y001电机正转高水位Y002X003电机反转中水位Y003X004低水位排水阀X005Y004排空检测脱水电磁离合器X006Y005高水位检测报警X007Y006中水位检测X010低水位检测X011手动排水X012手动脱水X013接线图
3.4I/OI/O接线说明停车按钮SB1启动高水位检测开关SQ2中脱水电磁阀Y5报按钮SB2水位检测开关SQ3低警扬声器SPK高水位档K1中水位水位检测开关SQ4启档K2动洗衣机Y0进水电磁低水位档K3手动排阀Y1电动机正转KM1水K4电动机反转KM2排水手动脱水K5电磁阀Y4排空检测开关SQ1系统的I/O接线图如图3所示图系统接线图3I/OAC220V元器件选型
3.
53.
5.1PLC的选型通过对结构图的分析,可知全自动洗衣机的I/O点不多,选择抵挡的三菱FX2N系列FX2N-—32MR,可以完全满足其要求,FX2N--32MR有32个I/O,根据输入,输出口的总点数,考虑留有适当余量,采用三菱FX2N-32MR型PLC,可满足设计要求如下图4所示。