基于PLC的自动洗车控制系统设计.docx

上传人:b****6 文档编号:16334419 上传时间:2023-07-12 格式:DOCX 页数:15 大小:21.21KB
下载 相关 举报
基于PLC的自动洗车控制系统设计.docx_第1页
第1页 / 共15页
基于PLC的自动洗车控制系统设计.docx_第2页
第2页 / 共15页
基于PLC的自动洗车控制系统设计.docx_第3页
第3页 / 共15页
基于PLC的自动洗车控制系统设计.docx_第4页
第4页 / 共15页
基于PLC的自动洗车控制系统设计.docx_第5页
第5页 / 共15页
基于PLC的自动洗车控制系统设计.docx_第6页
第6页 / 共15页
基于PLC的自动洗车控制系统设计.docx_第7页
第7页 / 共15页
基于PLC的自动洗车控制系统设计.docx_第8页
第8页 / 共15页
基于PLC的自动洗车控制系统设计.docx_第9页
第9页 / 共15页
基于PLC的自动洗车控制系统设计.docx_第10页
第10页 / 共15页
基于PLC的自动洗车控制系统设计.docx_第11页
第11页 / 共15页
基于PLC的自动洗车控制系统设计.docx_第12页
第12页 / 共15页
基于PLC的自动洗车控制系统设计.docx_第13页
第13页 / 共15页
基于PLC的自动洗车控制系统设计.docx_第14页
第14页 / 共15页
基于PLC的自动洗车控制系统设计.docx_第15页
第15页 / 共15页
亲,该文档总共15页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

基于PLC的自动洗车控制系统设计.docx

《基于PLC的自动洗车控制系统设计.docx》由会员分享,可在线阅读,更多相关《基于PLC的自动洗车控制系统设计.docx(15页珍藏版)》请在冰点文库上搜索。

基于PLC的自动洗车控制系统设计.docx

基于PLC的自动洗车控制系统设计

1基于PLC的自动洗车控制系统设计

摘要:

采用西门子公司的S7-200系列PLC为控制器,设计了自动洗车控制系统。

该系统具有手动和自动运行两种工作模式。

汽车到达指定位置后,对汽车进行清洗、刷洗、冲洗和风干等操作。

实现洗车的自动控制。

该系统操作方便,定位准确,提高了洗车的效率。

关键词:

自动洗车;S7-200PLC;光电传感器

随着整个社会的生活水平不断提高,汽车已经逐渐走进千家万户,汽车的数量不断增加。

随着汽车相关服务行业的与日俱增,洗车行业悄然兴起。

但是现在市面上的洗车方式大多还是以人力为主,人工对汽车进行涂抹泡沫、擦洗,然后利用高压水泵进行冲洗,再在自然条件下风干。

这种洗车方式存在着许多缺点,如洗车过程长、投入的劳动力大等。

本设计采用S7-200系列PLC为控制器,以电磁阀、电动机为执行器,实现洗车过程的自动化。

该系统清洗速度快、成本低,而且节约水资源,符合当代建设节约型社会的时代需要[1]。

1自动洗车系统

1.1自动洗车系统结构

自动洗车系统主要由检测机构、清洗机构和风干机构三部分构成,其结构图如图1所示。

罐水箱电磁阀

MB1喷头1电磁阀MB2

喷头2

图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自动洗车控制系统的硬件设计

2.1系统控制任务分析

为了使系统操作更加灵活,需设计两种工作模式,即手动运行模式和自动运行模式。

该控制系统工作模式如下:

(1)手动运行模式

选择手动运行模式后,按下“启动”按钮,系统即进入预工作状态,按下各单步操作按钮,控制系统实现相应的功能,当按下“停止”按钮后,整个系统停止运行[3]。

(2)自动运行模式

选择自动运行模式后,按下“启动”按钮,系统进入自动运行状态。

当检测机构的光电传感器检测到小车到达指定位置后,洗车状态指示灯点亮,系统自动完成清洗、喷洒清洁剂、洗涤、冲洗和风干等任务,洗车过程完成后,洗车状态指示灯熄灭,下一辆车可以驶入清洗。

自动洗车过程中,如遇紧急情况可按停止按钮使系统停止工作[4]。

2.2PLC选型

2.2.1PLC的特点

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所示。

I0.0I0.2I0.1I0.3COM

SF1

Q0.0Q0.5

Q0.4Q0.3Q0.2Q0.1KF2KF4

KF3MB1

KF1CPU226CN

1L

DC

DC

MB2SF2SP14SFSF5SF6SF7SF8SF9SF10I0.4I0.5I0.6I0.7I1.0I1.1SF11SF12SF13SF14SF15

