全自动洗衣机PLC控制_第1页
全自动洗衣机PLC控制_第2页
全自动洗衣机PLC控制_第3页
全自动洗衣机PLC控制_第4页
全自动洗衣机PLC控制_第5页
免费预览已结束,剩余19页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、全自动洗衣机PLC控制目录第一章 绪论 1全自动洗衣机的概述2第二章2.1 全自动洗衣机的应用现状22.2 设计全自动洗衣机的意义2第三章 全自动洗衣机的设计要求与功能实现31 .1 全自动洗衣机控制系统的控制要求33 3.1.1 全自动洗衣机的工作原理4 .1.2 设备控制要求33.2全自动洗衣机控制系统的PLC选型和资源配置 43.2.1 控制系统构成图 43.2.2 PLC 硬件接线图 5第四章 全自动洗衣机控制系统程序设计和调试64.1 编程软件 64.2 程序的流程图,构成和相关设置64.2.1 流程图 64.2.2 程序的构成74.2.3 程序的下载,安装和调试7第五章全自动洗衣机

2、控制系统PLC程序85.1 系统资源配置85.1.1 数字量输入部分5.1.2 数字量输出部分85.2 源程序 95.2.1 辅助继电器95.2.2 进水 115.2.3 洗衣 125.2.4 排水 135.2.5 排水 145.2.6 洗完报警 15六章 设计小结 17考文献 18PLC设计题目:全自动洗衣机PLC控制第一章 绪论随着生活水平的日益提高,人们已经不再满足半自动洗衣机的洗涤方式,改为选用全自动洗衣机。全自动洗衣机通过可编程序控制器来实现洗涤过程,省时省力。一下是我采用的西门子公司S7-200系列的PLG设计一个简单的全自动洗衣机控制系统。在全自动洗衣机中,洗衣机洗涤。脱水程序是

