全自动洗衣机plc程序设计.docx
- 文档编号:382984
- 上传时间:2022-10-09
- 格式:DOCX
- 页数:19
- 大小:209.29KB
全自动洗衣机plc程序设计.docx
《全自动洗衣机plc程序设计.docx》由会员分享,可在线阅读,更多相关《全自动洗衣机plc程序设计.docx(19页珍藏版)》请在冰豆网上搜索。
全自动洗衣机plc程序设计
太原工业学院
课程设计
2102年6月20日
题目:
全自动洗衣机PLC设计
系别:
机械工程系
专业:
机械电子工程
班级:
学生姓名:
闫萍萍郭志明
付杰彭思远
学号:
指导教师:
周敏
摘要
一、控制设备要求
1.正常运行
2.强制停止
二、电气设计局部
三、PLC运行框图
1.正常运行流程图
2.强制运行流程图
四、过程分析说明及I/O分配表
1.分析说明
2.I/O分配表
五、PLCI/0硬件接线图及panel图
1.PLCI/O硬件接线图
2.panel图
六、程序梯形图
七、时序图〔以选择高水位为例〕
八、总结
摘要
根据全自动洗衣机的工作原理,利用可编程控制器PLC实现控制,说明了PLC控制的原理方法,特点及控制洗衣机的特色。
全自动洗衣机控制系统利用了西门子S7-200系列PLC的特点,对按鈕,电磁阀,开关等其他一些输入/输出点进行控制,实现了洗衣机洗衣过程的自动化。
由于每遍的洗涤,排水,脱水的时间由PLC内计数器控制,所以只要改变计数器参数就可以改变时间。
可以把上面设定的程序时间定下来,作为固定程序使用,也可以根据衣物的质地,数量及油污的程度来编程。
只要稍作改变,就可以设计出诸如要多洗多甩的牛仔类衣物,轻洗轻甩的羊毛类衣物以及通用的标准洗涤程序,充分表现现代家电品的实用性。
在洗衣机控制方面,在PLC问世之前,工业控制领域中是继电器占主导地位。
但继电器控制领域有着十清楚显的缺点:
体积大、耗电多、可靠性、寿命短、运行速度慢、适应性差、尤其当生产工艺发生变化时,就必须重新设计、重新安装,造成时间和资金的严重浪费。
为了改变这一现状,PLC控制系统产生了。
继1969年美国数字设备公司研制出世界第一台PLC,并在通用汽车公司自动装配线上试用,获得了成功,从而开创了工业控制新时期,从此,可编程控制器这一新的控制技术迅速开展起来了。
在许多领域都有广泛的应用。
PLC的优点是:
可靠性高,耗电少,适应性强,运行速度快,寿命长等,为了进一步提高全自动洗衣机的功能和性能,防止传统控制的一些弊端,就提出了用PLC来控制全自动洗衣机这个课题。
全自动洗衣机PLC程序设计
一、控制设备要求
全自动洗衣机控制系统的要求是能实现“正常运行〞和“强制运行〞两种控制方式。
“正常运行〞方式具体控制要求如下:
〔1〕将水位通过水位选择开关设在适宜的位置〔高、中、低〕,按下“启动〞按钮,开始进水,到达设定的水位〔高、中、低〕后,停止进水。
〔2〕进水停止2s后开始洗衣。
〔3〕洗衣时,正转30s,停2s,然后反转30s,停2s。
〔4〕如此循环共5次,总共320s后开始排水,排空后脱水30s。
〔5〕然后再进水,重复〔1〕~〔4〕步,如此循环共2次。
〔6〕洗衣过程完成,报警3s并自动停机。
“强制停止〞方式具体控制要求如下:
〔1〕假设按下“停止〞按钮,洗衣过程停止,即洗涤电机和脱水桶停止转动、进水电磁阀和排水电磁阀全部闭合。
〔2〕可用手动排水开关和手动脱水开关进行手动排水和脱水。
【注】“正常运行〞和“强制停止〞两种模式的运行是一样的。
二.电气设计局部
如下列图为全自动洗衣机的PLC控制系统电路图。
通过PLC来实现电动机的正反转,并且实现洗衣机按预先设置的程序自动执行,完成洗衣。
当需要手动排水与脱水时,可强制止自动程序的运行,跳出自动切换到手动操作。
为防止全自动洗衣机在工作过程中,电路发生短路,损坏电动机和电路中的各种电气设备,因此在主电路中安装了熔断器,当电路出现短路故障时,能迅速、可靠的断开电源。
全自动洗衣机在无人问津的情况下可能长时间运行,为防止电机绕组的温升超过额定值而损坏,采用热继电器作为保护元件,与熔断器搭配使用,可靠地保
护电动机。
人机接口局部的按钮等都选择低压电器元件,保护操作者的平安。
三.PLC运行框图
1、正常运行流程图如下列图所示。
2、强制运行流程图如下
1〕程序的构成
这个程序有自动方式和手动方式两种。
在自动方式下,PLC将运行已经设置好的程序和参数〔适用于机械一切都正常工作的情况下〕。
在手动方式下是在紧急停止情况下,可以手动排水和脱水。
2〕程序的下载、安装和调试
四、过程分析说明及I/O分配表
自动洗衣机的进水、洗衣、排水和脱水时通水位开关,电磁进水阀和电磁排水阀配合进行控制,从而实现自动控制。
水位开关用来控制进水到洗衣的低、中、高水位;电磁阀起着通/断水源的作用,进水时,电磁进水阀翻开,将水注入,排水时,电磁排水阀翻开,将水排出,洗衣时,洗涤电动机启动,脱水时,脱水桶启动。
这个控制系统的输入有启动按钮、停止按钮、水位选择开关〔高水位、中水位、低水位〕、手动排水、自动排水开关、高水位浮球开关、中水位浮球开关,低水位浮球开关、水排空浮球开关、压力开关共12个。
具体的输入地址分配如表1所示。
表1:
输入地址分配
输入地址
对应的元器件
对应的外部设备
I00081
SB1
启动按钮
I00082
SB2
停止按钮
I00083
SB3
高水位选择开关
I00084
SB4
中水位选择开关
I00085
SB5
低水位选择开关
I00086
SQ1
水排空检测开关
I00087
SQ2
高水位检测开关
I00088
SQ3
中水位检测开关
I00089
SQ4
低水位检测开关
I00090
SB6
手动排水
I00091
SB7
手动脱水
这个控制系统需要控制的外部设备有进水电磁阀、排水电磁阀、洗涤电动机、脱水桶、报警器共五个设备。
但是由于洗涤电动机有正转和反转两个状态,分别都应正转继电器和反转继电器,所以输出点有六个。
具体的输出地址分配如表2所示。
表2:
输出地址分配
输出地址
对应的元器件
对应的外部设备
Q00001
YA1
启动洗衣机
Q00002
YA2
进水阀
Q00003
KM1
正转及脱水
Q00004
KM2
反转
Q00005
YA3
排水
Q00006
Q00007
Q00008
Q00009
YH
YA4
YA5
YA6
报警器
低水位检测灯
中水位检测灯
高水位检测灯
全自动洗衣机的控制系统中的工作时间和循环次数需要定时器和计数器来控制。
具体定时器和计数器分配如表3所示。
表3:
定时器和计数器分配
类别
元器件号
设定值
作用
定
时
器
T0
2s
进水后暂停时间
T1
30s
正转洗涤计时
T2
2s
正转暂停计时
T3
30s
反转洗涤计时
T4
2s
反转暂停计时
T5
30s
脱水计时
T6
3s
洗完报警计时
计数器
C0
5次
正反洗循环计数
C1
3次
大循环计数
五.PLCI/0硬件接线图及panel图
1.根据全自动洗衣机控制系统的输入、输出地址分配和定时器、计时器分配以及所选PLC型号,PLCI/O硬件接线图如下列图所示。
图4.1I/O硬件接线图
2.panel图
图4.2PANEL图
六、程序梯形图
七、时序图〔以选择高水位为例〕
八、总结
经过几天的奋战,我们的课程设计终于圆满完成。
课程设计不仅是对前面所学知识的一种检验,而且也是对自己能力的一种提高。
在整个设计中我懂得了许多东西,也培养了我独立思考的能力,树立了对自己工作能力的信心,使我充分体会到了在创造过程中探索的艰难和成功时的喜悦,相信会对今后的学习工作生活有非常重要的影响。
虽然这个设计做的不是很完美,但是在设计过程中所学到的知识是这次课程设计的最大收获和财富,会使我终身受益。
通过这次课程设计,使我明白学习是一个不断积累的过程。
还得出一个结论:
知识必须通过应用才能实现其价值!
在此全自动洗衣机的设计过程中,老师尽全力地为我和同学们创造条件,并对我们在设计过程中遇到的难题进行细致耐心的指导,使我们学习了很多实际工业生产中的问题和解决方法,提高了对应用GEPLC的技术水平以及分析问题和解决问题的能力,才得以设计的全自动洗衣机控制系统具有实际应用水平的可靠性和稳定性。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 全自动 洗衣机 plc 程序设计
![提示](https://static.bdocx.com/images/bang_tan.gif)