基于PLC的三层电梯控制设计_第1页
基于PLC的三层电梯控制设计_第2页
基于PLC的三层电梯控制设计_第3页
基于PLC的三层电梯控制设计_第4页
基于PLC的三层电梯控制设计_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

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

文档简介

基于PLC的三层电梯控制设计电梯作为现代建筑中不可或缺的垂直运输工具,其控制系统的稳定性、可靠性和高效性直接关系到楼宇的运行效率和人员安全。可编程逻辑控制器(PLC)以其强大的逻辑处理能力、高度的稳定性、良好的扩展性以及便捷的编程维护特性,在电梯控制领域得到了广泛应用。本文将以三层电梯为控制对象,详细阐述基于PLC的电梯控制系统设计方案,包括系统总体架构、硬件选型、软件逻辑设计及调试要点,旨在为相关工程实践提供一套具有实用价值的参考方案。一、系统总体方案设计1.1控制目标三层电梯控制系统的核心目标是实现电梯轿厢在一至三层之间的有序、安全、高效运行。具体包括:*响应呼梯信号:准确接收并登记各楼层的外呼信号(上呼、下呼)及轿厢内的选层信号。*实现轿厢运行:根据登记的呼梯信号和当前轿厢位置、运行方向,自动决定轿厢的运行方向(上行、下行、停止),并驱动曳引电机实现轿厢的精准移动。*准确停靠与开关门:轿厢到达目标楼层时,能准确平层,并控制门机系统完成自动开门和延时关门动作;支持手动开门、关门操作。*状态指示:实时指示轿厢当前所在楼层、运行方向、门状态(开/关)以及各呼梯信号的响应状态。*安全保护:具备基本的安全保护功能,如超载保护、急停保护、限位保护等。1.2系统整体构成基于PLC的三层电梯控制系统主要由以下几个部分组成:*信号输入单元:包括各楼层外呼按钮(上呼、下呼)、轿厢内选层按钮、开门按钮、关门按钮、急停按钮、超载检测装置、平层感应开关、限位开关等。*控制核心单元:即PLC,负责接收输入信号,执行用户编写的控制程序,进行逻辑判断和运算,并发出控制指令。*输出执行单元:包括曳引电机驱动电路(如变频器或继电器接触器控制)、门机驱动电路、楼层指示灯、运行方向指示灯、开关门指示灯等。*人机交互单元:主要为轿厢内和各楼层的楼层位置显示、运行状态指示等。系统的工作流程为:外部信号(呼梯、选层等)通过输入单元送入PLC,PLC根据预设程序对信号进行处理,判断轿厢的最佳运行路径和动作,然后通过输出单元控制曳引系统、门机系统等执行相应动作,并通过指示灯等反馈当前状态。二、硬件系统选型与配置硬件系统的合理选型是保证控制系统稳定可靠运行的基础。选型时需综合考虑控制需求、性能指标、成本预算及后期维护等因素。2.1PLC的选型PLC是整个控制系统的核心。对于三层电梯,其I/O点数相对较少,控制逻辑也较为常规,选用小型PLC即可满足需求。*I/O点数估算:*输入点:各楼层外呼按钮(一层下呼可不设,三层上呼可不设,故通常为3层×2-2=4个外呼按钮,但为统一,可按每层上、下呼各一个,实际编程时将一层下呼和三层上呼信号忽略或作无效处理)+轿厢内选层按钮(3个)+轿厢开门按钮(1)+轿厢关门按钮(1)+急停按钮(1)+超载信号(1)+上限位开关(1)+下限位开关(1)+各楼层平层开关(3)。总计输入点数约在15-20点。*输出点:曳引电机正转(上行)控制(1)+曳引电机反转(下行)控制(1)+曳引电机停止/抱闸控制(1,部分系统可集成)+开门控制(1)+关门控制(1)+各楼层外呼指示(与外呼按钮对应,约4个)+轿厢内选层指示(3个)+轿厢运行方向指示(上、下,2个)+开关门状态指示(可选,2个)。总计输出点数约在15-20点。因此,选择具有16-24个输入点和16-24个输出点的小型PLC即可,如西门子S7-200SMART系列、三菱FX系列或欧姆龙CP系列等。考虑到编程的便捷性和市场占有率,本方案可选用某主流品牌的小型PLC,例如带有14输入/10输出(或相近配置)的基本单元,并根据需要扩展模块(若估算点数超出)。*其他考虑因素:PLC的处理速度、存储容量、指令系统的丰富程度、是否支持中断、通讯功能等。对于电梯控制,基本的逻辑指令、定时器、计数器功能是必需的。2.2主要外围设备选型*曳引系统与驱动:曳引电机通常选用三相异步电动机,配合减速器使用。驱动方式可采用传统的继电器-接触器控制(对于速度要求不高的三层电梯),或采用变频器调速(可实现平滑启动、停止及速度调节,提高乘坐舒适性和节能性)。考虑到控制精度和性能,推荐采用变频调速方案,PLC通过模拟量输出或通讯方式控制变频器。*门机系统:负责轿厢门和层门的开启与关闭,通常采用专用的门机控制器,PLC通过开关量信号控制其开门、关门动作。*按钮与指示灯:选用电梯专用的呼梯按钮和选层按钮,带LED指示灯,以反馈信号是否被登记。*位置检测装置:*平层传感器:安装在轿厢顶部或侧面,配合安装在井道各楼层平层位置的隔磁板,用于检测轿厢是否到达平层位置,通常采用光电传感器或霍尔传感器。*限位开关:安装在井道顶部(上限位)和底部(下限位),防止轿厢超出运行范围,通常采用行程开关。*安全保护装置:超载开关(检测轿厢负载是否超过额定值)、急停按钮(轿厢内及机房)、安全触板或光幕(防止门夹人)。*电源:为PLC、控制电路、照明等提供稳定的直流电源(如DC24V)和交流电源(如AC220V)。三、软件系统设计与编程实现软件设计是电梯控制系统的灵魂,其核心在于实现电梯的逻辑控制算法。编程采用PLC支持的编程语言,如梯形图(LD)或语句表(STL),梯形图因其直观易懂、接近电气控制电路图的特点,被广泛应用于工业控制。3.1主程序流程图设计主程序的设计思路通常采用循环扫描的方式,结合各功能模块的调用。一个典型的主程序流程如下:1.初始化:系统上电或复位后,进行初始化操作,如清除所有呼梯信号登记、设置初始楼层(通常为一层)、初始化各输出状态。2.信号采集与处理:循环扫描并读取所有输入信号,包括外呼信号、内选信号、开关门信号、急停信号、超载信号、平层信号、限位信号等。对呼梯信号进行有效登记(如防止抖动、实现信号保持)。3.安全逻辑判断:优先判断是否存在急停、超载、限位等故障或安全信号。若有,则立即停止轿厢运行,切断曳引电机电源,抱闸制动,并给出相应指示。4.运行方向判断与决策(核心算法):根据当前轿厢位置、已登记的内选和外呼信号,按照电梯运行的基本原则(如“顺向优先”、“最远反向截梯”等)来确定轿厢的下一个目标楼层和运行方向。*顺向优先原则:当轿厢沿某一方向运行时,优先响应该方向上所有的呼梯信号,直至该方向上最远的目标楼层,然后才考虑反方向的信号。*例如:轿厢在一层,此时有二层上呼、三层内选。轿厢应先上行至二层响应上呼,再继续上行至三层响应内选。5.轿厢运行控制:根据确定的运行方向和目标楼层,控制曳引电机驱动轿厢运行。6.平层与停靠控制:当轿厢接近目标楼层时,PLC接收到平层传感器信号,控制曳引电机减速,准确停靠在平层位置。7.开关门控制:轿厢平层后,自动发出开门信号,控制门机开门。开门到位后,延时一段时间(可通过定时器设定,如3-5秒)后自动发出关门信号。若在延时期间按下开门按钮,可重新开始延时;按下关门按钮,可立即执行关门。8.信号消除:当轿厢停靠某楼层并完成开关门动作后,应消除该楼层的内选信号和相应的外呼信号(同方向的外呼信号在轿厢离开后消除,反向外呼信号需轿厢到达该楼层并换向时消除,具体逻辑需仔细设计)。9.状态指示更新:实时更新轿厢当前楼层显示、运行方向指示、各按钮指示灯状态等。3.2关键控制逻辑设计*呼梯信号的登记与消除:*登记:当按下呼梯按钮或内选按钮时,对应的信号应被PLC锁存(即使按钮松开,信号依然保持),直至满足消除条件。可通过PLC内部的辅助继电器(M)实现,按钮信号的上升沿触发辅助继电器置位。*消除:内选信号在轿厢到达相应楼层并停靠后消除;外呼信号的消除较为复杂,遵循“顺向截梯”原则。例如,上行外呼信号在轿厢上行到达该楼层并停靠后消除;下行外呼信号在轿厢下行到达该楼层并停靠后消除。*轿厢运行方向判断:这是电梯控制的核心。可设计一个“方向继电器”或通过比较当前楼层与目标楼层的大小来决定。需要遍历所有已登记的呼梯信号,结合当前位置和运行方向,找出最优的下一个目标。可使用多个定时器和比较指令来实现。*平层控制:当轿厢运行至目标楼层平层区域时,平层传感器动作,PLC接收到信号后,立即切断曳引电机的运行信号,接通抱闸,并发出开门指令。*开关门控制:开门和关门动作通常由PLC的输出点控制门机控制器的相应端子。需考虑门到位信号的反馈(若有),以确保门完全打开或关闭后再进行下一步操作。*安全保护逻辑:*超载时,禁止轿厢启动,蜂鸣器报警,并保持开门状态。*急停信号触发时,立即切断所有电机电源,抱闸制动。*上/下限位开关动作时,禁止轿厢继续向上/向下运行。3.3梯形图程序示例(片段思路)以三层电梯的外呼信号登记与消除、轿厢上行控制为例,简要说明梯形图的设计思路(具体实现需根据所选PLC型号和I/O分配进行):*I/O地址分配(示例,需根据实际硬件接线确定):*输入:一层外呼下(X0,通常无效)、一层外呼上(X1)、二层外呼下(X2)、二层外呼上(X3)、三层外呼下(X4)、三层外呼上(X5,通常无效);轿厢内选一层(X6)、二层(X7)、三层(X10);开门按钮(X11)、关门按钮(X12);一层平层(X13)、二层平层(X14)、三层平层(X15);上限位(X20)、下限位(X21);急停(X22)、超载(X23)。*输出:曳引电机上行(Y0)、下行(Y1);开门(Y2)、关门(Y3);一层外呼指示(Y4)、二层外呼下指示(Y5)、二层外呼上指示(Y6)、三层外呼指示(Y7);轿厢内选一层指示(Y10)、二层(Y11)、三层(Y12);上行指示(Y13)、下行指示(Y14)。*外呼信号登记:例如,当一层外呼上按钮(X1)被按下(上升沿),且轿厢不在一层或虽在一层但门未关好等条件不满足时,置位一层外呼上登记辅助继电器(M0),并通过M0驱动外呼指示灯Y4。*轿厢上行控制:当满足上行条件(如当前在一层,有二层或三层内选或外呼信号,且无下行优先信号、无安全故障),PLC的Y0输出接通,控制曳引电机上行接触器吸合,同时点亮上行指示灯Y13。当轿厢到达目标楼层平层信号(如X14为二层平层)被检测到,且该楼层有呼梯信号时,切断Y0,停止上行。四、系统调试与运行系统调试是确保电梯安全可靠运行的关键环节,应分阶段、按步骤进行。4.1调试前准备*硬件检查:仔细检查所有电气接线是否正确、牢固,有无短路、断路现象;接地是否良好;各设备型号规格是否符合设计要求;电源电压是否正常。4.2分模块调试*输入信号调试:逐一按下各按钮(呼梯、选层、开关门、急停等),触发各传感器(遮挡平层传感器、模拟超载等),通过PLC编程软件的输入状态监控窗口,检查相应的输入点是否能正确响应(ON/OFF)。*输出信号调试:在确保安全的前提下(例如断开电机主回路,仅测试控制回路),通过强制输出或模拟程序运行,检查各输出点(继电器、指示灯等)是否能正确动作。*门机系统单独调试:测试开门、关门按钮及PLC控制信号能否正常控制门机的开、关动作,检查门到位信号。*曳引系统单独调试(若采用变频器):对变频器进行参数设置和单独调试,确保其能正常响应外部控制信号(正转、反转、停止、速度给定)。4.3联机综合调试在分模块调试通过后,进行联机调试。*空载调试:电梯不带负载运行。*测试各楼层呼梯、选层信号的登记与消除是否正常。*测试轿厢在各楼层之间的上下行、停靠、平层精度是否符合要求。平层精度若不达标,可能需要调整平层传感器的位置。*测试开关门动作是否顺畅,延时是否合适。*测试运行方向指示、楼层指示是否准确。*安全保护功能测试:模拟急停、超载、限位等故障情况,检查系统是否能按设计要求做出正确响应(立即停车、报警、禁止启动等)。*带载调试:在空载调试正常后,可进行带载调试,测试电梯在额定负载下的运行性能和制动效果。4.4试运行与优化经过全面调试后,电梯可投入试运行。在试运行期间,密切观察电梯的运行状态,记录运行数据,如启动停止的平稳性、平层精度、开关门时间、响应速度等。根据试运行情况,对PLC程序参数(如延时时间、运行速度曲线等)进行微调,对硬件安装进行优化,直至电梯达到最佳运行状态。五、系统优化与拓展方向基于上述基本设计,还可以根据实际需求进行优化和功能拓展:*故障自诊断与报警:在程序中增加故障检测逻辑,如电机过流、门机故障、传感器故障等,并通过特定的指示灯组合或蜂鸣器报警声进行故障代码指示,方便维护。*智能调度算法:对于呼梯信号密集的情况,可引入更先进的调度算法,如基于模糊控制或神经网络的算法,优化电梯的运行路径,减少乘客等待时间。*远程监控与管理:通过PLC的通讯模块(如以太网模块、RS485模块),将电梯运行状态、故障信息等上传至监控中心,实现远程监控、故障预警和维护管理。*节能优化:通过优化变频器参数、实现电梯的休眠唤醒功能(如长时间无呼梯时自动停靠至基站并关闭部分照明通风)等方式,进一步降低能耗。*语音报站:增加语音模块,

温馨提示

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

评论

0/150

提交评论