基于PLC控制的自动洗车系统设计_第1页
基于PLC控制的自动洗车系统设计_第2页
基于PLC控制的自动洗车系统设计_第3页
基于PLC控制的自动洗车系统设计_第4页
基于PLC控制的自动洗车系统设计_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

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

文档简介

1、基于PLC控制的自动洗车系统设计浙江工业职业技术学院毕业论文2013 届基于PLC控制的自动洗车系统设计学生姓名学号 100701205分院电气工程分院专业电气白动化技术指导教师完成日期2013年5月12日1基于PLC控制的自动洗车系统设计摘要本课题设计了一个全自动洗车机的控制系统?首先,在进行充分调研和系统功能需求分 析的基础上,完成了自动洗车系统的总体方案设计?系统由电机?传感器?接触器?变频器等 部件组成?其次,完成了系统的硬件设计和软件设计?硬件设计包括所有元器件的选型和电 路设计?软件设计包括控制白动洗车过程的所有程序,如汽车移动?刷子动作?风干动作等? 最后,为了验证设计的正确性,

2、搭建了洗车模拟系统并进行了调试?采用上下位机协作模式, 以S7-200PLC作为下位机处理核心,负责采集门站现场数据;以组态王作为上位监控软件组 态匚具,通过组态一系列典型界面?设计变量来处理数据与归档?远程操作现场系统等手段? 采用PLC进行控制,通过合理的选择和设计,提高了洗车机的控制水平?利用PLC作为控制 系统,已成为当今制造业领域进行设备革命?提高生产力和市场竞争力的重要手段?特别是 生产的自动化改造,PLC控制已成为一种技术潮流之一?关键词洗车机PLC逻辑控制全自动目录第一章绪论(1)1课题研究背景(1)自动洗车介绍(1)PLC控制全自动洗车机的优越性(2)本课题的初步分析(3)第

3、二章自动洗车系统的原理及其分析(6)1总体设计(6)系统的工作原理(6)第三章PLC控制的自动洗车系统的硬件设计(8)自动洗车的硬件设计(8)系统的硬件选型(9)2. 1 PLC 的选型(10)3.2.2电机的选型(11)3. 2.3变频器及控制方式选择(12)3. 2. 4接触器的选择(14).2.5开关的选型(15).2.6喷头的选型(16). 2.7水泵的选型(16)第四章PLC控制的自动洗车系统的设计(18). 1 I/O 分配(18)外部接线(19)系统的工作流程(19)4 PLC 程序(24)4. 1左移程序(24)4. 2右移程序(24)4.3启动灯程序(24)4.4复位灯程序(

4、25)4. 5喷水动作程序(25)4. 6刷子动作程序(26)4. 7清洁剂动作程序(26)4.8风扇动作程序(27)第五章基于组态王的系统监控设计(28)1建立监控画面(28)写循环脚本程序(28)动监控机系统后自动运行组态王(32)结论(34)致谢(35)附录(38)引言当今社会是一个科技高速发展的社会,是一个自动化盛行的社会?有人开玩笑地说,自动化 技术是聪明人为懒人发明的技术?这句话的前半句是有些道理,后半部分就不太确切了?因 为自动化技术的发明和发展并不是用来为懒人服务的?而是为了让人有多余的时间去做更 多的事情!本课题设计的自动洗车机是利用可编程控制器控制各部件来清洗汽车的一种专

5、业设备,全自动运行,清洗速度极快,无需人工干预?其主要由控制系统和各动作实现部件构 成?随着汽车保有量的迅速提高,汽车清洗行业迎来了一个重要的发展机遇?汽车清洗机作 为洗车工作必不可少的设备,其清洗效果?清洗速度,清洗成本以及对节水和环境保护的要 求,成为其开发和生产必须要考虑的内容?随着社会自动化的不断发展,各种类型的自动洗 车机必将取代传统的手工洗车方式,并形成以其为中心的产业链? 第一章绪论1. 1课题研究背景在当前中国洗车市场领域,存在着人工洗车,半自动洗车,全白动洗车等三种主要方式洗车 的应用?人工洗车方式的主要优点在于资金投资少,洗车管理较方便,洗车质量最优质?但其 缺点也极其突出

