PLC全自动洗衣机程序设计

PLC全自动洗衣机程序设计

ID:38983022

大小:317.45 KB

页数:14页

时间:2019-06-22

PLC全自动洗衣机程序设计_第1页
PLC全自动洗衣机程序设计_第2页
PLC全自动洗衣机程序设计_第3页
PLC全自动洗衣机程序设计_第4页
PLC全自动洗衣机程序设计_第5页
资源描述:

《PLC全自动洗衣机程序设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、电气技术及PLC课程设计说明书题目:全自动洗衣机PLC控制学院:航空自动化学院系别:自动化系专业名称:自动化班级:学号:姓名:指导教师:14目录1系统总体方案设计…………………………………………………………31.1系统控制要求分析2PLC控制系统设计…………………………………………………………52.1PLC控制系统I/O地址分配表及变量定义2.2PLC系统I/O接线图设计2.3PLC控制程序流程图设计2.4PLC控制程序设计2.5系统可靠性分析与设计3系统调试及结果分析………………………………………………………113.1系统调试及解决的问题3.2结果分析结束语参考文献

2、附录:带功能注释的源程序141系统总体方案设计1.1系统控制要求分析1、控制要求:(1)按下启动按扭及水位选择开关,开始进水直到高(中、低)水位,关水(2)2秒后开始洗涤(3)洗涤时,正转30秒,停2秒,然后反转30秒,停2秒(4)如此循环5次,总共320秒后开始排水,排空后脱水30秒(5)开始清洗,重复(1)~(4),清洗两遍(6)清洗完成,报警3秒并自动停机(7)若按下停车按扭,可手动排水(不脱水)和手动脱水(不计数)(8)用数码管显示剩余时间(正转、反转、脱水)。2、要求分析(1)由于启动用按钮控制,需要加自锁结构;水位选择有三种,需要三个刀开关并联与启动按钮串

3、联控制。(2)洗衣机开始进水,首先检测到低水位信号,然后中水位,然后高水位。由于没有实物,我们手动来控制水位检测信号。假如选择高水位,这就需要等低水位信号中水位信号和高水位信号依次出现后方才定时2秒钟。由于是三个水位,我们需要三种方式并联控制。(3)洗涤开始,用定时器控制洗涤时间,由于洗涤过程中水会减少,所以洗衣机要有自动补水功能,且在补水时不影响正常洗衣。这就要在洗涤开始加自锁结构(具体见程序)。(4)洗涤过程要循环5次,用计数器来计洗涤次数,用定时器开关来控制循环。14(5)洗涤完成后排水,需要有排空信号(排空水后此信号是一直存在的直到开始注水)所以要用刀开关。排

4、水时不能进水,故在进水控制线路上加相应的常闭开关;排空后脱水,用定时器控制脱水时间,同理也不能进水。(6)同(4)循环2次。(7)清洗完成报警3秒自动停机,用定时器控制报警时间!报警完利用定时器开关使各定时器及计数器复位,使洗衣机停止运行。(8)停止按钮,使各个定时器及计数器复位,使洗衣机停止运行。(9)手动排水,用按钮控制,需要自锁,由排空信号使其停止;手动脱水则用刀开关,脱水时间自己控制。为了安全起见,在洗衣机正常运行时,手动排水和脱水对洗衣机无任何影响,加洗衣机运行线圈的常闭开关即可。(10)数码管显示剩余时间,用F80指令即可,当按下停止按钮时,数码管要清零。

5、142PLC控制系统设计2.1PLC控制系统I/O地址分配表及变量定义输入点标号功能输入设备or输出设备X1启动按钮X2停止按钮X3高水位刀开关X4中水位刀开关X5低水位刀开关X6排空检测刀开关X7高水位检测刀开关X20中水位检测刀开关X21低水位检测刀开关X22手动排水按钮X23手动脱水刀开关输出点Y1启动洗衣机接触器及指示灯Y2进水阀接触器及指示灯Y3正转及脱水接触器及指示灯Y4反转接触器及指示灯Y5排水接触器及指示灯Y6报警接触器及指示灯142.2PLC系统I/O接线图设计142.3PLC控制程序流程图设计NY反转30秒停2秒正转30秒定时2秒水位检测注水低水位

6、中水位高水位水位选择启动14停2秒判断循环5次NY排水是否排空NY脱水30秒N判断循环2次Y报警3秒停止142.4PLC控制程序设计14142.5系统可靠性分析与设计我们设计的全自动洗衣机程序满足了课程设计的基本要求加数码管显示剩余时间,在洗涤过程中,屏蔽手动功能;按停止按钮,数码管归零;洗涤过程中,进水不影响洗涤;排水及脱水时不进水;系统基本可靠。设计:屏蔽手动功能,在手动控制线上加Y1的长闭开关;数码管清零,加F80指令,闭合X2时,送0到数码管;进水不影响洗涤,在定时器1控制线加上自锁结构;排水脱水时不进水,在进水控制线上加相应的常闭开关。3系统调试及结果分析3

7、.1系统调试及解决的问题我们编程序时是按照控制要求一步一步顺序编下去的,编的差不多的时候就下载到PLC实验箱开始调试。一些小的错误经过修正都解决掉了,但老师给我们提出的问题真的没有考虑到!(1)没有考虑到检测信号是怎么没的,就单纯的等第二次循环开始时一起断掉!在排水过程中检测信号是依次消失的,我们通过T1的自锁把这个问题解决了。(2)排水的时候不进水,开始的时候没注意到,老师提出来才发现。这个通过排水阀的常闭按钮在进水阀的控制线上解决了,同理解决了脱水不进水的问题。(3)洗衣机运行时,按手动排水按钮,程序执行就乱套了。刚开始是觉得自动洗涤时不会按那个

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。