三层电梯控制电路设计
三层电梯控制PLC课程设计
学号1350803203《电气控制与PLC》课程设计(2013级本科)题目:三层电梯自动控制系统设计系(部)院:物理与机电工程学院专业:电气工程及其自动化作者姓名:陈泽江指导教师:单乐职称:助教完成日期:2016 年7 月 4 日三层电梯模拟控制一、设计目的1.设计PLC控制的三层电梯模拟控制系统;2.掌握PLC的编程软件及有关指令的使用方法;3. 掌握PLC下位机与上位机通讯、软件调试的方法;4. 培养学生逻辑思维能力、分析问题与解决问题能力。
二、硬件系统设计1.硬件系统组成硬件系统由编程计算机(上位机)、S7-200PLC控制器(下位机、数字量输入/输出点为24入/16出)和三层电梯模拟被控对象等组成,编程计算机(RS232通讯口)和S7-200PLC控制器(RS485通讯口)之间通讯采用PPI通讯模块。
三层电梯模拟被控对象结构示意图如下所示。
2.定义I/O口地址分配表输入信号输出信号信号元件及作用PLC输入口地址信号元件及作用PLC输出口地址启动/停止带锁按钮一层内选记忆灯L1一层内选按钮K1 二层内选记忆灯L2二层内选按钮K2 三层内选记忆灯L3三层内选按钮K3 一层外呼向上灯UP1一层平层检测KL1 二层外呼向上灯UP2二层平层检测KL2 二层外呼向下灯DL2三层平层检测KL3 三层外呼向下灯DL3一层外选向上按钮U1 上行指示灯二层外选向上按钮U2 下行指示灯二层外选向下按钮D2 一层楼层指示灯SL1三层外选向下按钮 D3 二层楼层指示灯SL2三层楼层指示灯SL3接0V DC 1M 接24V DC 1L、2L、3L3.设计出硬件系统接线图三、控制内容及程序设计(一) 顺序呼叫控制内容1. 设计要求(1) 电梯初始位置在一层;(2) 电梯到达某一层,按下平层检测传感器,层显灯亮,同时层选灯灭;(3) 电梯离开某一层,按下平层检测传感器,层显灯灭;(4) 电梯运行方向用上、下行指示灯标记,电梯上行时,上行指示灯亮;电梯下行时,下行指示灯亮。
PLC三层电梯课程设计--- 三层电梯控制系统的设计
名称:三层电梯控制系统的设计目录1.课程设计目的 (1)2.课程设计题目和要求 (1)2.1设计题目 (1)2.2控制要求 (1)3.设计内容 (1)3.1PLC的构成 (1)3.2电梯模型PLC控制系统设计 (1)3.3I/O地址分配 (3)3.4I/O接线图 (4)3.5电梯的控制系统设计 (5)3.5.1电梯控制系统实现的功能 (5)3.5.2电梯操作方式 (6)3.5.3控制系统流程图 (9)3.6控制系统梯形图 (10)4.设计总结 (10)参考书目 (10)1.课程设计目的(1)通过对工程实例的模拟,熟练的掌握PLC的编程和程序调试方法。
(2)进一步熟悉PLC的I/O连接。
(3)熟悉水塔水位控制的编程方法。
2.课程设计题目和设计方案2.1设计题目水塔水位控制2.2设计方案3.水塔水位自动控制系统设计3.1水泵电动机控制电路的设计给排水工程中常用三相异步电动机,水泵上的电动机一般都是单向旋转有以下控制。
在水塔水位检测系统中通过水位传感器检测实际水位高度,当水位低于最低水位时间向PLC发出信息启动水泵,经过4分钟检测水塔水位是否提高控制水泵的工作,当水位达到最高水位时间时向PLC发出信息控制信息停止水泵工作。
供水系统的基本原理如图所示,水位闭环调节原理是:通过在水塔中的水位传感器,将水位置变换为电流信号进入PLC,执行较后程序,通过水泵的开关对水塔的水位进行自动控制。
3.2 电梯模型PLC控制系统设计由于电梯的运行是根据楼层和轿厢的呼叫信号、行程信号进行控制,而楼层和轿厢的呼叫是随机的,因此,系统控制采用随机逻辑控制。
即在以顺序逻辑控制实现电梯的基本控制要求的基础上,根据随机的输入信号,以及电梯的相应状态适时的控制电梯的运行。
另外,轿厢的位置是由脉冲编码器的脉冲数确定,并送PLC的计数器来进行控制。
同时,每层楼设置一个接近开关用于检测系统的楼层信号。
为便于观察,对电梯的运行方向以及电梯所在的楼层进行显示,采用LED 和发光管显示,而对楼层和轿厢的呼叫信号以指示灯显示(开关上带有指示灯)。
三层电梯控制设计
三层电梯控制设计 Prepared on 24 November 2020综合实训设计报告信息工程与自动化学院自动化系设计题目:基于PLC的三层电梯控制系统设计姓名:学号:专业:测控121班指导老师:二0一五年七月引言随着城市建设的不断发展,城市迅速的崛起,高层建筑的不断增多,电梯作为高层建筑中垂直运行的交通工具已与人们的日常生活密不可分。
它是采用电力拖动方式,将载有乘客或货物的轿厢,运行于垂直方向的两根刚性导轨之间,运送乘客和货物的固定式提升设备。
所以,电梯是为高层建筑运输服务的设备,它具有运送速度快、安全可靠、操作简便的优点。
但传统的电梯控制系统主要采用继电器--接触器进行控制,其缺点是触点多,故障率高、可靠性差、维修工作量大等,而采用 PLC组成的控制系统可以很好地解决上述问题,使电梯运行更加安全、方便、舒适。
目前电梯的控制普遍采用了两种方式,一是采用微机作为信号控制单元,完成电梯信号的采集、运行状态和功能的设定,实现电梯的自动调度和集选运行功能,拖动控制则由变频器来完成;第二种控制方式采用可编程控制器取代微机实现信号控制。
从控制方式和性能上来说,这两种方法并没有太大的区别,但PLC可靠性高,程序设计方便灵活。
1.电梯的PLC控制方式PLC是一种用于工业自动给控制的专用计算机。
实质上属于计算机控制方式。
PLC与普通微机一样,能通用或专用CPU作为字处理器,实现通道(字)的运算和数据存储,另外还有位处理器(布尔处理器),进行点(位)运算与控制。
PLC控制一般具有可靠性高,易操作、维修和编程简单、灵活性强等特点。
PLC控制系统的可靠性对可维修的产品,可靠性包括产品的有效性和可维修性。
PLC不需要大量的活动元件和接线电子元件,它的接线大大减少,与此同时,系统的维修简单,维修时间短。
PLC采用了一系列可靠性设计的方法进行设计,例如,冗余设计,断电保护,故障诊断和信息保护及恢复等,提高了MTBF,降低了MTTR,使可靠性提高。
LC课程设计三层电梯控制系统
三层电梯控制系统的模拟我设计的三层电梯控制系统的主要功能有:①楼层指示灯亮时表示停在相应的楼层,②每当停在各楼层时其楼层指示灯闪烁1秒接着常亮,③有呼叫的楼层有响应,反之没有,④电梯上升途中只响应上升呼叫,下降途中只响应下降呼叫,任何反方向的呼叫均无效。
2. 硬件电路设计和描述①模拟装置介绍S1、S2、S3分别为轿厢内一层、二层、三层电梯内选按钮;D2、D3分别为二层、三层电梯外下降呼叫按钮;U1、U2分别为一层、二层电梯外上升呼叫按钮;SQ1、SQ2、SQ3分别为一层、二层、三层行程开关,模拟实际电梯位置传感器的作用。
L1、L2、L3分别为一层、二层、三层电梯位置指示灯;DOWN为电梯下降状态指示灯;UP为电梯上升状态指示灯;SL1、SL2、SL3分别为轿厢内一层、二层、三层电梯内选指示灯。
②控制要求电梯由安装在各楼层门口的上升和下降呼叫按钮进行呼叫操纵,其操纵内容为电梯运行方向。
电梯轿箱内设有楼层内选按钮S1~S3,用以选择需停靠的楼层。
L1为一层指示、L2为二层指示、L3为三层指示,SQ1~SQ3为到位行程开关。
电梯上升途中只响应上升呼叫,下降途中只响应下降呼叫,任何反方向的呼叫均无效。
例如,电梯停在由一层运行至三层的过程中,在二层轿箱外呼叫时,若按二层上升呼叫按钮,电梯响应呼叫;若按二层下降呼叫按钮,电梯运行至二层时将不响应呼叫运行至三层,然后再下降,响应二层下降呼叫按钮。
电梯位置由行程开关SQ1、SQ2、SQ3决定,电梯运行由手动依次拨动行程开关完成,其运行方向由上升、下降指示灯UP、DOWN决定。
例如:闭合开关SQ1,电梯位置指示灯L1亮,表示电梯停在1层,这时按下三层下呼按钮D3,上升指示灯UP亮,电梯处于上升状态。
断开SQ1、闭合SQ2,L1灭、L2亮,表示电梯运行至二层,上升指示灯UP仍亮;断开SQ2、闭合SQ3,电梯运行至三层,上升指示灯UP灭,电梯结束上升状态,以此类推。
当电梯在三层时(开关SQ3闭合),电梯位置指示灯L3亮。
三层电梯控制 《PLC课程设计》报告书
机械与车辆学院《PLC课程设计》报告(2013-2014学年第二学期)课程设计题目:三层电梯控制姓名:学号:班级:指导老师:时间:年06月09 日—年06月20日成绩:摘要随着社会的不断发展,楼房越来越高,而电梯成为了高层楼房的必须设备。
电梯从手柄开关操纵电梯、按钮控制电梯发展到了现在的群控电梯,为高层运输做出了不可磨灭的贡献。
PLC在电梯升降控制上的应用主要体现在它的逻辑开关控制功能。
由于PLC具有逻辑运算,计数和定时以及数据输入输出的功能。
在电梯升降过程中,各种逻辑开关控制与PLC很好的结合,很好的实现了对电梯的控制。
在PLC课程设计中,我设计了一个三层电梯控制系统,在学完《电气控制与PLC应用》课程后,我们在设计过程中较为得心应手,不至于从头开始。
整个过程包括了方案讨论,程序设计,程序修改,上机调试等,在程序设计方面花了比较多的时间,主要考虑到电梯分别停在一层、二层和三层时在其他楼层呼叫等各种情况。
三层电梯是由三菱PLC作为电梯的控制器,控制电梯的运行。
通过PLC 控制程序经过OPC与组态王结合起来达到全程仿真的过程。
本文设计的三层电梯主要是一些简单得运行程序,通过电梯控制系统的组成,阐述可编程控制器(PLC)在电梯控制中的应用,采用三菱PLC编程的程序控制方式,提出了三层电梯的PLC控制系统总体设计方案、设计过程、组成,列出了具体的主要硬件电路、电梯的控制梯形图及指令表。
并给出了系统组成框图和程序流程图,在分析、处理随机信号逻辑关系的基础上,提出了PLC的编程方法,设计了一套完整的电梯控制系统方案。
采用本方案实现电梯控制,能够解决继电器——接触器触点多,故障率高、可靠性差、安装调试周期长、维修工作量大、接线复杂等缺点。
使电梯运行更加安全、方便、舒适。
目录一、课程设计性质和目的 ..................................... - 3 -二、课程设计的内容及要求 ....................................... - 4 -三、课程设计的进度及安排 ....................................... - 6 -四、设计所需软件平台 ........................................... - 7 -五、设计思路及梯形图程序 ....................................... - 7 -六、组态王人界界面设计 ........................................ - 12 -七、调试运行 .................................................. - 17 -八、结果及分析 ................................................ - 19 -九、心得体会 .................................................. - 19 -十、参考文献 .................................................. - 20 - 十一、致谢 .................................................... - 20 - 十二、附录 ................................................... - 21 -一、课程设计性质和目的PLC课程设计是《PLC原理及应用》课程与实验结束后的一门应用性很强的实践课。
基于plc的三层电梯控制系统设计_毕业论文
毕业设计(论文)课题名称基于plc的三层电梯控制系统设计基于plc的三层电梯控制系统设计摘要电梯是高层建筑不可缺少的运输工具,用于垂直运送乘客和货物,传统的电梯控制系统主要采用继电器--接触器进行控制,其缺点是触点多,故障率高、可靠性差、维修工作量大等,而采用PLC组成的控制系统可以很好地解决上述问题。
本论文通过讨论电梯控制系统的组成,阐述可编程控制器(PLC)在电梯控制中的应用,采用三菱PLC编程的程序控制方式,提出了三层电梯的PLC控制系统总体设计方案、设计过程、组成,列出了具体的主要硬件电路、电梯的控制梯形图及指令表。
并给出了系统组成框图和程序流程图,在分析、处理随机信号逻辑关系的基础上,提出了PLC的编程方法,设计了一套完整的电梯控制系统方案。
采用本方案实现电梯控制,能够解决继电器——接触器触点多,故障率高、可靠性差、安装调试周期长、维修工作量大、接线复杂等缺点。
使电梯运行更加安全、方便、舒适。
关键词:安全、电梯、PLC、梯形图、系统组成框图第1章电梯概述1.1 引言随着城市建设的不断发展,城市迅速的崛起,高层建筑的不断增多,电梯作为高层建筑中垂直运行的交通工具已与人们的日常生活密不可分。
它是采用电力拖动方式,将载有乘客或货物的轿厢,运行于垂直方向的两根刚性导轨之间,运送乘客和货物的固定式提升设备。
所以,电梯是为高层建筑运输服务的设备,它具有运送速度快、安全可靠、操作简便的优点。
但传统的电梯控制系统主要采用继电器--接触器进行控制,其缺点是触点多,故障率高、可靠性差、维修工作量大等,而采用PLC组成的控制系统可以很好地解决上述问题,使电梯运行更加安全、方便、舒适。
目前电梯的控制普遍采用了两种方式,一是采用微机作为信号控制单元,完成电梯信号的采集、运行状态和功能的设定,实现电梯的自动调度,拖动控制则由变频器来完成;第二种控制方式用可编程控制器取代微机实现信号控制。
从控制方式和性能上来说,这两种方法并没有太大的区别。
三层电梯控制PLC课程设计报告书
-机械与车辆学院"PLC课程设计"报告〔2013-2014学年第二学期〕课程设计题目:三层电梯控制:**:班级:指导教师:时间:年06月09 日—年06月20日成绩:摘要随着社会的不断开展,楼房越来越高,而电梯成为了高层楼房的必须设备。
电梯从手柄开关操纵电梯、按钮控制电梯开展到了现在的群控电梯,为高层运输做出了不可磨灭的奉献。
PLC在电梯升降控制上的应用主要表达在它的逻辑开关控制功能。
由于PLC具有逻辑运算,计数和定时以及数据输入输出的功能。
在电梯升降过程中,各种逻辑开关控制与PLC很好的结合,很好的实现了对电梯的控制。
在PLC课程设计中,我设计了一个三层电梯控制系统,在学完"电气控制与PLC应用"课程后,我们在设计过程中较为得心应手,不至于从头开场。
整个过程包括了方案讨论,程序设计,程序修改,上机调试等,在程序设计方面花了比拟多的时间,主要考虑到电梯分别停在一层、二层和三层时在其他楼层呼叫等各种情况。
三层电梯是由三菱PLC作为电梯的控制器,控制电梯的运行。
通过PLC 控制程序经过OPC与组态王结合起来到达全程仿真的过程。
本文设计的三层电梯主要是一些简单得运行程序,通过电梯控制系统的组成,阐述可编程控制器〔PLC〕在电梯控制中的应用,采用三菱PLC编程的程序控制方式,提出了三层电梯的PLC控制系统总体设计方案、设计过程、组成,列出了具体的主要硬件电路、电梯的控制梯形图及指令表。
并给出了系统组成框图和程序流程图,在分析、处理随机信号逻辑关系的根底上,提出了PLC的编程方法,设计了一套完整的电梯控制系统方案。
采用本方案实现电梯控制,能够解决继电器——接触器触点多,故障率高、可靠性差、安装调试周期长、维修工作量大、接线复杂等缺点。
使电梯运行更加平安、方便、舒适。
目录一、课程设计性质和目的- 1 -二、课程设计的内容及要求- 2 -三、课程设计的进度及安排- 3 -四、设计所需软件平台- 4 -五、设计思路及梯形图程序- 4 -六、组态王人界界面设计- 5 -七、调试运行- 6 -八、结果及分析- 7 -九、心得体会- 7 -十、参考文献错误!未定义书签。
3 三层电梯PLC控制系统设计
3 三层电梯PLC控制系统设计3.1 电梯的控制要求电梯由安装在各楼层厅门口的呼叫按钮进行呼叫操纵和电梯轿厢内设有楼层内选按钮进行控制,用以选择需停靠的楼层。
楼层指示灯有三个,分别指示电梯当前位置。
运行状态指示灯有两个,分别指示当前电梯运行的状态。
电梯每次运行只响应单一呼叫,例如,电梯停在一层,在三层轿厢外呼叫时,必须按三层呼叫按钮,电梯才响应呼叫(从一层运行到三层),在电梯停止运行前按其他层呼叫按钮均无效,依此类推。
3.2 三层电梯主电路图2 三层电梯主电路图图中L1、L2、L3为三相电源,三相电动机M3~为电梯轿厢上行和下行电动机,由KM7和KM8分别控制电动机正反转从而控制轿厢的上行和下行;M1、M2、M3为电梯开关门控制的直流电动机,分别由接触器KM1~KM6的触点控制;QS1为总开关(刀开关),起隔离电源作用;FU为熔断器,起短路和严重过载保护;FR为热继电器,起过载和断相保护作用。
3.3 输入输出点数分配1. 输入部分:表2 输入接口分配表X1 一层内呼 SB1 X13 一层开门到位 SQ1 X4 一层到位 SQ7 X2 二层内呼 SB2 X14 二层开门到位 SQ2 X5 二层到位 SQ8 X3 三层内呼 SB3 X15 三层开门到位 SQ3 X6 三层到位 SQ9 X23 一层外呼 SB4 X20 一层关门到位SQ4 X10 一层防夹 SQ10 X24 二层外呼 SB5 X21 二层关门到位 SQ5 X11 二层防夹 SQ11 X25 三层外呼 SB6 X22 三层关门到位 SQ6 X12 三层防夹 SQ122.输出部分:表3 输出接口分配表Y1 灯L Y14 一层关门KM4Y2 上升显示L4 Y15 二层关门KM5Y3 下降显示L5 Y16 三层关门KM6Y4 一层到位显示L1 Y13 电梯上升输出KM7Y5 二层到位显示L2 Y17 电梯下降输出KM8Y6 三层到位显示L3 Y11 二层开门KM2Y10 一层开门KM1 Y12 三层开门KM33.4 PLC外围接线图图3 PLC外围接线图3.5 功能指令表概述由于PLC是由取代继电器开始产生并发展起来的,且早期的PLC绝大部分用于顺序控制,于是许多人习惯把PLC看作是继电器、定时器、计数器的集合.把PLC的作用局限地等同于继电控制系统顺控器等,其实PLC就是工业控制计算机PLC系统具有一切计算机控制系统的功能,大型的PLC系统就是当代最先进的计算机控制系统小型的PLC由于运算速度及存贮容量的限制.功能自然稍弱。
三层电梯PLC控制系统设计
三层电梯PLC控制系统设计目录第1章PLC的选择及其控制系统的设计 (3)1.1 PLC工作原理 (3)1.2 PLC控制电梯的优点 (3)1.3 基于PLC的电梯设计 (4)1.3.1硬件设计 (4)1.3.2软件设计 (6)第2章系统软件开发 (8)2.1 系统软件开发的过程 (8)2.1.1开关门控制 (8)2.1.2楼层信号显示 (10)2.1.3 轿内与厅外召唤的登记与消除 (11)2.1.4 电梯的定向 (12)2.1.5 停车信号的产生 (12)2.1.6 制动减速信号的产生 (12)2.1.7 电梯启动加速、稳速运行与停车制动环节 (13)2.1.8 报警系统 (13)结论 (14)第1章 PLC的选择及其控制系统的设计1.1 PLC工作原理PLC是一种工业计算机,其工作原理是建立在计算机工作原理基础上的,CPU采用分时操作方式来处理各项任务,即每一时刻只能处理一件事情,程序的执行是按照顺序依次执行。
这种分时操作过程称为PLC对程序的扫描,扫描一次所用的时间称为扫描周期。
运行时,逐条地解释用户程序,并加以执行。
程序中的数据并不直接来自输入或输出模块的接口,而是来自数据寄存器区,该区域中的数据在输入采样和输出锁存时周期性地不断刷新。
PLC的扫描工作过程大致可以分为3个阶段:输入采样、用户程序执行和输出刷新3个阶段,如下图所示。
在整个运行期间,PLC的CPU以一定的扫描速度重复执行上述3个阶段。
(1)输入采样阶段在输入采样阶段,PLC首先扫描所有输入端子,再依次地读入所有输入状态和数据,并将它们存入输入寄存器中。
此时,输入寄存器被刷新。
输入采样结束后,转入用户程序执行和输出刷新阶段。
在这两个阶段中,即使输入状态和数据发生变化,输入寄存器中相应单元的状态和数据也不会改变。
因此,如果输入是脉冲信号,则该脉冲信号的宽度必须大于一个扫描周期,才能保证在任何情况下,该输入均能被读入。
(2)用户程序执行阶段输入采样阶段的输入信号被刷新后,送入程序执行阶段。
毕业设计三层电梯PLC控制系统设计
摘要随着科学技术和社会经济的发展,高层建筑已成为现代城市的标志。
电梯作为垂直运输工具,承载着大量的人流和物流的输送,在建筑物中起着至关重要的作用。
采用可编程控制器对电梯进行控制,通过合理的选择和设计,能够有效地提高电梯的控制水平,使电梯的控制达到比较理想的控制效果。
本文设计一个三层电梯控制系统,基于西门子S7-200PLC实现。
在介绍电梯结构的基础上,重点分析了三层电梯的控制要求以及电梯控制系统设计中如何用PLC实现控制系统,编制梯形图,并完成程序的调试,利用QSPLC-III型实验装置的电梯模块对三层电梯控制系统进行仿真实验。
关键词:电梯西门子可编程控制器调试仿真实验AbstractWith the development of science and technology and social economy development,high-rise buildings have become the hallmark of modern cities.As a vertical transportation equipment,a lot of people bear the transportantion and logistics,its role a very important part in building . Using Programmable Controller totrol the elevater .can improve the reliability and enable the elevator control to achieve an ideal effect, through the reasonable selection and design.So the effect of control is more ideal.This paper use Siemens S7-200 PLC to design a 3-storied elevator control system.Based on the introduction of the elevater's basic structure,expatiates the control request of elevator and analyzes how to use the PLC to program controlling process,edit ladder diagram and debug the program,And use the elvator module on QSPLC-III experimental equipment to do simulation experiment.Keywords:Elevator Siemens PLC Debug simulation experiment目录第1章绪论 (1)1.1 设计背景 (1)1.2 PLC在电梯控制系统中的重要意义 (1)1.3 电梯技术发展前景 (3)1.4 论文的主要容 (4)第2章电梯控制系统概述 (4)2.1 电梯的起源与发展 (4)2.2 电梯的结构和组成 (6)2.3 电梯的保护装置 (8)2.4 电梯的工作原理 (9)第3章PLC简介 (9)3.1 PLC的产生与发展 (9)3.2 PLC的用途及特点 (13)3.3 PLC的硬件组成 (15)3.4 PLC的工作原理 (18)第4章控制系统总体设计 (20)4.1 控制要求分析 (20)4.2 硬件设计 (20)4.3 软件设计 (26)第5章控制系统仿真 (33)5.1 编程软件简介 (33)5.2 实验装置简介 (35)5.3 程序的编辑 (38)5.4 程序的调试 (38)5.5 控制系统仿真 (39)结论 (41)致 (42)参考文献 (43)第1章绪论1.1 设计背景随着科学技术的迅猛发展、城市现代化的突飞猛进,电梯作为一种高效、迅捷、安全、可靠的垂直运输设备,成为人们不可缺少的运输工具。
plc三层电梯控制设计
1. 三层电梯PLC控制系统设计1.1实训目的本次设计是一种电梯PLC控制系统。
电梯是垂直方向的运输设备,是高层建筑中不可缺少的交通运输设备。
它靠电力,拖动一个可以载人或物的轿厢,在建筑的井道导轨上做垂直升降运动,在人们生活中起着举足轻重的作用。
而控制电梯运行的PLC系统也要求越来越高,要求达到电梯运行的“稳、准、快”的运行目的。
该系统主要由PLC、逻辑控制电路组成。
其中包括交流异步电动机、继电器、接触器、行程开关、按钮、发光指示器和变频器组成为一体的控制系统。
整个系统通过PLC、逻辑控制电路对电梯的升降;加、减速;平层;起动、制动控制。
其结构简单、运行效率高、平层精度高、易于理解与掌握。
1.2 实训容和控制要求工作过程:电梯由安装在各楼层厅门口的呼叫按钮进行操纵,其操纵容为呼叫电梯、运行方向和停靠楼层。
每层楼设有呼叫按钮(一层U1,二层U2,D2,三层D3),指示灯L1指示电梯在一层与二层之间运行、L2指示在二层与三层之间运行、L3指示在三层与二层之间运行、SQ1~SQ3为到位行程开关。
电梯上升途中只响应上升呼叫,下降途中只响应下降呼叫,任何反方向的呼叫均无效。
输出端用输出指示灯的状态来模拟输出设备的状态。
三层楼电梯的自动控制要求如下:(1)当电梯停于1F或2F时,如果按3F按钮呼叫,则电梯上升到3F,由行程开关SQ3停止;(2)当电梯停于3F或2F时,如果按1F按钮呼叫,则电梯下降到1F,由行程开关LS1停止;(3)当电梯停于1F,如果按2F按钮呼叫,则电梯上升到2F,由行程开关LS2停止;(4)当电梯停于3F,如果按2F按钮呼叫,则电梯下降到2F,由行程开关LS2停止;(5)当电梯停于2F,而2F、3F按钮均有人呼叫时,电梯先上升到2F,由LS2控制暂停2S后,继续上升到3F,由LS3停止;(6)当电梯停于3F,而1F、2F按钮均有人呼叫时,电梯下降到2F,由LS2控制暂停2S后,继续下降到1F,由LS1停止;(7)在电梯上升途中,任何反方向的下降按钮呼叫均无效;(8)在电梯下降途中,任何反方向的上升按钮呼叫均无效;(9)每层楼之间的到达时间应在10s完成,否则电梯停机;(10)电梯的起始位置和程序的启动、停止运行自行设计。
三层电梯的PLC控制系统设计与实现
序号 1
2
3 4 5 6
名称 实验装置
实验模块
导线 通信编程电缆
实验指导书 计算机(带编程软件)
型号与规格 SX-608C SX-PLC-00 SX-PLC-05
PC/PPI
其所需调试的操作步骤如下 :
数量 1 1 1
若干 1 1 1
备注 西门子
(1)检查实验设备中器材和调试程序。
(2)按照 I/O 端口分配表或接线图完成 PLC 与实验模块
计数和定时以及数据输入输出的功能,其中主要体现在它的逻辑开关控制功能。在电梯升降过程中,各种逻辑开关控制均可
以用PLC实现。文中介绍了PLC的性能特点、基本结构及其工作原理,详细阐述了运用PLC实现三层电梯的层呼叫指令以及电
梯的上下运行等各功能的控制方法。
关键词:电梯;编程控制器;控制;三层电梯;PLC控制系统
图 1 电梯控制系统外部接线图
表 1 I/O 分配表
输入 器件名称
一层向上 呼叫按钮
PLC端子 I0.0
符号 L1
输出 器件名称
一层呼梯 指示灯
PLC端子 Q0.0
二层向上 呼叫按钮
I0.1
L2
二层呼梯 指示灯
Q0.1
二层向下 呼叫按钮
I0.2
L3
三层呼梯 指示灯
Q0.2
三层向下 呼叫按钮
I0.3
L4
(8)电梯停在三层时,先按 2AS,后按 1AS 按钮,则电 梯下行至一层后停止 3 s,然后自动上行至二层后停止。(若先 按 1AS、后按 2AS 按钮,则 2AS 为反向呼梯无效。)
(9)轿厢内选按钮(SB1、SB2、SB3)的逻辑运行要求与 各层呼梯按钮一致。
基于plc的三层电梯控制系统设计
百度文库- 让每个人平等地提升自我工学院毕业设计(论文)题目:基于PLC的三层电梯控制设计专业:机械械设计制造及其自动化目录2 可编程控制器简介 (3)3 三层电梯PLC控制系统设计 (9)图3 PLC外围接线图 (11)图12 电梯开关程序图 (17)3.8 本系统的不足及改进 (29)结束语 (31)致谢 (32)参考文献 (36)基于PLC的三层电梯的控制设计摘要:本论文通过讨论电梯控制系统的组成,阐述可编程控制器(PLC)在电梯控制中的应用,采用三菱PLC编程的程序控制方式,提出了三层电梯的PLC控制系统总体设计方案、设计过程、组成,列出了具体的主要硬件电路、电梯的控制梯形图及指令表。
并给出了系统组成框图和程序流程图,在分析、处理随机信号逻辑关系的基础上,提出了PLC的编程方法,设计了一套完整的电梯控制系统方案。
采用本方案实现电梯控制,能够解决继电器——接触器触点多,故障率高、可靠性差、安装调试周期长、维修工作量大、接线复杂等缺点。
使电梯运行更加安全、方便、舒适。
关键词:电梯、PLC、梯形图引言随着城市建设的不断发展,城市迅速的崛起,高层建筑的不断增多,电梯作为高层建筑中垂直运行的交通工具已与人们的日常生活密不可分。
它是采用电力拖动方式,将载有乘客或货物的轿厢,运行于垂直方向的两根刚性导轨之间,运送乘客和货物的固定式提升设备。
所以,电梯是为高层建筑运输服务的设备,它具有运送速度快、安全可靠、操作简便的优点。
但传统的电梯控制系统主要采用继电器--接触器进行控制,其缺点是触点多,故障率高、可靠性差、维修工作量大等,而采用 PLC组成的控制系统可以很好地解决上述问题,使电梯运行更加安全、方便、舒适。
目前电梯的控制普遍采用了两种方式,一是采用微机作为信号控制单元,完成电梯信号的采集、运行状态和功能的设定,实现电梯的自动调度和集选运行功能,拖动控制则由变频器来完成;第二种控制方式用可编程控制器取代微机实现信号控制。
基于PLC的三层电梯设计
基于PLC的三层电梯设计摘要:本论文阐述了可编程控制器PLC在电梯控制系统中的应用,介绍了3层楼电梯的PLC控制系统的总体设计方案、设计过程、组成,列出了具体的主要硬件电路、I/O分配表、电梯的控制梯形图及指令表,并给出了系统组成框图和程序流程图。
在分析处理随机信号逻辑关系的基础上,进行了PLC的编程方法,设计了一套完整的电梯控制系统方案。
电梯的电气系统由拖动系统和控制系统两部分组成。
目前电梯设计使用可编程控制器(PLC),功能变化灵活,编程简单,故障少,噪音低。
维修保养方便,节能省工,抗干扰能力强,控制箱占地面积少,使电梯运行更加安全、方便、舒适。
当乘员进入电梯,按下楼层按钮,电梯门自动关闭后.控制系统进行下列运作:根据轿厢所处位置及乘员所处层数。
判定轿厢运行方向,较厢运行。
将轿厢停在选定的楼层上;同时,根据楼层的呼叫,顺路停车,自动开关门。
另外在轿厢内外均要有信号灯显示电梯运行方向及楼层数。
关键字:PLC 电梯控制程序设计梯形图选题背景随着城市建设的不断发展,高层建筑不断增多,电梯在国民经济和生活中有着广泛的应用。
电梯作为高层建筑中垂直运行的交通工具已与人们的日常生活密不可分,广泛的应用于高层住宅,大型公共建筑,工厂仓库等场所,节省了人力和时间,提高了工作效率。
电梯作为现代化的产物,早在上个世纪就进入了我们的生活之中。
大规模的经济建设尤其是蓬勃发展的房地产业给国内电梯行业开拓了更为广阔的市场。
随着经济建设的持续高速发展,我国电梯需求量越来越大。
由此,一个更为庞大的电梯市场已经在国内轰然形成。
我国以前主要都是依靠国外的进口技术,本国的电梯厂商主要都是依靠为进口电梯作销售代理或者售后维修进行经营。
但是随着技术的革新和与国外的交流,当今经济建设需求的各类电梯,几乎全部都可以在中国生产。
电梯生产作为一门国家的新兴产业,它这种能有减少人口膨胀对环境所造成的巨大压力的特性,注定了其在中国具有一片光明的前景。
3层电梯plc课程设计
3层电梯plc课程设计一、课程目标知识目标:1. 理解PLC(可编程逻辑控制器)的基本原理和功能,掌握其在电梯控制系统中的应用。
2. 学习3层电梯的基本结构和工作原理,理解其与PLC结合的控制方式。
3. 掌握PLC编程的基本方法和步骤,能运用所学知识对3层电梯进行简单控制程序设计。
技能目标:1. 能够运用PLC进行3层电梯的启动、停止、运行、楼层指示等基本控制。
2. 培养学生动手实践能力,通过实际操作,完成电梯控制系统的连接和调试。
3. 培养学生问题分析、解决能力,能够针对电梯运行过程中出现的问题进行排查和修复。
情感态度价值观目标:1. 培养学生合作意识,分组进行课程设计和实践,共同完成电梯控制任务。
2. 激发学生学习兴趣,通过实际应用案例,让学生认识到PLC技术在工程领域的广泛应用和重要性。
3. 培养学生安全意识,在实践过程中,注意电气安全,遵循操作规程。
本课程结合学科特点、学生年级知识深度和教学要求,旨在让学生掌握PLC在电梯控制系统中的应用,培养其动手实践和问题解决能力,同时注重培养合作意识和安全意识,使学生在学习过程中形成正确的价值观。
1.PLC基础知识:介绍PLC的定义、结构、工作原理和应用领域,重点讲解其在电梯控制系统中的作用。
教材章节:第一章《PLC概述》2.电梯结构与原理:讲解3层电梯的基本结构,包括曳引机、钢丝绳、轿厢、对重、门系统等组成部分,分析电梯工作原理。
教材章节:第二章《电梯结构与工作原理》3.PLC编程技术:教授PLC编程的基本指令、编程方法和步骤,结合电梯控制需求进行编程实践。
教材章节:第三章《PLC编程技术》4.电梯控制系统的连接与调试:指导学生进行PLC与电梯控制系统的连接,学习调试方法,掌握基本控制功能。
教材章节:第四章《PLC控制系统连接与调试》5.电梯控制程序设计:根据3层电梯的控制需求,设计相应的PLC控制程序,实现电梯的基本运行功能。
教材章节:第五章《PLC控制程序设计实例》6.课程实践:分组进行电梯控制系统的搭建和调试,解决实际问题,提高学生的动手能力和团队合作精神。
PLC课程设计三层电梯控制系统
添加标题
添加标题
添加标题
添加标题
PLC的特点包括:可靠性高、编程 简单、易于维护、扩展性强、抗干 扰能力强等。
PLC在电梯控制系统中的应用可以 提高电梯运行的安全性、可靠性和 舒适性。
PLC在电梯控制系统中的主要作用
控制电梯的运行状态,包括启动、停止、加速、减速等 监控电梯的运行参数,如速度、位置、加速度等 处理电梯的故障报警,如门故障、超速、过载等 实现电梯的调度功能,如楼层选择、优先权等 提供人机界面,如显示楼层、运行状态等 记录电梯的运行数据,如运行时间、故障次数等
楼层等信息
驱动系统:包 括电机、减速 器、制动器等
安全装置:包 括安全钳、限 速器、缓冲器
等
通讯系统:包 括网络接口、
无线通讯等
电梯控制系统的基本功能
楼层选择: 乘客可以 通过按钮 选择目标 楼层
自动关门: 电梯门在 无人操作 时自动关 闭
运行控制: 电梯根据 乘客选择 楼层自动 运行
安全保护: 电梯在运 行过程中 遇到故障 时自动停 止运行, 并报警
软件架构:分层设计,包 括控制层、逻辑层和接口 层
控制层:负责接收用户指 令,控制电梯运行
逻辑层:负责处理电梯运 行逻辑,包括楼层选择、 速度控制等
接口层:负责与硬件设备 通信,如传感器、电机等
软件功能:包括楼层显示、 运行状态显示、故障报警 等
软件测试:包括单元测试、 集成测试和系统测试,确 保软件稳定性和可靠性
运行中监控:实时 监控电梯运行状态, 及时发现并处理异 常情况
定期维护:定期对 电梯控制系统进行 维护和保养,确保 其正常运行
故障处理:遇到故 障时,及时进行故 障排查和处理,确 保电梯安全运行
三层电梯控制系统设计PLC课程设计
前言可编程控制器作为一种工业控制微型计算机,它以其编程方便、操作简单尤其是它的高可控性等优点,在工业生产过程中得到了广泛的应用。
它应用大规模集成电路,微型机技术和通讯技术的发展成果,逐步形成了具有多种优点和微型,中型,大型,超大型等各种规格的系列产品,应用于从继电器控制系统到监控计算机之间的许多控制领域。
随着社会的不断发展,楼房越来越高,而电梯成为了高层楼房的必须设备。
电梯从手柄开关操纵电梯、按钮控制电梯发展到了现在的群控电梯,为高层运输做出了不可磨灭的贡献。
PLC在电梯升降控制上的应用主要体现在它的逻辑开关控制功能。
由于PLC具有逻辑运算,计数和定时以及数据输入输出的功能。
在电梯升降过程中,各种逻辑开关控制与PLC很好的结合,很好的实现了对电梯的控制。
在PLC课程设计中,我组设计了一个三层电梯控制系统,并且将西门子公司S7-200系列可编程控制器与其结合并应用起来,在学完《电气控制与PLC应用》课程后,我们在设计过程中较为得心应手,不至于从头开始。
整个过程包括了方案讨论,程序设计,程序修改,上机调试等,在程序设计方面花了比较多的时间,主要考虑到电梯分别停在一层、二层和三层时在其他楼层呼叫等各种情况。
每当遇到困难时,我组都积极与老师联系讨论,深入分析研究问题,在整个过程中,我与我的组员都相互配合,相互学习。
目录一、引言.....................................1.1课程设计目的......................................1.2设计技术指标与要求................................二、总体方案设计.............................2.1系统硬件配置及组成原理...........................2.2 PLC的基本组成...................................2.3 CPU模块的技术指标..............................2.4 PLC工作原理....................................2.5 系统变量定义及分配表...........................2.6 系统接线图设计.................................三、控制系统设计...........................3.1 流程图设计....................................3.2 设计思路......................................四、系统调试及结果分析.....................4.1 硬件调试.....................................4.2软件调试.....................................4.3 结果分析.....................................五、结束语................................六、参考资料..............................七、附录..................................一、引言可编程逻辑控制器简称PLC,它早期时候用来代替继电器控制系统的,因此功能较为简单,只能进行开关量逻辑控制。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
三层电梯控制电路设计一. 设计要求1. 每层电梯入口处设有上下请求开关,电梯内设有顾客到达层次的停站请求开关。
2. 设有电梯入口处位置指示装置及电梯运行模式(上升或下降)指示装置。
3. 电梯每秒升(降)一层楼。
4. 电梯到达有停站请求的楼层,经过1秒电梯门打开,开门指示灯亮,开门4秒后,电梯门关闭(开门指示灯灭),电梯继续进行,直至执行完最后一个请求信号后停留在当前层。
5. 能记忆电梯内外所有请求,并按照电梯运行规则按顺序响应,每个请求信号保留至执行后消除。
6. 电梯运行规则一当电梯处于上升模式时,只响应比电梯所在位置高的上楼请求信号,由下而上逐个执行,直到最后一个上楼请求执行完毕;如果高层有下楼请求,则相反。
7. 电梯初始状态为一层开门状态。
二. 设计目的电梯控制器是控制电梯按顾客要求自动上下的装置。
本文采用VHDL语言来设计实用三层电梯控制器,其代码具有良好的可读性和易理解性, 通过对三层电梯控制器的设计,可以发现本设计有一定的扩展性,而且可以作为更多层电梯控制器实现的基础。
三. 控制器的设计方案.控制器的功能模块如图1所示,包括主控制器、分控制器、楼层选择器、状态显示器、译码器和楼层显示器。
乘客在电梯中选择所要到达的楼层,通过主控制器的处理,电梯开始运行,状态显示器显示电梯的运行状态,电梯所在楼层数通过译码器译码从而在楼层显示器中显示。
分控制器把有效的请求传给主控制器进行处理,同时显示电梯的运行状态和电梯所在楼层数。
由于分控制器相对简单很多,所以主控制器是核心部分。
图1. 电梯控制器原理图四. 三层电梯控制器的结构体设计首先说明一下状态。
状态机设置了lO个状态,分别是电梯停留在l层(stoponl)、开门(dooropen)、关门(doorclose)、开门等待第1秒(doorwaitl)、开门等待第2秒(doorwait2)、开门等待第3秒(doorwait3)、开门等待第4秒(doorwait4)、上升(up)、下降(down)和停止(stop)。
在实体说明定义完端口之后,在结构体architecture和begin之间需要有如下的定义语句,来定义状态机。
在结构体中,设计了俩个进程互相配合,一个是状态机进程作为主要进程,另外一个是信号灯控制进程作为辅助进程。
状态机进程中的很多判断条件是以信号灯进程产生的信号灯信号为依据的,而信号灯进程中信号灯的熄灭又是由状态机进程中传出的clearup和cleardn信号来控制。
在状态机进程中,在电梯的上升状态中,通过对信号灯的判断,决定下一个状态是继续上升还是停止;在电梯下降状态中,也是通过对信号灯的判断,决定下一个状态是继续下降还是停止;在电梯停止状态中,判断是最复杂的,通过对信号的判断,决定电梯是上升、下降还是停止。
本设计需要完成的任务是编写VHDL代码来模拟现实中的三层电梯工作。
在点阵上显示电梯所在的楼层,当其它楼层有上或下的请求信号时,表示该楼层上或下的绿色或黄色指示灯亮,电梯开始上或下运行,当到达该楼层时,表示该楼层上或下的绿色或黄色指示灯灭,表示到达该楼层的红色指示灯亮,点阵显示楼层数,红色指示灯灭。
五. vhdl源程序library ieee;use ieee.std_logic_1164.all;use ieee.std_logic_arith.all;use ieee.std_logic_unsigned.all;--------------------------------------------------------------------entity elevator isport( clk : in std_logic; --Clock Signalk1,k2u,k2d,k3 : in std_logic; --Push buttond1,d2u,d2d,d3 : out std_logic; --Led ofevery floordoor1,door2,door3 : buffer std_logic; --doorledr0,r1,r2,r3,r4,r5,r6,r7 : out std_logic; --7 segment driversa,sb,sc : out std_logic); --Display Selectend elevator;-------------------------------------------------------------------- architecture behave of elevator issignal state1,state3 : std_logic;signal state2u,state2d : std_logic;signal doorflag : std_logic;signal udflag,runflag : std_logic; --up and down flag,run flag signal dcount : std_logic_vector(2 downto 0); --display countersignal display : std_logic_vector(7 downto 0);signal location : std_logic_vector(1 downto 0);signal wcount : std_logic_vector(10 downto 0); --wait countersignal doorcount : std_logic_vector(9 downto 0); --door countersignal col1,col2,col3,col4,col5,col6 : std_logic_vector(7 downto 0);beginprocess(clk) -- judge the key is or is not been pushedbeginif(clk'event and clk='1') thenif(k1='0' and door1='0') thenstate1<='1';d1<='1';elsif(location=0 and wcount=0) thend1<='0';if(doorcount=1020) thenstate1<='0';end if;end if;if(k2u='0' and door2='0') thenstate2u<='1';d2u<='1';elsif(location=1 and udflag='1' and wcount=0) thend2u<='0';if(doorcount=1020) thenstate2u<='0';end if;end if;if(k2d='0' and door2='0') thenstate2d<='1';d2d<='1';elsif(location=1 and udflag='0' and wcount=0) thend2d<='0';if(doorcount=1020) thenstate2d<='0';end if;end if;if(k3='0' and door3='0') thenstate3<='1';d3<='1';elsif(location=2 and wcount=0) then d3<='0';if(doorcount=1020) thenstate3<='0';end if;end if;end if;end process;process(clk)beginif(clk'event and clk='1') thenif(location=0) then --display 1 col1<="00000001";col2<="00100001";col3<="01111111";col4<="11111111";col5<="00000001";col6<="00000001";elsif(location=1) then --display 2 col1<="01100011";col2<="11100111";col3<="10001101";col4<="10011001";col5<="11110011";col6<="01100111";elsif(location=2) then --display 3 col1<="01000010";col2<="11011011";col3<="10011001";col4<="10011001";col5<="11111111";col6<="01100110";end if;end if;end process;process(clk) --accumulate dcountbeginif(clk'event and clk='1') thendcount<=dcount+1;end if;end process;process(clk)beginif(clk'event and clk='1') thensa<=dcount(0);sb<=dcount(1);sc<=dcount(2);case dcount iswhen "111"=>display<="00000000";……when others=>display<="00000000";end case;end if;end process;process(clk) --In this process, a,b,c,d,e,f,g and dot will output beginif(clk'event and clk='1') thenr0<=display(7);……r7<=display(0);end if;end process;end behave;注释:1.本程序设计调用了IEEE库,IEEE库是VHDL设计中最为常用的库,它包含有IEEE标准的程序包和其他一些支持工业标准的程序包。