6、,主要在于较浪费水资源,浪费人力以及人工难管理?半自动洗车方式的优 点在资金投入比全自动洗车机便宜,但是不可避免的暴露了不能较好的节省水电,也不能较 好的节省人力,并且由电脑程序控制流程,洗车效率较高,节约水资源?但资金投入较大,后 期维护较为麻烦?由于全自动洗车方式具有洗车质量优质,洗车效率高等巨大优势,故广受 用户欢迎?欧美发达国家早已普及这种全自动洗车方式,正是其巨大优势,使其能够在欧美 如此普及?当前国家正在号召建立节约型社会,故推广普及全自动洗车机具有重要意义? 1.2自动洗车介绍通常自动洗车机的洗车方式:车子使之定位后风干架前进至设定距离后洗车架前进进行水 洗车作业,完成后洗车架退

7、后做蜡水洗车作业?风干架后退做吹干流程?自动洗车机的特性 是传统往复式的改良机型,结构体为洗车打蜡系统和风干系统分开,洗车时再结合同时作业, 1省去了来回往复的时间,自动洗车机适合场地小,洗车量较大的洗车场或者是加油站业者? 自动洗车机在洗车过程中使用的是pH值为中兴偏酸的洗车液和上光水蜡?利用机体内的发 泡机,将其发泡喷射至车体,对汽车表面进行清洁?这样既不会腐蚀车漆,也不会对车辆内部 的密封圈?管路造成腐蚀,而且洗车后汽车漆面光滑并留有清香?汽车在进入后,洗车机内的 传送带可带动洗车完成整个洗车过程,这其中包括:泡沫清洗?轮刷同动;超软布刷?不伤车 漆;底盘清洗?养护全车;水蜡喷洒?风干擦

8、干?3 PLC控制全自动洗车机的优越性全自动洗车机目前拥有的控制方式有PLC?单片机?FPGA以及基于PC和Lab View的控制方 式?由于基于单片机的控制方式扩展性较差,FPGA较难适应全自动洗车机恶劣的工作环境, 旦由于其不太适用与装备如此大型的机器,在处理速度上体现不出它的优势所在基于PC和 Lab View的控制方式虽然在各方面都能满足洗车机的要求,但其售价高昂,后期维修费用也 高昂?所以从性价比?可扩展性及实用性等角度,决定了当前PLC控制是主流?基PLC控制 的全自动洗车机的具有可靠性高?抗干扰能力强,功能完善?适用性强,维护方便?改造方便, 体积小?重量轻?能耗低等许多优点?由

9、于基于PLC控制的全自动洗2车机相比基于其他控制方式的全自动洗车机有许多无可比拟的优点,所以现在市面上大部 分全自动洗车机是基于PLC控制?PLC控制的全自动洗车机的编程语言容易掌握,是电控人员熟悉的梯形语言,使用术语依然 是“继电器” 一类术语,大部分与继电器触头链接相对应,使电控人员一目了然?PLC控制使 用简单,他的I/O输入输出信号可以直接连接?当工作程序需要改变时,只需要改变PLC的内部,重新编写程序,无需对外围进行重新的改 动?从这些方面突出了使用PLC控制的自动洗车机的优越性?1.4本课题的初步分析在研究基于PLC控制的自动洗车机,初步设计清洗机的控制系统由PLC?控制面板?检测

10、信号? 电磁阀?发光二极管?交流接触器组成?检测信号包括各清洗毛刷的位辂检测?吹风装珞的位 辂检测?洗车机机体的位辂检测?所有的检测信号均以检测器件的常开点接入PLC的输入端, 当系统出现问题时,则PLC上的状态指示灯会显示哪块信号出现问题?交流接触器(用作电 机控制)?直流电磁阀(用作汽缸及供水控制)?发光二极管(用作面板指示)?则都接入PLC输 出端的负载?在本系统中,控制面板上的按钮?开关和检测信号输入到PLC中,通过PLC来 控制各电机?电磁阀的启动?关闭以及指示灯的显示?PLC是 3控制系统的核心,主要完成对本系统所有信号的采集以实现对清洗机的自动控制?PLC在整套自动洗车机中发挥着

