plc的全自动洗衣机控制系统的设计

古往今来,穿衣洗衣一直是我们生活的一部分,构成了我们衣食住行中的“衣”,但是洗衣却是一件非常辛苦的劳动。如何更好满足这样的洗衣需要也是我们一直奋力解决的问题。伴随着社会发展,新技术的不断应用,家庭电器全自动化成为必然的发展趋势。 从继电器控制等控制方式向PLC控制的转变是洗衣机发展的一个历史突破。PLC控制有效避免了传统控制的一些弊端,提高了全自动洗衣机的使用性能。利用PLC的特点,把例如按钮、电机等转变为输入或输出单元,便实现了自动控制本课题是利用西门子200系列PLC进行全自动洗衣机的控制系统设计。本文将简单介绍洗衣机发张历程,指出前人研究的不足,重点说明的是洗衣机控制系统,比较PLC控制和继电器控制,说明自己的设计方案,给出一些必要的设计说明,最后论述基于PLC的全自动洗衣机的发展展望。关键词 PLC,控制系统,自动控制,定时
目 录
1 绪论 1
1.1 课题的研究背景 1
1.2 前人对课题研究的不足 1
1.3 课题设计任务书 2
1.4 本课题研究的主要内容 2
1.5 洗衣机发展概论 2
1.5.1 世界洗衣机发展史 3
1.5.2 全自动洗衣机的国内发展史 3
2 几种全自动洗衣机控制系统的对比 3
2.1 全自动洗衣机概述 3
2.2 自动洗衣机控制系统比较 4
2.2.1 单片机控制 4
2.2.2 传统继电器控制 5
2.2.3 PLC控制 6
3 内容概述 7
3.1 PLC概述 7
3.1.1 PLC的分类 7
3.1.2 可编程控制器的组成 7
3.1.3 PLC的主要特点 8
3.2 控制系统框图 8
3.3 控制系统对应设备及功能 9
4 硬件电路的设计 10
4.1 PLC选型 10
4.1.1 PLC机型选择 11
4.1.2 输入输出点估算 11
4.1.3 存储容量估算 11
4.1. *好棒文|www.hbsrm.com +Q: ¥351916072¥ 
4 其他方面 12
4.2 I/O分配表 12
4.2.1 内部元件分配 12
4.2.2 输入地址分配表 12
4.2.3 输出地址分配表 13
4.3 PLC外部接线图 13
5 软件的设计 13
5.1 PLC的编程语言 13
5.1.1 功能块图 14
5.1.2 梯形图语言 14
5.1.3 助记符语言 14
5.2 必要设计说明 14
5.3 系统流程图 14
5.3.1 正常运行流程图 14
5.3.2 强制停止流程图 16
5.4 梯形图程序设计 16
5.4.1 画梯形图的规则 16
5.4.2 梯形图程序设计步骤 16
6 模拟程序运行分析 17
7 S7200系列PLC仿真运行 18
7.1 软件简介 18
7.2 软件操作方法 18
8 全自动洗衣机的发展展望 19
结论 21
致谢 22
参考文献 23
附录 A 24
1 梯形图 24
1.1 设置辅助继电器 24
1.2 洗衣进水. 26
1.3 正反洗衣 26
1.4 洗衣排水/脱水 24
1.5 洗完报警 24
2 指令表 29
附录 B 32
I/O外部接线图 32
附录 C 33
S7200系列PLC参数 33
1绪论
1.1课题的研究背景
伴随着时代的发展,人们的衣食住行发生了从满足到享受的转变。虽然经过几十年的发展,洗衣机有了长足的进步。尤其将在单片机应用在洗衣机之上,实现洗衣机的自动控制,更是彻底的解放了人力,让洗衣不再辛苦,而是享受。
虽然单片机控制的全自动洗衣机因为片机小巧,价格等原因成为市场上的主体,但也难以满足人们急迫需要更好性能的洗衣机的要求,加之采用了继电器控制的自动的洗衣机暴露出较多的安全和技术问题。变化的市场给我提出了采用较为可靠可行而且安全的洗衣机控制方式的新任务。
作为工业生产中广泛应用的PLC由于其独特的性能,逐渐成为现代电气控制领域的核心部件。因此本课题紧扣需求侧,着眼市场,采用PLC控制,实现洗衣机的全自动化。利用PLC耗电少,运行速度快,模块化能在震动较高,粉尘多的工作环境下正常运行的特点。使设计的全自动洗衣机具有简单可靠、操作方便、维修容易的优点。又有适当的改造提升空间。有效避免单片机控制和传统继电器控制的全自动洗衣机的缺点和不足,满足人们对全自动洗衣机性能提高和个性化的需求。
1.2前人对课题研究的不足
问题1.有些人采用了单片机控制。单片机控制应用较多,片机价格便宜。内部自带中断和计时单元,体积小,指令功能也能满足一定要求。但自身的指令系统相对复杂;编程语言不易掌握,尤其是是设计一些定时计数循环语句。另外而言,由于单片机自身驱动性能差,需要增加放大电路,不利于学习。同时,在设计相同功能的时候,单片机的设计电路也是最为庞大的。
问题2.不少人从继电器控制的系统具有成本低的的角度考虑,选择继电器控制。不注重从一个系统的设计的角度来看,忽视在使用继电器过程中的安全问题。在设计过程中,不积极采用新技术,思维固化。
问题3.部分人员看到了PLC控制洗衣机的的优势,选择PLC作为控制元件。但思路不够清晰,不综合考虑多方面的问题。如在使用S7200系列时不充分考虑点位分配,浪费输入或输出点位,无端使用更高档次CPU单元。且有的人编写的梯形图过于复杂,不利基于这些问题,虽然我也采用的是PLC控制,但会对这些问题进行优化处理,以期得到更好的效果。

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jxgc/jdgc/824.html

好棒文