PLC车辆入库管理课程设计(2012)
- 格式:doc
- 大小:1.93 MB
- 文档页数:13
PLC课程设计
车辆出入库管理
简介
随着汽车特别是私有汽车的普及使用,公共场所和社区汽车流转数量激增,这对车辆的安全停放和管理提出了更高的要求,引进先进的控制技术和管理方式,实现对大型停车场系统的集中化和智能化的安全性管理控制已经成为大规模停车服务管理的必然趋势。建立一套基于PLC的车辆出入库管理系统,实现车辆出入库控制、数量统计的自动化,就显得十分必要。
本设计是基于PLC的车辆出入库管理系统,采用两位LED来显示车库内车辆的实际数量。使用两个光传感器来监控车辆的进出并完成计数工作,车辆进入时经过两个传感器使显示数字加一,车辆外出时经过两个传感器使显示数字减一,但当车辆只经过一个传感器时不计数。
为了防止意外技术错误,本系统采用反复程序校验,来提高系统的可靠性。
首先,注意控制两个传感器之间的距离,用程序验证进出车库的是否是车辆,当人通过传感器时不计数;其次,采用逻辑互锁方式。如此以保证可靠性;最后,及时的进行复位处理,以免车辆在传感器附近作往返运动时错误计数。
课题2:车辆出入管理
一、课题内容
编制一个用PLC控制的车辆出入管理梯形图控制程序,控制要求:
1.入库车辆前进时,经过1#——2#传感器后计数器加1,后退时经
过2#——1#传感器,计数器减1,单经过一个传感器计数器不动。
2.出库车辆前进时,经过2#——1#传感器后计数器减1,后退时经
过1#——2#传感器,计数器加1,单经过一个传感器计数器不动。
3.设计一个由两位数码管及相应的辅助元件组成的显示电路,显示
车库内车辆的实际数量
二、课题要求
1.确定输入/输出设备,选择PLC;分析确定系统方案画出设计合理
PLC控制系统;
2.绘制PLC外部接线图(含主电路,外部控制电路,I/O接线图等)
3.编制PLC梯形图程序并调试;
4.正确计算选择电器元件,列出电器元件一览表;
5.绘制电气接线图,接线并调试;
6.整理技术资料,编写使用说明书。
1 系统的硬件设计.
1.1 系统总体结构
本系统设计通过光传感器进行信息采集之后,传到可编程控制器进行处
理,然后经过一系列相关处理之后,在数码管显示相应的车辆数,以此来实现车辆输入库管理,如图1。
可编程控制器
显示
光传感器2#
光传感器1#
图1
光传感器的布置安装需要考虑误计数和漏计数问题,注意控制两个传感器之间的距离,用程序验证进出车库的是否是车辆,当人通过传感器时不可以计数;其次,采用逻辑互锁方式。如此以保证可靠性,最后,及时的进行复位处理,以免车辆在传感器附近作往返运动时错误计数。
1.2 PLC 选型
CPU 和PS
由于我们是2个输入点,14输出点,光电传感器和数码显示管能耗小,所以我选CPU313C-DP ,PS307 2A 满足使用要求,CPU313C-DP 是紧凑型CPU ,32kB RAM ,24v 电源,内置16DI/16DO
1.3 PLC 的I/O 接线
传感器1#接I0.1,传感器2#接I0.2,以此来输入信号至主控制器PLC ,当PLC 采集到信号,并经过相关分析处理后,通过输出端口将信号送至LED 显示出来,I/O 接线图如图2所示。
图2
1.4电器元件
七段发光数码显示管结构外形如图3
图3
元件清单如表1
表1
元器件数量应用
2K电阻14个上拉电阻共阴极LED 2个显示XUZ-A50(光电开关)2套用于计数SIMATICS7-300 1套主控制器24v直流电源1个供电
1.5显示电路工作原理
在显示电路的选择中,我们选择共阴极七段LED数码管,首先每一只阳极引脚各接一个限流电阻,限流电阻的大小一般选择2000~3000Ω,电
阻值越大,电流越小,亮度也越小,电阻值越小,电流越大,亮度也越大。
综合考虑,选择的限流电阻大小为2kΩ。通过对Q0.0~Q0.6,Q1.0~Q1.6的输出控制,来显示数码管的亮暗,以此显示数字(先把要显示的数据给七段解码指令解码显示在输出通道上,把输出通道接数码管)。
对应的驱动信号如下表2所示:
表2
数字(dp)gfedcba 16进位显示
0 00111111 0x3f 0
1 00000110 0x06 1
2 01011011 0x5d 2
3 01001111 0x4f 3
4 01100110 0x66 4
5 01101101 0x6d 5
6 00111100 0x3c 6
7 00000111 0x07 7
8 01111111 0x7f 8
9 01100111 0x37 9
1.6 I/O 口地址分配
表3
输入信号输出信号
传感器1#I0.1接LED脚a Q0.0
传感器2#I0.2接LED脚b Q0.1
接LED脚c Q0.2
接LED脚d Q0.3
接LED脚e Q0.4
接LED脚f Q0.5
接LED脚g Q0.6
接LED脚a Q1.0
接LED脚b Q1.1
接LED脚c Q1.2
接LED脚d Q1.3
接LED脚e Q1.4
接LED脚f Q1.5
接LED脚g Q1.6
2软件设计
2.1 计数逻辑
(1)光传感器的接收被遮断时,定义“有信号”;
(2)传感器1#完成脉冲同时2#有信号,启动计数逻辑加;(3)传感器2#完成脉冲同时1#有信号,启动计数逻辑减;(4)传感器1#和传感器2#都完成脉冲后进行相应计数动作;(5)传感器1#和传感器2#都没有信号后进行小复位动作;(6)计数器的加和减的启动逻辑互锁;
2.2程序流程图