11、至关重要的作用,它是这个控制系统的核心,引导指挥着整 套系统的运作顺序?所以选择PLC型号也应慎之以慎?需要经过对清洗机性能的分析,控制 系统实际需要的点数,以及考虑到今后自动洗车机扩展的需要,合理选定PLC型号?另外由 于全自动洗车机长期工作在恶劣的环境中,因此需要解决全白动洗车机在工作之前白检的 问题?故需考虑在全自动洗车机加入传感器以及各种保护装珞,以保证其能够按照PLC控制 的程序正常工作?另外为了防止PLC被经常工作的的电磁阀,继电器以及电机干扰,需要对 PLC采取抗干扰的措施,通常采用的做法是在PLC的电源输人端加装超隔离变压器防止电源 干扰?在选定PLC的型号以及保护装辂之后,接

12、下来需要解决的问题是对全自动洗车机运作 顺序的设计,也就是对PLC进行编程?PLC的程序设计大多采用类似于继电器控制线路的梯 形语言?将控制过程按工艺流程分成若干个动作工序,再分别用梯形图语言编制各工序的 处理程序,这是设计中非常关键的地方;因为这关系到整套系统能否正常工作?根据洗车工 艺要求需要设计自动洗车机的控制程序?洗车机上电后,循环采集输人端的各种信号,经存 储在其中的用户程序处理后,对输出端的状态进行刷新,从而完成洗车过程的自动控制? 分析任务要求及解决方案: 41分析任务当发出启动命令时,清洗机开始工作,清洗机接触器和水阀门都打开,汽车进入洗刷范围时, 刷子接触器开启,进入刷洗程序

13、?当检测器检测到车子离开时,清洗机接触器?水阀门和刷子 接触器全关闭,停止刷洗,发出停机命令,结束刷洗?2解决方案我们通过以上的分析可以知道,先由人来发出启动命令,自动开启清洗接触器和水阀门;传 感器检测到汽车进入清洗范围时,刷子接触器打开靠近汽车进行清洗;传感器检测到汽车离 开清洗范围时,刷子接触器停止刷洗;最后我们发出停止命令,清洗机接触器和水阀门停止 和关闭?5第二章自动洗车系统的原理及其分析1总体设计本系统是采用PLC程序控制的,在各个输入信号作用下,根据内部状态和时间顺序,使生产 过程中各个执行机构自动而有序地进行工作?用PLC进行生产过程的控制时,首先要根据系 统工艺过程设计出程序

14、梯形图? 图2-1系统的原理框图 2.2系统的工作原理洗车机的主运动是左右循环运动,由左右行程开关控制,同时不同6循环次序伴随不同的其它动作,如喷水?刷洗?喷洒清洁剂及风扇吹干动作等?系统还采用了 复位设计,如在洗车过程中由其它原因使洗车停止在非原点的其它位络,则需要手动对其进 行复位,到位时复位灯亮,此时才可以启动,否则启动无效,洗车机经启动后可白动完成洗车 动作后自行停止?洗车机第一次右移时有喷水及刷洗动作,到达右极限使右极限开关动作从而控制洗车机左 移,而喷水及刷洗继续,直到碰到左极限开关?洗车机第二次右移时,喷水停止?刷子动作及 清洁剂开始喷洒,直到右极限行程开关动作,洗车机左移清洁剂

15、继续喷洒,直到使左极限开 关动作?洗车机第三次右移时,洗车机右移3s停止,刷子刷洗5s,连续两次后继续右移,直到 碰到右极限开关,其中,洗车机右移及刷子刷洗由接通延时计时器T37和T38形成的震荡电 路控制,直到碰到右极限开关后通过互锁使刷子动作电路断开,刷子停止工作?此时洗车机 左移,进行和上次右移时同样的动作,直到碰到左极限行程开关?洗车机第四次右移,喷洒清 水及刷子动作,直到碰到右极限开关?洗车左移同时喷水刷洗继续直到喷到左极限开关喷水 刷洗停止?洗车机第五次右移,风扇开始动作,直到碰到右极限开关,洗车机左移风扇继续动 作?洗车机左移直到碰到左极限开关,控制整个设备停止,洗车机完成洗车?

16、7第三章PLC控制的自动洗车系统的硬件设计自动洗车的硬件设计汽车清洗机主要包括机架行走结构?大侧刷刷洗结构?小侧刷刷洗结构?顶刷刷洗结构?吹干 系统以及清洗液管路系统?机架采用两台交流异步电动机作为驱动源?通过控制行走电机的正转?反转,使机架前进或 后退?同时,为保证汽车清洗机在轨道上运行的安全性,在轨道两端特设立两个行程开关,以 控制机架行走的范围?机架行走电机的控制由手动前进按钮?手动后退按钮?两个行程开关 等控制两台电机的接触器来实现?大侧刷刷洗机构由大侧刷定位机构和刷子转动机构组成?刷子转动由两台交流异步电动机 作为驱动源,且需要对刷子转动通过对两个交流接触器的控制来实现正反转控制,大

