plc课程设计说明书全自动洗衣机.docx

上传人:b****6 文档编号:7512666 上传时间:2023-05-11 格式:DOCX 页数:9 大小:336.66KB
下载 相关 举报
plc课程设计说明书全自动洗衣机.docx_第1页
第1页 / 共9页
plc课程设计说明书全自动洗衣机.docx_第2页
第2页 / 共9页
plc课程设计说明书全自动洗衣机.docx_第3页
第3页 / 共9页
plc课程设计说明书全自动洗衣机.docx_第4页
第4页 / 共9页
plc课程设计说明书全自动洗衣机.docx_第5页
第5页 / 共9页
plc课程设计说明书全自动洗衣机.docx_第6页
第6页 / 共9页
plc课程设计说明书全自动洗衣机.docx_第7页
第7页 / 共9页
plc课程设计说明书全自动洗衣机.docx_第8页
第8页 / 共9页
plc课程设计说明书全自动洗衣机.docx_第9页
第9页 / 共9页
亲,该文档总共9页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

plc课程设计说明书全自动洗衣机.docx

《plc课程设计说明书全自动洗衣机.docx》由会员分享,可在线阅读,更多相关《plc课程设计说明书全自动洗衣机.docx(9页珍藏版)》请在冰点文库上搜索。

plc课程设计说明书全自动洗衣机.docx

plc课程设计说明书全自动洗衣机

《可编程控制器》

课程设计

 

全自动洗衣机的控制

 

院系:

机械工程学院

专业:

机械设计制造及其自动化

班级:

姓名:

学号:

指导教师:

2目录

第一章课程设计任务

(1)完成设计任务;

(2)设计控制程序;

(3)输入/输出地址分配;

(4)绘制主电路和PLC的控制电路;

(5)实验调试和元器件型号的选择;

(6)编写设计说明书。

第二章总体方案分析

分析控制要求

全自动洗衣机系统的控制要求如下:

启动时,首先进水,到高位时停止进水,开始洗涤。

正转洗涤15s,暂停3s后反转洗涤15s,暂停3s后再正转洗涤,如此反复30次。

洗涤结束后开始排水。

当水位下降到低水位时,进行脱水(同时排水),脱水时间为10s。

这样就完成一次从进水到脱水的一个大循环。

经过3次上述大循环后(第2、3次为漂洗),进行洗衣完成报警。

报警10s后结束全部过程,自动停机。

此外,还要求可以按下排水按钮以实现手动排水;按下停止按钮以实现手动停止进水、排水、脱水及报警。

选择PLC型号

全自动洗衣机属于系统工艺过程较为固定的小型控制系统,而整体式PLC的每一个I/O点的平均价格比模块式的便宜,且体积相对较小,所以要选整体式的PLC。

设计中有5个输入点和6个输出点。

按PLC使用的选择要求输入端和输出端都要有10%-15%的备用量,而CPM1A-20CDR-A-V1型有12个输入和8个输出点,符合以上的使用要求。

因此,选择的PLC型号为欧姆龙CPM1A-20CDR-A-V1型。

分配I/O点

分配定时器/计数器通道

第三章PLC控制系统设计

输入/输出电路设计

控制程序设计

梯形图设计

指令表

地址

指令

操作数

00000

LD

0000

00001

OR

1000

00002

ANDNOT

0001

00003

ANDNOT

CNT07

00004

OUT

1000

00005

LD

1000

00006

ANDNOT

0003

00007

ANDNOT

0503

00008

OUT

0500

00009

LD

0003

00010

ANDNOT

TIM00

00011

ANDNOT

0503

00012

OR

0504

00013

OUT

0501

00014

LD

0501

00015

OR

TIM00

00016

ANDNOT

TIM03

00017

TIM

00

#0105

00018

LD

TIM00

00019

TIM

01

#0030

00020

LD

TIM01

00021

ANDNOT

TIM02

00022

OUT

0502

00023

LD

0502

00024

OR

TIM02

00025

ANDNOT

TIM03

00026

TIM

02

#0150

00027

LD

TIM02

00028

TIM

03

#0030

00029

LD

TIM03

00030

LD

CNT06

00031

OR

1815

