基于PLC的智能化立体车库的软件设计

基于PLC的智能化立体车库的软件设计

ID:38240890

大小:277.97 KB

页数:3页

时间:2019-05-29

基于PLC的智能化立体车库的软件设计_第1页
基于PLC的智能化立体车库的软件设计_第2页
基于PLC的智能化立体车库的软件设计_第3页
资源描述:

《基于PLC的智能化立体车库的软件设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第28卷第2期苏州科技学院学报(自然科学版)Vol.28No.22011年6月JournalofSuzhouUniversityofScienceandTechnology(NaturalScience)Jun.2011基于PLC的智能化立体车库的软件设计*潘晓晶,张能,赵京,魏幼平(中国矿业大学机电学院,北京100083)摘要:基于PLC和HMI进行了智能化立体车库系统的软件设计,控制系统采用PLC作为主控单元。通过分析建立下行通道的计算方法,设计了载车板的移位程序,最终完成了控制系统软件的设计。关键词:触摸屏;智能化;立体车库中图分类号

2、:TP311文献标识码:A文章编号:1672-0687(2011)02-0050-03随着经济的发展,城市车辆逐年增多,市区停车问题亟待解决。该课题以较为典型的升降横移式立体车库为研究对象,考虑立体车库运行效率及自动化程度,该系统采用PLC可编程控制器作为控制核心,保证了系统运行的可靠性;触摸屏作为控制界面,实现了立体车库存取过程控制及管理的智能化。采用立体车存放车辆有很好的应用前景,因而对智能化立体车库的研究具有重要的社会价值。1智能化立体车库概述立体车库分为升降横移式、垂直循环式、水平循环式、多层循环式、平面移动式、堆垛式、垂直

3、升   降式、简易升降式和汽车专用式,其中升降横移式123车库对场地的适应性比较强,自动化程度也较高,   占了立体车库产业的很大份额。但是升降横移式立45体车库还有许多不足之处,要想在社会上广泛应   用,就要加大立体车库智能化的研究力度。笔者所67设计的程序应用在如图1所示的3层7车位升降图1地上3层7车位升降横移式立体车库运动原理图横移式立体车库上。2智能化立体车库HMI的设计文中所使用的触摸屏是台达DOP-B系列触摸屏,其开发

4、软件是ScreenEditor,笔者在这个开发环境中进行了触摸屏软件设计。用户进行存取车操作时会看到身份识别界面,只有刷卡认证通过后才能进入系统功能界面进行存取车。触摸屏是人机交互界面,用户通过触摸屏上的操作完成存取车。触摸屏上的每个载车板选择按钮同时对应PLC中的载车板选择继电器和载车板记忆继电器,前者用于存车时的载车板选择,后者用于显示当前载车板状态(该载车板上是否有车)。触摸屏读取相应的载车板记忆继电器的信息来显示载车板的状态。存车[1]时,用户触摸存车界面载车板选择按钮完成存车的操作。取车和存车操作原理一样。————————————

5、[收稿日期]2010-05-12[基金项目]全国大学生创新性试验计划项目(08114131)[作者简介]潘晓晶(1987-),女,山东青岛人,硕士研究生,研究方向:信息检索、计算机智能。*通讯联系人:魏幼平(E-mail:weiyp909@sohu.com)。第2期潘晓晶等:基于PLC的智能化立体车库的软件设计513PLC程序的设计立体车库内部有升降电机、横移电机、限位开关和传感器。PLC接收传感器检测信号并查询限位开关的状态,运行对应的程序,输出驱动信号带动电机工作。文中所用的PLC是台达DVP-60ES,并有相应的扩展模块能够满足需求。

6、开始HMI的存储器变量和PLC的输入有相应的对应关系,PLCXX=1[2]读取HMI的存储器变量状态运行相应的子程序。3.1建立下行通道的计算方法Y2载车板移动2222XX>=≥i2222路径确定立体车库存取车的过程,是通过对载车板的移动来完成NN的,在移动载车板过程中笔者采取路径最优原则。即底层载车比较 m(x)和j2结束2板只能左右移动,中间层可以上下、左右移动,顶层只能上下移动。合理的利用空间位置来进行载车板的移动,就能确保移动m (x)>jm (x)=jm (x)<j距离最短,得到最优的移动路

7、径,实现快速存取车辆。X层j22列载X层jj22列载用户选择了存取的载车板后,系统只有确认该载车板能够2222车板右移2222车板左移无障碍的移动,才会运行相应的移位程序。如图1所示,若选取的载车板位于底层,则直接进行车辆存取;若选取的载车板不XX=X+1=X+1在底层且下层空位在选择的载车板所在列的左侧,需将选取的图2建立下行通道算法流程图载车板所在列下层的载车板左移;若下层空位和选取的存取车载车板同列,则直接移动选取的载车板;若下层空位在选取的载车板所在列的右侧,则该载车板所在列的下面层载车板右移。设i代表选取的载车板所在的层,j代

8、表其所在列,a(ij)代表选取的载车板号,m(x)(0<x<i)代表x层空位所在的列,则建立下行通道算法[3]流程图如图2所示。3.2载车板移位程序设计设计智能化立体车库的目的就

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。