PLC五层电梯课程设计
- 格式:doc
- 大小:813.00 KB
- 文档页数:24
摘要随着大型和巨型楼宇的兴建,电梯得到了快速的发展。
在电梯逻辑控制方面,由于可编程控制器(PLC)具有编程软件采用易学易懂的梯形图语言、控制灵活方便、抗干扰能力强、运行稳定可靠、易操作、维修方便等特点,使可编程控制器(PLC)已全面代替原来的继电器控制。
将可编程序控制器(PLC)应用于电梯进行逻辑控制,大大提高了电梯可靠性、可维护性以及灵活性,延长了使用寿命.,同时缩短了电梯的开发周期。
这种电梯控制系统较原有电梯控制系统可以更容易的完成更为复杂的控制任务,其许多功能是传统的继电器无法实现的。
编程逻辑控制器(Programmable Logic Controller,PLC),它是一种专用于工业控制的计算机,其硬件结构基本上与微型计算机相同,它采用一类可编程的存储器,用于其内部存储程序,执行逻辑运算、顺序控制、定时、计数与算术操作等面向用户的指令,并通过数字或模拟式输入/输出控制各种类型的机械或生产过程。
围绕这个目标,本文首先介绍了电梯的基本结构,接着论述了各主要环节的控制部分以及控制要求,然后着重介绍了基于西门子S7-200 CPU224 PLC的电梯控制系统程序开发过程,最后通过实验装置反复调试运行以及仿真。
经测试仿真调试,该基于PLC的电梯控制系统实现了预期的功能,圆满完成了此次毕业设计的任务。
通过这次锻炼,我积累了宝贵的经验,为以后的工作打下了良好的基础。
关键词:可编程控制器,电梯控制AbstractWith the construction of large and giant buildings, elevators have been rapid developed. In the elevator logic control, programmable logic controller (PLC) whose programming software ladder language is easy to learn and easy to understand, with its f eature of control flexibility, anti-interference ability, stable and reliable, easy to operate, easy to maintain , programmable controller (PLC) has been fully replace the original relay control. Its applied to the elevator logic control, greatly improved the elevator reliability, maintainability, and flexibility to extend the service life, while reducing the development cycle of the elevator. Compared with the original elevator control system , the elevator control system can complete more complex control tasks more easily, many of its functions can not be achieved by conventional relays. PLC, which is dedicated to the industrial control computer, the hardware structure is the same as microcomputer, it uses a programmable memory for its internally stored program, which can perform the logical, sequential control, timing, counting and arithmetic operations which are user-oriented , and control various types of machinery or production processes through digital or analog input / output control.Around this goal, this design first introduces the basic structure of the elevator, and then discusses the major aspects of the control section, and control requirements, and then puts the emphasis on the elevator system based on Siemens S7-200 CPU224 PLC program development process, the final run is to through repeated testing experimental setup as well as simulation.Through the tested simulation run, the elevator system in the PLC program has achieved the desired function, I finished the graduation project tasks successfully. Through this exercise, I have accumulated valuable experience for future work and laid a good foundation for the future.Keywords: programmable logic controller ,PLC , elevator control目录摘要 (1)Abstract (2)第一章绪论 (6)1.1课题研究的背景 (6)1.2电梯控制系统研究的现状 (7)1.3 论文的主要内容 (8)第二章电梯物理模型的设计 (9)2.1电梯的构造 (9)2.2 电梯的运行特点 (11)2.3拖动电机及其门电机的接线控制电路 (14)2.4 电梯控制方案的确定 (15)2.4.1 电梯继电器控制系统存在的问题 (15)2.4.2 PLC控制系统的特点及其优越性 (16)第三章硬件电路设计 (19)3.1 电梯控制系统设计思路 (19)3.2 五层电梯控制要求分析 (20)3.3 PLC选型 (21)3.3.1 PLC控制系统的I/O点数计算 (21)3.3.2 CPU及其扩展模块的选择 (23)3.3.3 CPU及其扩展模块的简介及安装 (25)3.4 I/O点数的扩展和编址 (36)3.5 PLC输入输出点的分配 (38)3.6 PLC和电梯模型接线图 (39)第四章电梯控制系统软件的设计 (40)4.1电梯控制系统软件开发流程图 (40)4.2 STEP 7编程软件的编程语言及基本指令 (41)4.2.1 STEP 7编程软件的编程语言 (41)4.2.2 STEP 7编程软件的基本指令 (42)4.3 轿厢开关门程序及仿真 (43)4.4 轿厢开门复位程序及仿真 (47)4.5 门电机关门、复位程序及仿真 (49)4.6 电梯自动选向程序设计及仿真 (52)4.6.1 电梯轿厢下行条件 (52)4.6.2 电梯轿厢上行条件 (60)4.7 轿厢内呼及轿厢外呼指示与复位 (67)第五章系统调试 (72)5.1 硬件调试 (72)5.2 软件调试 (72)5.3 综合调试 (73)设计总结 (74)参考文献 (76)致谢 (77)附录PLC电梯控制梯形图 (78)第一章绪论1.1课题研究的背景电梯是将机械原理应用、电气技术、微处理器技术、系统工程学、人体工程学及空气动力学等多学科和技术集于一体的机电设备,它是建筑物中的永久性垂直交通工具。
PLC五层电梯控制系统设计1. 引言PLC(可编程逻辑控制器)是一种常用的工业控制设备,广泛应用于各个领域,包括电梯控制系统。
本文将介绍一种基于PLC的五层电梯控制系统设计方案。
2. 系统概述本电梯控制系统设计基于PLC控制器,能够实现电梯的安全运行和顺畅运行。
系统包括五层电梯控制逻辑设计,包括电梯的选择、调度、楼层显示等功能。
3. 五层电梯控制逻辑设计3.1 选择电梯电梯系统中可能存在多个电梯。
在发出上行或下行请求时,PLC控制器通过算法选择合适的电梯来响应请求。
选择电梯的算法可以基于电梯的当前楼层、运行方向和负载情况等因素进行决策。
选定电梯后,控制器将指令发送给该电梯。
3.2 调度电梯一旦选择了合适的电梯,PLC控制器将执行调度算法来确定电梯的运行顺序。
调度算法可以基于楼层请求的优先级和电梯的当前位置进行决策。
调度完成后,控制器将发送相应指令给电梯,使其按照正确的顺序运行到相应楼层。
3.3 控制电梯运行PLC控制器负责控制电梯的运行和停止。
根据接收到的指令,控制器将开启或关闭电梯的门,并控制电梯的上升和下降运动。
控制器还需要确保电梯在运行过程中不超过额定负载,并监控相关传感器以确保电梯的安全运行。
3.4 楼层显示电梯的楼层显示是用户与电梯交互的一个重要部分。
PLC控制器需要根据电梯的当前位置和运行方向来更新楼层显示。
楼层显示可以包括数字显示或者灯光指示器,用于指示当前运行到的楼层。
4. 总结本文介绍了基于PLC的五层电梯控制系统设计方案。
系统通过选择电梯、调度电梯、控制电梯运行和更新楼层显示等功能,实现了电梯的安全和顺畅运行。
PLC控制器作为系统的核心,负责控制和监控电梯的运行状态,为用户提供便捷的交通工具。
以上就是PLC五层电梯控制系统设计的相关内容。
通过合理的设计和实施,该系统能够提供可靠的电梯运行和舒适的使用体验。
基于PLC的五层电梯控制系统的设计引言电梯作为现代建筑中不可或缺的一部分,为人们提供出行便利。
本文旨在设计一个基于可编程逻辑控制器(PLC)的五层电梯控制系统,以确保电梯安全、高效地运行。
系统设计1. 电梯控制器PLC作为电梯控制系统的核心部分,负责处理和响应各种指令和信号。
其主要功能包括:- 接收来自用户的请求信号,如上行、下行、停止等;- 监控电梯运行状态,如位置、速度等;- 控制电梯运行,包括开启、关闭门以及楼层间的移动;- 处理故障和紧急情况,如停电和火灾。
2. 急停系统为了确保乘客和电梯的安全,我们设计了一个可靠的急停系统。
当系统检测到紧急情况时,PLC将立即向电梯发送停止信号,停止在当前楼层并打开门以供乘客疏散。
3. 楼层选择系统为了方便乘客选择所需的楼层,我们设计了一个楼层选择系统。
在电梯门口和每一层楼的电梯入口处安装触摸屏,乘客可以通过触摸屏选择所需的楼层。
PLC将接收到的楼层信号转化为控制指令,使电梯按照所选楼层运行。
4. 电梯调度算法为了提高电梯的运行效率和乘客体验,我们采用了一个高效的电梯调度算法。
该算法根据乘客的楼层选择、电梯的当前位置和运行状态,智能地决定电梯的移动方向和最佳路径,使电梯能够以最短的时间满足乘客请求。
5. 门控制系统为了确保乘客和电梯的安全,我们设计了一个可靠的门控制系统。
当电梯运行时,门将自动关闭并锁定,以防止乘客意外摔落。
当电梯到达目标楼层时,门将自动开启,乘客可安全进出电梯。
结论基于PLC的五层电梯控制系统的设计可以有效地提高电梯的运行效率和乘客体验,并保证乘客和电梯的安全。
这个系统通过使用PLC作为核心控制器、急停系统、楼层选择系统、电梯调度算法和门控制系统等模块,实现了自动化、智能化和可靠性强的电梯控制功能。
在未来的研究中,我们可以进一步优化和改进设计,以适应更高楼层和更复杂的电梯环境。
第一章緒論1.1 引言可編程控制器(PLC)是以微處理器為核心,將自動控制技術、電腦技術和通信技術融為一體而發展起來的嶄新的工業自動控制裝置。
PLC以基本代替傳統的繼電器控制而廣泛應用於工業控制的各個領域,它已躍居工業自動化三大支柱的首位。
PLC控制系統的硬體是由微處理器(CPU)、記憶體(ROM和RAM)、輸入/輸出(I/O)單元、電源單元及週邊設備等組成硬體結構如圖1所示。
系統的規模可根據實際應用的需要而定,可大可小。
圖1 PLC硬體結構1.2 可編程控制器的特點20世紀60年代末,為了克服傳統繼電器的種種應用上的缺點,人們研製出了一種先進的自動控制設備PLC,由於PLC具有優良的技術性能,因此它一問世就很快得到了推廣應用。
現在PLC作為用於工業生產過程控制的專用電腦,與商家、家用的微機不同,由於控制對象的複雜性,使用環境的特殊性和工作運行的連續性,使其在設計上有許多特點。
(1)可靠性高,抗干擾能力強;(2)介面模組功能強、品種多;(3)硬體配套齊全,用戶使用方便,適應性強;(4)編程方法簡單、直觀;(5)系統的設計/安裝、調試工作量少;(6)維修工作量小、維護方便;(7)體積小、耗能低、重量輕。
1.3 PLC的應用領域目前,PLC在國內外已廣泛應用於鋼鐵、石油、化工、電力、建材、機械製造、汽車、輕紡、交通運輸、環保及文化娛樂等各個行業,使用情況主要分為如下幾類:(1)開關量邏輯控制(2)運動控制(3)閉環過程控制(4)數據處理(5)通信聯網1.4 PLC的設計步驟開發應用PLC的設計任務分為硬體和軟體設計兩部分。
1.4.1 硬體設計硬體設計主要包括:(1)確定安排PLC的輸入、輸出點;(2)設計週邊電路,包括主電路;(3)選購PLC並進行現場安裝接線等內容。
1.4.2軟體設計大多數用梯形圖和指令程式,主要包括:(1)設計控制流程,根據工藝要求先畫出工作迴圈,如有必要再畫詳細的狀態流程圖;(2)根據工作迴圈圖,畫出虛擬的電路圖----繼電器梯形圖;(3)按梯形圖編寫指令程式表;(4)系統調試:根據設計要求,對程式進行調試和修改,必要時還可對硬體進行修改,直到符合要求為止。
目录一PLC的简介--------------------------------------------------------------------------31.1 PLC的概念 (3)1.2 PLC的发展阶段 (4)1.3 PLC的组成及工作原理 (5)1.4 PLC的特点及功能 (9)二电梯的概述-------------------------------------------------112.1 电梯的定义 (11)2.2 电梯的分类 (11)2.3 电梯的主要机械部件 (12)三电梯的电力驱动系统-----------------------------------------143.1 电梯电力驱动系统的定义及构成 (14)3.2 电梯电力驱动系统的要求 (14)3.3 交流感应电动机的转速调节及其评价 (14)3.4 交流调速电梯的运行工艺过程 (15)3.5 交流双速电梯的主驱动系统 (16)3.6 三相交流双速异步电动机的拽引系统 (17)四PLC在电梯控制中的应用-------------------------------------------------------184.1 电梯的启动所需条件 (18)4.2 电梯停车所需的条件 (18)4.3 设备选型 (18)4.4 电梯控制系统原理框图 (18)4.5 输入输出分配表 (19)4.6 程序的编写 (21)结束语-------------------------------------------------------27致谢----------------------------------------------------------28参考文献-------------------------------------------------------31一 PLC的简介1.1、PLC的概念可编程控制器(Programmable Logic Controller)简称PLC或PC,在现代工业控制中占有重要地位。
plc五层电梯控制课程设计一、课程目标知识目标:1. 学生能够理解PLC(可编程逻辑控制器)的基本原理和电梯控制系统的组成。
2. 学生能够掌握五层电梯控制系统的设计流程,包括输入/输出信号的配置、程序编写和调试。
3. 学生能够解释电梯运行过程中涉及到的传感器、驱动器和执行器的功能及其相互关系。
技能目标:1. 学生能够运用PLC编程软件进行电梯控制程序的编制和仿真测试。
2. 学生能够通过组态软件监控和优化电梯控制系统的运行状态。
3. 学生能够运用问题解决策略,对电梯控制系统进行故障诊断和排除。
情感态度价值观目标:1. 学生能够培养对自动化控制技术的兴趣和好奇心,增强对工程技术职业的认识。
2. 学生能够在团队协作中进行有效沟通,培养合作精神和责任感。
3. 学生能够意识到技术在实际应用中对社会生活的积极影响,增强技术创新和可持续发展的意识。
课程性质分析:本课程为应用技术类课程,结合实际工程案例,侧重实践操作和问题解决能力的培养。
学生特点分析:学生处于高年级阶段,具备一定的电工电子基础和PLC编程知识,对实际工程应用有较高的兴趣。
教学要求:1. 理论与实践相结合,注重培养学生的动手操作能力和实际应用能力。
2. 引导学生通过小组合作、讨论和反思,提高解决问题的综合能力。
3. 教学过程中关注学生的个体差异,提供个性化指导,确保每个学生都能达到预期学习成果。
二、教学内容1. PLC基本原理回顾:包括PLC的组成、工作原理、编程语言及常用指令。
教材章节:第一章“PLC概述”2. 电梯控制系统组成:介绍电梯控制系统中的主要部件,如传感器、驱动器、执行器等。
教材章节:第二章“电梯控制系统组成与原理”3. 五层电梯控制程序设计:a. 输入/输出信号的配置b. 控制程序编写及仿真c. 系统调试与优化教材章节:第三章“PLC电梯控制系统设计与应用”4. PLC编程软件应用:a. 编程软件的安装与使用b. 程序的编写、下载和调试教材章节:第四章“PLC编程软件操作”5. 组态软件监控与优化:a. 组态软件的安装与配置b. 电梯运行状态的监控与数据分析教材章节:第五章“组态软件在电梯控制系统中的应用”6. 故障诊断与排除:a. 常见故障现象及原因分析b. 故障诊断方法与排除策略教材章节:第六章“电梯控制系统故障诊断与处理”教学进度安排:1.PLC基本原理回顾(1课时)2.电梯控制系统组成(1课时)3.五层电梯控制程序设计(3课时)4.PLC编程软件应用(2课时)5.组态软件监控与优化(2课时)6.故障诊断与排除(2课时)教学内容确保科学性和系统性,注重理论与实践相结合,使学生在掌握基本知识的基础上,提高实际操作和问题解决能力。
五层电梯模型PLC控制系统设计一、介绍电梯是当今高层建筑不可或缺的交通工具,其安全性和可靠性对于人们的日常生活至关重要。
因此,设计一个稳定、高效的电梯控制系统十分重要。
在本文中,我们将介绍一个五层电梯模型的PLC控制系统设计。
二、系统设计1.系统架构2.功能设计该电梯系统具备以下功能:-电梯可以接受楼层的选择指令;-电梯可以控制电机的启停,实现楼层的上下移动;-电梯内部可以控制开关门;-电梯可以检测楼层位置,并将其送回PLC。
三、系统模块设计1.输入模块输入模块包括楼层选择按钮和开关门按钮。
楼层选择按钮用于选择需要上升或下降至的楼层,开关门按钮用于用户在电梯内部开启或关闭门。
2.传感器模块传感器模块用于检测电梯的楼层位置和门是否打开。
通过电梯井道内的限位器,可以准确地获取电梯所处的楼层位置;同时,通过门传感器,可以检测电梯门的开闭状态。
3.输出模块输出模块包括电机驱动器和门控制器。
电机驱动器负责控制电梯的运行方向和速度;门控制器用于控制电梯门的开闭状态。
四、PLC程序设计1.状态图设计时,我们可以采用状态图的方式来表示电梯的各种状态和转换条件。
根据输入状态和当前状态,通过编程实现电梯的运行逻辑。
2.程序编写在PLC编程软件中,我们可以通过Ladder Diagram(梯形图)的方式编写程序。
程序主要包括输入端子、输出端子和逻辑控制元件等。
五、系统调试与验证在系统设计和程序编写完成后,我们需要对整个系统进行调试和验证。
通过逐步测试系统的各个模块,以及验证整个系统的性能和稳定性,确保系统正常运行。
六、总结本文介绍了一个五层电梯模型的PLC控制系统设计,该系统通过PLC控制器、传感器、按钮和驱动器等外部设备实现电梯的安全、稳定运行。
该系统具备丰富的功能,并使用了状态图和Ladder Diagram等方法进行程序设计。
系统调试和验证可以确保系统的正常运行。
这个设计可以为实际电梯控制系统的设计和开发提供参考。
基于PLC控制的五层电梯系统设计电梯作为现代城市中不可或缺的交通工具之一,为人们的生活带来了极大的便利。
而基于PLC(可编程逻辑控制器)控制的五层电梯系统设计,更是提高了电梯运行的安全性和效率。
本文将从电梯系统的基本原理、PLC控制技术、五层电梯系统设计和优化等多个方面进行深入研究,以期为相关领域研究提供一定参考。
第一章电梯系统基本原理1.1 电梯系统组成电梯系统由多个基本部件组成,包括机房、轿厢、对重、导轨、绳索等。
这些部件相互配合,实现了整个电梯运行。
1.2 传统电梯工作原理在传统的电梯工作原理中,通过控制机房中的驱动装置来实现对轿厢运行方向和速度的控制。
传感器和开关等装置用于检测轿厢位置和门开关状态。
1.3 PLC控制技术在电梯中的应用PLC控制技术的出现,为电梯系统的控制带来了革命性的变化。
通过PLC控制器,可以实现对电梯系统的全面监控和精确控制,提高了电梯运行的安全性和效率。
第二章 PLC控制技术2.1 PLC简介及特点PLC(可编程逻辑控制器)是一种专门用于工业自动化领域的可编程设备。
它具有高可靠性、实时性强、适应性广等特点,可以满足复杂工业环境下对于自动化控制的需求。
2.2 PLC在工业自动化中的应用PLC广泛应用于各个行业领域,包括生产线、机器人、交通运输等。
它通过编程实现对设备和系统运行状态的监测和调节,提高了生产效率和质量。
2.3 PLC在五层电梯系统中的优势在五层电梯系统中采用PLC控制技术,可以实现对电梯运行状态、门开关状态、楼层信息等进行精确监测和调节。
PLC具有高可靠性和强大计算能力,在提高安全性和效率方面具有明显优势。
第三章五层电梯系统设计与优化3.1 五层建筑特点及对于电梯运行需求分析五层建筑相对于高层建筑来说,楼层高度较低,电梯运行的速度和负载要求相对较低。
通过对五层建筑的特点和电梯运行需求的分析,可以确定设计和优化的目标。
3.2 基于PLC控制技术下五层建筑安全性设计方案在设计安全性方案时,可以通过PLC控制技术实现对轿厢速度、负载、门开关等参数的实时监测。
电气控制与可编程控制器课程设计题目:五层电梯的PLC控制班级:自动化00班姓名:课程设学号:***** 000指导教师:某某某设计时间:2011-0-00至2011-0-0目录一、问题描述--------------------------------------------------------------------------------------- 1二、电梯简化模型的定义------------------------------------------------------------------------ 2三、问题分析及解决方案框架确定------------------------------------------------------------ 3四、控制思路--------------------------------------------------------------------------------------- 3五、I/O地址的分配------------------------------------------------------------------------------- 4六、项目分工--------------------------------------------------------------------------------------- 5七、PLC外部接线图------------------------------------------------------------------------------- 5八、系统流程图------------------------------------------------------------------------------------ 6九、程序结构及各模块功能--------------------------------------------------------------------- 61.复位初始化模块OB100 ------------------------------------------------------------------- 62.主循环体OB1 ------------------------------------------------------------------------------- 73.实时求取轿厢位置的模块FC1:where及FC3:crtnloc------------------------- 84.捕获并记忆用户呼叫的模块FC5:scanSB----------------------------------------- 105.“下一步决策”模块FC2:goto ----------------------------------------------------- 116.决策执行模块FC6:up_proc及FC7:down_proc-------------------------------- 14十、程序调试------------------------------------------------------------------------------------- 17 十一、总结---------------------------------------------------------------------------------------- 21 十二、参考文献---------------------------------------------------------------------------------- 22一、问题描述五层电梯的PLC控制(1)当轿厢停在1F(1楼)或2F,3F,4F,如果5F有呼叫,则轿厢上升到5F。
(2)当轿厢停在2F(2楼)或3F,4F,5F,如果1F有呼叫,则轿厢下降到1F。
(3)当轿厢停在1F(1楼),而2F,3F,4F,5F均有人呼叫,则先到2F,停8s后继续上升,每层均停5s,直到5F。
(4)当轿厢停在5F(5楼),而1F,2F,3F,4F均有人呼叫,则先到4F,停8s后继续下降,每层均停5s,直到1F。
(5)在轿厢运行途中,如果有多个呼叫,则优先相应与当前运行方向相同的就近楼层,对反方向的呼叫进行记忆,待轿厢返回时就近停车。
(6)在各个楼层之间的运行时间应少于10s,否则认为发生故障,应发出报警信号。
(7)电梯的运行方向指示。
(8)用数码管显示轿厢所在的楼层。
(9)在轿厢运行期间不能开门。
(10)轿厢不关门不允许运行。
(11)若重量超过700KG电梯发出警报声音并且暂停运行。
二、电梯简化模型的定义模型要点:电机采用直接启停、直接反向三、问题分析及解决方案框架确定显然,只要能实时地知道电梯的当前状态和任务序列,就能够抉择下一步的去向,而且只需要决策下一步的位置。
其中电梯当前状态包括其所在楼层(loc)及运行方向(drc),任务队列有两个:顺向任务序列和逆向任务序列(flonup、flondn)。
据此,电梯系统不断进行下一步决策并执行。
为了满足“先顺向任务后逆向任务原则”,我们采用方向标志(drc)作为选择条件的方法,即当电梯运行中有逆向呼叫时,先将其保存至逆向任务序列中,待响应完所有的顺向任务后电梯的运行方向改变时再处理它(此时它就成为顺向任务了)。
同时,在一趟任务中要满足“就进原则”,这里我们通过使用互锁屏蔽产生强制优先级。
比如在上升过程中,用二、三、四楼的任务去屏蔽五楼的任务(五楼的呼叫已被保存),并用二、三楼的任务去屏蔽四楼的任务,二楼又屏蔽三楼。
这就实现了就进到达。
四、控制思路首先是实现楼层的显示,电梯每层底部都有一个行程开关。
当电梯触碰到行程开关则会接通所在楼层的梯形图,自锁后把所在楼层的信息输入到显示管。
当电梯触碰到其他楼层的行程开关后,梯形图中的互锁断开之前楼层的自锁而输入自己的楼层到显示管。
行程开关就是实现对电梯位置的确定。
电梯的上下运行其实就是电梯的正反转,设电梯上行是电机正转,电梯下行则是电机反转。
这样电梯就能上下运行了。
电梯的调度在梯形图中主要是通过比较器来实现,比较的两个值是电梯的当前位置和电梯的响应位置。
电梯的当前位置就是通过之前的行程开关来确定,电梯的响应位置是通过电梯外部每层的按钮。
当外部的按钮被按下时,则电梯会对所在楼层置1,把上升的过程设为一个子程序,每层都有一个小于比较器和相等比较器。
如果当前位置小于电梯的响应位置,则小于比较器输出高电平,使电梯继续上升。
当电梯到达相应位置,则通过相等比较器进行比较,比较相等后触出发延时器,电梯延时8秒,通过互锁清楚之前的置位。
如果在上升过程中同时有多个响应,那么电梯逐层扫描后置位,先到达离当前层最近的楼层,停8秒后再运行到下一个离当前层最近的楼层。
下降过程和上升过程思路相同,核心都是比较器,当前位置大于相应位置时,比较器触发下降继电器,电梯下降。
当电梯到达响应位置,通过相等比较器电梯延时8秒。
如果在下降过程有多个响应,则也是按照上升原则处理。
如果在运行过程有相反方向的呼叫,则有状态寄存器记录位置,当电梯运行完同向的楼层后再进行反向的运行,上升和下降是循环进行,当不再有上升的呼应则下降,反之同理。
五、I/O地址的分配SQ0 I 0.1 BOOL 一楼的下限位开关SQ2 I 0.2 BOOL 二楼的下限位开关SQ4 I 0.3 BOOL 三楼的下限位开关SQ6 I 0.4 BOOL 四楼的下限位开关SQ8 I 0.5 BOOL 五楼的下限位开关SB1up I 1.1 BOOL 一楼的上按钮SB2up I 1.2 BOOL 二楼的上按钮SB3up I 1.3 BOOL 三楼的上按钮SB4up I 1.4 BOOL 四楼的上按钮SQ5 I 1.6 BOOL 三楼的上限位开关SB2dn I 2.2 BOOL 二楼的下按钮SB3dn I 2.3 BOOL 三楼的下按钮SB4dn I 2.4 BOOL 四楼的下按钮SB5dn I 2.5 BOOL 五楼的下按钮sysstart I 3.0 BOOL 系统总启动按钮sysstop I 3.1 BOOL 系统停止按钮drc M 2.0 BOOL 轿厢运行方向flo1up M 2.1 BOOL 一楼上行呼叫flo2up M 2.2 BOOL 二楼上行呼叫flo3up M 2.3 BOOL 三楼上行呼叫flo4up M 2.4 BOOL 四楼上行呼叫flo2dn M 6.2 BOOL 二楼下行呼叫flo3dn M 6.3 BOOL 三楼下行呼叫flo4dn M 6.4 BOOL 四楼下行呼叫flo5dn M 6.5 BOOL 五楼下行呼叫sysstate M 7.0 BOOLloc MW 0 INT 轿厢现在的位置;在MB1中观察nxtloc MW 3 INT 轿厢下一个位置;在MB4中观察up Q 4.0 BOOL 向上运行电机接法down Q 4.1 BOOL 向下运行电机接法ledw0 Q 4.2 BOOL 数码管的显示值(带译码)ledw1 Q 4.3 BOOLledw2 Q 4.4 BOOLledw3 Q 4.5 BOOLupled Q 4.6 BOOL 上行指示灯dnled Q 4.7 BOOL 下行指示灯六、项目分工模块轿厢实时位置下一步决策与执行用户呼叫捕获论文组员某某某某某某某某七、PLC外部接线图八、系统流程图初始化电梯运行方向上升过程任务序列由低向高依次停并设置新运行方向下降过程任务序列由高向低依次停并设置新运行方向向上向下系统运行是停机否九、程序结构及各模块功能1.复位初始化模块OB100确定系统的初始状态。
初始时系统默认为运行状态、位于一楼、向上运行。
2.主循环体OB1系统启停:状态与决策:3.实时求取轿厢位置的模块FC1:where及FC3:crtnloc根据限位开关等确定轿厢位置。
4.捕获并记忆用户呼叫的模块FC5:scanSB由各层按钮动作情况实时更新任务序列。
5.“下一步决策”模块FC2:goto决策下一步位置并到达。
6.决策执行模块FC6:up_proc及FC7:down_proc十、程序调试执行段:达到延时8秒:有逆行任务时的先顺行原则:就进原则:十一、总结我们所选的课题是五层控制电梯的设计,一开始我以为电梯的设计室很简单的,但是在分析设计的过程中才发现它的设计也不简单,特别是要实现电梯的实际运行情况是非常复杂的。