毕业设计(论文)基于PLC的停车场车位控制系统设计


    基于PLC的停车场车位控制 系统设计 系 别:机电与自动化学院 专 业 班:电气工程及其自动化xx班 姓 名: 学 号:20xx113xx 指导教师: 201x年6月 基于PLC的停车场车位控制 系统设计 Design of Control System for Parking Spaces Based on PLC 随着汽车工业的迅猛发展,我国汽车拥有量急剧增加,很多城市出现了 “停车 难”问题,停车场成为交通系统中重要的一部分。停车场车位控制系统是以计算机 和PLC作为控制器,实现对车辆进出停车场的自动登记、收费、计数以及车位引导 的一种停车系统。 木课题针对小区停车问题设计出了一个基于PLC的中小型停车场车位控制系 统。该系统从功能上来说分为停车场外部的出入控制系统和停车场内部的车位引导 系统。出入控制系统主要负责统计停车场内剩余车位的数量并将其显示以控制车辆 的出入,主要包括传感器、PLC计数系统、七段数码显示、红绿指示灯,道闸栏栅 等;车位引导系统则是负责当车进入停车场后引导车停在最优的位置,主要包括传 感器、PLC控制器、计算机控制系统、LED显示屏等。 木文主要介绍了停车场控制系统各个部分主要实现功能、设备组成以及在硬件 电路上的选择,同吋阐述了 PLC的输入输出分配,重点介绍了 PLC外部硬件电路 接线和软件编程设计,木文屮软件编程语言用的是梯形图,直观易懂。整个系统设 计思路清晰,结构紧凑,各部分原理简明通俗,对停车场车位控制系统的设计具有 一定的参考价值和实际意义。 关键词:停车场 可编程控制器 车位引导 Abstract With the rapid development of the automobile industry, China's automobile ownership has soared. Many cities appeared "parking” problem, and parking become an important part of transport system. Parking lot control system is a parking system which is controlled by computer or PLC (Programmable Logic Controller) to realize the automatic registration, charges, count, and parking guidance. This article introduces a parking location system based on PLC to solve the actual problem. The system can be divided into two parts based on function, one which is out of the lot is designed to control the cars in and out, the other which is in the lot is designed to lead the car parking. Access control system includes sense organ counter system, seven-segment display > green-red light system and so on; Parking guidance system is responsible for when the car into the car in the parking lot after guiding the optimal location, mainly including sensors, PLC controller, computer control system, the LED display and so on. This article mainly introduced the parking lot control system parts mainly realizes function, composition of equipment and the choice of hardware circuit, and expatiates the input and output distribution, the PLC is mainly introduced PLC external hardware circuit wiring and software programming design, this article software programming language used is the ladder diagram, straightforward. The whole system has a compact frame and in-focus consecution, its element can be understood easily, in a word the system can be referenced by kindred system. Key words: parking lot programmable logic controller (PLC) parking guidance 摘要 I Abstract II 绪论 1 1可编程控制器(PLC)简介 2 1. 1 PLC定义与发展现状 2 1.2 PLC工作原理 2 1.3 PLC的优点 4 1.4 PLC编程语言 5 1.5 PLC发展趋势 5 2基于PLC的停车场车位系统总体设计 6 2. 1 系统所实现的功能 6 2.2系统设计方案 6 2. 2.1系统总体设计方案 6 2.2.2 各了系统实现功能 8 2.3系统设计方法 9 2. 3.1入口控制系统设计方法 9 2. 3.2 出口系统设计方法 10 2. 3.3车辆显示系统设计方法 11 2. 3.4车位引导系统设计方法 12 2.4系统组成总体框图 12 3控制系统的硬件设计 14 3. 1 控制系统选取 14 3.2出入口系统硬件组成 14 3.2. 1 入口系统组成 15 3.2.2 出口系统组成 15 3. 2. 3 出入口系统硬件电路图 16 3. 2. 4 出入口系统硬件配置 19 3.3停车场车位引导系统硬件组成 22 3. 3. 1 信息采集系统 22 3. 3.2信息处理模块 24 3. 3.3 信息发布模块 24 3. 3.4 信息传输模块 24 3. 3.5车位引导系统硬件配置 24 4系统软件设计 26 4.1系统软件总体设计 26 4. 1. 1 软件总体流程 26 4.2停车场车位控制程序设计 27 4.2. 1 PLC程序输入输出符号表 27 4.2.2 系统子系统软件 27 结论 34 致谢 35 参考文献 36 近年来,我国的汽车产业飞速发展,汽车保有量持续攀升,而屮国口前的停车 场建设相对滞后,“停车难”问题凸显。为了满足日益增长的停车需求,大型、超 大型停车场不断涌现,由于停车场规模的增大,传统停车场管理系统已不能满足实 际需求叭 另外,随着规模的不断扩大,停车场内部针对停车用户的泊车引导日显 重要,用户置身于停车位多达数千甚至上万的停车场中,往往很难口主快速找到停 车位。因此,为用户设计一套行之有效的泊车引导系统,指引用户泊车,不但可以 加快用户的泊车速度,而且可以提高停车场的整体运行效率。 目前我国的停车场管理系统大多存在智能化、集成度低的缺点,注重收费的口 动化,而忽视了停车过程的自动化、安全监控的自动化。各个管理子系统没有有效 地综合集成起来,停车场安全性、管理智能化水平和整体运行效率低下。而且大多 数的大型停车场,都不具备智能型的泊车引导系统,一般都只停留在显示停车位已 满和指示车位编号等简单泊车引导阶段叫 智能停车场是智能交通系统的重要组成部分,是口前世界交通运输领域研究的 前沿课题,其核心是釆用先进技术和高度口动化的机电设备、图像处理设备、数据 处理设备并结合用户在停车场收费管理方面的需求,以及交通管理方面的经验而开 发的系统。停车场车位控制系统是在不直接进行人工参与指挥的情况下自动完成停 车场空余车位数目统计、口动进出停车场的智能化收费以及口动车位引导的系统。 木设计主要研究停车场车位控制系统实现的功能和过程,通过PLC技术和计算 机技术对停车场的出入库系统和泊车引导系统进行控制管理,实现自动进出口登 记、收费、计数与车位引导,减少人工的参与,使车主准确、方便、迅速实现停车。 而且完成了停车场车位控制系统的硬件系统设计与选型,以及软件系统的设计。 1可编程控制器(PLC)简介 1. 1 PLC定义与发展现状 可编程控制器(Programmable Logic Controller)简称PLC或PC,是一种数字 运算操作的电子系统,专为在工业环境下应用而设计,它采用了可编程序的存储器, 用来在其内部存储执行逻辑运算、顺序控制、定吋、计数和算术操作等面向用户的 指令,并通过数字式或模拟式的输入/输出,控制各种类型的机械或生产过程。可 编程控制器及其有关外围设备,都按易于工业系统联成一个整体,易于扩充其功能 的原则设计叫 可编程控制器是以微处理器为核心,把电气传动和逻辑控制、口动测量和调节、 数据计算和处理有机地结合起来,具有丰富的软件资源的现代化工业自动化控制 器。经过30多年的发展,现在可编程控制器己经成为最重要、最可靠、应用场合 最广泛的工业控制微型计算机。可以构成包扌舌逻辑控制、过程控制、数据采集、图 形工作站等的综合控制系统。 我国应用PLC述处于初级阶段,而且局限于钢铁、化工、汽车、机床、煤炭、 电站等领域,其他行业的应用尚未普及,中国尚有广阔的应用领域等待开拓。我国 90%的PLC市场由国外占领,屮大型PLC中,几乎100%是国外产品,以美国 MODICON公司、GE公司、西德SIEMENS,日木富士公司为主。我国的停车场车 位控制许多都采用『PLC,并取得了非常好的效果。 1.2 PLCI作原理 PLC采用循环扫描的工作方式,其扫描过程分为内部处理、通信操作、程序输 入处理、程序执行、程序输出儿个阶段,全过程扫描一次所需的时间称为扫描周期。 当PLC方式开关置于RUN (运行)吋,从内部处理、通信操作、程序输入、程序 执行、程序输出,一直循环扫描工作,执行所有阶段;当PLC方式开关置于STOP (停止)时,只进行内部处理和通信操作服务等内容,不执行后3个阶段,此时可 进行通信处理,如对PLC联机或离线编程。循环扫描过程如图1・1所示。 图1-1 PLCI作原理图 PLC中用户程序按先后顺序存放,CPU从第一条指令开始执行程序,直到遇到 结束符后又返回第一条,如此周而复始不断循环。其输入处理、执行用户程序和输 出处理过程的原理如图1・2所示。 图1-2 PLC程序执行原理 1.3 PLC的优点 可编程逻辑控制器是从早期的继电器逻辑控制系统发展而来,以微型计算机为 基础的一种为用于工业环境而设计的数字式电子系统,这种系统用可编程序存储面 向用户指令的内部寄存器,完成规定的功能,如逻辑、顺序、定时、计数、数字运 算、数据处理等,通过数字量的输入输出控制各种类型的机械或生产过程,具有以 下几个显著特点叫 (1) 实时性好 由于控制器产甜设计和开发是基于控制为前提,信号处理吋间短,速度快。基 于信号处理和程序运行的速度,PLC经常用于处理工业控制装置的安全联锁保护,更 能满足各个领域大、中、小型工业控制项目。 (2) 可靠性高,抗干扰能力强 PLC是专门为工业控制而设计的,在设计与制造过程屮均采用了诸如屏蔽、滤 波、隔离、无触点、精选元器件等多层次有效的抗干扰措施,所有的I/O输入输出 信号均采用光电隔离,使工业现场的外电路与控制器内部电路之间电气上隔离。 (3) 控制功能强 PLC除具有基木的逻辑控制、定时、计数、算术运算等功能外,配上特殊功能 模块还可实现位控制、PID运算、过程控制、数字控制等功能。 (4) 配置灵活 控制器产品种类繁多,可根据控制工程实现功能要求不同,进行不同的配置。 控制器的各个部件,包括CPU、电源、I/O等均采用模块化设计,由机架及电缆将 各模块连接起来,系统的规模和功能可根据用户需要自行组合。 (5) 使用方便 PLC安装简单,维修方便,可以在各种工业环境下直接运行。使用吋只需将现 场的各种设备与PLC相应的I/O端相连接,即可投入运行。各种模块上均有运行 和故障指示装置,便于用户了解运行情况和查找故障。 (6) 设计、施工和高度周期短 PLC在许多方面是以软件编程来取代硬件接线,用PLC构成的控制系统比较 简单,编程容易,安装使用方便。 1.4 PLC编程语言 PLC编程语言与计算机的工作原理一样,PLC的操作是按其程序要求进行的, 而程序是用程序语言表达的,表达方式有多种多样,不同的PLC生产厂家,不同的 机种,采用的表达方式也不和同。但基木上可归纳为字符表达方式(即用文字符号 表达程序,如语句表程序表达方式)和图形符号表达方式(即用图形符号表达程序, 如梯形图程序表达方式)这两大类。梯形图编程语言是一种图形语言,具有继电器 控制电路形象、直观的优点;语句表编程语言类似计算机的汇编语言,用助记符來 表示各种指令的功能,是PLC用户程序的基础元素⑸。 1.5 PLC发展趋势 PLC总的发展趋势是向高集成度、小体积、大容量、高速度、易使用、高性能 方向发展,具体表现为以下几个方面: (1) 向高速度、大容量的方向发展; (2) 可靠性进一步提高; (3) 增强外部故障的检测与处理能力; (4) 大力开发智能模块; (5) 提供更方便灵活的编程方法,让PLC的使用更加方便; (6) 向超大型和超小型两个方向发展; (7) PLC更加规范化、标准化; (8) PLC联网通信功能更加强大⑹。 2基于PLC的停车场车位系统总体设计 2.1系统所实现的功能 此系统大体要满足以下要求: (1) 假设停车场共有168个空位,停车场的每个I •字路口设有车辆信息提示 显示屏,用于显示空余的停车位。 (2) 在入口处装设有一车辆传感器,用來检测车辆进入,能通过PLC进行计 数,有车进入吋,计数减1。 (3) 在出口处装设有一车辆传感器,用来检测车辆出去,能通过PLC进行计 数,有车开出时,计数加1。 (4) 车位有空余吋,入口闸栏可以开启让车辆进入停放,并通过一个显示屏 显示“欢迎光临”,同时指示灯绿灯亮表示尚有车位,且通过七段数码管显示停车 场内空余车位数;车位已经满时,显示屏显示“车位已满”,同时指示灯红灯亮表 示车位已满,且入口闸栏关闭,车辆不能进入停放。 (5) 三位七段数码管显示停车场内剩余车辆数,七段数码管要分别显示剩余 车位数的个位、十位和百位数。 (6) 当车进入停车场后,能够通过停车场引导屏引导车主向空位停放,而不 是在停车场内盲口寻找车位。 2.2系统设计方案 2.2.1系统总体设计方案 木课题基于PLC的停车场车位控制系统设计的由入口系统、出口系统、泊车引 导系统、车辆显示系统四个了系统组成。 首先,车辆入口管理屮心系统记录车辆信息,同吋,车场显示系统根据记录车 辆数量信息决定是否开启道闸允许进入,车辆进入后车辆显示系统记录停车场车位 数目,然后,车辆进入停车场后根据泊车引导系统停车,最后,车辆出库时由车辆 出口管理系统核对车辆信息并收费,再开启道闸,车辆显示系统记录车辆出入情况 并显示。系统总体结构框图如图2・1所示。 图2-1系统总体结构框图 从系统总体框图我们可以看出,系统由四个了系统:入口控制系统、出口控制 系统、车辆显示系统、车位引导系统组成。进一步从总体上还可将停车场分成两大 块,一是停车场外的车辆出入口控制系统与车辆显示系统,二是停车场内的车位引 导系统。 车辆进入停车场停车的整个过程可由图2-2表示。 -机 ft 2 M示 卄显 机 额fin § !□ 图2-2停车流程图 由停车流程可得到系统组成的功能模块,如图2-3所示。 图2-3系统功能模块图 从功能模块图我们可以看出,系统从总体上来说可以分成两大块:一是停车场 外围绕计数模块而组成的场外控制系统,二是当车进入停车场后的车位引导系统。 其中,场外控制系统包括传感检测模块、计数模块、车位指示灯模块、显示模块; 场内车位引导系统包括传感器检测模块、车位引导模块。 传感器检测模块是利用传感器检测入口和出口处的车辆,以此使计数模块精确 计数。车位指示模块是在停车场还有位置时发出绿灯,位置饱和吋则发出红灯警示。 显示模块则是以七段数码管为核心,显示停车场内已停车的数目。场内车位引导系 统刚是rfl传感器检测模块和车位引导模块组成。传感器检测模块负责检测每个停车 位状态,车位引导模块则负责第一时间引导汽车开向空余车位停放。 2.2.2各子系统实现功能 (1) 停车场入口系统 车辆进入停车场吋,设在车道下的车辆检测传感器检测到车辆,同时启动入口 摄像系统摄录车辆图像和车牌号等信息,临时用户车主在入口控制机询按键取出临 吋卡,或是长期用户车主使用固定卡,通过远距离读卡器读卡身份识别后,道闸升 起放行车辆,车辆通过后道闸自动放下。 (2) 停车场出口系统 当车辆出库吋,车辆检测器感应出库信号,同吋启动出口摄像系统摄录车辆图 像和车牌号等信息,车主将停车卡通过远距离读卡器读卡识别后,与进口吋的信息 核对,同时检测是否交费,最后道闸升起放行车辆,车辆通过后道闸自动放下。 (3) 停车场显示系统 显示系统以七段数码管为核心,显示停车场剩余车位的数口。当车辆进入车库 吋,车辆出入感应器感应出有车辆进入,剩余车位数量减1;同样当车辆出库吋, 剩余车位数加k当车库中无剩余空位时,红灯亮,道闸控制器不能开启,禁止车 辆停车;当车库屮有空位吋,绿灯亮,道闸控制器开启,允许停车。 (4) 停车场泊车引导系统 停车场车位引导系统能够检测停车场内的每个车位是否停车的状态,同时,将 车位的状态通过PLC检测并传输到计算机屮,再将车位空余的状态信息发布到路 口的显示屏上,从而引导车主快速的找到空余车位停车。 2.3系统设计方法 停车场管理系统运行过程是以顾客停车取车的过程为基础的,停车场的工作流 程也始终以用户车辆进出停车场的流程为屮心。停车场用户一般分为临吋用户和固 定用户两大类。 临吋用户是指临吋使用停车场停车的用户,这类用户的停车行为一般具有临吋 性,随机性,使用频次低的特征,临吋用户潜在数量庞大且身份不确定。 固定用户是指长期固定使用停车场停车的用户,这类用户的停车行为一般具有 长期性、规律性、使用频次高的特征,固定用户一般是停车场附近单位的工作人员 或生活区的住户,数量在一定吋间内是确定的。 2.3.1入口控制系统设计方法 针对停车场用户一般分为临吋用户和固定用户的实际情况,系统出入场流程也 分为临吋用户和固定用户的两种情况。 (1)临时车辆入场工作流程 临吋车辆进入停车场吋,设在车道下的车辆感应线圈检测到车辆的到来,将有 车信号传送给入口控制器,入口控制器获取车辆到来的信号后,向相关设备发出指 令,启动摄像系统和车辆识别系统。经计算机对图像进行处理后,记录车辆的牌照 信息、颜色信息、车型信息等。然后,语音提示设备提示用户按动取卡按钮,入口 控制器检测到取卡信号后,通过串口给发卡机发送发卡命令。发卡机接到命令后, 发出一张临时用户卡,将刚才系统所获取的信息即与此卡的ID号对应起來,同时 语咅提示器提示用户取走临时卡。如果用户在规定时间内 不取卡,发卡机将口动吞 回用户卡,入口控制器取消此次入场操作。用户取走卡后,发卡机发出用户已取走 卡的信号给入口控制器,入口控制器抬起栏杆,用户即可驾车驶入停车场⑺。 入口道闸后的车辆传感器检测到“有车——无车”信号变化后,通过PLC控制 将栏杆自动放下,以杜绝砸车事件的发生。PLC控制器接收到入口栏杆出现“升杆 ——降杆”的动作后,确认木次入场过程已经完成,同吋PLC控制器控制三位数码 管使剩余车辆显示数目减1。 (2)长期卡车辆入场工作流程 当持固定卡的用户车辆进入入口读卡器的感应范围吋,远距离读卡器即与射频 卡Z间建立起信息交换系统,射频卡向读卡器发送卡信息,读卡器判断射频卡的合 法性和吋间有效性,如有效则获取射频卡的ID号,并将其上送至数据处理屮心。 同吋,摄像系统和车辆识别系统将启动,摄入车辆图像,经车辆识别系统分析后, 获得牌照信息、颜色信息、车型信息等。数据处理中心根据读卡器上传的ID号, 查询数据库屮与此ID号相关的车辆信息,并与刚才实时获取的信息进行比对,若 不符合则拒绝放行,同吋给出告警信息和出错提示信息。另外,数据处理屮心还会 检查此固定卡是否过期,若符合条件,则给入口控制器一个有效信号,抬起栏杆, 用户驾车驶入停车场。 入口道闸后的车辆检测器检测到“有车——无车”信号变化后,通过PLC控制 器将栏杆放下。PLC控制器接收到入口栏杆出现“抬杆——落杆”的动作后,确认 木次入场过程已经完成,同吋PLC控制器控制三位数码管使剩余车位显示数口减1。 由于长期卡与读卡器的信息交换距离在从I •几米到数I •米,并且都是在空间里 完成的,时间花销短,所以当车辆到达口时,电动栏杆已经抬起,这样便实现了固 定用户的不停车操作叫 2.3.2出口系统设计方法 (1)临时车辆出场工作流程 临吋用户驾驶车辆进入停车场离场通道,停在出口处,车辆检测器检测到有车 后,向PLC控制器发出有车信号。摄像系统和车辆识别系统启动,摄入车辆图像, 经车辆识别系统分析后,获得牌照信息、颜色信息、车型信息等。用户将入场时取 得的用户卡交给管理人员,管理人员通过出口读卡机读取用户卡ID信息,并将用 户卡收回循环使用。数据屮心通过检索数据库屮对应ID号,获得该用户卡的类型 (临吋卡)、入场时间,并查询数据库屮与此ID号相关的车辆信息,与刚才实吋获 取的信息进行比对,若不符合则拒绝放行,并给出告警信息和出错提示信 息;若符 合,数据屮心根据车辆在场内停留吋间和计费费率,计算出用户应缴费额,同吋显 示在金额显示器屏幕上,待用户交纳相应费用后,管理人员打开道闸开关,通过PLC 控制器使道闸栏杆升起,用户即可驾车驶出停车场。 出口车辆检测器到“有车——无车”变化信号后,通过PLC控制将栏杆自动放 下。PLC接收到出口栏杆出现“抬杆——落杆”动作后,确认木次出场过程已经完 成,将先前获得的用户卡号、入场时间、出场时间保存到和应数据库中备查,完成 一次出场过程。同吋,PLC控制器控制三位数码管使剩余车位显示数口加1。 (2)长期卡车辆出场工作流程 持长期卡用户的车辆到达停车场出口时,读卡器获取该卡的信息,将信息上送 到数据处理屮心,启动车辆图像识别系统,判断用户卡的有效性,并将数据屮心查 询到的信息与此ID号相关的车辆信息与车辆识别系统获取的信息进行比对,如果 符合,贝IJ给出口控制器一个有效信号,由出口控制器控制抬起出口电动栏杆,用户 驾车离开停车场,完成一次出场过程。同时,PLC控制器控制三位数码管使剩余车 位显示数口加1。 2.3.3车辆显示系统设计方法 道闸前后各设有一个车辆感应线圈,道闸前后的感应线圈开关接PLC输入端, 三位数码管与红绿指示灯接PLC的输出端。当道闸前感应线圈感应到有车辆时,显 示系统进入准备计数状态,道闸后感应线圈感应到车辆后即开始计数。入口处车辆 进入停车场,数码管显示系统通过道闸前后两个车辆感应线圈开关的变化后,通过 PLC输出,使三位数码管表示的剩余车位数减1;出口处车辆出库吋,显示系统通 过PLC输出使三位数码管表示的剩余车位数加1。同时,当车辆进入停车场后,如 果剩余车位数为0,则指示灯的红灯亮,表示停车场内无空位,同吋驱动入口的LED 显示屏显示“车位已满”字样;如果剩余车位数大于1,则指示灯显示绿色,同吋 驱动入口的LED显示屏显示“欢迎您光临”字样。 2.3.4车位引导系统设计方法 停车场内分布图如下图2・4所示,停车场的每个车位屮装有车位检测传感器, 负责检测每个停车位的停车状态和空闲状态。当车辆停进车位时,车辆感应开关能 监测到车位停车,当车位空闲时,车辆感应开关同样能检测到车位空余。停车场的 这些车位状态可以通过开关元件输入到PLC控制器的输入端,然后再将PLC与计 算机通信将停车场的每个车位状态传输到计算机 屮,计算机再讲停车场的空余车位 反映到各路口的显示屏上,从而可以第一时间引导车主开向空闲车位停放。 C SRi 3lSl D co 目 0E mm e®.gsi b[ F mm RR fflSSB 0S DD CTj CT m 图2-4停车场分布图 2.4系统组成总体框图 停车场车位控制系统主要由入口控制系统,出口控制系统,车辆识别系统,车 位引导系统,用户管理系统组成。入口控制系统由入口控制、车辆检测、发卡读系 统组成,出口控制系统出出口控制、车辆检测、收卡读卡系统组成,车辆识别系统 rti车位检测和信息提示组成,车位引导系统由车位检测与信息发布组成,各系统之 间通过计算机中心联为一体叫 因此,系统组成结构图如图2・5所示。 计算机控制系统 入口控制 车辆识别 系统 系统 入 车 发 车 信 口 辆 卡 位 息 控 检 读 检 提 制 测 卡 测 示 系 系 统 统 图2-5系统组成结构图 出口控制 系统 出 车 收 口 辆 卡 控 检 读 制 测 卡 系 系 统 统 3控制系统的硬件设计 3.1控制系统选取 停车场控制系统的硬件组成可由如图3-1所示。 图3-1控制系统硬件组成 由控制系统駛件组成口J以看出:系统以PLC为控制中心,停车场外的入口控制 系统、出口控制系统、车辆显示系统都通过PLC输入输出实现控制,停车场内的车 位状态也通过PLC实现车位检测,PLC将检测到的数据串口传输到计算机中,计 算机系统主要实现停车场让费收费管理,车辆信息检测以及停车场内的空余车位信 息发布叫 与PLC实现输入输出控制的硬件设备主要冇停车场外车辆感应线圈传感器、出 入口道闸控制器、自动发卡收卡机、远距离读卡器、数码显示管、入口红绿指示灯, 停车场内车位传感器。 3.2岀入口系统硬件组成 停车场出入口及显示系统的组成冇:PLC控制器、车辆检测装置、道闸控制器、 数码显示管、LED显示屏、指示灯、出入口摄像机、出入口发卡收卡机以及远距离 读卡器。 3.2. 1入口系统组成 入口系统硬件组成框图如图3-2所示。 图3-2入口系统硬件组成 停车场入口系统装有PLC、身份识别的IC读卡器、用于临时停车的自动发卡 机、道闸、车辆检测器、红绿指示灯、数码显示管、LED显示屏。 3.2.2出口系统组成 出口系统组成框图如图3・3所示。 图3-3出口系统组成 停车场出口控制系统装冇收费计算机、出口摄像机、道闸前后车辆检测器、PLC、 LED显示屏,道闸控制器等。 3.2.3出入口系统硬件电路图 基于PLC的停车场车位控制系统组成如图3-4所示。 SB1 SB2 FR1 SB3 SB4 SB5 /卜 SB6 SB7 SB9 \ SB 2 _ SB1, X0 YO XI Y1 Y2 X2 Y3 X3 Y4 X4 Y5 Y6 X5 p Y7 X6 X7 L COMI X10 C Y10-Y17 XII X12 Y2()~Y27 X13 X14 Y3()~Y37 X15 COM COM2 KM1 KM2 红灯 —0 绿灯: AC 220V DC 24V 作, 图3-4出入口系统硬件电路图 其屮,开关SB1为系统动作总开关,只冇当开关SB1闭合时系统才能正常工 SB1打开时系统不动作,开关SB2为系统复位开关,SB3表示入口身份识别开 关,SB4表示入口道闸前车辆检测开关,SB5表示入口道闸后车辆检测,SB6表示 入口道闸电机正转限位开关,SB7表示入口道闸电机反转限位开关,SB8表示出口 身份识别开关,SB9表示出口道闸前车辆检测开关,SB10表示出口道闸后车辆检 测开关,SB11表示出口道闸正转限制位开关,SB12表示出口道闸反转限位开关, 开关FR1为入口热继电器,FR2为出口热继电器。 输出端的继电器线圈KM1表示入口道闸电机正转,线圈KM2表示入口道闸电 机反转,线圈KM3表示出口道闸电机止转,线圈KM4表示出口道闸电机反转,线 圈KM5表示入口显示屏输出,KM6表示出口显示屏输出,红灯表示车位已满,绿 灯表示停车场屮有剩余车位。三个数码管分别显示停车场剩余车位的个、十、百位。 入口系统的输入/输出点的I/O地址分配表如表3-1所示。 表3-1进库时的输入输出点的I/O地址分配 输入地址 输入器件 X2 入口热继电器 X3 入口身份识别 X4 入口道闸前车辆检测器 X5 入口道闸后车辆检测器 X6 入口道闸正转上限位开关 X7 入口道闸反转下限位开关 输出地址 输出器件 Y0 入口道闸电机正转 Y1 入口道闸电机反转 Y4 车位满指示灯 Y5 车位有空余指示灯 Y6 入口显示屏输出 Y10—Y17 剩余车位数个位 Y20—¥27 剩余车位数十位 Y30—Y37 剩余车位数市位 C220 增减计数器 出口系统的输入/输出点的I/O地址分配表如表3-2所示。 表3-2出库时的输入输出点的I/O地址分配 输入地址 输出器件 X10 出口身份识别 XII 出口热继电器 X12 出口道闸前车辆检测器 X13 出口道闸后车辆检测器 X14 出口道闸正转上限位开关 X15 出口道闸反转下限位开关 输出地址 输出器件 Y2 出口道闸电机正转 Y3 出口道闸电机反转 Y4 车位满指示灯 Y5 车位有空余指示灯 Y7 出口显不屏输! Il Y10—Y17 剩余车位数个位 Y20—¥27 剩余车位数十位 Y30—Y37 剩余车位数市位 C220 增减计数器 当车辆停在车库门口,道闸前检测器检测到车辆,则X4接通,随之使入口显 示屏输出“欢迎光临”,若入口处的识别身份的读卡器通过身份验证则X3接通,随 之辅助继电器Ml线圈得电,接通触点Ml,然后辅助继电器M2线圈得电,触点 M2闭合,使得Y0置位,即道闸电机正转,正转到正转上限位开关吋X6闭合,道 闸栏开启。同时,Y1复位,保证道闸电机没有反转信号。车辆进入,通过道闸后 面的车辆检测器吋,触点X5闭合,使Y0复位,即道闸电机停止正转,同吋Y1置 位,即道闸电机反转,反转到道闸反转下限位开关吋X5闭合,使得Y1复位,即 道闸电机停止反转。入口道闸后的车辆检测器每检测到车辆一次,即X2闭合一次, PLC内置计数器C220就减1,当C220等于0吋,表示停车场车位已满,停车场门 口红灯亮。 车辆出库的过程与入库的过程基木相同,不同的是出口道闸后的车辆检测器每 检测到车辆 一次,即X13闭合一次,PLC内置计数器C220就加k 3.2.4出入口系统硬件配置 (1) PLC选择 通过上面PLC与外部硬件连接图以及输入输出I/O点分配的分析,可选择PLC 的型号为FX2N—64MR—001,共有32输入点和32个输出点,能够满足系统所要 的点数,其输入电源为DC24V电压输入,输出方式为继电器输出⑻。 (2) 传感器选择 要实现系统的功能,必须选择一个恰当的传感器,力求准确可行,最好经济上 也价格也不贵,下面是对传感器的深入分析和选择。 适用于车辆检测的常用传感器有如下几种: ① 感应线圈检测器 感应线圈检测器是交通屮应用最广泛的检测传感器。其主要构成包括:埋于路 面以下较浅处的绝缘线圈、路边拉紧盒到控制箱的数据输入线以及装于控制箱内的 电了元件。其中,绝缘线圈是感应线圈检测器中振荡电路的电磁感应部分。其工作 原理是:当汽车停在或驶过绝缘线圈,车辆的金属部分产生涡流电流,H电流方向 与线圈电流的方向相反,因此引起涡流电流产生的磁场与线圈电流产生的磁场方向 和反,使得线圈磁场场强减小,而线圈磁场场强的减小使得振荡电路的振荡频率增 加,从而引发电子元件向控制箱发出脉冲,以表征车辆的出现和经过何。 感应线圈检测器能提供车辆经过、车辆出现、车辆计数及车道占有率等交通流 信息,但单个的感应线圈不能直接测量车速。感应线圈检测器是一种非常容易设置 和安装的检测装置,主要应用在道口收费、交通控制、停车场及车辆计数等方面。 ② 超声波检测传感器 超声波检测器是波束检测装置的一种。其工作原理是:利用超声波传感器发射 脉冲波,通过测量由路面或车辆表面发射的脉冲超声波的波形,即可确定从传感器 到路面或车辆表面的距离,同吋,因路上有车和路上无车吋的传感器所测信号有差 别,可借此确定车辆的出现,传感器再利用接收的声信号转换为电信号,通过信号 处理模块进行分析和处理,就可以得出车辆数量、车速以及车道占有率等信息。 ③ 微波检测传感器 微波车辆检测传感器的工作原理是:通过对路面发射微波,同吋接收物体反射 回來的信号, 经过相应的预处理,即放大、滤波后得到含有交通流信息频率段的信 息,由A/D转换器进行模数转换,相应的单片机或DSP处理器对转换后的数字信 息进行相关的分析处理运算,处理后的结果再通过内部的通信接口发冋系统终端, 通过分析微波车辆检测传感器接收的波形,可获得车辆出现、车辆经过、流量、占 有率、车速等信息。 ④ 红外线检测传感器 红外线检测传感器是波朿检测装置的一种,有主动式和被动式,都可以用于交 通管理。主动式红外检测器利用在红外线波长范围附近工作的激光二极管,发射低 能红外线照射检测区域,并经过车辆的反射或散射返冋传感器。被动式红外线检测 器能提供车辆通过和存在的数据,但没有速度数据,其实质为使用探测器來测量物 体发出的红外线能量,当车辆进入它的检测范围,它测量的地表能量就发生变化。 使用这种检测器的交通监管应用的典型距离大约是6.1 m,在这个距离内大气的组 成要素不会造成检测器明显的性能下降。 ⑤ 视频检测传感器 视频检测传感器通过分析交通场景的图像来确定连续画面之间的变化,以达到 检测车辆的目的。黑白图像的图像处理算法主要是检测画面像素的灰度变化,目前 这些图像处理算法已经可以去除由天气条件等造成的图像背景的灰度变化,从而由 连续画面过滤而得的信息可计算出交通流参数 对儿种传感器的比较选择,由于这里传感器输出信号是作为计数器计数來用 的,因此需要传感器输宙脉冲信号,感应线圈检测器正好满足了这一点。环形线圈 的前端电路原理图如下图3・5所示,其原理是采用电磁感应检测技术,即根据车辆 通过埋设于道路下的环形感应线圈时,引起其电感量不同的变化來检测车辆的到达 和离开。多匝数专用环形线圈线埋设于路面,它等效为一个传感器件,从耦合振荡 电路采集到的正弦振荡信号,经过比较器LM339初步整形后进入信号整形电路, 把初步整形的信号变成比较标准的方波信号。 VC c 图3-5感应线圈检测器原理图 (3) 数码管与红绿灯 显示部分用到的是三个七段数码管分别显示计数值的个位、十位和百位。LED 数码管根据LED的接法不同分为共阴和共阳两类,将多只LED的阴极连在一起即 为共阴式,而将多只LED的阳极连在一起即为共阳式。本系统设计中选择共阴式 七段数码管。即把阴极接地,在相应段的阳极接上正电源,该段即会发光,当然, LED的电流通常较小,一般均需在回路中接上限流电阻阳。 (4) 计数器 FX2N系列可编程控制器内部计数器可分为16位加计数器(共200点)和32 位加/减计数器(共35点),如表3・1所示叭 表3-1内部信号计数器 设定值 通用型 断电保持型 16位加计数器(共200点) 设定值0〜32767 C0 〜C99 (共 100 点) C100 〜C199 (共 100 点) 32位加/减计数器(共35点) 设定值-2147483648〜 +2147483647 C200〜C219 (共 20 点) 加控制器(M8200〜M8219) C220〜C234 (共 15 点) 加减控制器(M8200〜 M8219) 本系统中,要求计数器具有双向计数功能,能完成加计数和减计数,具有断电 保持功能,由此在软件设计屮选择计数器C220来完成软件设计要求。 3.3停车场车位引导系统硬件组成 停车场内部诱导系统的直接功能就是给停车场管理人员及有停车需求的司机 提供停车信息。这就说明系统必须从停车场获得信息,然后通过显示装置发布出去, 供需求者使用。因此,系统必须具备信息采集和信息发布的功能,采集设备得到的 信息必须经过处理转换成有用的信息,并经过合理的控制发布出去,所以,系统应 具备信息处理功能;从釆集设备得到信息到信息发布出去,必须要经过一定的传播 方式使信息到达目的地,由此系统还应具备信息传输(通讯)的功能。由此可以看 击,停车场内部诱导系统的组成-•般包括信息采集、信息处理、信息传输和信息发 布等。系统的四个模块相互依赖、共同作用,实现停车诱导功能 停车场车位引导系统结构框图如图3-6所示。 图3-6车位引导结构框图 3.3.1信息采集模块 停车场信息采集功能主要实现是准确可靠的车位采集、停车场进出口管理和收 费的计算机化。下面为比较常见的三种车位信息采集方式问。 (1)电磁感应线圈 电磁感应线圈是基于电磁感应原理而设计的实吋交通流检测器,具有全天候、 全天时、准确度高、造价低廉等特点,是一种目前使用较为广泛的成熟产品。根据 检测原理和用户需求,电磁感应线圈检测器一般主要有通过型和存在型两大类,都 是由环型线圈和检测器两部分组成。基木原理就是由具有一定(根据实际要求确定) 电感的环型线圈及电容器组成谐振电路,当有车辆通过/驻留环型线圈电磁场范围 吋,环型线圈磁通量发生变化,进而产生振荡电压频移,通过对振荡电压信号频移 量的分析,确定车辆通过/存在状态。 停车场信息采集主要采用通过型线圈检测停车场进出口的数量和存在型线圈 检测场内车位占有状况。 (2) 视频检测器 交通视频技术是指使用计算机视频技术检测交通信息,通过视频摄象机和计算 机模仿人眼的功能,在视频范围内划定虚拟线圈,车辆进入检测区域使背景灰度发 生变化,从而感知车辆的存在,并以此检测车辆的流量和速度。与传统的交通信息 采集技术相比,交通视频技术有着直观可靠,安装、维护方便,检测范围广等优点, 随着计算机技术、数字图象处理和模式识别技术的发展,计算机视频技术必将在交 通信息检测中占据越來越重要的地位。 通常,视频检测器既可作为停车诱导系统的采集器,又可自成系统。视频检测 系统一般包括视频图象处理、视频图象压缩、远程通讯传输和屮心控制软件等组成 部分,根据不同用户的需求和系统应用方式,可采集不同的组合模式。视频检测器 和号牌识别系统联合使用,可以实现停车场的不停车进出。 (3) IC卡读写器 IC卡读写器是通过外界物实行车辆通过式的采集方式,当车辆在进出停车场 吋,通过IC卡可以采集车辆的进出吋间等信息。IC卡读写器分为接触式和非接触 式两种形式。 停车场采集方式的优缺点见表3-2所示。 表3-2几种常见停车场车位信息采集方式的优缺点比较 釆集方式 优点 缺点 感应线圈检测 线圈电子放大器已标准化,技术成熟、 易于掌握;计数精确;抗干扰性强 安装时要破坏路而;安装质量对其可 靠性和寿命影响很大;修理或安装时 盂中断交通;影响路而使用寿命 视频检测 施T安装简单,系统安装不破坏路面, 不T•扰交通,维护费用低;可靠性高; 系统兼容性能好,预留通用通信接口, 扩展、升级非常方便 成本较高,车牌号识別系统的识别率 还存在一定误差 非接触式IC R 读卡器 技术成熟、易于掌握;计数精确;成 本低 刷卡机易损坏,自动性较差 由此表比较,可以选择感应线圈检测车位信息。 3.3.2信息处理模块 停车诱导系统信息处理不仅提供车位使用状况信息,还担负着存储停车场或路 边车位信息、加工处理车位使用情况的变化模式等任务,这些功能将为未來提供停 车需求状况预报、停车位 预约等服务奠定基础冋。 停车诱导系统的车位信息处理通过管理软件分两步来实现,即前端处理系统和 管理中心系统。 3.3.3信息发布模块 停车诱导管理系统信息发布模块的主要功能是实吋监测数据库屮的待发送的 数据库存储表。以循环发送的方式,将信息处理模块得到的数据发送到各发布点的 显示屏上。该模块具有与通讯子系统的接口,数据的传递由通讯子系统完成。信息 发布模块只需完成发端和收端的处理工作。 停车信息发布是停车场诱导信息系统的主要部分。按诱导信息是否可变可分为 固定诱导信息和可变诱导信息,固定诱导信息主要以停车标志牌为主,由于这种信 息发布方式成木低廉,可作为停车场诱导系统信息发布的有益补充,可变诱导信息 发布牌能够提供变化的车位或车场信息,在可变信息发布牌上附带一些固定的诱导 信息,可以节约成木或提高发布系统的稳定性。木论文主要以可变诱导为主胸。 3.3.4信息传输模块 停车诱导系统的工作流程可概述为:停车诱导系统首先利用检测和监视系统采 集各种停车信息,然后经通讯系统送至计算机屮心集中处理,在利用通讯系统和信 息发布系统将这些信息传输到停车诱导系统的显示屏,为用户提供有效的车位引导 信息叫 因此各种信息的传输是停车诱导系统的运行基础,而以传输信息为口的的通 讯系统就像人体内的神经系统一样在停车诱导系统屮起着至关重要的作用。 3.3.5车位引导系统硬件配置 车位引导系统只有一些输入端元件X20、X21、X22、X23……,还有输出端 元件Y40、Y4k Y42、Y43……,通过感应线圈开关检测装置,对车位有无车辆 状态进行检测。当车位无车辆时,和应输入继电器不通电,常闭接点处于闭合状态; 而车位屮有车辆吋,常闭接点断开。这些车位的信息可以反映到PLC'Po 车位引导系统的硬件配置如下: (1) PLC 车位引导系统的输入点有168个,则考虑选择输入输出点数为512的256点输 入,256点输出规格的PLC基木单元,因此其型号可以为FX2n-512MR-001,此时 这种型号PLC对其他性能指标也能满足 冏。 (2) 车位感应开关 由表3・2比较分析,感应线圈检测器计数精确,抗干扰性强,检测方便,口J以满足车位 对状态车位状态的检测,由此传感器开关选择感应线圈检测器。 (3) LED显示屏 LED显示屏选择可以由计算机控制并能通过计算机发布信息的显示屏都能满 足,这里选择2x8 (2行8字)的全阵列屏幕,显示内容直观方便。 4系统软件设计 4.1系统软件总体设计 4.1.1软件总体流程 系统软件总体流程图如图4・1所示。 图4-1系统总体流程图 4.2停车场车位控制程序设计 4. 2.1 PLC程序输入输出符号表 PLC硬件系统输入输出量符号表参见表3-1与表3-2所示。 4.2.2系统子系统软件 (1) 入口系统程序 车辆进入停车场工作流程如图4・2所示。 图4-2车辆入场工作流程 (2) 出口系统程序 车辆出停车场工作流程如图牛3所示。 车辆检测器检 测到有车来 图4-3车辆出场工作流程 (3) 车位显示系统程序 车位显示系统流程图如图4・4所示。 数码管显示程序的过程如图4-5所示。 图4-5显示程序流程图 (4) 车位引导系统流程 停车场内车位通过车位检测器检测后将车位状态输入到PLC中,PLC将输入 的车位转台传输到计算机中心,让算机中心通过一定的程序软件处理,在不同的路 口发布相应的空位信息。 (5) 停车场外出入口系统梯形图如下图4・6所示。 37 M8002 xooo -HF X001 {MOV K168 C220 {MOV KO DO {MOV KO DI {MOV KO D2 {MOV KO D3 [MOV KO D4 {ZRST YOOO Y004 —[SET Y005 {MC XO MO NO MO X003 X002 42T——打 45 X004 Ml HI H M2 48T F X006 52—1 卜 X005 54—1 卜 M2 {SET YOOO {SET Y006 [RST YOO1 [RST YOOO [SET YOO1 [RST YOOO [SET M8200 -[SEGD D1 D3 -[MOV D3 K2Y020 -[ROR D1 K4 -[SEGD D1 D4 -[MOV D4 K2Y030 —[MCR NO 140 142 {EXD 图4-6停车场出入口控制梯形图 木停车场车位控制系统基于PLC设计控制,较好的实现了屮小型停车场的车位 管理问题,实现了车辆进出停车场的管理,车辆流量显示,车位引导等功能,为中 小型停车场的停车问题设计出了较符合实际的系统。木系统设计简单易懂,易于实 现,具有较强的实用意义。 木系统很好的实现了功能的分块,以模块化的思想将系统分成相对独立的两大 块,分块设计,较好的实现了硬件电路的分配与软件的设计,设计出了较理想的程 序使PLC执行达到系统设计要求。木文的主要工作成果: (1) 整体设计中将系统分成两大块,即停车场外部的出入控制系统,控制车 辆的出入,停车场内部的车位引导系统引导车辆在第一时间停在适当的位置上。整 体设计结构清晰且模块化。 (2) 停车场外部的出入控制系统完成了各个硬件部分的设计选择,最后分配 好PLC的I/O点,基于此用梯形图完成了该部分的软件设计,实现了系统要求的 车辆击入停车场计数控制的功能。 (3) 停车场内部的车位引导系统完成了各个硬件部分的设计选择,最后分配 好PLC的I/O点,基于此用梯形图完成了该部分的软件设计,完成了系统要求的 在第一吋间内引导车主将车停在最优位置的功能。 通过此次毕业设计,加深了我对PLC的设计应用,尤其是在PLC梯形图软件 设计这-块得到了巨大的进步。但是限于知识所限,设计的系统仍有-•些缺点,比 如车位引导吋没加入语音功能,这是木系统设计较大的缺陷之一,同吋当停车场内 部无车辆进入时,车位引导系统也一直都处于工作状态,不利于环保节能,还望老 师同学提出指导意见,在今后的学习屮更上一层楼。 首先感谢导师xx副教授给予我的指导和帮助,木人在完成该毕业程屮,自 始至终得到了谭老师无微不至的关怀和耐心的指导。整篇论文的撰写、修改是在老师的精心指导下完成的,从一开始的选题、结构组织、程序设计,到最后的定稿, 无不包含着他的心血。同吋,在导师的耐心指导下,让我在完成木次毕业设计过程 中受到了很多启发。他严谨的治学态度,精深的学术造诣和忘我的工作作风,将使 我终身受益,难以忘怀,这将是我今生一笔宝贵的财富。在此表示我最诚挚的敬意 和衷心的感谢。 同时,我还要感谢帮助过我的同学们,感谢他们给我支持和鼓励,他们为我论 文的完成提出了许多宝贵的意见。在此也要感谢自动化系的各位领导和老师,感谢 他们给我提供难得的学习机会和创造良好的学习环境。感谢母校xx科技大学武昌 分校多年來对我的教育培养! 感谢所有关心、支持和帮助过我的老师、同学和朋友们。 感谢我的亲人们多年来对我无私的支持和帮助,是他们无私的爱给了我信心和 力量,让我顺利的完成学业。 最后,还要衷心感谢评阅和阅读本设计论文的老师为此付出的辛勤劳动! 参考文献 [1] 马小军.可编程程控制器及其应用•南京:东南大学出版社,2007: 44・62・ [2] 刘华波•西门了 S7-200PLC编程及其应用案例精选.北京:机械工业出版社, 2009: 220-236. [3] 高春甫.三菱可编程序控制器应用技术.北京:机械工业出版社,2010: 58-69. [4] 王再英,韩养社等.楼宇口动化系统原理与应用.北京:电了工业出版社,2005: 62-68. ⑸ 郑晟,巩建平.现代可编程序控制器原理与应用.北京:科学出版社,2004: 23-28. ⑹ 范永胜.电气控制与PLC应用.北京:电子工业出版社,2007: 39-58. [7]胡学林.可编程控制器原理及应用.北京:电子工业出版社,2005: 136-152. ⑻吴中俊.可编程控制器原理及应用.北京:机械工业出版社,2007: 118-130. [9] 周美兰,周封等.PLC电气控制与组态设计.北京:科学出版社,2003: 177-198. [10] 陈金华.可编程控制器应用技术.北京:电子工业出版社,1995: 221-240. [11] 廖常初.PLC编程及应用.北京:机械工业出版社,2002: 256-259. [12] 陈立定.电器控制与可编程控制器.广州:华南理工大学出版社,2001: 87-96. [13] 林明星.电气控制及可编程序控制器.北京:机械工业出版社,2004: 96-122. [14] 孙平.可编程序控制器原理及应用.北京:高等教育出版社,2003: 87-95. [15] 江秀汉,汤楠.可编程序控制器原理及应用.西安:西安电子科技大学出版 社,2003: 82-90. [16] Davis, B. F. CONTROL SYSTEMS IN PARKING STATIONS-PAST, PRESENT AND FUTURE. National Conference Publication-Institution of Engineers, Australia, n 81/1, 1981 : 46~48・ [17] Martin, Vaughn D. Programmable logic controllers- Electronics Now, 1996,67: 37-38. [18] D. K. Merchant, G. L. Nemhauser. A Model and a Algorithms for the Dynamic Traffic Assignment Problems• Transportation Science, 2006• 12: 183-199. 本文档由香当网(https://www.xiangdang.net)用户上传

    下载文档到电脑,查找使用更方便

    文档的实际排版效果,会与网站的显示效果略有不同!!

    需要 15 香币 [ 分享文档获得香币 ] 0 人已下载

    下载文档