全自动洗衣机PLC控制系统实训报告Word文档格式.docx

上传人:b****2 文档编号:14895991 上传时间:2022-10-25 格式:DOCX 页数:13 大小:156.88KB
下载 相关 举报
全自动洗衣机PLC控制系统实训报告Word文档格式.docx_第1页
第1页 / 共13页
全自动洗衣机PLC控制系统实训报告Word文档格式.docx_第2页
第2页 / 共13页
全自动洗衣机PLC控制系统实训报告Word文档格式.docx_第3页
第3页 / 共13页
全自动洗衣机PLC控制系统实训报告Word文档格式.docx_第4页
第4页 / 共13页
全自动洗衣机PLC控制系统实训报告Word文档格式.docx_第5页
第5页 / 共13页
点击查看更多>>
下载资源
资源描述

全自动洗衣机PLC控制系统实训报告Word文档格式.docx

《全自动洗衣机PLC控制系统实训报告Word文档格式.docx》由会员分享,可在线阅读,更多相关《全自动洗衣机PLC控制系统实训报告Word文档格式.docx(13页珍藏版)》请在冰豆网上搜索。

全自动洗衣机PLC控制系统实训报告Word文档格式.docx

(8)若按下停车按钮,可手动排水(不脱水)和手动脱水(不计数)。

1.2全自动洗衣机控制系统的PLC选型和资源配置

1.21I/O地址分配

由于S7-200224CPU模块有14点数字量输入,10点数字量输出,所以不需要再增加扩展模块。

模块上的输入端对应的输入地址是I0.0~I1.2,输出端对应的输出地址是Q0.0~Q1.0

1.2.2模块功能概述

CPU模块采用西门子公司的6ES7214-1AD23-0XB0模块。

由于该模块采用直流24V供电(直流晶体管输出),有14点数字量输入和10点数字量输出,完全能满足全自动洗衣机控制系统的要求,所以不在需要另外的数字量输入/输出模块。

1.3全自动洗衣机控制系统程序设计和调试

1.3.1编程软件

以西门子公司为S7-200PLC设计的V3.2STEP7MicroWINSP4编程软件为例。

1.3.2程序的流程图、构成和相关设置

1.流程图

⑴正常运行流程图

正常运行流程图如图1-4所示。

流程图描述:

按下启动按扭,开始进水;

进水到规定高度,使水位开关接通,实现洗涤正转,并停止进水;

洗涤正转30S后,停止2秒,反转30S后,停2秒。

计数器加1,累计洗涤次数;

若未满5次则重复进行洗涤,直至洗涤达到5次,开始排水.由于排水,水位降低,当水位低于规定下限水位时,排空检测开关接通,开始脱水,脱水30S后,计数器加1,脱水停止.然后再返回到进水动作重复上述过程3次,报警并停机

N

Y

图1-4正常运行的流程图

2.程序的构成

这个程序只有自动方式。

在自动方式下,PLC将运行已经设置好的程序和参数(用于全自动洗衣机一切都工作正常的情况下)。

3.程序的下载、安装和调试

将各个输入/输出端子和实际控制系统中的按钮、所需控制设备正确连接,完成硬件的安装。

全自动洗衣机程序是由V3.2STEP7MicroWINSP4编程软件的指令完成。

若要修改程序,先将PLC设定在STOP状态下,运行编程软件,打开全自动洗衣机程序,即可在线调试。

1.4全自动洗衣机PLC控制系统程序

1.4.1系统资源分配

1.数字量输入部分

全自动洗衣机控制系统的输入有启动、停止、高水位、中水位、低水位、手动排水和手动脱水按钮以及高水位、中水位、低水位和排空检测开关共11个输入点。

具体的输入分配如表1-1所示。

表1-1输入地址分配

名称

符号

地址

启动按钮

SB1

I0.0

停止按钮

SB2

I0.1

高水位按钮

SB3

I0.2

中水位按钮

SB4

I0.3

低水位按钮

SB5

I0.4

排空检测开关

ST1

I0.5

高水位检测开关

ST2

I0.6

中水位检测开关

ST3

I0.7

低水位检测开关

ST4

I1.0

手动排水按钮

SB6

I1.1

手动脱水按钮

SB7

I1.2

2.数字量输出部分

全自动洗衣机控制系统的外部设备有进水电磁阀、排水电磁阀、正/反转洗涤电动机、蜂鸣器、指示灯等。

具体的输出分配如表1-2所示。

表1-2输出地址分配

启动指令

J1

Q0.0

进水阀控制继电器

J2

Q0.1

电动机正转及脱水继电器

J3

Q0.2

电动机反转继电器

J4

Q0.3

排水阀控制继电器

J5

Q0.4

报警蜂鸣器

HA

Q0.5

高水位指示灯

HL1

Q0.6

中水位指示灯

HL2

Q0.7

低水位指示灯

HL3

Q1.0

3.定时器部分

具体的定时器分配如表1-3所示。

表1-3定时器分配

定时器

功能

T37

延时2秒开始洗涤

T38

洗涤正转定时30秒

T39

洗涤反转定时30秒

T40

脱水定时30秒

T30

报警定时3秒

4计数器部分

具体的计数器分配如表1-4所示。

