停车场车位控制系统 课程设计

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

目录
目录
目录 0
《可编程逻辑控制器》课程设计任务书 (2)
一、设计题目五:停车场车位控制系统 (2)
二、系统工作过程说明 (2)
三、设计步骤: (3)
一、绪论 (6)
1、设计目的 (6)
2、设计内容 (6)
3、要实现的目标 (6)
二、系统分析及硬件设计 (7)
1、系统工作说明 (7)
2、系统I/O分配 (7)
3、PLC外围接线 .......................................................................................... 错误!未定义书签。

三、系统软件设计 (8)
1、系统流程图 (8)
2、系统程序设计 (8)
四、系统调试 (12)
1、硬件调试 (12)
2、软件调试 (12)
总结 (13)
参考文献 (14)
附录 (15)
1、语句表 (15)
2、其他图表................................................................................................... 错误!未定义书签。

The design of parking lot based on PLC
Director:Yufeng Associate Director:BaoJie
(huangshan college information engineering institute, huangshan, anhui 245041)
Abstract:Intelligent buildings will be one of the most important infrastructures in the information society, and the management and control system is an indispensable part for parking lots in intelligent buildings. With the development of computer control technology, the function, software and hardware of management and control system
have also been improved continuously. The paper presents a plan of using Programmable Logic Controller (PLC) to manage the instructions of entering, leaving and parking, to realize the automation of the parking lots and reduce the operation cost. It is suitable for small and medium-sized parking lots.
The parking lot consists of 18 parking spaces, the Entrance Detectors, the Barrier Management System, and seven segment LED whose function is to show the numbers of the vehicles in the garage and the remaining numbers of the parking spaces by the lights, and so on. And it establishes an automation control system basing on PLC to realize the automatic control of the parking lots.
The system can realize the automatic control of the vehicles’ entering and leaving as well as the automatic display of the parking spaces in the garage. Owing to PLC’s reliability, operability, flexibility and other advantages, this control system has much excellence compared to the conventional parking lot, such as its short maintenance cycle, convenient adjustment, low cost, easy operation, high reliability, and the strong practical value, and it also can greatly improve the design efficiency.
Key Words:Management of parking; parking control; c250 counter; PLC;Parking sensor
《可编程逻辑控制器》课程设计任务书
——供09级自动化、电气工程及其自动化、电气工程与自动化专业学生用
引言:《可编程逻辑控制器》课程设计是该课程的一个重要教学环节,既有别于毕业设计,又不同于课堂教学。

它需要学生统筹运用所学基本理论、基本方法对现实生活中的实际系统进行设计和调试。

一、设计题目五:停车场车位控制系统
本设计要求熟练使用西门子公司的S7-200系列产品各基本指令和部分应用指令,根据控制要求进行PLC梯形图编程,实现停车场车位控制系统的设计。

二、系统工作过程说明
图1是车位控制系统示意图,假设停车场有9个车位,在入口处装设一传感器,用来检测车辆进入的数目,在出口处按装一传感器用来检测车辆出去的数目,如果尚有车位时,入口闸栏才可以将门开启让车辆进入停放,并有一指示灯表示尚有车位;车位已满时,则有一指示灯显示车位已满,且入口闸栏不能开启让车辆进入。

同时可以从7段数码管上显示目前停车场共有几部车。

图1 停车场车位控制系统示意图
如图1所示,本设计具体要求完成以下工作过程:
(1)入库车辆前进时,经过1#传感器,此时车位尚未满的话,栅栏向上打开,当达到上限位置时,栅栏打开停止,同时车辆进入,经过2#传
感器,栅栏门向下关闭,达到下限位置时,栅栏门停止关闭,同时计
数器A加1;
(2)出库时,先经过2#传感器,栅栏门向上打开,当达到上限的时候停止打开,同时车辆出闸门再经过1#传感器,栅栏门向下关闭,当达到
下限位时,栅栏门停止动作,计数器B减1;(计数器B的初始值由计
数器A送来)只经过一个传感器则计数器不动作。

(3)仓库启用时,先对所有用到的存储单元清零,并应有仓库空显示。