17、侧刷定 位机构以两支气缸作为驱动源,气缸的状态通过控制电磁阀来实现,同时大侧刷要进行原位, 中间位辂和与车头?车尾相碰位珞的识别,这些位路识别则通过四个接近开关和两个行程开 关来实现?小侧刷刷洗机构由定位机构和刷子转动机构组成?刷子转动由两台交流异步电动机作为驱 动源,不需要对刷子进行正反转控制?小侧刷定位机构以两支双作用的气缸作为驱动源,其 运行通过控制电磁阀来实现对小侧刷的定位?8顶刷刷洗结构由定位机构和刷子转动机构组成?刷子转动由一台交流异步电动机作为驱动 源,不需要进行正反转控制?顶刷定位机构以一支气缸作为驱动源,其运行通过控制电磁阀 来实现,同时由于机架运行状态要受顶刷位辂的影响,为

18、保证运行的安全,顶刷原位设计安 装一支定位接近开关,以判定顶刷是否回位?吹干系统包括风管运行机构和吹风系统,吹风系统由两台风机和相应管路组成?它的通断可 通过控制两支交流接触器来实现?风管运行机构以一支气缸作为驱动源,其运行通过控制电 磁阀来实现,但由于吹干效果受风管仿形效果影响很大,加上风管坚硬,一旦与车体接触易 造成汽车外观的损伤,因此设计风管吹风定位光电开关和风管定位安全接近开关来保证风 管位络的精确识别?清洗液管路系统主要由一台潜水泵? 一台水泵以及各种洗车药剂的控制阀组成,潜水泵和水 泵运转通过控制两支交流接触器来完成,而管路的通断则由电磁阀来实现?总之,整个汽车清洗机运行需要各个机

19、构以及管路电磁阀协调配合,只有这样,才能保证洗 车机安全运行,达到安全?高效清洗车辆的目的?系统的硬件选型 92. 1 PLC的选型S7-200是一种小型的可编程序控制器,适用于各行各业,各种场合中的检测?监测及控制的 自动化设备?S7-200系列的强大功能使其无论在独立运行中,还是相连成网络皆能实现复杂 控制功能?因此S7-200系列具有极高的性价比?S7-200系列出色表现在以下几个方面:极高的可靠性;极丰富的指令集;易于掌握;便捷的操 作;实时特性;强劲的通讯能力;丰富的扩展模块?S7-200系列在集散自动化系统中充分发挥其强大的功能?使用范围可覆盖从替代继电器的 简单控制到更复杂的自动

20、化控制?应用领域极其广泛,覆盖所有和自动检测,自动化控制有 关的工业及民用领域,包括各种机床?机械?电力设施?民用设施?环境保护设备等?如:冲压 机床,磨床,印刷机械,橡胶化工机械,中央空调,电梯控制,运动系统?CPU单元选择:CPU 221具有6个输入点和4个输出点,CPU 222具有8个输入点和6个输出 点,CPU 224具有14个输入点和10个输出点,CPU 224XP具有14个输入点和10个输出 点,CPU 226具有24个输入点和16个输出点? 集成的24V负载电源:可直接连接到传感器和变送器(执行器),CPU 221,222具有180mA输 出,CPU 224, CPU 224XP

21、, CPU 226 分别输出 10 11 280,400mA ?可用作负载电源? 本设计中使用了 CPU224,下面简单介绍一下CPU224:CPU224本机集成了 14点输入/10点输此共有24个数字量I/O ?它可以连接7个扩展模块, 最大扩展至168点数字量I/O点或35路模拟量I/O点?CPU224有13K字节程序和数据存 储空间,6个独立的30KHz高速计数器,2路独立的20KHz高速脉冲输出,具有PID控制 器?CPU224配有一个RS-485通讯/编程口,具有PPI通讯?MPI通讯和自由方式通讯能力, 是具有较强控制能力的小型控制器? 3. 2.2电机的选型 在主电路中,电动机选

