欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    本科毕业设计基于s7200plc的自动洗车机控制系统设计.docx

    • 资源ID:13722384       资源大小:460.46KB        全文页数:30页
    • 资源格式: DOCX        下载积分:5金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要5金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    本科毕业设计基于s7200plc的自动洗车机控制系统设计.docx

    1、本科毕业设计基于s7200plc的自动洗车机控制系统设计基于S7-200PLC的自动洗车机控制系统设计摘 要随着我国汽车保有量的迅速提高,汽车清洗行业迎来了一个重要的发展机遇,自助洗车机作为洗车工作必不可少的设备,其清洗效果,清洗速度,清洗成本以及对节水和环境保护的要求,成为其开发和生产必须要考虑的内容。本文主要通过对自助洗车机功能要求和运行分析,确定了自助洗车机的总体设计方案,并主要进行了自助洗车机的驱动和控制系统的设计,针对自助洗车机的特点,采用自助投币,喷水,洗刷,喷洒清洗剂和风干等过程,应用了可编程控制技术对自助洗车机PLC控制系统进行了硬件设计和软件编程。PLC采用梯形图编程语言对其

    2、运行过程实行监控,最终实现了自助洗车机的传动和控制要求。关键词:自助洗车机、控制、软件编程、可编程控制器第一章 自动洗车机的介绍当今的社会汽车行业发展迅猛,汽车维修保养行业竞争更是愈演愈烈,洗车机由此得以广泛应用。自助洗车机分为龙门往复式和隧道式两种机型,通过对毛刷,水泵,机体行走机构和风机等部件的驱动控制,全自动完成对车辆的刷洗和风干。龙门往复式洗一辆车仅耗时1.5min4min,隧道式满负荷运行时每辆车仅耗时1.5min左右,避免了手工洗车用水的随意性。洗车机配备专用的水处理设备后,可对洗车污水进行回收净化循环利用,可以节约水资源,是一个很有发展前景的符合现代化建设需要的机电一体化产品。P

    3、LC可靠性高,编程简单且易维护,用作自助洗车机控制系统的核心,更能体现它的这些完美品质。以下是自助洗车机的优点:(1)使用自助洗车机效率高,能大大减少劳动力、降低劳动强度,节省成本。(2)一般使用新科技研发的自助洗车机清洗与人员手洗比起来更容易吸引客户,在提高整体形象的同时,又能大幅度提高的经济收入。(3)自助洗车机完全可以采用循环水设备,水用量在原有上可减少1/3,更可有效的合理利用水资源,节能环保。第二章 PLC概述2.1 PLC简介PLC(Programmable Logic Controller)是一种专门为在工业环境下应用而设计的数字运算操作的电子装置。采用可以编制程序的存储器,用来

    4、在其内部存储执行逻辑运算、顺序运算、计时、计数和算术运算等操作的指令,并能通过数字式或模拟式的输入和输出,控制各种类型的机械或生产过程。PLC及其有关的外围设备都应该按易于与工业控制系统形成一个整体,易于扩展其功能的原则而设计。具有可靠性高,抗干扰能力强;配套齐全,功能完善,适用性强;易学易用,深受工程技术人员欢迎;系统的设计、建造工作量小,维护方便,容易改造; 体积小,重量轻,能耗低等特点。广泛应用于钢铁、石油、化工、电力、建材、机械制造、汽车、轻纺、交通运输、环保及文化娱乐等各个行业。2.2 PLC的特点 PLC有如下特点:(一) 高可靠性(二)丰富的I/O 接口模块(三) 采用模块化结构

    5、(四) 编程简单易学(五) 安装简单维修方便2.3 PLC的功能现在的PLC一般具有如下主要功能:(1)开关量逻辑控制功能(2)定时/计数控制功能(3)数据处理功能(4)监控、故障诊断功能(5)步进控制功能(6)A/D、D/A转换功能(7)停电记忆功能(8)远程I/O功能(9)通信连网功能(10)扩展功能2.4 PLC的结构与工作原理PLC的基本组成为四部分:中央处理器(CPU)存储器、输入/输出(I/O)模块和电源。CPU是PLC的神经中枢,是系统的运算、控制中心。它按照系统程序所赋予的功能,完成以下任务:(1)接收并存储用户程序和数据;(2)用扫描的方式接收现场输入设备的状态和数据;(3)

    6、诊断电源、PLC内部电路工作状态和编程过程中得语法错误;(4)完成用户程序中规定的逻辑运算和算术运算任务;(5)更新有关标志位的状态和输出状态寄存器的内容,实现输出控制、制表打印或数据通信等功能。存储器是PLC存放系统程序、用户程序和运行数据的单元。它包括随机存取存储器(RAM)和只读存储器(ROM)。I/O模块是CPU与现场I/O设备或其他外部设备的桥梁。PLC配有开关式稳压电源模块,用来给PLC的内部电路供电2.5 PLC的分类世界上PLC产品可按地域分成三大流派:一个流派是美国产品,一个流派是欧洲产品,一个流派是日本产品。美国和欧洲的PLC技术是在相互隔离情况下独立研究开发的,因此美国和

    7、欧洲的PLC产品有明显的差异性。而日本的PLC技术是由美国引进的,对美国的PLC产品有一定的继承性,但日本的主推产品定位在小型PLC上。美国和欧洲以大中型PLC而闻名,而日本则以小型PLC著称。 本次课设综合实验台及其性能指标,最后决定采用西门子PLC S7-200系列。西门子PLC主要产品是S5、S7系列。S7系列是西门子公司在S5系列PLC基础上近年推出的新产品,其性能价格比高,其中S7-200系列属于微型PLC、S7-300系列属于中小型PLC、S7-400系列属于中高性能的大型PLC。第三章 方案设计3.1 设计任务与要求根据要求,本次课程设计将设计投币100元的自助洗车机。有3个投币

    8、孔,分别为5元、10元及50元3种,当投币合计100元或超过时,按启动开关洗车机才会动作,启动灯亮起。七段数码管会显示投币金额(用BCD码),当投币超过100元时,可按退币按钮,这时七段数码管会退回零,表示找出余额。洗车机动作流程:1) 按下启动开关之后,洗车机开始往右移,喷水设备开始喷水,刷子开始洗刷。2) 洗车机右移到达右极限开关后,开始往左移,喷水机及刷子继续动作。3) 洗车机左移到达左极限开关后,开始往右移,喷水机及刷子停止动作,清洁剂设备开始动作喷洒清洁剂。4) 洗车机右移到达右极限开关后,开始往左移,继续喷洒清洁剂。5) 洗车机左移到达左极限开关后,开始往右移,清洁剂停止喷洒,当洗

    9、车机往右移3s后停止,刷子开始洗刷。6) 刷子洗刷5s后停止,洗车机继续往右移,右移3s后,洗车机停止,刷子又开始洗刷5s后停止,洗车机继续往右移,到达右极限开关停止,然后往左移。7) 洗车机往左移3s后停止,刷子开始洗刷5s后停止,洗车机继续往左移3 s后停止,刷子开始洗刷5s后停止,洗车机继续往左移,直到碰到左极限开关后停止,然后往右移。8) 洗车机开始往右移,并喷洒清水与洗刷动作,将车洗干净,当碰到右极限开关时,洗车机停止前进并往左移,喷洒清水及刷子洗刷继续动作,直到碰到左极限开关后停止,并开始往右移。9) 洗车机往右移,风扇设备动作将车吹干,碰到右极限开关时,洗车机停止并往左移,风扇继

    10、续吹干动作,直到碰到左极限开关,则洗车整个流程完成,启动灯熄灭。10) 若洗车机正在动作时发生停电或故障、则故障排除后必须使用原点复位,将洗车机复位到原点,才能做洗车全流程的动作,其动作就是按下复位按钮,则洗车机的右移、喷水、洗刷、风扇及清洁剂喷洒均需停止,洗车机往左移,当洗车机到达左极限开关时,原点复位灯亮起,表示洗车机完成复位动作。3.2 编程元件地址分配本文自动洗车控制系统采用了八个输入信号和九个输出信号,采用西门子S7-200系列的CPU224,该CPU有14点输入、10点输出,能够满足需求。各输入输出信号如表1所示:表1 自动洗车控制系统I/O地址分配表控制信号信号名称编程元件地址编

    11、码输入信号5元投币按钮I0.0I0.010元投币按钮I0.1I0.150元投币按钮I0.2I0.2启动按钮SB1I0.3退币按钮SB2I0.4停止复位按钮SB3I0.5右极限信号SQ1I0.6左极限信号SQ2I0.7输出信号启动灯HL1Q0.0退币动作KM1Q0.1洗车机右移KM2Q0.2洗车机左移KM3Q0.3刷子刷洗KM4Q0.4喷水动作KM5Q0.5喷洒清洁剂KM6Q0.6风扇动作KM7Q0.7复位灯HL2Q1.03.3 外部引脚分布根据PLC引脚的分配及引脚的功能,其与外部设备连接引线如下图所示: 图1 PLC引脚分布图3.4 控制程序流程图洗车机的总流程图如下图2所示:图2 自动洗车

    12、机程序流程图3.5 控制程序设计思路通过控制要求可知,本程序设计主要分为两部分:投币程序和洗车程序。首先开始投币,当投入的总钱数大于等于100元后才能启动洗车程序,洗车指示灯亮,开始洗车。洗车程序结束,洗车机碰到左极限开关自动停止,洗车指示灯亮熄灭。在洗车过程中,如果出现故障,可按复位按钮,所有动作停止,洗车机复位。排除故障后,洗车机可重新开始运行。3.6 系统控制程序主程序梯形图如下:显示投币金额数的子程序xianshi如下:清零投币金额数的子程序qinglin如下:第四章 系统调试及结果分析在程序编写完成后,先检验其是否符合设计初衷,是否能达到相应的指标。首先是投币程序的调试,检验投币时程

    13、序是否能得到信号,在满足条件的情况下能否得到响应。然后是洗车程序的调试,在模拟仿真软件和实验室进行仿真,如果仿真结果与控制要求有差别,则对程序进行修改,直至到达控制要求。通过多次的调试和修改,最终程序达到了控制要求。实验室仿真接线图如图3所示:图3仿真接线图仿真过程的程序监控如下:图4-1 投币与显示金额按下投币按钮(例如五十元投币按钮),相应编程原件(如I0.2)产生一个上升沿脉冲,计数一次,整数加法指令会将相应的金额计入VW100中,并通过子程序xianshi显示出金额总数。如图4-1所示。图4-2 启动洗车过程当投币总金额达到一百元时,按下启动按钮SB1, I0.3接通,启动灯亮并自锁。

    14、如图4-2所示。图4-3 洗车机右移并喷水洗刷中间继电器M0.1、M0.2、M0.3置位,线圈Q0.2、Q0.4、Q0.5接通,洗车机向右移动,喷水机喷水,刷子洗刷。如图4-3所示。图4-4 到达右极限开始左移达到右极限开关SQ1时,I0.6接通,M0.1复位,M0.6置位。线圈Q0.2断电,Q0.3接通,洗车机停止右移,开始左移。喷水机继续喷水,刷子继续洗刷。如图4-4所示。图4-5右移并停止喷水洗刷,开始喷洒清洁剂达到左极限开关SQ2时,I0.7接通,M0.6、M0.2、M0.3复位,M0.7、M1.1置位。线圈Q0.3断开,Q0.2接通,洗车机停止左移,开始右移;Q0.5断开,喷水机停止

    15、喷水;Q0.4断开,刷子停止洗刷;Q0.6接通,喷洒清洁剂。如图4-5所示。图4-6 洗车机左移并继续喷洒清洁剂洗车机右移到达右极限开关后,M0.7复位,M1.0置位。线圈Q0.2断开,Q0.3接通,洗车机停止右移,开始往左移,并继续喷洒清洁剂。如图4-6所示。图4-7 洗车机右移并停止喷洒清洁剂洗车机左移到达左极限开关SQ2时,I0.7接通,M1.0、M1.1复位, M1.2置位。线圈Q0.3断开,Q0.2接通,洗车机停止左移,开始往右移;线圈Q0.6断开,清洁剂停止喷洒。如图4-7所示。图4-8 洗车机左移计时3S到达右极限开关SQ1时,I0.6接通,M1.6复位,M1.7置位。线圈Q0.

    16、2断开,Q0.3接通,洗车机停止右移,向左移,T41开始计时。如图4-8所示。图4-9 碰到左极限开关后停止并熄灭启动灯碰到左极限开关SQ2时,I0.7接通,M3.1、M3.2复位。线圈Q0.3断开,洗车机停止左移;Q0.7断开,风扇停止;M3.5置位,线圈Q0.0断开,熄灭启动灯。如图4-9所示。图4-10 右移动作的控制当M1.6置位时,线圈Q0.2接通,洗车机右移。如图4-10所示。图4-11 左移动作的控制当M0.6置位时,线圈Q0.3接通,洗车机左移。如图4-11所示。图4-12 刷子洗刷的控制当M0.2置位时,线圈Q0.4接通,刷子开始洗刷。如图4-12所示。图4-13 喷水机喷水

    17、的控制当M0.3置位时,线圈Q0.5接通,喷水机开始喷水。如图4-13所示。图4-14 喷洒清洁剂的控制当M1.1置位时,线圈Q0.5接通,清洁剂开始喷洒。如图4-14所示。图4-15 风扇的控制当M3.1置位时,线圈Q0.7接通,风扇设备动作。如图4-15所示。图4-16 洗车机的停止复位当按下停止复位按钮SB3时,I0.5接通,线圈Q1.0接通,复位灯亮一下,中间继电器复位,所有动作停止,子程序qinlin开始运行,显示器清零。如图4-16所示。通过仿真调试,所得结果与设计要求相符。设计心得通过本次设计,让我很好的锻炼了理论联系实际,与具体项目、课题相结合开发、设计产品的能力。既让我们懂得

    18、了怎样把理论应用于实际,又让我们懂得了在实践中遇到的问题怎样用理论去解决。在本次设计中,还学习到了大量以前没有学到过的知识。在查阅资料的过程中,我懂得了要判断优劣、取舍相关知识,不知不觉中使我查阅资料的能力也得到了很好的锻炼。在平时,我所学习的知识是有限的,在以后的工作中肯定会遇到许多未知的领域,这方面的能力便会使我受益非浅。在设计过程中,总是遇到这样或那样的问题。有时发现一个问题的时候,需要做大量的工作,花大量的时间才能解决。自然而然,我的耐心便在其中建立起来了。为以后的工作积累了经验,增强了信心。参考文献1 赵相宾. 可编程控制器技术与应用系统设计. 机械工业出版社,20022 廖常初. PLC编程及应用. 机械工业出版社,20053 胡学林. 可编程控制器原理及应用. 电子工业出版社,20074 苗常初. PLC编程及应用. 机械工业出版社,20035 易传禄. 可编程控制器应用指南. 上海科普出版社,20026 王兆义. 可编程控制器教程. 上海交通大学出版社,2006


    注意事项

    本文(本科毕业设计基于s7200plc的自动洗车机控制系统设计.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

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

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


    收起
    展开