前言:想要写出一篇引人入胜的文章?我们特意为您整理了PLC智能立体车库控制系统软件设计范文,希望能给你带来灵感和参考,敬请阅读。
【摘要】为解决社会停车难及节省空间的问题,研究了立体车库停车车库,本文主要是对立体车库控制系统软件部分,存车和取车过程进行了研究。
【关键词】立体车库;存车过程;取车过程;plc
1绪论
本文设计的PLC智能控制立体停车库可以直接访问第二层、第三层停车场和停车场1层。使用梯形图语言的控制软件。可以肯定,加载载荷的地板链,依靠吊点的地板上悬挂支架,在静态负载(安全)钩住的楼层。设计技术在不同层次的汽车应用使用“并行分支和融合”,指的是并行分支指的分支可以进行,与此同时,对其他程序的运行,根据动作状态做出相应的运行。如果是3层负载的车辆,在这种方式下,翻译两层可以被转移到左侧或右侧的同时,控制系统可以自己主动执行设备之间的联锁动作,和故障诊断非常方便,可以节省大量的时间,提高了工作效率。按照车库要求设计控制程序,用户采用模块化结构程序,此程序主要是由主循环程序和子程序来组成。编程软件语言是用梯形图,程序设计如下:1)初始化程序将扫描每一个位置开关信号,提出相应的系统控制信息;2)在主控制程序的基础上,在保证进汽车优先级的原则下,保持在停车场上车。在有座位行动前,需要保证目的地至少有一个空位的前提下,才能进行联锁装置。根据相应的横向运动是否到位的行程开关动作信息来确定是否有空缺。根据液压电梯系统来确定转速、停止行动相应的行程开关;3)实时收集设备发生故障时的报警信息,这样才能引起管理人员和车主的注意,紧急处理突发故障。如果有人,在程序执行的过程中,内容进入太空或汽车车库,PLC将停止根据设备操作闭锁关系,故障报警。这个程序是一个完整的、高效的完成了第二个车库升降和翻译类型的所有行动,安全性和可靠性。为了方便编程,减小程序的困难度,设计了子程序模块,同时也为今后的停车位扩展带来了方便条件。编程的程序包括主程序子程序模块、紧急停止按钮、手动按钮子程序模块、初始化模块和存取车停车位数量的子程序模块,移动车板的平移运动程序模块,移动车板的垂直上升模块和报警子程序模块。编程程序具有去电保护功能,如果突然断电,此系统在来电时仍能继续执行断电前的命令。本文设计的升降横移式立体停车设备的控制系统有两种工作模式:手动模式和自动模式,开关可以随意选择。
手动模式主要用于由PLC调试和维修或紧急情况,即实现“点”,也就是说,当你选择停车位的数量,然后按“向上”和“向下”,“左”和“右”键,可以调节加载到预定位置层。自动模式是正常操作的停车设施,进入了一个扫描顺序时,系统会自动确定路径和移动的载物地板,每一个新的停车状态,并刷新信息载体板。解决负载板的问题是停车设备控制系统中的最关键的问题,比如当车辆载荷超负载时,要去除所有的地板负载,其中包括如何在短时间内应用最简单的方法移除负载的问题,同时,也需要使用计算机的内存计算车位的运动,访问等下一辆车什么时候可以搬进停车场,而不是导致混乱。控制系统采用模块编程形式来编程,这样程序简单,方便,如停车的程序叫停车子程序模块,为今后的停车位扩展创造了有利条件。当停车层或行数的增加,需要的子程序,主程序做出相应的变化,和其他基本没有变化的子程序,大大降低了重组后的任务。在自动模式下,负载板的位置是不能确定的,对于同一辆车,在进行停车时,每次停车时使用的负载板都可能不同的,而不同层的负载板的负荷承载能力是可能不同的。不能针对每一种随机的情况都编辑一个程序,这样会使程序很复杂,且效率降低。然而,可以发现同一层的载体板的负荷承载能力是相同的。因此,可以分层设置处理程序,相同的层使用同一处理程序,这样程序大大减少。为减少停车时间,软件设计中,程序使用“并行分支和收敛”技术,即如果选择三层的载体板,不同层的负载板可以调换,这可以节省大量的时间。本文立体车库的控制程序分为主程序块和子程序块两部分,该程序的运行原理如图1所示。主程序正常运行的情况下,控制系统应该是在不工作状态。但有人在存取车时,保存较低的停车位,然后放上停车,直接访问一层停车场,上面一层横向停车和运动来完成。自动程序的主程序和手动开关;紧急停止开关程序。正常工作时,有灯显示,如果突然有人进来车库,并且把光电开关用身体挡住了,灯就会灭,车库也不能工作了。
2存取车流程
2.1存车过程
分析过程如下:如果车主存车,首先要判断的是车库系统内是否可以存车。如果车库内有车主存车,则需等待;反之,车主可以存车。当车主将车开到门口时,门前的地感线圈就会反应,门会自动的打开,这时车主可以进入车库并且按照语音提示把车停到指定的位置停好,此时可以离开车库了。在车库内,有光电开关可以对车辆进行检测。如果车辆的尺寸超标,报警系统会自动报警提示不可以存车;如果车辆的尺寸符合要求,车主刷卡就可以到达指定的位置并且收费开始计时。这是存车的过程,取车的流程与存车的流程基本是相反的。立体车库的存车流程图见下图2。
2.2取车过程
取车流程图分析:车主刷卡的同时,在计算机的画面上,车主就能看到自己车辆的位置及停车的时间和费用。如果车主取车,首先要判断的是车库系统现在是否可以取车。如果当前已有车主取车,就需要等待,按照排号顺序取车;如果没有其他车主取车,就可以到达自己车辆的位置取车、交费离开车库。立体车库取车的具体流程图见下图3。
3总结
本章重点研究了立体车库控制系统的软件部分的存车过程和取车过程,采用了西门子S7-200的PLC软件程序实现对硬件系统的各种控制要求。
参考文献
[2]郭林伟,张翔.巷道堆垛式立体车库高效停取车方案的研讨[J].机电技术,2013(5):123-125.
[3]姜艳华,张连勇.基于PLC的立体车库自动控制系统[J].计算机系统应用,2011(5):21.
[4]赵洪恕.PLC控制交流变频调速控制系统在电梯中的应用[J].基础自动化,2007(1):10.
作者:高静 单位:辽宁工程职业学院