22、择三相异步电动机Y100L2-4,采用“丫 ”接法,功率3KW;转速 1500r/min ?额定电压380(V)额定电流6. 8(A)?安装尺寸和功率等级完全符合IEC标准? 电动机具有高效?节能?性能好?振动小?噪声低?寿命长?可靠性高?维护方便?起动转矩大等 优点?三相异步电动机Y100L2-4如图3-1所示? 图3-1三相异步电动机Y100L2-42.3变频器及控制方式选择变频器是利用电力半导体元件的通断作用来将工频电源变换成为另一频率的电能控制的装 珞?变频器主要是由整流(交流变直流)?滤波?再次整流(直流变交流)?制动单元?驱动单元? 检测单元和微处理单元等组成?系统中变频器的开关由

23、总开关控制,而频率则由变送器通过 模拟量输出端口输出的05V或420mA电信号来控制?在匚程的实际应用中,变频器的选型应根据不同的负载和不同控制要求来合理选择,以达到 资源的最佳利用?下面是变频器选型的一些依据:选用变频器的目的:恒压控制或恒流控制等?变频器的负载类型:比如叶片泵或容积泵等,特别要注意负载的性能曲线,因为性能曲线决 定了其应用的方式方法?变频器与负载的匹配问题;1)电压匹配;变频器额定电压要与负载额定电压相符?2)电流匹配;普通的离心泵,变频器额定电流与电机额定电流相符?而对于特殊负载比如深 水泵等则需要参考电机的性能参数,以最大的电流确定变频器电流和过载能力?3)转矩匹配;这

24、种情况只有在恒转矩负载或者有减速装路的情况下才有可能发生?在使用变频器驱动高速电机的时候,由于高速电机的电抗小,高次12谐波增加导致输出的电流值增大?因此高速电机的变频器的选型时,容量要稍大r-普通电机 的选型?变频器如果在长电缆运行时,此时要采取一些措施抑制长电缆对地耦合电容的影响,避免变 频器的出力不足,所以在这种情况下,变频器的容量要放大一档或是安装一个输出电抗器在 变频器的输出端?对r某些特殊的应用场合,如高温,高海拔,会引起变频器的降容,变频器容量需要放大一档? 本系统对变频器的端口要求:运行/停止控制;故障状态输出;给定运行频率输入功能;模拟 量输出功能?还有就是选择变频器的产品质

25、量要稳定,可靠性要好?在本控制系统中,供水运行的下限频率?供水运行的上限频率由PLC控制系统进行设定?在 本系统中,运行时下限频率设定为20Hz,运行时上限频率设定为50Hz?变频器ACS510广泛 的应用在工业领域,适用各种类型负教?Il ACS510还针对水泵应用作了特别的优化,普遍用 于恒压供水,冷却风机,地铁和隧道通风机等等?所以本设计特别选用ABB公司的ASC510系 列变频器?13表3-2-3变频器的参数3. 2. 4接触器的选择交流接触器的主触点接在主电路中,起到接通或断开电源,启动或停止电动机的作用,线圈 和辅助触点接在控制电路中,可以按照要求来联接,也可以起到接通或断开控制电