(4)若设仓库容量为9辆车,则仓库满时应报警并显示。

(5)若同时有车辆相对入库和出库(即入库车辆经过1#传感器,出库车辆经过2#传感器),应避免误计数。

三、设计步骤:
(1)对系统进行需求分析,确定I/O点数,分配I/O地址;
(2)画出PLC硬件接线图;
(3)绘制PLC梯形图;
(4)绘制时序图;(5)简述工作过程。

一、绪论
1、设计目的
本设计要求熟练使用西门子公司的S7-200系列产品各基本指令和部分应用指令,根据控制要求进行PLC梯形图编程,实现停车场车位控制系统的设计。

2、设计内容
根据课程设计任务书读懂系统工作过程说明,对系统进行需求分析,确定I/O点数,分配I/O地址;按要求设计顺序功能图,并由顺序功能图绘制出相应的梯形图;对程序进行调试,调试成功后进行模拟操作,并记录工作过程。

3、要实现的目标
(1)入库车辆前进时,经过1#传感器,此时车位尚未满的话,栅栏向上打开,当达到上限位置时,栅栏打开停止,同时车辆进入,经过2#传
感器,栅栏门向下关闭,达到下限位置时,栅栏门停止关闭,同时计
数器A加1;
(2)出库时,先经过2#传感器,栅栏门向上打开,当达到上限的时候停止打开,同时车辆出闸门再经过1#传感器,栅栏门向下关闭,当达到
下限位时,栅栏门停止动作,计数器B减1;(计数器B的初始值由计
数器A送来)只经过一个传感器则计数器不动作。

(3)仓库启用时,先对所有用到的存储单元清零,并应有仓库空显示。

(4)若设仓库容量为9辆车,则仓库满时应报警并显示。

(5)若同时有车辆相对入库和出库(即入库车辆经过1#传感器,出库车辆经过2#传感器),应避免误计数。

二、系统分析及硬件设计
1、系统工作说明
仓库启用由启动开关控制,先对所有用到的存储单元清零,并且仓库空显示由数码管显示。

当汽车先经过传感器一时,此时车位尚未满的话,由传感器一以控制实现开栅门,栅栏向上打开,当达到上限位置时,栅栏打开停止,此时汽车方能驶入,当汽车经过传感器二时,由传感器二实现关门,栅栏门向下关闭,达到下限位置时,栅栏门停止关闭,并且数码管实现加以后显示;当汽车先经过传感器二时,由传感器二以控制实现开栅门,栅栏门向上打开,当达到上限的时候停止打开,此时汽车方能驶出,当汽车经过传感器一时,由传感器一实现关门,栅栏门向下关闭,当达到下限位时,栅栏门停止动作,并且数码管实现减一后显示。

设仓库容量为9辆车,若车库还有车位则可由指示灯进行提醒,若车库车位已满则仓库满时应有指示灯报警并显示。

当同时有车辆相对入库和出库时(即入库车辆经过1#传感器,出库车辆经过2#传感器),不进行加减计数,数码管保持原样显示。

2、系统I/O分配
输入信号输出信号
设备地址设备地址
启动I0.0 开门Q1.0
停止I0.5 关门Q1.1
传感器1 I0.1 位满指示灯Q1.2
传感器2 I0.2 有位指示灯Q1.3
上限位I0.3 数码管显示Q0.0~Q0.7
下限位I0.4
三、系统软件设计
1、系统流程图 M0.0
SM0.1
I0.1*I0.2*Q1.3I0.1*I0.2I0.2*I0.1
M0.2
M0.1Q1.0M10.0
I0.3M0.3
I0.2M0.4M0.5M0.6M0.7M1.0M1.1M1.2I0.3I0.1*I0.2
I0.3I0.1I0.4
Q1.1VB0+1Q1.0Q1.1Q1.0Q1.1VB0-1
Q1.3置位,Q1.2复位数码管显示
系统顺序功能图
2、系统程序设计
梯形图
Network8
Network14
四、系统调试
1、硬件调试
根据系统要求选择相应的硬件设备,并根据I/O分配,按要求连接电路,并检查电路是否正确,确保电路安全后打开电源开关,等待软件调试和程序下载。

之后操作各个输入量进行相应的功能检验。

2、软件调试
按接线图接好线后,用STEP7编程软件编辑程序指令,完成程序编辑后,进行程序编译检查程序是否存在语法错误,无误后下载到PLC系统中,并点击运行,观察运行过程。

总结
通过本次课程设计使我比较系统地掌握有关PLC控制系统的设计思想和设计方法,主要对PLC(西门子S7-200)的结构、功能、内部资源等了解并对其进行测试和加以应用的知识得到学习。

经过多次的反复实验与分析,可以对电路的原理及功能更加熟悉,同时提高了设计能力与及对电路的分析能力.同时在软件的编程方面得到更到的提高,对编程能力得到加强.同时对所学的知识得到很大的提高与巩固.我所做的设计题目是基于PLC的停车场车位控制系统。

由于是第一次做PLC的设计,设计起来有一定难度,但后来通过去图书馆找相关书籍,上网找资料,请教老师和同学等方法来获取相关知识,通过一步步解决疑惑来完成我的设计,同时也大大提升了自己知识水平和能力。

通过这次课程设计让我们意识到书本上学到的知识一定要通过实践去巩固,而且这也是一种学习方法,只有这样才能真正轻松的掌握一门学问。

同时此次课程设计也让我们对学习PLC更加热情,我们认识到PLC的强大的功能和广阔的应用领域。

真正体会到了科技给我带来的振憾。

让我对学习更有兴趣,同时也给我们在探索知识的路上的无限动力。

在自己以后的学习中,我们一定要有刻苦努力及钻研精神,结合有创新,充分实现自己的价值,为国家的发展做出自己的贡献。

在此我真心的感谢XXX老师对我们的悉心指导和帮助,同时感谢同学XXX和XXX,正是由于我们的团队合作、相互配合以及共同努力才使得我们能够顺利完成本次课程设计。

参考文献
[1].刘美俊主编.西门子PLC编程及应用.北京:机械工业出版社,2011.7
[2]. 张运刚,宋小春,郭武强编著.从入门到精通——西门子S7-200PLC技
术与应用.北京:人民邮电出版社,2007.6
附录
1、语句表
网络一
LD I0.0 O M0.2
O M10.0 AN M0.3 AN I0.5 = M0.2
= M10.0 网络六
网络二LD M0.2 LD M10.0 A I0.3 SEG VB0, QB0 O M0.3 网络三AN M0.4 LD M0.4 = M0.3 O M0.7 网络七
O M1.2 LD M0.3 A I0.4 A I0.2
LD SM0.1 O M0.4 O M0.0 AN M0.0 OLD = M0.4 AN M0.1 EU
= M0.0 AB<= VB0, 8 网络四INCB VB0 LD M0.0 网络八
A M10.0 LD M0.1 O M0.1 A I0.1 AN M0.2 O M0.5 AN M0.5 AN M0.6 AN M1.0 = M0.5 LPS 网络九
= M0.1 LD M0.5 AB<= VB0, 8 A I0.3 S Q1.3, 1 O M0.6
R Q1.2, 1 AN M0.7 LPP = M0.6 AB= VB0, 9 网络十
S Q1.2, 1 LD M0.6
R Q1.3, 1 A I0.1
网络五 A I0.2
LD M0.1 O M0.7 A I0.1 AN M0.0 AN I0.2 = M0.7 A Q1.3
网络十一
LD M0.1
A I0.2
AN I0.1
O M1.0
AN M1.1
= M1.0
网络十二
LD M1.0
A I0.3
O M1.1
AN M1.2
= M1.1
网络十三
LD M1.1
A I0.1
O M1.2
AN M0.0
= M1.2
EU
AB>= VB0, 1
DECB VB0
网络十四
LD M0.2
O M0.5
O M1.0
= Q1.0
网络十五
LD M0.4
O M0.7
O M1.2
= Q1.1
网络十六
LD I0.5
R Q1.2, 2。

相关文档
最新文档