I1.2I1.3I1.4I1.5I1.6

图2S7-200系列PLC系统组成

2.3I/O地址分配

自动洗车控制系统共有21个数字量输入和13个数字量输出。

其I/O地址分配如表1所示。

表1I/O地址分配表

输入

名称

地址

名称地址

自动按钮(SF1)I0.0手动喷头2前移按钮(SF11)I1.3

手动按钮(SF2)I0.1手动喷头2后移按钮(SF12)I1.4

启动按钮(SF3)I0.2手动洗涤刷电机启动按钮(SF13)I1.5

停止按钮(SF4)I0.3手动洗涤刷电机停止按钮(SF14)I1.6

光电开关(KF1)I0.4手动洗涤刷前移按钮(SF15)I1.7手动电磁阀MB1打开按钮(SF5)I0.5手动洗涤刷后移按钮(SF16)I2.0手动电磁阀MB1关闭按钮(SF6)I0.6手动洗涤刷左移按钮(SF17)I2.1手动电磁阀MB2打开按钮(SF7)I0.7手动洗涤刷右移按钮(SF18)I2.2手动电磁阀MB2关闭按钮(SF8)I1.0风扇电机启动按钮(SF19)I2.3

手动喷头1前移按钮(SF9)I1.1风扇电机停止按钮(SF20)I2.4手动喷头1后移按钮(SF10)I1.2

输出

名称地址名称地址洗车状态指示灯(PG1)Q0.0洗涤刷电机接触器(QA5)Q0.7

喷头电磁阀(MB1)Q0.1洗涤刷前移接触器(QA6)Q1.0

清洁剂电磁阀(MB2)Q0.2洗涤刷后移接触器(QA7)Q1.1

喷头1前移接触器(QA1)Q0.3洗涤刷左移接触器(QA8)Q1.2

喷头1后移接触器(QA2)Q0.4洗涤刷右移接触器(QA9)Q1.3

喷头2前移接触器(QA3)Q0.5风扇电机接触器(QA10)Q1.4

喷头2后移接触器(QA4)Q0.6

2.4控制系统的硬件接线图

控制系统共有21个数字量输入和13个数字量输出,其中输入端连接硬件电路中的光电传感器和按钮,接收送来的数字信号。

输出端连接到硬件电路中的输出控制电路,用于驱动电磁阀和电机等电器,从而执行相应的功能。

在硬件接线方面要注意防止接线短路,确定所使用负载的额定电压,防止误操作使负载烧毁[8]。

自动洗车控制系统的硬件接线图如图3所示。

3自动洗车控制系统的软件设计

3.1系统控制要求

该自动洗车控制系统有两种运行模式,即手动运行模式和自动运行模式。

具体要求如下:

(1)手动运行模式按下“手动”按钮后,即进入手动运行模式。

再按下“启

I0.0COM

SF1SF2SF3SF4SF7SF6SF5KF1SF8SF14SF9SF12SF13SF11SF10Q0.0QA1QA3QA2PG1MB1MB2CPU226CN

L

24VDC

SF15SF16SF17SF18SF19SF20QA4QA5QA6QA7QA8QA9QA10

24VDC

I0.1I0.2I0.3I0.4I0.5I0.6I0.7I1.0I1.1I1.2I1.3I1.4I1.5I1.6I1.7I2.0I2.1I2.2I2.3I2.4

Q0.1Q0.2Q0.3Q0.4Q0.5Q0.6Q0.7Q1.0Q1.1

Q1.2Q1.3Q1.4

图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,洗车过程完成,洗车状态指示灯熄灭,小车可以驶离指定位置。

当系统在自动运行模式下发生故障后,整个系统会立即停止运行。

3.2主程序流程图

自动洗车控制系统主要由两大功能组成,即系统的手动运行功能和自动运行功能。

不同的运行模式下,执行不同的操作,可以实现相应的功能。

自动洗车控制系统主程序流程图如图4所示。

开始

工作方式选择

手动运行自动运行

调试单步检测全自动

图4主程序流程图

3.3子程序流程图

3.3.1手动运行子程序流程图

手动运行模式可实现16种功能,分别为:

喷头电磁阀、洗洁剂电磁阀、洗涤刷电机、喷头前移、喷头后移、洗涤刷前移、洗涤刷后移、洗涤刷左移、洗涤刷右移、风扇电机的动作。

其流程图如图5所示,具体程序参见附录。

启动

开始

喷头1前后移结束

清洁剂电磁阀喷头电磁阀

喷头2前后移洗涤刷电机洗涤刷前后移洗涤刷左右移

风扇电机