26、路某些分 支的作用?同时接触器还可以起欠压保护的作用?选择接触器时,需要注意它的额定电流和 线圈电压及触点数量?由于CJX2(LC1)系列交流接触器适用于交流50Hz或60Hz?电压至660V?电流至95A的电路 中,供远距离接通与断开电路以及频繁起动?控制交流电动机,接触器还可组装成积木式辅 助触头组?空气延时头,机械联锁机构等部件,组成延时接触器?可逆接触器?星三角起动器, 并且可以和热继电器直接插接安装组成电磁起动器?所以施奈德CJX2(LCD系列比较适合本 系统的要求?由产品的参数表可以得知要选用LC1-D18交流接触器?该规格交流接触器的其 主要参数如下:额定绝缘电压Ur:690V

27、约定发热电流I t h:32A14外形尺寸:76X47X87?2.5开关的选型本系统的万能转换开关主要用于工作方式的选择?由于LW39-16系列广泛运用于电气控制 屏柜和机电控制中的测量?控制的等场合?有A?B?C三个系列可供选择,充分的考虑了各行 各业用户的不同使用需求?LW39-16系列万能转换开关造型美观?使用方便?安全可靠?约定 发热电流16A;操作角度30?45?90;触头系统最大节数12节? 本系统选择一般型的LW39-16A即可? 主开关的选择供水系统的主开关对水泵起着控制?保护?安全隔离等作用,一般选择低压断路器? 本系统选择multi9 cn65低压断路器,主要是由于C65系

28、列有下面的特点在以法国的优良?成熟产品的基础上考虑了中国低压配电的特殊要求;更多更全的选择范围与更强的性能,满足了不同领域对配电的要求;提供更丰富更方便安装的辅件及附件,真正满足白动化控制的需要;分断能力较C45小型断路器有明显提高,且所有额定电流值的15分断能力相同而本系统选择的C65N为60A(IEC898)?3. 2.6喷头的选型喷头在自动洗车装珞中至关重要,如果喷头发生堵塞或雾化效果达不到设计要求,则会影响 清洗效果?根据洗车特点,选用具有大流道,能提供均匀?高冲击力喷雾的喷头?根据清水池 内悬浮物颗粒径及自动清洗过滤精度,选择喷头孔径为5mm,喷流角度为35时水压为 0. 35-0.

29、 45MPa的P型喷头?为防止喷头发生锈蚀,材质选用不锈钢?喷头水力计算?喷头出口孔径为5mm,为达到洗车效果,确定垂直射流高度为10m,则喷头水 压为0. 20MPa,管嘴出水流量为1. 30m3/h;出口有收缩,取流量系数为0. 94;喷头数量为24 个,则总流量为31. 20m3/h ?3. 2.7水泵的选型因洗车间隔时间为3min左右,水泵需频繁启动,而且要求水泵启动后立即出水,因此需要对 水泵进行变频控制?自动洗车装辂正常运行时无需人工操作,自动启停,要求水泵可以方便 的进行自动控制?总体要求为:洗车用水循环使用,悬浮物含量较高,要求耐磨蚀;水泵设辂在清水池顶板上, 要求具有自吸功能

30、切无需重复引流,自吸性能稳定;白控能力强,方便与自动化系统配套使 用?因此,水泵可采用无密封自控自吸泵?为降低造价,不在新设泵房,水泵采用露天工作,点击 选用户外型?根据水力计算,自控自吸泵流量16为 41-52m3/h,扬程 4842m?3. 2.8电气控制系统原理图设计根据洗车机的功能,设计出洗车机的洗车机主电路图如图3-2所示:图3-2电气控制系统原理图17第四章PLC控制的自动洗车系统的设计4. 1 I/O分配由系统的组成分析可知,系统共有输入点14个?开关量输出点6个?模拟量输入输出各一个? 本文自动洗车控制系统采用了四个输入信号,分别为启动开关10. 0?左极限开关10. 1?右极

31、 限开关10. 2?原点复位按钮10. 3;九个输出信号,洗车机右移Q0. 0?风扇动作Q0. 1?刷子动 作Q0. 2?洗车机左移Q0. 3?喷洒清洁剂Q0. 4?喷水动作Q0. 5?洗车机停止Q0. 6?启动灯Q0. 7? 复位灯Q1. 0?经启动后可自动完成清洗后自行停止,启动前必需复位?根据输入输出数量采 用CPU224即可满足需求?下表为PLC的I/O点分配表:表4-1 I/O点分配表18194. 2外部接线如图为外部接线图* 图4-1 CPU224的接线图4. 3系统的工作流程1?按下启动开关之后,洗车机开始往右移,喷水设备开始喷水? 2?洗车机右移到达右极限开 关后,开始往左移,

32、喷水机继续动作?3?洗车机左移到达左极限开关后,开始往右移,喷水机继续动作,清洁剂设备开始动作一喷 洒清洁剂?4?洗车机右移到达右极限开关后,开始往左移,继续喷洒清洁剂?5?洗车机左移到达左极限开关后,开始往右移,清洁机停止喷洒,当洗车机往右移3s后停止, 刷子开始刷洗?6?刷子刷洗5s后停止,洗车机继续往右移,右移3s后,洗车机停止,刷子乂开始刷洗5s后 停止,洗车机继续往右移,到达右极限开关停止,然后往左移?7?洗车机往左移3s后停止,刷子开始刷洗5s后停止,洗车机继续往左移3s后停止,刷子开 始刷洗5s后停止,洗车机继续往左移,直到碰到左极限开关后停止,然后往右移?8?洗车机开始往右移,

33、并喷洒清水,将车洗干净,当碰到右极限开关时,洗车机停止前进并往 左移,喷洒清水继续动作,直到喷到左极限开关后停止,然后往右移?9?洗车机往右移,风扇设备动作将车吹干,喷到右极限开关时,洗车机停止并往左移,风扇继 续吹干动作,直到碰到左极限开关,则洗车整个流程完成,启动灯熄灭?10?若洗车机正在动作时发生停电或故障?则故障排除后必须使用原点复位,将洗车机复位 到原点,才能做洗车全流程的动作,其动作就是按下复位按钮,则洗车机的右移?喷水?洗刷? 风扇及清洁剂喷洒均需停止,洗车机往左移,当洗车机到达左极限开关时,原点复位灯亮起, 表示洗车机完成复位动作?20图4-2系统的主流程图12122图4-3系

34、统的主流程图2图4-4系统的主流程图323图4-5系统的主流程图4图4-6系统的主流程图54. 4 PLC程序使用STEP7-Micro/Win32软件进行编辑?下面给出各个环节的PLC程序。4. 4. 1左移程序图4-7左移程序启动开关按下后,M0. 0保持得电,汽车到达右极限后,10. 1得电,触发MO. 1和Q0. 3,洗车机 开始左移?4. 4. 2右移程序图4-8右移程序按下启动开关,10. 0闭合,M0. 0和Q0. 0得电,洗车机右移4. 4.3启动灯程序24图4-9启动灯程序保证洗车机在原点,即10. 3通电,按下启动开关,运行,触发Ml. 5线圈和启动灯信号后,启 动灯亮起,

35、Ml. 5保持得电?4. 4.4复位灯程序图4-10复位灯程序按下复位开关,10. 3得电,触发Ml. 6和Q0. 3,洗车机开始左移?当到达左极限开关后,10. 2 得电,触发QL 0,复位灯亮起?4. 4. 5喷水动作程序图4-11喷水动作程序当洗车机开始运行,离开原点,Q0. 5触发,开始喷水?254. 4. 6刷子动作程序图4-12刷子动作程序Q0. 2出发后,刷子洗刷开始,以5秒为一个周期,并适当停止?4. 7清洁剂动作程序图4-13清洁剂动作程序当线圈M0. 2得电时,触发M0. 3和Q0. 4,开始喷洒清洁剂,M0. 3线圈保26持得电?4.4.8风扇动作程序图4-14风扇动作程

36、序左移,当到达左极限时,触发Ml. 2线圈和Q0. 0, Q0. 1,洗车机右移,风扇工作通过上面各个程序的配辂组合即可设计出一个完整的自动洗车程序?详细语句:见附录2728第五章基于组态王的系统监控设计5. 1建立监控画面组态王开发系统提供了丰富的图形对象和动画连接类型,如命令语言连接?模拟值输入连接? 模拟值输出连接?属性变化连接?闪烁?旋转连接等?通过对画面中图形对象建立的动画连接 及命令语言程序,实现画面监控数据和现场数据的同步动态变化?如图5-1所示5-1监控界面2编写循环脚本程序通过循环脚本程序的编写并连接PLC得到输入输出信号来系统仿真监控画面能够正确的展示出自动洗车机的运行流程

37、?如图5-2所示图5-2循环脚本编写对话框循环脚本程序如下:*汽车位移控制 if (本站点、右移二二1)本站点汽车=本站点汽车+5;if (本站点汽车=230)本站点右极限=1;if (本站点左移=1)本站点汽车=本站点汽车-5;if (本站点汽车=0)本站点左极限=0;* 喷水控制29if (本站点、喷水动作=1)本站点清水变量=本站点清水变量+4;本站点清水流体变量二本站点清水流体变量+2;)if (本站点、清水变量10)本站点清水变量二0;if (本站点清水流体变量28)本站点清水流体变量二0;*喷洒清洁剂控制 i f (本站点、喷洒清洁剂二二 1)本站点清洁剂变量=本站点清洁剂变量+3