表1-4计数器分配

计数器

C1

洗涤循环计数5次

C2

清洗和漂洗计数3次

1.4.2接线图:

空出五行

1.4.3源程序

1.启动全自动洗衣机

Q0.0是启动输出,M0.1是启动辅助继电器,当洗衣机的启动按钮按下时,Q0.0和M0.1得电。

它的指令程序为:

Network1开始洗涤

LDI0.0

OM0.1

ANC2

ANI0.1

=M0.1

=Q0.0

所对应的梯形图如图1-5所示

图1-5启动指令梯形图

2.进水阀控制

洗衣机启动后,再按下水位选择开关,进水电磁阀得电,洗衣机开始进水。

当所选择水位的限位开关动作后,进水电磁阀释放,洗衣机停止进水。

Network2进水阀控制

LDM0.1

EU

LDI0.5

OLD

OM0.3

ANM0.2

=M0.3

Network3

LDI0.2

ANI0.6

LDI0.3

ANI0.7

LDI0.4

ANI1.0

AM0.3

=Q0.1

Network4

LDQ0.1

ED

TONT37,+20

Network5

LDT37

OM0.2

ANC1

AM0.1

=M0.2

所对应的梯形图如图1-6所示

图1-6进水阀控制梯形图

3.洗涤控制

当进水电磁阀释放2秒后,洗衣机开始洗涤。

洗涤时,正转30秒,停2秒,然后反转30秒,停2秒,然后反转30秒,停2秒,如此循环5次,总共320秒。

Network6正转及脱水控制

LDM0.2

ANT38

ANQ0.3

ANT40

LDI1.2

ANM0.1

=Q0.2

Network7

ANT39

TONT38,+300

Network8反转控制

LDT38

ANI0.5

=Q0.3

Network9

LDQ0.3

TONT39,+300

Network10

LDT39

LDT40

CTUC1,+5

所对应的梯形图如1-7所示

三;

心得体会:

持续一周的关于全自动洗衣机PLC控制的课程设计已经结束了,通过此次PLC程序设计实践,我实在是获益不浅!

PLC是今年刚接触的一门新课,刚开始对这门课程很干兴趣,可是学起来的时候感觉有点难度,所以学起来的有点畏惧感,以致没怎么学好!

每次上实训课的时候,虽然都是尝试着去操作,可还是只会简单的输入程序。

这次全自动洗衣机PLC控制课程设计让我进一步熟悉了PLC程序设计,而且得到了用PLC程序设计解决实际问题的宝贵经验!

PLC程序设计是一门重要专业基础课程,是数据结构,操作系统,数据库原理和软件工程等后继课程的基础。

适用于大型系统软件和应用软件的开发。

经过这一个星期的实践学习,使我对PLC程序设计有了更进一步的认识和了解。

在不长的时间里我明白了,不仅仅是要重视,而且要通过不断的上机操作才能更好地学习这门课程。

在课程设计这一个星期里,我认识到我有很多不足得地方。

首先是在理论知识上,有一些指令还不是很清楚。

但通过这次实训,我感觉自己有了很大的提高。

通过设计实践,使我在很多方面的认识有所提高。

在这次实训过程中我也遇到了很多难题。

但在通过查阅资料,以及向同学请教后,也终于成功的运行了课程设计所要求的程序。

这次程序设计是我在PLC程序的思想下第一次整体完成的程序设计,所以还有很多的不完美的地方,希望老师予以指出和改正。

在这次课程设计的过程中,我认识到学好PLC要重视实践操作,不仅仅是学习PLC程序设计,还是其它的课程设计,以及其它方面的知识都要重在实践,不能只是学习和重视书本上的理论知识,所以日后在学习过程中,我会更加注视实践操作,使自己更好地学好PLC这门课程.

通过这次实训,我们了解到其实编一个程序也不像刚开始所想象中的那么难,那么复杂,只要我们肯用心用脑,肯去花功夫钻研就会一定会有收获,其实在课程设计中运用的很多知识在课堂上老师都已经很详细讲过,但我们就是缺少了那一份灵动,所以我学到了除了要有扎实的基本功外,有一点点的变通的灵泛性还是必要的。

总之我们倾心投入,大家都很努力,为了课程设计能够顺利通过,我们查阅了很多资料,也请教了老师,这一周时间很快就过去了,但这一周过的很愉快,相信加上我的坚持不懈,以后一定会在PLC程序设计的学习中得到更多的知识和经验!

这次设计,让我进一步的了解了PLC程序设计,而且还得到了用PLC程序设计解决实际问题的宝贵经验!

经过这一周的课程设计,感觉收获很大,对PLC也产生了更大的兴趣,对程序设计思想有了初步的理解和体会,对PLC的各种功能有了更进一步的了解,并且将平时没有彻底掌握的知识有了深刻的理解,同时自己在这次的课程设计时间中,看到了自己还存在很多方面的不足。

1:

对于PLC程序指令的不熟悉是课程设计中所遇到的最大的问题。

2:

程序基础的不扎实是课程设计不能完美,高效的完成的最大影响。

这些不足将提醒我努力学习以便能更好的完善自我

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

当前位置:首页 > 工程科技 > 冶金矿山地质

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1