plc控制全自动洗衣机.doc
《plc控制全自动洗衣机.doc》由会员分享,可在线阅读,更多相关《plc控制全自动洗衣机.doc(18页珍藏版)》请在冰豆网上搜索。
摘要
山东理工大学
电气与电子工程学院
课程设计指导书
设计题目:
全自动洗衣机PLC控制系统设计
课程名称:
综合课程设计
专业班级:
学生姓名:
学号:
1021042037
指导教师:
起止日期:
2011-6-20----2011-7-1
2011
年
6
月
20
日
18
摘要
随着科学技术不断进步和社会飞速发展,洗衣机成为人民日常生活息息相关的家用电器产品。
洗衣机的全自动化、多功能化、智能化是其发展方向。
基于全自动洗衣机的应用日益广泛,可编程控制器(PLC)以微处理器为核心,具有可靠性高,控制功能强,使用灵活方便等优点。
特别是由PLC实现的控制系统,普遍采用依据继电接触器控制系统电气原理图编制的梯形图语言进行程序设计,结构简单,抗干扰能力强,运行稳定可靠,可方便地设置定时时间,编程容易,功能扩展方便,修改灵活等,并且有完善的自诊断和显示功能,维修工作极为简单。
本次设计利用西门子S7—200PLC控制全自动洗衣机,实现了洗衣机的全自动注水、洗涤、排水、脱水、门开关保护、检测水位高中低、工作状态显示、显示洗涤剩余时间、完成报警等一系列功能。
洗衣机的进水和排水分别由进水电磁阀和排水电磁阀来执行。
进水时,通过电控系统使进水阀打开,经进水管将水注入到外桶。
排水时,通过电控系统使排水阀打开,将水由外桶排出到机外。
洗涤正转、反转由洗涤电动机驱动波盘正、反转来实现,此时脱水桶并不旋转。
脱水时,通过电控系统将离合器合上,由洗涤电动机带动内桶正转进行甩干。
高、中、低浮球水位开关分别用来检测高、中、低水位。
启动按钮用来启动洗衣机工作。
按下停止按钮洗衣机停止自动运行,需手动来完成排水、脱水。
排水按钮用来实现手动排水。
脱水按钮实现手动脱水。
关键词:
可编程控制器全自动洗衣机西门子S7—200
目录
目录
摘要 1
目录 2
第一章概述 3
1.1本课题研究的主要内容 3
1.2系统的组成与功能 3
1.3全自动洗衣机控制元件布置图 4
第二章主电路设计 5
第三章控制电路设计 6
3.1PLC输入/输出继电器地址分配 6
3.2I/O口连接图 6
第四章流程图、梯形图的设计 8
4.1全自动洗衣机控制流程图 8
4.2全自动洗衣机控制自动运行功能图 10
4.3全自动洗衣机控制梯形图 11
参考文献 15
致谢 16
第一章概述
第一章概述
1.1本课题研究的主要内容
本课题需研制出可靠性高、易于操作的全自动洗衣机控制方法,该系统采用PLC控制,主要包括电动机正反转控制、进排水电磁阀控制、脱水、门开关保护、检测水位高低、工作状态显示、显示洗涤剩余时间、完成报警等一系列工作,研究的具体内容包括:
(1)按下启动按扭及水位选择开关,开始进水直到高(中、低)水位,自动关水
(2)进水结束2秒后开始洗涤
(3)洗涤时,正转30秒,停2秒,然后反转30秒,停2秒
(4)如此循环5次,总共320秒后开始排水,排空后脱水30秒
(5)开始清洗,重复
(1)~(4),清洗两遍
(6)清洗完成,报警3秒并自动停机
(7)具有手动排水(不脱水)和手动脱水(不计数)
(8)设有门开关保护,打开门后所有工作结束,关门后继续洗涤
(9)洗衣机设有洗涤剩余时间显示、高低水位显示、工作过程指示
1.2系统的组成与功能
该系统的设计主要包含两大部分,硬件部分选型,软件部分设计。
其中软件部分包括PLC软件部分设计,组态软件设计两部分部分。
而软件设计是核心内容。
1.3全自动洗衣机控制元件布置图
图1-1全自动洗衣机控制元件布置图
第二章主电路设计
第二章主电路设计
在主电路中我们主要是考虑如何控制交流电机运转和怎么实现电路保护。
由于家庭用电为两相电源,而非三相电,所以怎样用两相电来控制电动机的正反转应进行考虑。
洗衣机PLC控制主电路图如图所示。
图2.1主电路图
第三章控制电路设计
第三章控制电路设计
全部控制对象为开关量控制,根据这一特点和控制要求,选择S7-200作为主控制器。
3.1PLC输入/输出继电器地址分配
全自动洗衣机控制系统PLC输入输出继电器地址分配如下所示:
输入
电路器件
输出
电路器件
I0.0
启动按钮SB1
Q0.0
启动指示灯L1
I0.1
停止按钮SB2
Q0.1
注水电磁阀YV1
I0.2
低水位选择开关KB1
Q0.2
正转洗涤KM2
I0.3
中水位选择开关KB2
Q0.3
反转洗涤KM3
I0.4
高水位选择开关KB3
Q0.4
脱水电磁离合器YC
I0.5
低水位浮球开关SQ1
Q0.5
排水电磁阀YV2
I0.6
中水位浮球开关SQ2
Q0.6
注水指示灯L2
I0.7
高水位浮球开关SQ3
Q0.7
洗涤指示灯L3
I1.0
箱底水位检测开关SQ4
Q1.0
排水指示灯L4
I1.1
手动排水按钮SB3
Q1.1
脱水指示灯L5
I1.2
自动排水按钮SB4
Q1.2
蜂鸣器
I1.3
门开关SQ5
图3-1PLC输入/输出继电器地址分配
3.2I/O口连接图
全自动洗衣机控制系统选择S7-200系列PLC,型号为S7-200-CPU-226AD/DC/RELAY作为控制单元。
S7-200-CPU-226AD/DC/RELAY基本单元集成的I/O数量为40个,其中24为输入,16为输出。
洗涤剩余时间显示模块由于数码管显示硬件电路复杂且需输出口扩展所以选择更为简单经济的S7-200系列PLC自带文本显示器TD200.
第四章流程图、梯形图的设计
图3-2I/O接线图
使用文本显示器时根据相关技术要求,先组态TD200画面,达到预期目的。
“工具”——“文本显示向导”,先配置TD200,然后点击“用户菜单”,配置用户菜单。
本设计中剩余事件数存储在V存储区VW1600中。
第四章流程图、梯形图的设计
4.1全自动洗衣机控制流程图
软件是建立在硬件的基础之上,确定程序结构然后进行主程序的设计。
电镀行车的软件部分主要由主程序及流程图来实现控制要求。
图4-1是本系统的PLC流程图,流程图中采用内部辅助继电器来完成各个功能,通过对流程的翻译生成PLC程序。
图4-1手动排水脱水流程图图4-2开门中断流程图
图4-3全自动洗衣机自动控制流程图
4.2全自动洗衣机控制自动运行功能图
图4-4全自动洗衣机自动控制流程图
4.3全自动洗衣机控制梯形图
图4-5全自动洗衣机控制梯形图
致谢
参考文献
参考文献
致谢
[1]于桂音邓洪伟.电气控制与PLC.中国电力出版社.2010.7
[2]于庆广.可编程控制器原理及系统设计.清华大学出版社.2004
[3]张进秋.可编程控制器原理及应用实例.机械工业出版社.2004
[4]吴作明.PLC开发与应用实例详解.北京航空航天大学出版社.20071]
[5]贾德胜.PLC应用开发实用子程序.人民邮电出版社.2006
致谢
由于设计者知识水平有限,似的设计过程中出现了不少问题,经查阅资料与指导老师的指正才得以将问题一一解答。
当然由于设计时间的仓促,论文中错误与不妥之处也在所难免,恳请各位老师予以指导与谅解。
这次设计首先要特别感谢我们的指导老师姜殿波老师,感谢于老师的耐心指导和帮助,没有您的帮助,将很难如期完成这次设计。
其次要感谢我们组的其他成员,这次设计是我们密切合作的成果。
再次向于老师和合作伙伴表示衷心的感谢