plc课程设计.docx
- 文档编号:18099451
- 上传时间:2023-08-13
- 格式:DOCX
- 页数:11
- 大小:103.80KB
plc课程设计.docx
《plc课程设计.docx》由会员分享,可在线阅读,更多相关《plc课程设计.docx(11页珍藏版)》请在冰点文库上搜索。
plc课程设计
广州大学市政技术学院
课程设计说明书
课程设计名称__________
指导老师____________
学系____________
专业____________
姓名____________
学号____________
日期____________
1引言﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍3
2项目概述﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍4
2.1全自动洗衣机工作原理﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍4
2.2全自动洗衣机的控制要求﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍5
3可编程控制器外部设计﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍5
3.1I/O口分配表﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍5
3.2外围接线图﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍6
4软件设计﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍7
4.1控制系统顺序功能图﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍7
4.2控制系统的状态转移图﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍8
4.3控制系统的梯形图设计﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍9
5结束语﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍﹍12
引言
全自动洗衣机采用plc控制系统将大大提高工作效率。
以往以单片机为控制
系统工作的全自动洗衣机中,存在着一些本身很难客克服的缺点。
首先由于单片
机指令系统相对复杂,编写洗涤、脱水程序也相对复杂:
其次,在设计控制系统
硬件时,要有多种电路保护装置,这样不但增加了硬件的复杂性,而且隐含较高
的故障率,还无形的增加了维修成本费用。
如果在全自动洗衣机控制系统中采取
plc来控制将能克服单片机的这些缺点。
因为它是整体模块,集中了驱动电路、
检测电路和保护电路以及通讯联网功能。
所以在使用中,硬件相对简单,编程语
言也相对简单,并且测试容易,维修方便,更可以提高控制系统的设计的灵活性
及控制系统的可靠性。
2项目概述
图一洗衣机工作示意图
2.1全自动洗衣机工作原理
全自动洗衣机的洗衣桶(外桶)和脱水桶(内桶)是以同一中心安放的。
外筒固定。
做盛水用。
内桶可以旋转,做脱水用。
内桶的四周有很多小孔,是内外桶的水流相通。
该洗衣机的进水和排水分别由进水电磁阀和排水电磁阀来执行。
进水时,通过电动控制系统,使进水阀打开,经进水管将水注入到外桶。
排水时,通过电动控制系统使排水阀打开,将水由外桶排到机外。
洗涤正转、反转有洗涤电动机驱动波盘正,反转来实现,此时脱水桶并不旋转。
脱水时,通过电动控制系统将离合器合上,有洗涤电动机带动内桶正转进行甩干。
高、低水位开关分别用来检测高、低水位。
启动按钮用来启动洗衣机工作。
停止按钮用来实现手动停止进水、排脱水以及报警。
排水按钮用来实现手动排水。
2.2全自动洗衣机的控制要求
1)plc投入运行,系统处于初始状态准备启动;
2)启动是开始进水
3)水满是停止进水并开始洗涤正转
4)正转15s后暂停
5)暂停3s后开始洗涤反转
6)反转15s后暂停
7)暂停3s后,若正、反转未满30次时,返回从正洗开始的动作
8)暂停3s后,若正、反洗涤满30次则开始排水
9)水位下降到低水位时开始脱水并继续排水
10)脱水10s即完成一次从进水到排水的大循环过程
11)若完成3次大循环,洗完报警3s后西东停机
12)可以按住“停止”按钮实现手动停止进水、排水、脱水以及报警
13)可以按“排水”实现手动排水
3可编程控制器外部设计
3.1I/O口分配表
输入端
输出端
名称
代号
输入编号
名称
代号
输入编号
启动
Sb0
X0
正转交流接触器
Km1
Y2
停止
Sb1
X1
反转交流接触器
Km2
Y3
电源主开关
Sb2
X2
排水电磁阀
Km3
Y1
高水位检测开关
Td1
X3
进水电磁阀
Km4
Y0
低水位检测开关
Td2
X4
电磁离合器
Km5
Y4
报警指示灯
Hd0
Y5
3.2外围接线图
4软件设计
4.1控制系统顺序功能图
Plc投入运行,系统处于初始状态,准备好启动。
按下启动按钮时开始进水,水满时停止进水,开始正转洗涤。
正转洗涤15s后暂停,暂停3s后开始反转洗涤。
反转洗涤15s后暂停,暂停3s后,若正、反洗涤未满30次,则返回从正转开始的动作;若正反洗涤30次时,则开始排水。
排水水位若下降到低水位时,开始脱水。
脱水10s完成一次从排水到脱水的工作循环过程。
若未完成3次大循环,则返回从进水开始的全部动作,进行下一次大循环;若完成了3次大循环。
则进行洗完报警,报警10s结束全部过程,自动停机。
若按下停止按钮,可以手动排水和手动脱水。
4.2控制系统的状态转移图
4.3控制系统的梯形图设计
按下启动按钮SB0,x0动合触点闭合,内部辅助继电器得电为“1”,进水阀打开,开始注水。
到高水位检测传感器,进水阀关闭;同是x3闭合,洗衣机正转洗涤,计时器开始通电计时,15s后t0触点闭合,y2断电,正转停止,同时计时器t1得电,3s后洗衣机开始反转洗涤同时计时器t2得电,15s后t2动合触点闭合,t3得电,3s后t3闭合,计数器c1计数一次;t3动触点断开,计时器t0、t1、t2、t3失点复位,t3失电后其动断触电恢复闭合,t0得电,y2得电,开始正转洗涤,如此循环30次,计数器c1计数30次后,动合触点闭合,输出继电器y1得电为“1”,排水阀打开排水,待排水至低水位检测开关时,输入继电器x4动断触点断开,y1失电为“0”,停止排水,进行脱水同时t4计数器得电,10s后结束一次大循环,之后回到初始进水开始洗涤,c2计数器开始得电计数,完成3次大循环之后,x4动合触点闭合,输出“1”,报警器报警,同时计时器得电,10s后动断触点断开,y5失电为“0”,报警停止,自动洗衣过程完成
结束语
随着实训日子的到来,课程设计也接近尾声。
经过两周的努力我的设计终于
完成了。
课程设计不仅仅是对前面所学知识的巩固,而且也是对自己能力的提高。
通过这次的课程设计,我明白了plc学习是一个长期积累的过程,在以后的学习
工作、生活中都应该不断的总结经验同学之间互相帮助,有什么不懂的大家一
起商量,听听不同哦刚的看法对我们也很有帮助,所以在这里我非常感谢帮助我
完成这次课程设计的同学。
在此我也要感谢我们的指导老师对我们的细心指导。
在设计过程中,我通过上网查阅了好多相关资料,与同学的交流,并向老师
请教等方式,使自己学到不少知识,也经历了不少的困难。
整个设计中也培养了
我独立工作和动手的能力,树立了对自己的信心。
虽然我的这个设计做得可能不
太好,但是在设计中索学到的东西是这次课程设计中最大的收获,使我受益匪浅
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- plc 课程设计