00032

CNT

06

#0003

00033

LD

0002

00034

OR

CNT06

00035

OR

0503

00036

ANDNOT

0001

00037

ANDNOT

TIM04

00038

OUT

0503

00039

LDNOT

0004

00040

AND

0503

00041

OUT

504

00042

LD

0504

00043

TIM

04

#0100

00044

LD

TIM04

00045

LD

CNT07

00046

OR

1815

00047

CNT

07

#0003

00048

LD

CNT07

00049

OR

0505

00050

ANDNOT

TIM05

00051

ANDNOT

0001

00052

OUT

0505

00053

LD

0505

00054

TIM

05

#0100

00055

END

 

控制程序分析

按下启动按钮,0000为ON,1000为ON并自锁,0500为ON,打开进水电磁阀。

当水位到达高水位时,0003为ON,断开进水电磁阀。

同时0501为ON,电动机正转,开始正向洗涤,并启动定时器TIM00。

15s后TIM00动作,使0501为OFF,停止正向洗涤,并启动定时器TIM01。

3s后TIM01动作,使0502为ON,电动机反转,开始反向洗涤,并启动定时器TIM02。

15s后TIM02动作,使0502为OFF,停止反向洗涤,并启动定时器TIM03。

3s后TIM03动作,使定时器TIM01、TIM02、TIM03、TIM00复位。

同时计数器CNT06计一次数,此时0501又为ON,重新进行从正向洗涤开始到反向洗涤结束的小循环。

直到计数器TIM06计满30次数时,CNT06为ON,第一次洗涤过程结束。

同时计数器TIM06复位,为下一次洗涤做好准备。

在TIM06为ON的当前扫描周期,0503为ON,开始排水。

当水位到达低水位时,0004由ON变为OFF,使0504为ON,接通脱水电磁离合器,并再次使0501为ON,使电动机正转,开始脱水,并启动定时器TIM04。

10s后TIM04动作,使计数器CNT07计数一次。

并使0503、0504为OFF,停止排水和脱水,结束从进水到脱水的一次大循环。

两个扫描周期后,0501再次为ON,重新进行从进水到脱水的下一次大循环。

直到CNT07计满3次数后,使1000为OFF,结束洗衣的全部过程。

同时0505为ON,报警蜂鸣器开始报警,打开计时器TIM05。

10s后,TIM05动作,停止报警。

在洗涤、排水和脱水的过程中,可随时按下停止按钮0001,停止操作。

第四章课程设计小结

刚开始做PLC实验的时候,觉得很难,连试验报告书上特别简单的程序也读不懂,通过不断学习和钻研并且上机实验,再加上本次课程设计,我已经可以独立编写较为复杂的程序,当然,还存在许多问题,经验尚且不足,但是专业里别的同学和指导老师对我进行了辅导,克服了好多问题,通过和组员的合作,都获得了宝贵的经验。

在平时的PLC实验中,老师通过逐步深入引导我们学习PLC,最终我们就能独立编写程序,而不是总是抄写。

在设计的过程中我们还得到了老师的帮助与意见。

在学习的过程中,不是每一个问题都能自己解决,向老师请教或向同学讨论是一个很好的方法,不是有句话叫做思而不学者殆。

做事要学思结合。

建议采取以下方案解决:

(1)  随时停机问题:

在开始加一个常闭开关

(2) 程序繁琐:

改变部分思路。

 

参考文献

[1]韩顺杰,蔡长青.电气控制技术[M].北京:

北京大学出版社,2010 

[2]杨亚萍,陈北莉.电气控制与PLC[M].北京:

化学工业出版社,2009 

[3]史国生.电气控制与可编程控制器技术[M].第二版.北京:

化学工业出版社,2008 

[4]方承远.工厂电气控制设计[M].第二版.北京:

机械工业出版社,2005 

[5]郁汉琪.电气控制与可编程序控制器技术[M].南京:

东南大学出版社,2004 

[6]钟肇新,范建东.可编程控制器原理及应用.[M].广州:

华南理工大学出版社,2003 

[7]王亚欣.全自动洗衣机的PLC控制[J].科技广场,2004

 

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 农林牧渔 > 林学

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2