38、;本站点清洁剂流体变量二本站点清洁剂流体变量+3; if (本站点清洁剂变量10) 本站点 清洁剂变量二0;if (本站点、清洁剂流体变量44)本站点清洁剂流体变量二0;/* 风干机控制if (本站点、风扇动作=1)30本站点风干风扇变量二本站点风干风扇变量+30; if (本站点风干风扇变量360)本站点风干风扇变量=0;)*毛刷转动控制 if (本站点、刷子动作=1)if(本站点毛刷正转变量360&本站点flag=0) 本站点、毛刷正转变量二本站 点毛刷正转变量+30; 本站点毛刷旋转变量二本站点毛刷正转变量;if (本站点毛刷正转变量 =360&本站点flag=0) 本站点毛刷反转变量二

39、本站 点毛刷正转变量;本站点 flag=l;if (本站点、毛刷反转变量本站点flag=l) 本站点毛刷反转变量二本站点 毛刷反转变量-30; 本站点毛刷旋转变量二本站点、毛刷正转变量;if (本站点、毛刷反转变量 二0&本站点flag=D31本站点毛刷正转变量二本站点毛刷反转变量;本站点 flag=0;else本站点毛刷旋转变量=0;5.3启动监控机系统后自动运行组态王操作方法:在组态王工程管理器里将需要运行的用户工程设路为当前工程?将组态王软件安装生成的touchtone. Exe运行系统快捷方式拷贝到系统开始一程序-启 动”中?图5-3工程管理器以上工作完成后,经过组态的外部I/O及现场

40、数据就能实时传递给32监控系统并进行生产过程控制?为实现组态王监控功能,必须保证组态王系统对操作系统?内存?CPC等的要求:运行组态王 设备配路向导以及设路COM串口时,参数设辂必须正确,否则组态王和设备间无法建立通信 连接?33结论本文完成了对PLC控制的自动洗车系统的设计和分析,下面进行一些总结:本设计基本上达到了设计目的?利用通用PLC实现了对洗车机的控制,通过合理的设备选型? 参数设路和软件设计,改善了洗车机运行的合理性,并节约了电能?更重要的是该洗车剂全 自动运行,大大降低了劳动人员的强度,提高了工作效率?总之,这次毕业设计不是简简单单 的完成了一个课题,而是使我初步的掌握了科学研究

41、的步骤与方法,巩固了我的专业知识, 练习了我的实际操作能力,锻炼了我分析解决问题的能力,也感到自身知识的贫乏,希望在 日后的努力中能做出更完善的系统?34致谢本论文是在黄芳指导老师的悉心教诲指导下完成的,在整个毕业设计期间,得到了导师的认 真指导和帮助,导师的严谨学风和渊博学识使本人受益匪浅,在此表示诚挚的敬意和由衷的 感谢?同时要Array感谢分院领导和老师给我们提供了良好的环境和热心指导?在软件编程 中,还得到金嘉栋等同学的积极帮助,在此一并表示感谢?感谢浙江工业职业技术学院,在这里,我开阔了见识,增长了知识,锻炼了能力?最后感谢在百忙中评阅论文和参加答辩的各位领导和老师,由于 首次作论文

42、的设计,错误?漏洞一定不少,望各位老师不吝赐教? 35参考文献1洪志育等.例说PLC.北京:人民邮电出版社,2006.2晁样,胡军,熊伟.可编程控制器原理应用与实例解析.北京:清华大学出版社,2007.3吕卫阳,徐昌荣.PLC工程应用实例解析.北京:中国电力出版社,2007.4张伶艳,陆一平,李建平.小型汽车清洗设备的研制.机械设计与制造,2007, 4.5王慧英.PLC在自动洗车控制系统中的应用.机电工程,2009, 3.于晓薇,李铁骑,李宝龙PLC在机车清洗机控制系统中的应用.机电工程,2004,1.7惠民,周柏华,叶素珠.PLC在清洗机中的应用.机车车辆工艺,2001, 2.8张兴国.可

43、编程序控制器技术及应用.北京:中国电力出版社,2006.9杨公源,黄琦兰.可编程控制器应用与实践.北京:清华大学出版社,2007.10弭洪涛,王忠礼.PLC实用技术.北京:科学出版社,2005.11马红旗.PLC在自动洗车机中的应用.机电一体化,2004,112龙志文,张帆.PLC控制技术在城市公交车洗车机中的应用.昆明36冶金高等专科学校学报,2006, 1.13高钦和.PLC应用开发案例精选.北京:人民邮电出版社,2008.14李方园.PLC行业应用实践.北京:中国电力出版社,2007.15刑灿华.PLC在定位清洗机控制系统中的应用.programmable controller automation&factory, 1996, 4.16柴瑞娟,陈海霞.西门子PLC编程技术

温馨提示

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

评论

0/150

提交评论