《基于PLC的立体车库系统设计说明.doc》由会员分享,可在线阅读,更多相关《基于PLC的立体车库系统设计说明.doc(47页珍藏版)》请在课桌文档上搜索。
1、摘 要由于全球的汽车数量持续上涨,停车难渐渐成为众多大中型城市需要迫切解决的问题。因此,一种为了实现车辆有序存储的设施应运而生。立体车库可以有效的使用土地资源,突出立体空间的优势。本设计以使用非常广泛的升降横移式立体车库作为对象进展研究,深刻了解立体车库的运行效率,制造本钱等各种问题。在对全球车库现有状况与开展趋势做了充分调查研究之后,设计了一个立体车库的控制监控系统。以可编程控制器作为控制核心,升降横移动力靠电机来实现,对车库的升降和横移动作进展的准确而有效控制。通过WinCC flexible中建立的组态画面可以对车库的运行状态实时监控,并且能方便有效的控制车库的运行。通过立体车库的运行流
2、程,了解基于西门子S7-300系列的PLC对存取车的控制过程,然后进展模型的建立和控制系统的设计。经过WinCC flexible完成监控画面等功能的建立,在PLC程序运行的前提下,对组态画面进展操作。可以对各种运行过程与故障报警等功能实时模拟。关键词:立体车库;可编程序控制器;升降横移;组态软件AbstractDue to the continuing rise in the number of cars around the world, parking is difficult to gradually become a large and medium-sized cities nee
3、d to urgently address the problem. Thus, one vehicle in order to achieve an orderly storage facilities emerged. Stereo garage can effectively use land resources, highlighting the advantages of three-dimensional space. The design is widely used in lifting and transferring parking study as an object,
4、a deep understanding of the problems of parking equipment operating efficiency and manufacturing costs. In the current global situation and development trend of the garage to do a full investigation after the design of a three-dimensional garage control monitoring system. In the programmable control
5、ler as the control, lifting and transferring power by the motor to achieve accurate lifting and traverse of the garage and effective operation of controls. Configuration screen set up by WinCC flexible in the garage can run real-time status monitoring, and can be easily and effectively control the o
6、peration of the garage. Through three-dimensional garage running processes, understanding based on Siemens S7-300 series PLC for vehicle access control process, and then set up and control system design model. After the completion of the establishment of WinCC flexible monitor screen and other funct
7、ions, in the context of the PLC program running on the configuration screen instructions. Real-time simulation of the process a variety of operating and fault alarm functions.Keywords: three-dimensional garage;PLC; configuration software- 43 - / 47目 录摘 要IAbstract.1 绪论11.1课题研究的背景与意义11.2立体车库主要结构组成与类型1
8、1.3立体车库的研究开展状况32升降横移类立体车库概述62.1升降横移类立体车库的简介62.2升降横移式立体车库的根本结构73立体车库电气控制系统设计103.1电气控制系统整体设计103.2重要电气件的选型113.3主回路与控制回路电气接线设计134 PLC编程设计174.1 PLC程序设计原那么与流程174.2系统程序的I/O分配表184.3立体车库程序设计205组态仿真设计235.1 STEP7与WinCCflexible的连接235.2建立组态画面235.3画面变量的连接255.4组态仿真运行26结 论28致 29参考文献30附 录311 绪论1.1课题研究的背景与意义 近几年我国的经济
9、和工业程度逐渐提升,汽车也随着走进了千家万户,因此许多城市停车的问题不断显现出来。调普结果显示,我国城市机动车增速在15%-20%,而城市泊车设备的建设只有2%-3%的增速,这种现象越来越常见。因此,我们要对城市停车难的问题重视起来,并积极寻求有效方法与措施。立体车库在这种情况下应运而生,立体停车设备具有明显的优势特点:一是使用土地相比于普通停车场来说,只有其面积的1/2-1/25,使空间的利用效率得到了很大幅度的提升;二是投资少;三是存取车辆方便,通常情况下,整个过程时间不会超过120秒。目前,立体车库技术、设备的研发已经慢慢开展起来,并且人们的关注度越来越高。这种立体设备不像普通停车场的停
10、放方式,而是向上或者向下开展,车辆在空间中平行存放。这在土地资源紧,车位紧的城市里会得到更大的开展。在我国目前立体车位仅占2到3,相关专家表示,未来这种立体车库将会变为主流。本文研究的对象主要是升降横移式立体车库。1.2立体车库主要结构组成与类型 立体车库种类繁多,而不同类型的立体车库工作原理和组成结构也大不一样,不同种类的立体车库,工作的停车环境大有不同,有各自的优点和长处。针对现有车库来说主要存在以下几种类型: 1升降横移式 可以设计为多种样式的立体车库,车位数的设置也比拟灵便,如图1-1。在地面以与地下等众多停车场可以考虑设置成这种的类型的设备,而半地下类型的使用也变得更为广泛。此类车库
11、配置要求简单,存在形式非常多样。主要有以下优越性: a、造价相对普遍较低,前期根底建设投资少。 b、安全,可靠,配置简单。 c、能充分使用土地,前期建造时间短。 d、只有轻微噪音,动作过程中平稳。 e、车辆能快速进出车库,不需要等待太长时间。 f、商场、小区等密集场适合使用。图1-1升降横移式立体车库 2巷道堆垛式 巷道堆垛式立体车库,如图1-2所示。对堆垛机有非常高的要求,因此巷道堆垛式适用围不广泛,通常设置在要求大量车位数的场所。图1-2巷道堆垛式 图1-3垂直提升式 3垂直提升式 垂直提升式立体车库,如图1-3所示,运行时先将车辆升降到指定层,随后提升机附带的设备存放年车辆,从而实现存取
12、车的动作。垂直提升式设计高度通常很高,对加工精度,安全性能等许多因素都有着较高的要求,所以需要较多的资金。这类车库的优点也非常明显,占用土地资源较少,能够充分利用空间。 4垂直循环式垂直循环类立体车库根本结构有传动装置和停车架。车库上所有车位均存在一个停车架,传动装置使其在垂直方向做循环运动。如图1-4所示,这种车库有以下几种优点: a、造价低、投资少,前期建设时间短。 b、占地少,利用率高。 c、设备运行安全可靠。 d、可以方便利用消防栓。图1-4垂直循环式1.3立体车库的研究开展状况 当前全球立体车库技术正在飞速开展,现在的立体车库停车技术几乎包括了各个领域的先进技术,如图1-5所示,国外
13、圆形的立体车库。停车形式也时刻出现着变换。越来越多的新材料和新工艺在立体车库上得到了表达。模块化的构造,能够便利组合,容易安装,使车库的随意性大大加强。安全方面得到了较大的开展,安全防护设备进展了充分的改良,如定位系统、限速保护与多重机构互锁系统,假设超出围那么报警和弹性变形自动补偿功能,安全检测、自动消防灭火系统,汽车尺寸自动识别系统,停车泊位自动跟踪功能等。立体车库的停车功能变得越来越人性化、现代化。图1-5 国外圆形的立体车库在80年代中期国开始对立体车库进展研究,90年代引进国外设备,并开始生产立体车库,在一些人口密集的城市得到了广泛推广,如图1-6所示是我国常见的一种立体车库。停车设
14、备技术的开展需要更多的学科支撑,另外还要充分学习国外的成熟技术,使我国前进中的立体车库少走弯路。在国,停车行业应该不断前进,完善停车产品,开发生产出适应市场需求的产品。从目前国的形势而言。我国的立体车库的市场处于无序混乱状态,国家对停车产业的不重视以与管理疏松,没有统一的技术标准。图1-6升降横移式立体车库2 升降横移类立体车库概述2.1升降横移类立体车库的简介升降横移式的立体车库是采用电机带动载车板升降或横移存取车辆的机械式停车设备。在实际的现实应用当中,因为此类车库有很多的类型,具有很强的适应能力,规模上大小不一,最普遍最实用的停车库就是此种类型。2.1.1升降横移式立体车库的工作原理 在
15、立体车库当中,每一个轿厢上都有一块载车板,存取车辆的时候通过载车板来进展升降以与横移运动到达地面,驾驶员将车开入或开出车库,最终完成车辆的存取操作。如果车辆停在车库靠经地面的那一层,那么车辆只需直接开入或开出,而不需要进展升降就能完成停车动作,车库中其余层中的车位须要下层的车位经过动作有空位后,载车板才能到达车库的地面层,然后进展存取车。2.1.2停车设备的几种主要形式 升降横移式的立体车库种类繁多,最主要的方式有半地下式跟全地上式两种类型。图2-1 半地下布置型式图2-2 全地上布置型式半地下式车库车位的运行动作如图2-1,地面层的车位在其他层没有动作时可以直接在此层存取车操作。下层车位需要
16、在上方地面层出现空位时才能上升存取车。而上层车位要在其下方出现空位时才能下降。 全地上式车库车位的运行动作如图2-2所示,最下层的车位直接存取车辆;二层车位需要一层出现空位才能下降,而三层车位需要在其下一、二层都出现空位时才能下降存取车。号车下降到地面层后存取车。对号车位存取车,只需要号车位右移,号车位下降即可。如果要对号车位存取车辆,那么要将和号车位的载车板都向右移动,留出下面的空位,然后号车位下降即可。此类停车设备可以在不同场地应用。从使用能力上来看,此类车库对土地建设没有过高的要求,规模大小也很灵活,并且在不同的地形环境下可以进展不同的排列组合。因此,此类升降横移停车库在现实生活中的实际
17、使用十分普遍。因此,在本次设计中选用的研究对象是全地上式的三层三列七车位的立体停车库。2.2升降横移式立体车库的根本结构 如图2-3所示为升降横移类停车设备的主要组成。升降式横移类的停车设备主要有下面的五大局部。图2-3 升降横移类停车设备的主要组成2.2.1钢结构局部在停车设备中往往通过钢结构来进展设备的支撑以与车辆的停放,其具备很好的强度跟刚度。依照停车设备对结构形式要求的不同,因此设备钢架结构形式也不一样。2.2.2载车板局部在升降横移式立体车库中,车辆停放在载车板上。从结构上有框架式和拼接式。框架式的载车板,此种载车板有中间凸起式和平板式,中间凸起式的载车板具有可以按照实际需要进展设计
18、行车通道宽度的长处,非常适宜车型变动很多的小规模生产当中。而拼接式的载车板主要是用钢板进展滚压或者一次冲压形成组装件,应用咬合拼装构成载车板。2.2.3传动系统 一般情况下电机减速机和油缸液压马达能够构成传动动力系统。在电动机的减速机中应当设定制动系统,通常运用常闭式的制动器。并且油缸液压马达需要装有如防爆阀之类的装置,用来预防因瞬间油管破裂导致的载车板下坠问题。2.2.4控制系统系统中的主回路跟控制回路组成了其控制系统。 载车板进展各种动作由主回路进展实现。而控制回路当中主要实现的功能是对人跟车的安全进展设计。控制形式有许多,通过利用软件来实现对各类控制器跟接触器动作的控制,以此来实现此类设
19、施进展各种动作的过程。控制系统的运行方式主要有自动运行和手动或点动运行等两种方式。2.2.5安全防护措施通过在实际应用中发现的各种问题,按照国家标准的要求,立体车库应该安装各类安全保护设施,保证人员与车辆的安全。主要设施有: 1在操作装置上装设红色的急停开关,当车库运行中发生各种意外以与紧急情况时可让车库立即停止运行。 2在车库中装设车长检测装置,当车辆进入车库时,检测车辆的长度,如果车长超过停车位的长度,那么车库不运行并发出信号。一般为光电开关。 3在车辆进入车库的方向安装阻车装置。 4车库在运行时,为了确保安全,必须禁止人车误入。通常使用的设备为光电开关或着在车库周围设置栅栏。 5必须在车
20、库中装备防坠落装置,用来预防载车板突然落下,对人员和车辆造成伤害。 6车库上安装警灯,当车库在运行中时,起警示作用。3 立体车库电气控制系统设计3.1电气控制系统整体设计车库的管理和监控在PLC控制下统一进展,传动装置驱动载车板纵移横移以此来进展车辆存放过程。通过PLC的控制来调节立体车库中的车位的状态。立体车库的控制系统的两套系统分别是:1弱电系统,包括信号的采集、输出与报警。接触器的接通和关断是由PLC输出信号控制接触器线圈决定的。2强电系统,包括电机控制线路、到位限位、形成限位等。车库的车位检测装置可以自动检测车位位置,当发生意外情况时,可按下控制面板上的急停按钮。本次立体车库设计中的控
21、制原理为:使用者可以利用控制界面来将所需指令输送至控制系统当中,通过分析之后,将可以应用的指令用来进展执行操作,实现立体车库中的总体操控。图3-1 车库系统控制原理框图图3-2PLC硬件系统结构框图3.2重要电气件的选型3.2.1 PLC的选型1、CPU 315处理器对每条二进制指令的处理时间大约为 50 ns,每个浮点预算的时间为0.45 s。256 KB工作存储器相当于大约85 K条指令,与执行程序段相关的大容量工作存储器可以为用户程序提供足够的空间。灵活的扩展能力,多达32个模块。MPI多点接口,集成的 MPI接口最多可以同时建立与S7-300/400 或编程设备、PC、OP的16条连接
22、。在这些连接中,始终为编程器和OP分别预留一个连接。通过“全局数据通讯,MPI可以用来建立最多16个CPU组成的简单网络。同时带有PROFIBUS DP主/从接口的CPU 315-2DP可以用来建立高速、易用的分布式自动化系统。此CPU的功能为:口令保护、诊断缓冲、免维护的数据后备、可参数化的特性可以使用STEP7对S7的组态、属性以与CPU的响应进展参数设置和自检测功能、定义程序和数据的访问权限和定义诊断报警的处理和围等等。CPU315运行速度快功能全,而且扩展能力强,当控制任务增加时可以自由扩展,完全能满足本设计中的立体车库系统控制要求。2、数字量输入模块SM321在工作中将车库运行时发出
23、的数字信号转变成PLC识别的部信号。在车库设备中的输入元件,只需要使用开关触点。本次设计中涉与21个输入点,所以选择带有32点输入接口的SM321。3、数字量输出模块SM322具有将PLC的输出信号传递于使用者输出设备的作用,使PLC部的低电平信号改变成外部所需要的电平输出信号。本次设计中,数字量输出驱动的主要是指示灯和电动机共涉与15个输出点,同时考虑到安全性等特性,应选用16点继电器输出可直接驱动接触器220V的数字量输出模块SM322。4、电源模块PS 307 10A从实际情况来看,电源模块的输出电流跟输出功率的额定数值必须要足够大,即大于所有模块的总和。而且还需要百分之三十左右的余量。
24、专用电源需要将交流电转换为直流电进展使用。综合考虑以上各点,本次设计选用电源模块PS 307 10A。输出电压24VDC,具有防短路和开路保护。3.2.2电动机的选型1、横移电机PL22-200-30-50S3B如图3-3所示,该电机的输出功率为0.2KW,速比1:60。选择该型号的电机足够满足工作需求。图3-3 横移电机2、升降电机PL40-2200-60S3B 所选升降电机的输出功率为2.2KW,速比1:60,附刹车。如图3-4所示,该电机具有节能环保,安装维护简单,输出能效高,经久耐用等优点。图3-4 升降电机3.2.3行程开关的选型1、行程开关(横移)SZL-VL-S-J金属滚轮调杆,
25、可如图3-5所示。图3-5 车板横移限位开关2、行程开关(升降)SZL-VL-S-C可调金属棒,如图3-6所示。图3-6 车板横移限位开关此类开关耐用型好,强度高,可以应用在多种场合,而且安装较为方便。并且具备许多优点:a、体积较小,不需要过大的安装空间,可以有充足的接线空间; c、本体是铸铁制造而成,外层那么采用塑料罩壳; d、电流容量为5A,电流的负载能力为10 A;e、可以正常工作的温度围为-2060度; b、单刀双掷双断路器; g、结构本身自带防水、防油、防尘等功能。3.3主回路与控制回路电气接线设计PLC接线设计:立体车库的控制系统主要控制电机,能够在不同环境中进展不同方向的运转。控
26、制系统是把各种辅助装置作为控制对象。例如,应用光电开关,是为了判断车位的停车情况。使用大量的行程开关,是为了使载车板在运行过程中能够准确的停放在预先设定的位置。车库中装设有烟温传感器等装置用来保证车库的安全。3.3.1系统变量定义与分配表表3.1 系统变量分配表序号名称符号地址1急停按钮SB1I0.02启动按钮SB2I0.13停止按钮SB3I0.24去除键SB4I0.45车位按键SB201-SB303I2.3-I2.76限位开关SQ01-SQ12I0.5-I2.07电动机M1-M9Q 4.0-Q 5.08运行指示灯HL1Q 5.39报警指示灯HL2Q 5.43.3.2简化的PLC接线图图3-7
27、PLC接线图3.3.3系统主电路图与控制回路原理图图3-8主电路图电机控制与接线设计:车库运行时,载车板移动存取车辆,每次只能进展一个动作,比如,上升时就不能进展下降动作。并且此时也不能进展横向移动操作。所以当每层的载车板进展上升或下降动作时,其以下层的载车板不能动作。对应的,其他车位的载车板也这样移动。图3-9 电机控制原理图图3-10 101横移电机控制回路4PLC编程设计4.1 PLC程序设计原那么与流程在本次立体车库PLC的程序设计当中有许多原那么性问题:首先,要具有完整性,所编程序应该满足人们在现实生活中对立体车库的最大需求。其次,需要具备操作简单、符合人性化等需求。第三,能够考虑到
28、在实际应用中的现状。要对接口和通信等留有适当的空隙。本系统为三层三列立体车库,最多存放7辆车。控制系统只能控制上层车位进展存取车辆的操作,下层车位的车辆可直接进出车位。控制横移电机和升降电机正反转就能达到操作车位上升下降的目的。另外,为了使载车板上的吊点能够悬吊与托架之上需要使用链条来做辅助,在静止不动的状态时,使用防坠挂钩装置用来防止车板坠落。由于载车板可能会因为天气等原因发生晃动,所以在设计车库时采用定位杆。然而本设计中省略了过载保护、防坠等一些安全防护系统,只是对全地上式三层七车位升降横移类立体车库的存取车系统进展简单的仿真。图4-1 存取车辆程序流程图程序设计方案如下: 1控制信息是由
29、程序原始化的控制系统所给出的,用其来扫描各限位开关的信号; 2首先判断目的车位是否是空位,当判断完成发现有空位时车位上的载车板才可以动作,前后动作不能同时发生。使用到位行程开关来确定空位条件,判断是否存在空位,以与确定载车板动作的启动和停止; 3故障的报警程序主要是用于比拟与时的收集设备在运行时的不正常的信息,并且能够快速的向外界释放出报警信号,提醒管理工作人员进展与时处理故障。假设在车库运行过程中发生故障,PLC将使设备停止运行,并且发出报警信号。整个程序包括主程序模块其中包含故障急停程序、手动按键程序、载车板运动程序等和故障报警子程序模块。因为本次设计的系统对控制速度要求不高,而使用是普通
30、的可编程序控制器,其具备的根本功能能满足要求。本系统输入端有启动按钮、车位号按钮假设干以与急停保护按钮等等。在输出端处的九台电动机都需要进展控制,另外再加上一些各种操作按钮与安全检测报警等。在本次的设计当中选取SIEMENS公司的S7-300PLC程序,采用LAD语言来进展编写。同时选用西门子人机界面WinCC flexible进展组态仿真。依照控制功能来安排输入输出点,在一般情况下输入端子与输入控制,输出端子与输出控制属于一对一的关系。在本设计中101车位的右限限位开关和102左限的限位开关共用一个。同理201右限的限位开关和202左限的限位开关共用一个。下限开关为上层下降到位的多个限位开关
31、串联而成。4.2 系统程序的I/O分配本文设计的全地上式升降横移类立体车库系统共有3个功能按键。5个车位按键,可以根据操作需要选择201、202、301、302、303等5个不同的车位。12个限位开关,可以根据此类开关的情况查看车位的运行状态,比如101左限、102左限、102右限等等。总计有21个输入点。同时本系统中9个电动机,包含4个横移电机和5个升降电机,分别由9个继电器线圈控制。电机正反转用4个接触器线圈控制,2个指示灯,共计15个输出量。根据设计要求完成的PLC符号表如表4.1所示表4.1 PLC符号表标志地址数据类型急停按钮I 0.0BOOL启动按钮I 0.1BOOL停止按钮I 0
32、.2BOOL去除键I 0.4BOOL101左限I 0.5BOOL102左限I 0.6BOOL102右限I 0.7BOOL201左限I 1.0BOOL202左限I 1.1BOOL202右限I 1.2BOOL201上限I 1.3BOOL202上限I 1.4BOOL301上限I 1.5BOOL302上限I 1.6BOOL303上限I 1.7BOOL下限I 2.0BOOL201303车位按钮I 2.3I 2.7BOOL101横移电机Q 4.0BOOL102横移电机Q 4.1BOOL201横移电机Q4.2BOOL202横移电机Q4.3BOOL201202升降电机Q 4.4Q 4.5BOOL301303升
33、降电机Q 4.6Q 5.0BOOL正转Q 5.1BOOL反转Q 5.2BOOL运行指示灯Q 5.3BOOL报警指示灯Q 5.4BOOL一层正转Q 5.5BOOL一层反转Q 5.6BOOL4.3立体车库程序设计立体车库的控制程序由主程序模块OB1其中包括故障急停程序、车位选择程序、载车板运行程序等和故障报警子程序模块FC1组成。详细程序见附录。现选择控制程序中比拟重要的几个局部进展举例:1、车位选定,程序如下:图4-2 选择车位按键当系统启动运行时,按下车位按钮那么会选定相应的车位。根据程序进展车位移动。2、判断各个车位是否为空位,以101车位空为例进展说明。程序如下所示:图4-3 空位判断当1
34、01车位停放有载车板时,载车板碰到101左限限位开关。如果101车位处于空位状态,那么102车位跟103车位处能够停放载车板,即102左限跟102的右限线圈得电,然而作为常闭开关的101左限,在不得电时处于闭合状态。所以中间继电器M0.0得电,说明101车位无载车板为空位。另外,程序当中设计的定时器是因为车库在运行时,载车板移动需要一个动作时间。3、车库升降横移动作的前提条件,程序如下:图4-4 横移条件车库运行时,当上层车位的载车板都停放在相应层时,载车板触碰到相应层的上限限位开关,下限限位开关那么断开,这个状态下车库可以进展正常运行,即符合载车板自动横移的条件。图4-5 二层升降条件如果车
35、库的第三层载车板都停放在三层时,这时的车库处于正常运行模式,同时又符合二层载车板在升降时所需的要求。图4-6 三层升降条件假设二层的载车板全停留在二层时,车库正常运行,三层载车板可以进展升降动作。4、控制各个车位的电机动作,以101车位电机横移动作为例,程序如下:图4-7 101车位电机横移动作如果空位状态的判断满足自动横移的条件时,应当在选定车位时并进展行程开关状态的判断,以此来确定101车位的横移方向。倘假设符合101车位横移所需要求,车库正常运行时,使得101横移电机得电。而101车位的左右横移动作的实现是通过该电机的正反转来实现的。5组态仿真设计5.1 STEP7与WinCC flex
36、ible的连接打开STEP7,选择包含立体车库程序的项目,在项目的菜单中选择插入HMI站点,再点击Configure Network将两者连接起来,如图5-1所示。然后在左侧项目中打开WinCC flexible软件,在连接命令中打开两者之间的连接,如图5-2所示。图5-1 S7-300与Wincc组态在NetPro中的连接图图5-2 S7-300与触摸屏在组态软件中的连接图5.2建立组态画面首先打开组态软件建立一个新项目,在设备选择中选择屏幕【Multi Panel】【270】【MP 270 10Touch】,在画面面板中进展画面的组态。图5-3 组态画面设备选择在画面组态的过程中,使用9个
37、小方格来表示立体车库,每个载车板电机动作用相应的转页转动来表示,而对于车位的运动,那么使用上下左右的箭头指示载车板的动作方向来模拟。在组态界面中专门设置了报警指示灯以与运行指示灯用来显示其报警跟运行的状态。在画面中的按键区,分别设置了启动、停止、急停以与车位等控制按钮。在组态画面中设置的限位开关模拟区,改为手动模拟,用来实现因为仿真不能完成车位移动时自动接触限位开关的效果。图5-4初始状态下的组态画面5.3画面变量的连接在PLC中编写的程序输入为I,但在组态变量连接时发现画面中的按钮和开关都没方法使用,所以将全部的按钮和开关地址改动为以下地址,同时为了使仿真效果更明显变量的采集周期都定为100
38、ms。表5.1 按钮的地址变动表名称连接变量类型事件连接函数急停按钮M8.0BOOL释放ResetBit按下SetBit启动按钮M7.0BOOL释放ResetBit按下SetBit停止按钮M10.0BOOL释放ResetBit按下SetBit去除键M9.0BOOL释放ResetBit按下SetBit101车位按钮M7.1BOOL释放ResetBit按下SetBit102车位按钮M7.2BOOL释放ResetBit按下SetBit201车位按钮M7.3BOOL释放ResetBit按下SetBit202车位按钮M7.4BOOL释放ResetBit按下SetBit301车位按钮M7.5BOOL释放R
39、esetBit按下SetBit302车位按钮M7.6BOOL释放ResetBit按下SetBit303车位按钮M7.7BOOL释放ResetBit按下SetBit表5.2 限位开关的地址变动表名称连接变量类型101左限M8.1BOOL102左限M8.2BOOL102右限M8.3BOOL201左限M8.4BOOL202左限M8.5BOOL202右限M8.6BOOL201上限M8.7BOOL202上限M9.1BOOL301上限M9.2BOOL302上限M9.3BOOL303上限M9.4BOOL下限M9.5BOOL5.4组态仿真运行在STEP7中打开S7-PLCSIM1仿真器,将PLC中的主程序和故
40、障报警程序下载到仿真器中,在主程序中打开监控模式,选择仿真器中的RUN模式,选择组态软件中的启动运行系统选项模拟进展系统仿真。如下图,为系统调试运行画面。经过运行调试,该组态监控软件可对本设计的立体车库系统的动作过程进展有效的模拟和监控,PLC程序达到了控制要求。运行画面如下:图5-5 系统程序监控画面和仿真器画面图5-6 仿真运行时的组态画面结 论近几年来中国经济快速开展,与此同时汽车数量急剧增加。在人口密集并且住房紧的大城市当中,此时立体车库的应用解决了现实中的停车难的问题。虽然现在立体车库还不是很普与,但是相信在人们对立体车库的不断改良之后,会将立体车库推广到现实生活当中去,并且使之发挥
41、一定的作用。在未来的社会中有很大的开展前景。此次设计的对象是全地上式升降横移类立体车库控制系统,应用PLC和WinCC flexible组态软件使整个车库系统实现了根本的存取车功能、组态监控功能。对于立体车库系统设计,首先,运用了西门子S7-300编写程序控制载车板的升降横移动作以与故障报警等,系统具有更好稳定性和更高的安全性。其次,组态监控系统的使用,让整个立体车库的运行状态形象直观的展示出来。使用组态仿真软件进展仿真,车位动作形象生动地展示出来。当然,此次立体车库设计并不是十分完美,也存在着一定的缺陷与不足之处。只是简单的实现了车辆的存取和局部保护功能,应该使系统更加完善,功能更加齐全,使
42、立体车库更加安全和人性化。致 时间飞逝,转眼之间,大学时光即将逝去,我也即将完毕这两年的读书生活,这两年里虽说辛苦,但也充满了收获。在本次毕业设计当中,非常感各位教师以与同学们的热心帮助,使我能够比拟圆满的完成毕业设计。在这里,非常感文霞教师。在毕业设计的每个进度中都能够耐心的指导,并且不分是在课上还是课下。在整个毕业设计期间中教师给了我很多的支持和鼓励,每次遇到难题都会帮助我找到解决的方法。另外,非常感同学们的帮助,无论在程序调试上还是在论文写作上,遇到难题时都会共同查阅资料,寻求帮助。最终都会在大家的共同努力之下使其得以解决,并使大家得以共同进步。在此次的毕业设计过程当中,逐渐形成了独立、
43、爱动脑、爱动手操作的习惯,无论在学习上还是生活上,都给予了我许多帮助,有利于以后的开展。参考文献1 付翠玉,关景泰立体车库开展的现状与挑战【M】机械设计与制造,20052 启君立体车库的主要型式与技术特点【M】.机电产品开发与创新,19993 中国重型机械工业协会,停车设备管理委员会编.机械式立体车库【M】海洋,20014 中华人民国机械工业部,机械行业标准.机械式停车设备类别、型式与根本参数19985 国家机械工业局,机械行业标准升降横移类机械式停车设备19996郝艳芳,武,毕建中自动化立体停车设备的安全技术华北工学,20097艳华,连勇基于PLC的立体车库自动控制系统【】.计算机系统应用,2011,208 周美兰,周封,忘岳宇PLC电气控制与组态设计:科学,20039 吴建强,三勇可编程控制器原理与应用工业大学,2000附 录系统程序主程序 系统启动位空条件101空102空103空201空202空203空二层全在上限二层不在下限三层全在上限条件升降动作横移动作前列条件车位选定一层横移101左移101右移101横移电机动作102左移102右移102横移电机动作二层横移201左移201右移201横移电机动作202左移202右移202横移电机动作二层升降二层升降条件2