资源描述
-目录第一章:全自动洗衣机概述及PLC应用21.1全自动洗衣机开展概括21.2 全自动洗衣机的PLC应用21.3 PLC的选择2第二章:全自动洗衣机工作及要求22.1全自动洗衣机控制要求22.2全自动洗衣机的工作流程及原理3第三章:接线图及原理图43.1控制系统硬件接线图43.2控制系统原理图5第四章:程序流程图及说明54.1程序流程说明 .54.2程序的流程图6第五章:全自动洗衣机PLC控制系统程序 75.1输入输出地址及定时器,计数器75.2程序编制 8第六章:参考文献16第七章:总结16第一章:全自动洗衣机概述及PLC应用1.1全自动洗衣机开展概括目前世界洗衣机年总产量近5000万台,而全自动洗衣机的产量呈增长趋势,在技术性能上正向着节水,节能,高效构造更趋合理的方向开展。微电脑控制功能,新型的洗涤方式,高速脱水以及低噪音等方面都有了很大的提高。 近几年,我国的洗衣机制造技术得到迅速开展,从生产单桶波轮式,双桶波轮式洗衣机逐步向套桶波轮式全自动洗衣机和滚轮式全自动洗衣机方向开展,其中全自动洗衣机的年产量已占洗衣机总产量的10%左右。生产规模不断扩大,技术工艺日趋完善,产量质量逐步提高,以生产出技术性能优良的多种品牌的全自动洗衣机供应市场。1.2全自动洗衣机的PLC应用洗衣机需要更好的满足人们的需求,必须借助于自动化技术的开展。而随着PLC技术的开展,用PLC来作为控制器,就能很好的满足全自动洗衣机对自动化的要求,并且控制方式灵活多样,控制模式可以根据不同场合的应用而有所不同。自动化技术的飞速开展使得洗衣机由初始的半自动洗衣机开展到现在的全自动洗衣机,又正在向自能化洗衣机方向开展。1.3PLC的选择本设计应用了西门子公司生产的具有高性能价格比的微型可编程控制器S7200系列PLC,设计实现全自动洗衣机控制系统。该系统充分利用了可编程控制器的多方面设计知识和方法,使该系统可靠稳定,使其应用围得到扩展。第二章:全自动洗衣机根本构造2.1全自动洗衣机控制要求1.全自动洗衣机控制系统的要求:1 按下启动按扭及水位选择开关,开场进水直到高中、 低水 位,关水22秒后开场洗涤3洗涤时,正转30秒,停2秒,然后反转30秒,停2秒4 如此循环5次,总共320秒后开场排水,排空后脱水30秒5 开场清洗,重复14,清洗两遍6 清洗完成,报警3秒并自动停机7 假设按下停车按扭,可手动排水不脱水和手动脱水不计数2.2全自动洗衣机的工作流程和工作原理1全自动洗衣机的工作流程全自动洗衣机的单循环工作流程示意图开场进水洗涤排水脱水完毕2全自动洗衣机的工作原理洗衣机的进水、排水分别由进水电磁阀和排水电磁阀执行。 洗涤正转、反转由洗涤电动机驱动波盘正、反转来实现。 脱水时,由脱水电磁离合器合上、排水电磁阀吸合,洗涤电动机正转进展甩干。 洗涤完成由蜂鸣器报警。第三章:接线图及原理图3.1控制系统硬件接线图1控制系统硬件接线图全自动洗衣机控制系统硬件接线图如下:3.2原理图第四章:程序流程图及说明4.1程序流程说明正常运行流程图说明流程图描述:按下启动按扭,开场进水;进水到规定高度,使水位开关接通,实现洗涤正转,并停顿进水;洗涤正转30S后,停顿2秒,反转30S后,停2秒。计数器加1,累计洗涤次数;假设未满5次则重复进展洗涤,直至洗涤到达5次,开场排水.由于排水,水位降低,当水位低于规定下限水位时,排空检测开关接通,开场脱水,脱水30S后,计数器加1,脱水停顿.然后再返回到进水动作 重复上述过程3次,报警并停机4.2程序流程图起动停机报警脱水3次30S脱水排水洗5次暂停2S30S洗涤反转暂停2S30S洗涤正转停顿进水进水水满 N Y Y N Y N Y Y N Y NY NY第五章:全自动洗衣机PLC控制系统程序5.1输入输出地址及定时器,计数器1.数字量输入局部全自动洗衣机控制系统的输入有启动、停顿、高水位、中水位、低水位、手动排水和手动脱水按钮以及高水位、中水位、低水位和排空检测开关共11个输入点。具体的输入输入地址名称符号地址启动按钮SB1I0.0停顿按钮SB2I0.1高水位按钮SB3I0.2中水位按钮SB4I0.3低水位按钮SB5I0.4排空检测开关ST1I0.5高水位检测开关ST2I0.6中水位检测开关ST3I0.7低水位检测开关ST4I1.0手动排水按钮ST6I1.1手动脱水按钮ST7I1.22.数字量输出局部全自动洗衣机控制系统的外部设备有进水电磁阀、排水电磁阀、正/反转洗涤电动机、蜂鸣器、指示灯等。具体的输出输出地址名称符号地址启动指令J1Q0.0进水阀控制继电器J2Q0.1电动机正转及脱水继电器J3Q0.2电动机反转继电器J4Q0.3排水阀控制继电器J5Q0.4报警蜂鸣器HAQ0.5高水位指示灯HL1Q0.6中水位指示灯HL2Q0.7低水位指示灯HL3Q1.03.定时器局部具体的定时器定时器定时器功能T37延时2秒开场洗涤T38洗涤正转定时30秒T39洗涤反转定时30秒T40脱水定时30秒T30报警定时3秒4计数器局部具体的计数器计数器计数器功能C1洗涤循环计数5次C2清洗和漂洗计数3次5.2程序编制1.启动全自动洗衣机Q0.0是启动输出,M0.1是启动辅助继电器,当洗衣机的启动按钮按下时,Q0.0和M0.1得电。它的指令程序为:Network 1 开场洗涤LD I0.0O M0.1AN C2AN I0.1= M0.1= Q0.0所对应的梯形图 启动指令梯形图2.进水阀控制洗衣机启动后,再按下水位选择开关,进水电磁阀得电,洗衣机开场进水。当所选择水位的限位开关动作后,进水电磁阀释放,洗衣机停顿进水。它的指令程序为:Network 2 进水阀控制LD M0.1EULD I0.5EUOLDO M0.3AN M0.2= M0.3Network 3LD I0.2AN I0.6LD I0.3AN I0.7OLDLD I0.4AN I1.0OLDA M0.3= Q0.1Network 4LD Q0.1EDTON T37, +20Network 5LD T37O M0.2AN C1A M0.1= M0.2所对应的梯形图进水阀控制梯形图3.洗涤控制当进水电磁阀释放2秒后,洗衣机开场洗涤。洗涤时,正转30秒,停2秒,然后反转30秒,停2秒,然后反转30秒,停2秒,如此循环5次,总共320秒。它的指令程序为:Network 6 正转及脱水控制LD M0.2AN T38AN Q0.3A M0.1LD I0.5AN T40AN Q0.3A M0.1OLDLD I1.2AN M0.1OLD= Q0.2Network 7LD M0.2AN T39TON T38, +300Network 8 反转控制LD T38AN T39AN I0.5A M0.1= Q0.3Network 9LD Q0.3TON T39, +300Network 10LD T39EDLD T40EDCTU C1, +5所对应的梯形图洗涤控制梯形图4.出水阀控制当洗涤循环5次完毕后,排水电磁阀得电,洗衣机开场排水。它的指令程序为:Network 11 出水阀控制LD C1LD I1.1AN M0.1OLD= Q0.4所对应的梯形图出水阀控制梯形图5.脱水计时当排空检测限位开关动作后,开场30秒脱水。它的指令程序为:Network 12 脱水计时LD I0.5TON T40, +300所对应的梯形图如脱水计时梯形图6.清洗和漂洗计数脱水完毕后,洗衣机开场清洗,开场进水直到选择的水位,2秒钟后开场清洗。清洗时,正转30秒,停2秒,然后反转30秒,停2秒。循环5次后,开场排水,排空后脱水30秒。一共清洗2遍。它的指令程序为:Network 13 清洗和漂洗计数LD M0.2EDLDN M0.1CTU C2, +3所对应的梯形图清洗和漂洗计数梯形图7.报警输出清洗完成后,报警3秒并自动停机。它的指令程序为:Network 14 报警输出LD M0.1TOF T30, +30Network 15 LDN M0.1A T30= Q0.5所对应的梯形图报警输出梯形图8.水位指示显示全自动洗衣机的水位。它的指令程序为:Network 16 水位指示LD I0.6= Q0.6Network 17 LD I0.7= Q0.7Network 18LD I1.0= Q1.0所对应的梯形图水位指示梯形图第六章:参考文献:1.电器与PLC控制技术2.可编程控制器原理及应用3. PLC编程及应用4.西门子S7-200PLC应用教程5. 全自动洗衣机的控制应用第七章:总结我认为,在这学期的课设中,不仅培养了独立思考能力,在各种其它能力上也都有了提高。更重要的是,在课设中,我学会了很多学习的方法。而这是日后最实用的,真的是受益匪浅。要面对社会的挑战,只有不断的学习、实践。这对于我的将来也有很大的帮助。以后,不管有多苦,我想我都能变苦为乐,找寻有趣的事情,发现其中珍贵的事情。当我快要完成设计的时候感觉全身心舒畅,眼前豁然开朗。通过这次课程设计我受益匪浅。 起初,我对课程设计的容很模糊,感觉摸不着头脑。通过这次设计以后,我收获了很多。在一次又一次的搜集资料过程中,无形的我就把所学的专业知识梳理了一遍。这次课程设计。我学会了PLC的根本编程方法,对PLC的工作原理和使用方法也有了更深刻的理解。在对理论的运用中,提高了我的学习及实践能力,在没有做设计以前,我对知道的撑握都是思想上的,对一些细节不加重视,当我把自己想出来的程序应用到PLC中,出现了很多问题,对其做了很多修改。之后我们对PLC 的理解得到加强,看到了实践与理论的差距。. z
展开阅读全文