毕业设计定稿_第1页
毕业设计定稿_第2页
毕业设计定稿_第3页
毕业设计定稿_第4页
毕业设计定稿_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

基于PLC的立体车库控制系统设计摘要随着城市化进程的加速和汽车保有量的持续增长,城市停车难问题日益凸显。立体车库作为一种高效利用空间资源的停车解决方案,其自动化和智能化水平直接影响着使用效率和用户体验。本文以提升立体车库的自动化控制水平为目标,设计了一套基于可编程逻辑控制器(PLC)的立体车库控制系统。文章首先分析了立体车库的工作原理和控制需求,随后确定了以PLC为控制核心,结合传感器检测、电机驱动和人机交互等模块的总体设计方案。在此基础上,详细阐述了系统的硬件选型与配置,包括PLC型号的选择、传感器的布置、执行机构的驱动方式等,并进行了I/O地址分配。软件设计方面,采用结构化编程思想,重点设计了主程序、手动/自动控制子程序、车位检测与选择子程序、车辆存取流程控制子程序以及安全保护子程序等关键模块,并通过梯形图语言实现。最后,通过模拟调试验证了该控制系统能够稳定、可靠地完成车辆的自动存取功能,具有结构紧凑、操作简便、安全性高的特点,为解决城市静态交通问题提供了一定的技术参考。关键词:PLC;立体车库;控制系统;自动控制;梯形图目录1.引言1.1研究背景与意义1.2国内外研究现状1.3本文主要研究内容2.系统总体方案设计2.1系统设计目标与技术指标2.2立体车库工作原理概述2.3系统总体结构设计2.4系统工作流程设计2.5控制系统方案论证与选择3.系统硬件设计3.1硬件总体选型原则3.2控制核心(PLC)选型3.3传感器选型与布置3.4执行机构与驱动模块选型3.5人机交互模块设计3.6其他辅助硬件3.7系统I/O地址分配3.8电气控制原理图设计4.系统软件设计4.1软件开发环境4.2主程序流程图设计4.3手动控制模式程序设计4.4自动控制模式程序设计4.4.1车位检测与选择子程序4.4.2车辆存取流程控制子程序4.5安全保护程序设计4.6人机交互界面设计5.系统调试与结果分析5.1调试环境与方法5.2硬件调试5.3软件调试5.4系统联合调试5.5调试结果与分析6.结论与展望6.1本文主要工作总结6.2系统存在的不足与改进方向7.致谢8.参考文献1.引言1.1研究背景与意义近年来,我国城市机动车保有量急剧增加,而城市土地资源日益稀缺,传统平面停车场已难以满足日益增长的停车需求,“停车难”问题已成为制约城市发展和影响居民生活质量的重要因素。立体车库凭借其占地面积小、空间利用率高、存取车自动化等优点,成为缓解城市静态交通压力的有效途径之一。控制系统是立体车库的“大脑”,其性能直接决定了车库的运行效率、可靠性和安全性。可编程逻辑控制器(PLC)作为一种专门为工业环境设计的数字运算操作电子系统,具有高可靠性、强抗干扰能力、编程灵活、易于扩展和维护等显著特点,已广泛应用于各种工业控制领域。因此,研究基于PLC的立体车库控制系统,对于提高立体车库的自动化水平、保障运行安全、提升用户体验具有重要的现实意义和应用价值。1.2国内外研究现状国外在立体车库及其控制系统的研究与应用起步较早,技术相对成熟,在自动化控制、智能化管理、安全防护等方面已达到较高水平,出现了多种形式的智能立体车库系统,并能实现与城市交通管理系统的联动。国内立体车库行业虽起步较晚,但发展迅速。随着市场需求的扩大和技术的进步,国内在立体车库的机械结构设计、控制技术应用等方面取得了长足进展。PLC技术因其可靠性和易用性,在国内中小型立体车库控制系统中得到了广泛应用。然而,部分国产系统在智能化调度、高效存取、能耗优化以及故障诊断的智能化程度上与国外先进水平相比仍有一定差距。因此,深入研究基于PLC的高效、可靠、智能的立体车库控制系统,对于推动国内立体车库产业的技术升级具有重要意义。1.3本文主要研究内容本文针对一种典型的升降横移式立体车库(以简化的多层多列模型为例),深入研究其自动控制系统的设计与实现。主要内容包括:1.分析立体车库的工作原理和对控制系统的功能需求,确定系统设计目标。2.进行控制系统的总体方案设计,包括控制核心、检测单元、执行单元和人机交互单元的选型与集成。3.基于选定的PLC,进行系统硬件电路设计,包括I/O地址分配和电气原理图绘制。4.采用梯形图编程语言,进行控制系统软件设计,实现手动控制、自动存取车、车位检测、安全保护等核心功能。5.搭建系统调试平台,进行软硬件联合调试,验证系统设计的正确性和可行性。通过上述研究,旨在构建一套结构简单、运行可靠、操作便捷且成本适宜的PLC控制系统,为小型化、自动化立体车库的推广应用提供技术支持。2.系统总体方案设计2.1系统设计目标与主要技术指标本立体车库控制系统设计目标是实现车辆的自动化、安全化存取。具体技术指标如下:*控制方式:支持手动控制(用于调试和紧急情况)和自动控制两种模式。*存取车功能:能够自动完成车辆的入库和出库操作,用户通过操作终端选择存取车指令。*车位检测:能够实时检测各车位的占用情况,并在人机界面上显示。*安全保护:具备车辆超长/超高检测、人员误入检测、极限位置限位保护、急停等多重安全保护措施。*运行效率:单循环存取车平均时间控制在合理范围内(具体时间与车库层数、列数及电机性能相关)。*人机交互:提供清晰的人机交互界面,显示车库状态、车位信息、操作提示及故障报警。*可靠性:系统平均无故障工作时间(MTBF)应达到较高水平,适应车库现场的工作环境。2.2立体车库工作原理概述本文以常见的升降横移式立体车库为控制对象。其主要结构由钢结构框架、载车板、升降传动机构、横移传动机构、导向装置及控制系统组成。*存车过程:用户驾车进入入口平台,确认车辆停放到位后,在操作面板上选择“存车”。系统检测到空位后,自动将空的载车板(或对应的搬运器)调度至入口层。用户驾车驶上载车板,确认安全后,再次操作面板确认存车。系统启动传动机构,将载车板连同车辆一同运送至指定的空余车位,完成存车,并更新车位信息。*取车过程:用户在操作面板上输入车位号或通过IC卡等方式选择“取车”。系统接收到指令后,自动将对应车位的载车板(连同车辆)调度至入口层。用户确认车辆后,驾车驶离载车板,系统将载车板复位(或调度至其他待命位置),完成取车,并更新车位信息。*传动方式:升降运动通常由提升电机(如曳引电机或卷扬电机)通过链条或钢丝绳驱动;横移运动通常由横移电机(如变频调速电机)通过齿轮齿条或链轮链条驱动。2.3系统总体结构设计根据立体车库的控制需求,本控制系统采用分层结构设计,从上至下依次为人机交互层、控制核心层、执行驱动层和检测传感层,如图2-1所示(此处为文字描述,实际论文中应有框图)。*人机交互层:主要由触摸屏(HMI)、操作按钮、指示灯、急停按钮等组成,用于实现用户指令输入、系统状态显示、故障报警等功能。*控制核心层:以PLC为核心,负责接收来自人机交互层的指令和各传感器的检测信号,按照预设的控制逻辑进行运算处理,并向执行驱动层发出控制指令。*执行驱动层:由电机(提升电机、横移电机)、电机驱动模块(如变频器、接触器)等组成,负责接收PLC的控制信号,驱动相应的机械机构动作,完成载车板的升降和横移动作。*检测传感层:由各类传感器组成,包括车位检测传感器(如光电传感器或超声波传感器)、限位传感器(如行程开关或光电编码器)、车辆检测传感器(如地感线圈或红外对射传感器)、安全检测传感器(如红外光幕)等,用于实时采集车库运行状态和环境信息,并反馈给PLC。2.4系统工作流程设计自动存车流程:1.用户将车辆驶入车库入口的指定区域(地面层载车板或专用入口平台)。2.系统通过车辆检测传感器检测到车辆已到位,并确认车辆尺寸在允许范围内。3.用户在HMI上点击“存车”按钮。4.PLC控制系统查询车位状态,自动分配一个空闲车位(或由用户选择指定空闲车位)。5.PLC根据当前载车板位置和目标车位位置,规划运动路径,依次控制横移电机和提升电机动作,将载车板(连同车辆)移送至目标车位。6.到达目标车位后,PLC发出停止指令,电机停止。7.PLC更新车位状态信息,并在HMI上显示“存车成功”及相关信息。自动取车流程:1.用户在HMI上输入目标车位号(或通过IC卡读取),点击“取车”按钮。2.PLC控制系统验证车位号有效性及车辆存在性。3.PLC根据目标车位位置和入口载车板位置,规划运动路径,控制相应的横移电机和提升电机动作,将目标车位的载车板(连同车辆)移送至入口层。4.到达入口层后,PLC发出停止指令,电机停止。5.PLC在HMI上显示“取车成功,请驶离”等提示信息。6.用户驾车驶离载车板。7.PLC检测到车辆已驶离后,控制载车板复位(或根据需要调度至其他位置),并更新车位状态信息。2.5控制系统总体方案论证与选择在工业控制领域,常用的控制方案有基于继电器逻辑控制、基于单片机控制、基于PLC控制以及基于工业PC(IPC)控制等。*继电器控制:结构简单、成本低,但可靠性差、响应慢、控制逻辑修改困难,难以实现复杂控制功能,已逐渐被淘汰。*单片机控制:灵活性高、成本较低,但开发周期长,对开发人员的硬件和软件水平要求高,系统的抗干扰能力和扩展性相对较弱,维护不便,适合简单、低成本的小型控制场合。*工业PC控制:运算能力强、界面友好、数据处理和联网能力强,但成本较高,对工作环境要求较严格,在强电磁干扰的工业现场,其可靠性不如PLC。*PLC控制:结合了继电器控制的直观、单片机的灵活以及计算机的功能强大等优点,具有高可靠性、强抗干扰能力、编程简单易学、模块化结构、扩展方便、维护工作量小等显著优势,非常适合工业现场的开关量逻辑控制、顺序控制,是目前工业自动化控制的主流技术。考虑到立体车库控制系统对可靠性、抗干扰性、实时性以及维护便捷性的要求,同时兼顾系统的复杂性和开发效率,本设计选择以PLC作为控制系统的核心。人机交互采用触摸屏(HMI),电机驱动根据功率和控制精度要求选用合适的变频器或接触器,检测部分选用相应的光电传感器、行程开关等。3.硬件系统设计硬件系统是控制系统的物理基础,其选型和设计直接影响系统的性能和可靠性。本章将详细介绍各主要硬件模块的选型依据和具体配置。3.1硬件总体选型原则硬件选型遵循以下原则:*可靠性优先:选用工业级产品,确保在车库环境下稳定可靠运行。*满足需求:性能指标满足系统设计要求,避免盲目追求高性能导致成本过高。*易于集成:各模块之间接口标准化,便于系统集成和调试。*经济性:在满足性能和可靠性的前提下,尽可能选择性价比高的产品。*维护性:选用市场占有率较高、售后服务好、备件易采购的品牌。3.2控制核心(PLC)选型PLC是整个控制系统的核心,其选型主要考虑I/O点数、存储容量、指令系统、通信能力及性价比等因素。针对本设计的立体车库模型(假设为一个小型多层多列升降横移式车库,具体层数和列数可根据实际需求设定,此处以一个需要约32个输入点和24个输出点的系统为例进行估算),I/O点数需求不算太大,控制逻辑以顺序控制为主。综合考虑,选用某知名品牌的小型PLC系列。该系列PLC具有结构紧凑、指令丰富、运行稳定、价格适中、编程软件友好等特点,且具备一定的扩展能力和基本的通信功能,能够满足本系统的控制需求。其基本单元已包含足够的数字量I/O点,若后续需要扩展,也可方便地增加扩展模块。具体型号选择应根据最终详细统计的I/O点数来确定。3.3传感器选型与布置传感器用于检测车库的各种状态信息,是实现自动控制和安全保护的关键。1.车位检测传感器:用于检测各车位是否有车。选用漫反射型光电传感器或超声波传感器。漫反射光电传感器安装在车位载车板的适当位置(如前端或后端),当有车辆停放在载车板上时,传感器被遮挡,输出信号变化。超声波传感器则通过检测反射波判断是否有车。考虑到环境适应性和成本,漫反射光电传感器为常用选择。2.限位传感器:用于限制载车板升降和横移的极限位置,防止超程运行。选用行程开关或光电式接近开关。行程开关结构简单、价格低廉;光电式接近开关响应快、无触点、寿命长。在关键的极限位置,可考虑采用双限位保护(一常开一常闭)。3.车辆到位检测传感器:安装在入口/出口载车板上,用于检测车辆是否完全驶入/驶出载车板。可选用两对对射式光电传感器(分别检测前轮和后轮),或地感线圈。对射式光电传感器安装在载车板两侧,当车辆完全驶入,前后轮分别遮挡两对传感器时,判定车辆到位。4.安全检测传感器:*入口区域安全光幕/红外对射:安装在车库入口处,防止在存取车过程中有人员或物体误入危险区域。*车辆尺寸检测传感器:安装在入口处,用于检测车辆高度和长度是否超限。可采用多组对射式光电传感器组合实现。传感器的布置需综合考虑检测准确性、安装方便性和不易受干扰等因素。3.4执行机构与驱动模块选型执行机构主要包括驱动载车板升降运动的提升电机和驱动载车板横移运动的横移电机。1.提升电机:通常选用制动三相异步电动机,功率根据载车板和车辆总重量计算确定。为实现平稳起制动和速度调节,提升电机可采用变频器驱动。2.横移电机:同样选用制动三相异步电动机,功率相

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论