手动运行

图5手动运行子程序流程图

3.3.2自动运行子程序流程图

自动运行是根据程序进行工作的,PLC的工作方式是串行,喷头电磁阀、清洁剂电磁阀、洗涤刷电机、风扇电机等的动作按照程序的执行依次进行的。

其流程图如图6所示,具体程序参见附录。

启动

开始

到指定位置?

喷头前进电机开

到5s?

喷头电磁阀开

喷头前进电机关喷头后退电机开

到5s?

喷头后退电机关喷头电磁阀关清洁剂电磁阀开清洁剂喷头前移开

到5s?

清洁剂喷头前移关

清洁剂喷头后移开

到5s?

Y

清洁剂喷头后移关

清洁剂电磁阀关

洗涤刷电机开

洗涤刷前移电机开

到5s?

洗涤刷前移电机关

洗涤刷右移电机开

到3s?

洗涤刷右移电机关

洗涤刷后移电机开

到5s?

洗涤刷后移电机关

洗涤刷左移电机开

到3s?

洗涤刷左移电机关

洗涤遍数=2?

喷头电磁阀开

洗涤刷前移电机开

喷头前移电机开

到5s?

洗涤刷前移电机关

喷头前移电机关

洗涤刷后移电机开

喷头后移电机开

到5s?

洗涤刷后移电机关

喷头后移电机关

冲洗遍数=3?

喷头电磁阀关

风扇电机开

到120s?

状态指示灯熄灭

结束

洗涤刷右移电机开

到3s?

洗涤刷右移电机关

洗涤刷左移电机开

到3s?

洗涤刷左移电机关

NY

Y

NY

N

NYY

Y

Y

Y

Y

Y

Y

Y

YN

N

N

N

N

N

N

N

N

N

N

N

状态指示灯点亮

Y

Y

洗涤刷电机关

风扇电机关

图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能够自动停机,则预期功能实现。

4.3调试结果

通过反复调试,观察系统的整个运行过程,以确定控制系统的可靠性和稳定性。

得出最终的结论,该控制系统能够实现自动洗车的控制要求,在自动运行过程中,该系统可以实现预设的各种功能。

当洗车过程中遇到故障时,自动洗车控制系统能及时停机,能够起到安全保护的作用。

通过多次调试,本设计预期功能均能实现。

5结论

以西门子公司S7-200系列PLC为控制器,设计了洗车的自动控制系统。

在自动运行模式中,系统能够自动完成清洗、刷洗、冲洗和风干等任务;手动运行模式中,按下操作按钮,各部分单步运行,完成相应功能。

在出现故障时,系统启动保护措施,可以立即停机,实现系统的自我保护功能。

经过调试,自动洗车系统可以完成预期的控制任务。

由于时间仓促,该系统的许多其它功能还没有考虑到,今后可对其进一步完善。

参考文献:

[1]荣盘祥,何志军.步进电机数字控制系统设计[J].电机与控制学报,2009,13

(2):

72-75.

[2]王永华.现代电气控制及PLC应用技术[M].北京:

北京航空航天大学出版社,2008.98-105.

[3]郭和伟.电器与PLC控制技术[M].北京:

清华大学出版社,2007.112-115.

[4]王慧英.PLC在自动洗车控制系统中的应用[J].机电工程,2009,(03):

12-15.

[5]齐占庆,王振臣.电气控制技术[M].北京:

机械工业出版社,2008.104-113.

[6]李凤阁,佟为明.电气控制与可编程控制器应用技术[M].北京:

机械工业出版社,2007.56-60.

[7]阎俊荣,郭进喜.PLC在自动洗车系统中的应用[J].电气时代,2004,(06):

3-6.

[8]马红旗.PLC在自动洗车机中的应用[J].机电一体化,2004,(01).6-10.

DesignofAutomaticcontrolSystemforCarWashing

BasedonPLC

LUYan-gang

(Class1,Grade2012,ElectricalEngineeringandAutomation,SchoolofMathematicsand

Physics,WeinanNormalUniversity)

Abstract:

TheautomaticcontrolsystemforcarwashingisdesignedbyusingSiemensS7-200seriesPLCasthecontroller.Thesystemhasautomaticandmanualtwokindsofworkingmode.Whenacararrivesatthespecifiedlocation,itwouldbecleaned,scrubbed,flushedanddried,implementingautomaticcontrolofthecarwashing.Thesystemiseasytooperate,accuratetoorientateandprominenttoimprovetheefficiencyofwashingthecar.

Keywords:

automaticcarwashing;S7-200PLC;photoelectricsensor

11

 

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > PPT模板 > 动态背景

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

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