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

下载本文档

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

文档简介

基于PLC的自动洗车控制系统设计摘要:采用西门子公司的S7-200系列PLC为控制器,设计了自动洗车控制系统。该系统具有手动和自动运行两种工作模式。汽车到达指定位置后,对汽车进行清洗、刷洗、冲洗和风干等操作。实现洗车的自动控制。该系统操作方便,定位准确,提高了洗车的效率。关键词:自动洗车;S7-200PLC;光电传感器随着整个社会的生活水平不断提高,汽车已经逐渐走进千家万户,汽车的数量不断增加。随着汽车相关效劳行业的与日俱增,洗车行业悄然兴起。但是现在市面上的洗车方式大多还是以人力为主,人工对汽车进行涂抹泡沫、擦洗,然后利用高压水泵进行冲洗,再在自然条件下风干。这种洗车方式存在着许多缺点,如洗车过程长、投入的劳动力大等。本设计采用S7-200系列PLC为控制器,以电磁阀、电动机为执行器,实现洗车过程的自动化。该系统清洗速度快、本钱低,而且节约水资源,符合当代建设节约型社会的时代需要[1]。1自动洗车系统自动洗车系统结构自动洗车系统主要由检测机构、清洗机构和风干机构三局部构成,其结构图如图1所示。图1自动洗车系统结构图1.1.1检测机构检测机构的任务是检测小车是否到达指定位置,由红外传感器组成。该传感器不与物体直接接触,当检测到小车到达指定位置时,迅速将信号传出,灵敏度高,反响快。1.1.2清洗机构清洗机构主要由蓄水箱、清洁剂罐、洗涤刷、电磁阀和直流电机等组成。水和清洁剂的喷洒由直流电磁阀控制。直流电磁阀由金属材料制成,通电时电磁线圈产生磁力动作〔提起关闭件〕,翻开阀门,断电时,电磁力消失阀门关闭。直流电磁阀可工作在真空、负压下,实现水流的自动通断要求。喷头和洗涤刷的全方位移动,以直流电动机作为动力局部,主要是为了对车身进行全面清洁,直流电动机结构密封,保护性能好。电机定子、转子上的多相绕组采用永磁材料,其特点是性能稳定、维护方便和易于安装[2]。1.1.3风干机构风干机构由带叶片的直流电机组成,当对小车完成清洗后,风干机构开始工作,直流电动机带动叶片转动,使车身快速风干,防止自然风干时,空气中的粉尘遇水使车身变脏。1.2自动洗车系统工作过程自动洗车系统要完成对小车的清洗、刷洗和风干等任务,具体工作过程如下:〔1〕等待状态检测机构没有检测到小车到达指定位置,此时所有阀门关闭,所有电机停止运行,洗车状态指示灯熄灭。〔2〕工作状态当检测机构的光电传感器检测到小车到达指定位置后,洗车状态指示灯点亮,接下来按以下过程进行。①清洗翻开电磁阀MB1,启动电机MA1,电机带动喷头1喷洒清水,清洗小车外表,前后喷洒一遍后,关闭电磁阀MB1,停止电机MA1。②喷洒清洁剂翻开电磁阀MB2,启动电机MA2,电机带动喷头2喷洒清洁剂,前后喷洒一遍后,关闭电磁阀MB2,停止电机MA2。③洗涤翻开洗涤刷电机MA3,同时洗涤刷前后移电机MA4、洗涤刷左右移电机MA5配合实现洗涤刷前后左右移动,完成对小车的全面洗刷,洗刷次数为2次。④冲洗翻开电磁阀MB1,启动电机MA1,与洗涤刷电机MA3、洗涤刷前后移电机MA4、洗涤刷左右移电机MA5配合进行小车外表清洁剂的冲洗,冲洗次数为3次。冲洗完成后,关闭电磁阀MB1,停止电动机MA1、MA3、MA4和MA5。⑤风干翻开风扇电机MA6,对小车进行风干,2min后关闭电机MA6,洗车完毕,洗车状态指示灯熄灭,小车可以驶离指定位置。自动洗车过程中,如遇特殊情况可按停止按钮使系统停止工作。2自动洗车控制系统的硬件设计系统控制任务分析为了使系统操作更加灵活,需设计两种工作模式,即手动运行模式和自动运行模式。该控制系统工作模式如下:〔1〕手动运行模式选择手动运行模式后,按下“启动〞按钮,系统即进入预工作状态,按下各单步操作按钮,控制系统实现相应的功能,当按下“停止〞按钮后,整个系统停止运行[3]。〔2〕自动运行模式选择自动运行模式后,按下“启动〞按钮,系统进入自动运行状态。当检测机构的光电传感器检测到小车到达指定位置后,洗车状态指示灯点亮,系统自动完成清洗、喷洒清洁剂、洗涤、冲洗和风干等任务,洗车过程完成后,洗车状态指示灯熄灭,下一辆车可以驶入清洗。自动洗车过程中,如遇紧急情况可按停止按钮使系统停止工作[4]。PLC选型PLC的特点PLC即可编程控制器,是一种进行数字运算的电子系统,专门为工业环境的应用而设计的。它具有较高的抗干扰的能力以及广泛的应用范围。这是其与一般的微处理器主要的区别之一。PLC最初是为了取代继电器控制系统而被研发的。由于其在工业应用上显著的优点,因此,功能不断加强,使PLC的应用领域也不断地扩大和延伸,应用方式也更加丰富[5]。本系统以PLC为核心控制器,其优点如下:〔1〕抗干扰能力强、可靠性高PLC所有的I/O接口电路都采用了光电隔离,可以使工业现场的外电路与PLC内部电路之间实现电气上的隔离,从而提高了PLC的抗干扰能力和可靠性。PLC各输入端均装有RC滤波器。可以有效防止辐射干扰影响PLC的性能。PLC采用抗干扰性能优良的开关电源,也大大提高了PLC的抗干扰能力和可靠性[6]。〔2〕丰富的I/O接口模块PLC可以根据不同的现场信号制定相应的I/O地址模块,并且能够实现工业现场设备的直接连接。另外PLC还具有多种人机对话接口模块,有效提高了PLC的操作性能;并且PLC有多种通讯联网接口模块,能够组成工业的局部网络。〔3〕配套齐全、功能完善、适用性强PLC不仅具有逻辑处理的能力,大多数还具有完善的运算数据能力,另外它还拥有各种各样的功能单元,使其不断开展壮大,并逐步渗透到了CNC、温度控制、位置控制等各种控制场合中。由于PLC通信能力的增强和人机界面技术的不断开展,目前大多数PLC都可以非常容易地组成各种控制系统。〔4〕系统的设计工作量小、容易改造、维护方便PLC接口结构简单,插拔比拟容易;编程语言简单易懂,且梯形图的图形符号和表达方式与继电器电路图的图形符号和表达方式都非常接近。PLC的硬件可靠性高、软件程序编写简单,并且可以根据控制需求随时更改,外部接线方式多种多样且灵活多变,这些特点使PLC具有了系统的设计工作量小、易于改造并且维护方便等多种优异性能[7]。〔5〕使用方便,编程简单 PLC编程使用的是梯形图编程语言,系统的开发周期短,现场调试也比拟容易。并且可以在线修改程序,即在不拆动硬件的情况下改变控制方案。〔6〕重量轻、体积小、能耗低超小型的PLC重量小于150g、底部尺寸小于100mm、能耗仅为数瓦。由于PLC体积小的优势,可以很容易的装入机械内部,是实现机电一体化的理想设备。2.2.2PLC的选取由控制任务可知,该控制系统需要21个数字量输入和13个数字量输出。因此选用西门子S7-200系列PLC的CPU226CN,它具有24个数字量输入和16个数字量输出,可以满足此设计的需求。西门子S7-200PLC系统主要由主机单元,扩展单元,特殊功能模块和相关设备等组成,其系统组成如图2所示。图2S7-200系列PLC系统组成I/O地址分配自动洗车控制系统共有21个数字量输入和13个数字量输出。其I/O地址分配如表1所示。表1I/O地址分配表输入名称地址名称地址自动按钮〔SF1〕手动喷头2前移按钮〔SF11〕手动按钮〔SF2〕手动喷头2后移按钮〔SF12〕启动按钮〔SF3〕手动洗涤刷电机启动按钮〔SF13〕停止按钮〔SF4〕手动洗涤刷电机停止按钮〔SF14〕光电开关〔KF1〕手动洗涤刷前移按钮〔SF15〕手动电磁阀MB1翻开按钮〔SF5〕手动洗涤刷后移按钮〔SF16〕手动电磁阀MB1关闭按钮〔SF6〕手动洗涤刷左移按钮〔SF17〕手动电磁阀MB2翻开按钮〔SF7〕手动洗涤刷右移按钮〔SF18〕手动电磁阀MB2关闭按钮〔SF8〕风扇电机启动按钮〔SF19〕手动喷头1前移按钮〔SF9〕风扇电机停止按钮〔SF20〕手动喷头1后移按钮〔SF10〕输出名称地址名称地址洗车状态指示灯〔PG1〕洗涤刷电机接触器〔QA5〕喷头电磁阀〔MB1〕洗涤刷前移接触器〔QA6〕清洁剂电磁阀〔MB2〕洗涤刷后移接触器〔QA7〕喷头1前移接触器〔QA1〕洗涤刷左移接触器〔QA8〕喷头1后移接触器〔QA2〕洗涤刷右移接触器〔QA9〕喷头2前移接触器〔QA3〕风扇电机接触器〔QA10〕喷头2后移接触器〔QA4〕控制系统的硬件接线图控制系统共有21个数字量输入和13个数字量输出,其中输入端连接硬件电路中的光电传感器和按钮,接收送来的数字信号。输出端连接到硬件电路中的输出控制电路,用于驱动电磁阀和电机等电器,从而执行相应的功能。在硬件接线方面要注意防止接线短路,确定所使用负载的额定电压,防止误操作使负载烧毁[8]。自动洗车控制系统的硬件接线图如图3所示。3自动洗车控制系统的软件设计系统控制要求该自动洗车控制系统有两种运行模式,即手动运行模式和自动运行模式。具体要求如下:〔1〕手动运行模式按下“手动〞按钮后,即进入手动运行模式。再按下“启图3自动洗车控制系统硬件接线图动〞按钮,系统开始运行,控制按钮可实现的功能有16种,即各电磁阀的翻开、关闭,各电动机的启动、停止。按下不同的按钮可实现不同的控制任务。〔2〕自动运行模式按下“自动〞按钮后,即进入自动运行模式。再按下“启动〞按钮,系统开始运行,检测机构的光电传感器检测到小车到达指定位置后送出信号,洗车状态指示灯点亮,接下来按以下过程进行:①清洗翻开电磁阀MB1,启动电机MA1,电机带动喷头1前移喷洒清水,5秒后开始后移,再5秒后电机MA1停止,电磁阀MB1关闭。②喷洒清洁剂翻开电磁阀MB2,启动电机MA2,电机带动喷头2前移喷洒清洁剂,5秒后开始后移,再5秒后电机MA2停止,电磁阀MB2关闭。③洗涤翻开洗涤刷电机MA3,同时启动洗涤刷前后移电机MA4,电机MA4带动洗涤刷前移刷洗小车外表,5秒后洗涤刷左右移电机MA5带动洗涤刷右移,过3秒后电机MA4带动洗涤刷后移,再过5秒后电机MA5带动洗涤刷左移,再过3秒后电机MA4带动洗涤刷再次前移,如此循环,实现对小车车身的2次全面洗刷。④冲洗刷洗两次之后,电动机MA3继续运行,电机MA4带动洗涤刷前移,此时翻开电磁阀MB1,并启动电机MA1,喷头1前移,当洗涤刷后移时电机MA1带动喷头1后移,配合洗涤刷共同完成对小车的冲洗,冲洗次数为3次。冲洗完成后,电磁阀MB1关闭,电动机MA1、MA3、MA4和MA5全部停止。⑤风干翻开风扇电机MA6,对小车进行风干,2min后关闭电机MA6,洗车过程完成,洗车状态指示灯熄灭,小车可以驶离指定位置。当系统在自动运行模式下发生故障后,整个系统会立即停止运行。主程序流程图自动洗车控制系统主要由两大功能组成,即系统的手动运行功能和自动运行功能。不同的运行模式下,执行不同的操作,可以实现相应的功能。自动洗车控制系统主程序流程图如图4所示。图4主程序流程图3.3子程序流程图.1手动运行子程序流程图手动运行模式可实现16种功能,分别为:喷头电磁阀、洗洁剂电磁阀、洗涤刷电机、喷头前移、喷头后移、洗涤刷前移、洗涤刷后移、洗涤刷左移、洗涤刷右移、风扇电机的动作。其流程图如图5所示,具体程序参见附录。图5手动运行子程序流程图3.3.2自动运行子程序流程图自动运行是根据程序进行工作的,PLC的工作方式是串行,喷头电磁阀、清洁剂电磁阀、洗涤刷电机、风扇电机等的动作按照程序的执行依次进行的。其流程图如图6所示,具体程序参见附录。图6自动运行子程序流程图4系统调试4.1调试前的准备通过PLC系统和自动洗车控制系统的实物模型配合完本钱控制系统的调试。自动洗车控制系统使用STEP7-Micro/WINV4.0编程软件,程序选择梯形图进行编写。调试之前先要对PLC与电脑进行联机通信,在通信正常情况下将预先编译好的程序下载到PLC中。再根据硬件接线图将自动洗车控制系统实物模型与PLC进行连线,PLC的24V直流电源给直流电动机和直流电磁阀提供工作电源。最后通电调试。4.2系统的调试自动洗车控制系统调试步骤:〔1〕检查硬件,完成外接电路接线,翻开电脑上的STEP7-Micro/WINV4.0编程软件,对PLC和电脑进行通信,确保其通信正常。〔2〕将已经编译好的程序下载到PLC中,并使PLC处于运行状态。〔3〕检查手动运行模式是否正常,选择手动运行模式后,按下“启动〞按钮,再按下其他各个功能按钮,观察其能否实现相应的功能,如果不能实现,再进行程序修改和硬件方面的检查。〔4〕检查自动运行模式是否正常,选择自动运行模式后,按下“启动〞按钮,观察系统整体运行状态,假设不能实现预期的功能,再进行程序修改和硬件方面的检查。〔5〕人为设置故障,检查控制系统是否具有发生故障后自我保护的功能。假设出现故障PLC能够自动停机,那么预期功能实现。调试结果通过反复调试,观察系统的整个运行过程,以确定控制系统的可靠性和稳定性。得出最终的结论,该控制系统能够实现自动洗车的控制要求,在自动运行过程中,该系统可以实现预设的各种功能。当洗车过程中遇到故障时,自动洗车控制系统能及时停机,能够起到平安保护的作用。通过屡次调试,本设计预期功能均能实现。5结论以西门子公司S7-200系列PLC为控制器,设计了洗车的自动控制系统。在自动运行模

温馨提示

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

评论

0/150

提交评论