欢迎来到天天文库
浏览记录
ID:33136147
大小:2.65 MB
页数:14页
时间:2019-02-21
《自动洗衣机plc课程设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、附赠接线实物图(可下载后放大观看)注意:学校的部分机器L1,L2,L3,L4接口与实际灯不符,需实际测试,本程序经测试没有问题,I0.5(脱水)/I0.6(排水)按下时I0.4(暂停按键)必须没按下,实验过程中I0.0必须按下。本文档仅供学习交流13学院课程设计说明书(2010/2010学年第二学期)课程名称:PLC应用课程设计题目:自动洗衣机PLC控制系统设计专业班级:班学生姓名:学号:指导教师:王艳芬,王静爽,安宪军设计周数:2周设计成绩:2014年7月8日131.全自动洗衣机控制系统的控制要求1.1
2、全自动洗衣机的工作原理普通洗衣机的工作流程示意图如图1所示图1普通洗衣机工作流程图洗衣机的工作流程由进水、洗衣、排水和脱水4个过程组成。在半自动洗衣机中,这4个过程分别用相应的按钮开关来控制。全自动洗衣机中,这4个过程可做到全自动依次运行,直至洗衣结束。自动洗衣机的进水、洗衣、排水和脱水是通过水位开关、进水阀和排水阀配合进行控制,从而实现自动控制的。水位开关用来控制进水到洗衣机内高、中、低水位;进水阀起着通/断水源的作用。进水时,进水阀打开,将水注入;排水时,排水阀打开,将水排出;洗衣时,洗涤电动机启动;
3、脱水时,脱水桶启动。1.2设备控制要求(1)将水位通过水位选择开关设在合适的位置(高、中、低),按下“启动”按钮,开始进水,达到设定的水位(高、中、低)后,停止进水;(2)进水停止后开始洗衣;(3)洗衣时,正转5s,停2s,然后反转5s,停2s;(4)如此循环共6次,后开始排水;(5)排水到达检测值的最小值后,延时4秒,开始灌水;(6)灌倒制定水位,重复(3)~(5)步,如此循环共2次;(7)开始排水,到达检测值的最小值后,延时6秒;(8)洗衣过程完成,报警并停机。2.全自动洗衣机控制系统的PLC选型和编
4、程环境2.1控制系统构成图2.1.1控制系统图控制系统图如图2所示。13图2全自动洗衣机控制系统图2.1.2I/O地址分配由于CPU模块有14点数字量输入,有10点数字量输出,所以不再需要输入/输出模块。采用I/O分配采用自动分配方式,模块上的输入端子对应的输入地址是I0.0~I0.1.5,输出端子对应的输出地址是Q0.0~Q1.1。2.2编程环境概述----S7-200是一种小型的可编程控制器,适用于各行各业,各种场合中的检测、监测及控制的自动化。S7-200系列的强大功能使其无论在独立运行中,或相连成
5、网络皆能实现复杂控制功能。因此S7-200系列具有极高的性能/价格比。S7-200系列在集散自动化系统中充分发挥其强大功能。使用范围可覆盖从替代继电器的简单控制到更复杂的自动化控制。应用领域极为广泛,覆盖所有与自动检测,自动化控制有关的工业及民用领域,包括各种机床、机械、电力设施、民用设施、环境保护设备等等。133.全自动洗衣机控制系统程序设计和调试3.1编程软件选择编程软件才用西门子公司为其生产的PLC而设计的编程软件STEP7-Micro/Win32。3.2程序的流程图、构成和相关设置3.2.1流程图
6、运行流程图如图3所示。13开始灌水洗涤(正转5秒停两秒,反转5秒停两秒,循环6次)排水(排到检测值的最小值,延时4秒)灌水漂洗(正转5秒停两秒,反转5秒停两秒,循环6次)结束(排到检测值最小值,延时6秒图3运行流程图3.2.2程序的下载、安装和调试将各个输入/输出端子和实际控制系统中的按钮、所需控制设备正确连接,完成硬件的安装。全自动洗衣机程序是由STEP7-Micro/Win32软件的指令完成,正常工作时程序存放在存储卡中,若要修改程序,先将PLC设定在STOP状态下,运行STEP7-Micro/Win
7、32编程软件,打开全自动洗衣机程序,即可在线调试,也可用编程器进行调试。4.全自动洗衣机控制系统PLC程序134.1地址分配这个控制系统的输入有启动按钮、停止按钮、水位选择开关(高水位、中水位、低水位)、手动排水开关、手动脱水开关、共7个输入点。外部设备有进水阀、排水阀、洗涤电动机、报警器共4个设备。但是由于洗涤电动机有正转和反转两个状态,所以输出点应该有5个。表1输入地址分配输入地址对应的外部设备I0.0启动按钮I0.1水位选择开关(高水位)I0.2水位选择开关(中水位)I0.3水位选择开关(低水位)I
8、0.4停止按钮I0.5手动脱水开关I0.6手动排水开关表2输出地址分配输出地址对应的外部设备Q0.0报警器Q0.4排水阀Q0.5电动机正转Q0.6电动机反转Q0.7进水阀4.2源程序131313135.总结这次结业论文基本上涵盖了我们所学习的PLC程序的大部分知识点,课设要求不仅要求对课本知识有较深刻的了解,同时要求程序设计者由较强的思维能力和操作动手能力。我不仅更加了解了PLC编程方法与工作原理,也学会如何去分析编程程序,并
此文档下载收益归作者所有