3、由单片机为中心控制系统工作的( 由于单片模块,集中了驱动电路,检测电路和保护电路以及通讯联网功能 ( 因此在运用中,硬件也相对简单,提高控制系机控制系统指令相对复杂,编程脱水,洗涤也比较复杂,其次,在设计系统硬件时,要多种电路保护装置,电压保护,过载保护,过热保护以及欠压保护等等; 这样会增加硬件的复杂性,隐含较高的故障率; 无 形的增加的维修成本费用 ( 在工业控制系统中广泛运用的 , 能克服单片机的缺点,它是整体统的可靠性( 另外它的编程语言也相对简单( 可编程控制功能强大,可靠性3.1.1 全自动洗衣机的工作原理高,应用面广,使用方便,在现代自动控制领域应用极其广泛( 现行全自动洗衣机只

4、要选好水位,打开水龙头,放人衣物,洗涤剂,接通操作开关自行运行了 ( 因此,我们选用 , 来代替控制,下面主要是说明 , 控制的原理及特色(- 1 -设计者 : 李凯 学号 : 39第二章 全自动洗衣机的概述2.1 全自动洗衣机的应用现状目前洗衣机是一种耳熟能详的家用电器,随着科技的进步和人们生活质量的提高,以及人们对精神文明的高度追求,那么全自动洗衣机也揭开了面纱,现在做的比较好的,国内有小天鹅、海尔、荣事达等等,国外有西门子,博世等等。这些厂家所生产的全自动洗衣机还是比较好的,但所谓物以稀为贵,所以相对来说价格还存在很大的异议。而人们追求的高质量生活,也就对这些不是很过问了,只要买来好用就

5、可以了,所以目前市场上还是有很大的发展空间。 2.2 设计全自动洗衣机的意义全自动洗衣机以其固有的优点还是赢得了很多的消费者的信赖,应用而生,它将是现在到未来的星星产品,所以有必要开发和改善现有的全自动洗衣机。应用最先进的科技技术 ,投入最少的资金,你便拥有了更广阔的市场竞争力,而现在plc 价格也在下降,所以可以应用该产品进行研发,从而达到自动化控制,更多的赢得消费者的青睐。2PLC设计题目:全自动洗衣机PLC控制第三章 全自动洗衣机的设计要求与功能实现3.1 全自动洗衣机控制系统的控制要求进水口排水按帆二高水位拄制开关独大口威决也机图1-1全自动洗衣机系统框图全自动洗衣机的进水和排水分别有

6、进水电磁阀和排水电磁阀来执行。进水时,通过电控系统把进水阀打开,经进水管将水注人外桶,排水时,通过电控系统使排 水阀打开,将水又外桶排到机外。洗衣机正转,反转由洗涤电机驱动波轮正反来实 现,此时脱水桶并不旋转。脱水时,通过电控系统将离合器合上,由洗涤电机带动 内桶正转进行甩干;高低水位开关分别用来测高低水位;启动按钮用来启动洗衣机工 作;停止按钮用来实现紧急工况下手动停止进水排水脱水及报警;排水按钮用来实现 手动排水。2.2 .2设备控制要求全自动洗衣机控制系统的要求是能实现“正常运行”和“强制停止”两种控制 方式。1正常运行“正常运行”方式具体控制要求如下:将水位通过水位选择开关设在合适的位

7、置(高,中,低),按下“启动”按钮, 开始进水,达到设定的水位(高,中,低)后,停止进水;进水停止2S后开始洗涤;洗涤时,正转30秒,停2秒,然后反转30秒,停2秒;如此循环 5 次,总共 320 秒后开始排水,排空后脱水30 秒 ;- 3 -设计者 : 李凯 学号 : 39开始清洗,重复(1) (4) ,清洗两遍;清洗完成,报警3 秒并自动停机。2. 强制停止“强制停止”方式具体控制要求如下 :若按下“停止”按钮,洗衣过程停止,即洗涤电机和脱水桶转,进水电磁阀和排水电磁阀全部闭合;可用手动排水开关和手动脱水开关进行手动排水和脱水。 3.2 全自动洗衣机控制系统的PLC选型和资源配置3.2.1

8、控制系统构成图1 控制系统图控制系统图如图 1-2 所示。启动按钮 电磁进水阀停止按钮电磁排水阀P 手动排水开关LC 洗涤电动机手动脱水开关水位选择开关( 高,中,低)脱水桶 水位检测设备( 高,中,低)图 1-2 全自动洗衣机控制系统图2 PLC框架配置图全自动洗衣机控制采用西门子公司的S7-200系列整体式PLG PLC框架配置图如图 1-3 所示。3 I/O地址分配由于CPU真块有14点数字量输入,有10点数字量输出,所以不再需要输入/ 输出模块。采用I/O分配采用自动分配方式,模块上的输入端子对应的输入地址是I0.0-I1.5 ,输出端子对应的输出地址是 Q0.0-Q1.1 o4PLC

9、设计题目:全自动洗衣机PLC控制CPU模块CPU-224 (AC/DC/继电器)图1-3 PLC框架配置图3.2.2 PLC硬件接线图日就电1*任客班同若意力星关 平君帽啾再飞2毒琢可二中!国年用不工通”住收拜耳英,一尊上力石计工4A速*H 1用号THTI*5LBMW*ML摩墙A图1-4 PLC硬件接线图-5 -设计者:李凯学号:39第四章 全自动洗衣机控制系统程序设计和调试4.1 编程软件编程软件采用西门子公司为其生产的 PLC而设计的编程软件STEP7-MICRO/WIN3 2流程图4.2 程序的流程图,构成和相关设置4.2.1(1) 强制停止流程图开始正常运行按动停止按钮洗涤电机和脱水桶

10、停止转动,进水和排水电磁阀闭合打开手动脱水开关脱水打开手动排水开关排水结束强制停止流程图如图 1-5 所示6PLC设计题目:全自动洗衣机PLC控制(2) 正常运行流程图正常运行流程图如图1-6所示4.2.2 程序的构成这个程序有自动方式和手动方式。再自动方式下,PLC等运行已经设置好的程序如参数(适用于机械一切都工作正常的情况下)。在手动方式下是紧急停止情况 下,可以手动进行排水和脱水。4.2.3 程序的下载,安装和调试将各个输入/输出端子和实际控制系统中的按钮,所需控制设备正确连接,完成硬件的安装。全自动洗衣机程序是由 STEP7-MIRCO/WIN32件的指令完成,正常 工作时程序存放在存

11、贮卡中,若要修改程序,先将PLC设定在STOP犬态下,运行STEP7-MIRCO/WIN32程软件,打开全自动洗衣机程序,即可在线调试,也可用编 程器进行调试。设计者:李凯学号:39第五章 全自动洗衣机控制系统PLC程序5.1系统资源配置5.1.1 数字量输入部分这个控制系统的输入由启动按钮,停止按钮,水位选择开关( 高水位,中水位,低水位) ,手动排水开关,自动排水开关,高水位浮球开关,中水位浮球开关,低水位浮球开关,水排空浮球开关共11 个输入点。具体的输入分配表如表11 所示。表 1-1 输入地址分配输入地址 对应的外部设备10.1 启动按钮10.2 停止按钮10.3 水位选择开关(高水

12、位 ) I0.3 水位选择开关(中水位 ) I0.4 水位选择开关(低水位 ) I0.5 手动排水开关10.6 手动脱水开关10.7 高水位浮球开关11.1 中水位浮球开关11.2 低水位浮球开关11.3 水排空浮球开关5.1.2 数字量输出部分这个控制系统需要控制的外部设备有进水电磁阀,排水电磁阀,洗涤电动机,脱水桶,报警器共5 个设备。但是由于洗涤电动机由正转和反转两个状态,分别都应正转继电器和反转继电器,所以输出点应该有6 个。具体的输出分配如表1-2 所示。表 1-2 输出地址分配输出地址 对应的外部设备Q0.0 进水电磁阀Q0.1 排水电磁阀Q0.2 洗涤电动机正转继电器Q0.3 洗

13、涤电动机反转继电器Q0.4 脱水桶Q0.5 报警器8PLC设计题目:全自动洗衣机PLC控制5.2 源程序5.2.1 辅助继电器在本程序中,M0.0是按下启动按钮的辅助继电器;M0.1是判断洗衣机水位是否和设定水位不一致的辅助机继电器;M0.2 是判断洗衣机水位是否和设定水位一致的辅助继电器;M0.3 是停止自动洗衣的辅助继电器。NETWORK 1/ 按下启动按钮,开始洗衣 /LD I0.0O M0.0AN I0.1= M0.0NETWORK 2 / 洗衣机水位与设定水位不一致辅助继电器/LD I0.2AN I0.7LD I0.3AN I1.0OLDLD I0.4AN I1.1OLD= M0.1

14、NETWORK 3/ 洗衣机水位与设定水位相一致辅助继电器/LD I0.2A I0.7LD I0.3- 9 -设计者 : 李凯 学号 : 39A I1.0OLD= M0.2NETWORK 4/ 停止自动洗衣辅助继电器/LD I0.1O M0.3AN Q0.0= M0.3所对应的梯形图如图17所示。10PLC设计题目:全自动洗衣机PLC控制Kl.IDC.OMT I-pH dC )T/5.2.2 进水3次时,=在强制在正常情况下,按下启动按钮后者脱水完毕,而且洗衣大循环未到开始进水,当水位到设定水位后停止进水,等待 2s后进入洗衣过程止情况下,当停止按钮按下时立即停止进水。它的助记符程序如下NET

15、WORK 5/进水到设定的水位/LD M0.0LD T40AN C51OLDO Q0.0A M0.1AN I0.1= Q0.0NETWORK 6/ 进水到设定的水位后等待2S/LD M0.2AN Q0.1AN Q0.2AN Q0.3TON T37,+20所对应的梯形图如图 1-8 所示。- 11 -设计者 : 李凯 学号 : 39I I1 IpH,I()r.i0arI I1 ; I-ovaT I1由c|一 - 1 JDT002QQ川-I I1,I1 / I1,Ip5 不5.2.3 洗衣进水到设定水位2s后,开始洗衣,先正转20S,然后再反转20S,这样循环5次后进入排水过程。NETWORK 7

16、/洗涤电动机正转30S /LD T37LDN C50A T39OLDQ Q0.2AN T38=Q0.2TON T38,+300 NETWORK 8/洗涤电动机反转30s /LD T38O Q0.3PLC设计题目:全自动洗衣机PLC控制AN T39=Q0.3TON T39,+300所对应的梯形图如图1-9所示5.2.4 排水洗衣过程完毕后,进入排水过程。水排空后停止排水。它的助记符程序为NETWORK 9/洗衣小循环5次/LD Q0.3LD Q0.1CTU C50,+5 NETWORK 10/排水,直至水排空/LD C50O Q0.1AN I0.1AN I1.2-13 -设计者:李凯学号:39L

17、D M0.3A I0.5OLD=Q0.1所对应的梯形图如图1-10所示。1 |O -cnl ohj T I声有. FtQS 1 C11七U11-I I-nI J I1 IC )龊iT 1 则力目T I1 I5.2.5 排水水排空后,开始脱水,脱水30S后停止脱水。因为判断水排空是否在排水完 毕后,所以要用到排水完毕辅助继电器。它的助记符程序为:NETWORK 11/排水完毕辅助继电器/LD Q0.1O M0.4AN Q0.4=M0.4NETWORK 12/脱水30S/LD I1.214PLC设计题目:全自动洗衣机PLC控制A M0.4O Q0.4AN T40AN I0.1O I0.6=Q0.4

18、TON T40,+300所对应的梯形图如图1-11所示5.2.6 洗完报警洗衣大循环3次后,开始洗完报警过程,3s后停止报警,这样整个洗衣过程结束。它的助记符程序为 : NETWORK 13/ 洗衣大循环3 次/LD Q0.4LD Q0.5CTU C51,+3 NETWORK 14/ 报警 3S- 15 -设计者 : 李凯 学号 : 39/LD C51O Q0.5AN T41AN I0.1= Q0.5TON T41,+30所对应的梯形图如图 1-12 所示。16PLC设计题目:全自动洗衣机PLC控制第六章设计小结通过本系统的设计,对西门子 S7-200系列PLC的特点有了深入的了解。全自 动洗衣机控制系统利用了西门子 S7-200系列PLC的特点,对按钮,电磁阀,开关 等其他一些输入/输出点进行控制,实现了洗衣机洗衣过程的自动化。可编程控制器(PLC)技术是一门实践性很强的专业课,可编程控制器技术在当 今社会发展异常迅速,各生产厂家也推出了许多强大的新型PLG各种特殊模块和通信联网器件,使可编程控制器成为集微机技术、自动化技术、通信技术于一体的 通用工业

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论