一、电梯的基本功能 第二节 五层楼电梯PLC控制与监控组态设计 1.电梯内部部件功能简介

Slides:



Advertisements
Similar presentations
2.8 函数的微分 1 微分的定义 2 微分的几何意义 3 微分公式与微分运算法则 4 微分在近似计算中的应用.
Advertisements

7.1 内置对象概述及分类 JSP 视频教学课程. JSP2.2 目录 1. 内置对象简介 1. 内置对象简介 2. 内置对象分类 2. 内置对象分类 3. 内置对象按功能区分 3. 内置对象按功能区分 4. 内置对象作用范围 4. 内置对象作用范围.
LSF系统介绍 张焕杰 中国科学技术大学网络信息中心
实验四 利用中规模芯片设计时序电路(二).
新人教版初中物理九年级下 多档位电热器的电路分析与判断 夏湾中学 孙玥.
UI(用户界面)集训班 Illustrator 高级班.
俄罗斯方块:注意观察游戏中用到的 数学的知识
第三节 格林公式及其应用(2) 一、曲线积分与路径无关的定义 二、曲线积分与路径无关的条件 三、二元函数的全微分的求积 四、小结.
全国计算机等级考试 二级基础知识 第二章 程序设计基础.
在PHP和MYSQL中实现完美的中文显示
第6章 PLC控制系统设计与应用 教学目的与要求:熟悉相关指令的综合应用,掌握PLC控制系统设计方法,掌握PLC程序编制方法,巩固所学内容。
项目二十 4层电梯PLC控制程序编写 工程技术系 徐彬 1.
中山职业技术学院 ZHONGSHAN POLYTECHNIC 电梯控制技术 屈省源 机电工程学院电梯教研室.
LSF系统介绍 张焕杰 中国科学技术大学网络信息中心
面向对象建模技术 软件工程系 林 琳.
第八章 菜单设计 §8.1 Visual FoxPro 系统菜单 §8.2 为自己的程序添加菜单 §8.3 创建快捷菜单.
走进编程 程序的顺序结构(二).
元素替换法 ——行列式按行(列)展开(推论)
微机原理与接口技术 微机原理与接口技术 朱华贵 2015年11月20日.
S 数控机床故障诊断与维修.
课程设计.
大作业要求 1、按照选题要求设计电路,并仿真、下载,实现电路。 2、撰写综合报告.
S 数控机床故障诊断与维修.
S 数控机床故障诊断与维修.
时序逻辑电路实验 一、 实验目的 1.熟悉集成计数器的功能和使用方法; 2.利用集成计数器设计任意进制计数器。 二、实验原理
CPU结构和功能.
用event class 从input的root文件中,由DmpDataBuffer::ReadObject读取数据的问题
工业机器人技术基础及应用 主讲人:顾老师
宁波市高校慕课联盟课程 与 进行交互 Linux 系统管理.
宁波市高校慕课联盟课程 与 进行交互 Linux 系统管理.
第4章 非线性规划 4.5 约束最优化方法 2019/4/6 山东大学 软件学院.
C语言程序设计 主讲教师:陆幼利.
微机系统的组成.
模块6 S7-200 PLC基本逻辑指令 项目 6.2 电动机Y-减压起动控制设计 项目 6.2 电动机Y-减压起动控制设计
《数字电子技术基础》(第五版)教学课件 清华大学 阎石 王红
物理 九年级(下册) 新课标(RJ).
计算机及办公软件应用 ©2013 苏州工业园区职业技术学院
Three stability circuits analysis with TINA-TI
线 性 代 数 厦门大学线性代数教学组 2019年4月24日6时8分 / 45.
VisComposer 2019/4/17.
实验七 安全FTP服务器实验 2019/4/28.
工业机器人知识要点解析 (ABB机器人) 主讲人:王老师
<编程达人入门课程> 本节内容 内存的使用 视频提供:昆山爱达人信息技术有限公司 官网地址: 联系QQ: QQ交流群: ,
实验三 16位算术逻辑运算实验 不带进位控制的算术运算 置AR=1: 设置开关CN 1 不带进位 0 带进位运算;
iSIGHT 基本培训 使用 Excel的栅栏问题
§6.7 子空间的直和 一、直和的定义 二、直和的判定 三、多个子空间的直和.
LOGIX500软件入门 西安华光信息技术有限公司 2008年7月11日.
Chapter 18 使用GRASP的对象设计示例.
Visual Basic程序设计 第13章 访问数据库
魏新宇 MATLAB/Simulink 与控制系统仿真 魏新宇
HSC高速输出例程 HORNER APG.
电路原理教程 (远程教学课件) 浙江大学电气工程学院.
临界区问题的硬件指令解决方案 (Synchronization Hardware)
第二节 函数的极限 一、函数极限的定义 二、函数极限的性质 三、小结 思考题.
工业机器人知识要点解析 (ABB机器人) 主讲人:王老师
C++语言程序设计 C++语言程序设计 第一章 C++语言概述 第十一组 C++语言程序设计.
  90个小灯泡是怎样连接起来的?.
信号发生电路 -非正弦波发生电路.
Flash动作.
上 海 师 范 大 学 多 媒 体 设 备 (徐汇校区) 操 作 指 南.
第三节 数量积 向量积 混合积 一、向量的数量积 二、向量的向量积 三、向量的混合积 四、小结 思考题.
工业机器人技术基础及应用 主讲人:顾老师
创建、启动和关闭Activity 本讲大纲: 1、创建Activity 2、配置Activity 3、启动和关闭Activity
使用Fragment 本讲大纲: 1、创建Fragment 2、在Activity中添加Fragment
§4.5 最大公因式的矩阵求法( Ⅱ ).
培训课件 AB 变频器的接线、操作及参数的备份 设备动力科.
第四章 基本指令 要求: 熟练掌握基本逻辑指令及应用。 掌握梯形图编程规则。.
2.5.3 功率三角形与功率因数 1.瞬时功率.
其解亦可表为向量形式.
第八章 第二部分 PLC控制组态软件 综合仿真实验
Presentation transcript:

一、电梯的基本功能 第二节 五层楼电梯PLC控制与监控组态设计 1.电梯内部部件功能简介 在进行上位机程序以及下位机程序编写之前,首先要做的工作是确定电梯本身所具有的功能和电梯在乘客进行某种操作后应具有的状态。 1.电梯内部部件功能简介 在电梯内部,应该有五个楼层(1-5层)按钮、开门和关门按钮以及楼层显示器、上升和下行显示器。当乘客进入电梯后,电梯内应该有能让乘客按下的代表其要去目的地的楼层按钮,称为内呼叫按钮。

电梯停下时,应具有开门、关门的功能,即电梯门可以自动打开,经过一定的延时后,又可自动关闭。而且,在电梯内部也应有控制电梯开门、关门的按钮,使乘客可以在电梯停下时随时地控制电梯的开门与关门。 电梯内部还应配有指示灯,用来显示电梯现在所处的状态,即电梯是上升还是下降以及电梯处在楼层的第几层,这样可以使电梯里的乘客清楚地知道自己所处的位置,离自己要到的楼层还有多远,电梯是上升还是下降等。

2.电梯的外部部件功能简介 电梯的外部共分五层,每层都应该有呼叫按钮、呼叫指示灯、上升和下降指示灯,以及楼层显示器。 呼叫按钮是乘客用来发出呼叫的工具,呼叫指示灯在完成相应的呼叫请求之前应一直保持为亮,它和上升指示灯、下降指示灯、楼层显示器一样,都是用来显示电梯所处的状态的。 五层楼电梯中,一层只有上呼叫按钮,五层只有下呼叫按钮,其余三层都同时具有上呼叫和下呼叫按钮。而上升、下降指示灯以及楼层显示器应相同。

3.电梯的初始状态、运行中状态和运行后 状态分析 1)电梯的初始状态:设电梯位于一层待命,各层显示器都被初始化,电梯处于以下状态: a.各层呼叫灯均不亮; b.电梯内部及外部各楼层显示器显示均为“1”; c.电梯内部及外部各层电梯门均关。 2)电梯在运行过程中: a.按下某层呼叫按钮(1-5层)后,该层呼叫灯亮,电梯响应该层呼叫; b.电梯上行或下行直至该层;

c.各楼层显示随电梯移动而改变,各层指示灯也随之而变; d.运行中电梯门始终关闭,到达指定层时,门才打开; e.在电梯运行过程中,支持其它呼叫。 3) 电梯运行后状态:在到达指定楼层后,电梯会继续待命,直至新命令产生。 a.电梯在到达指定楼层后,电梯门会自动打开,经一段延时自动关闭,在此过程中,支持手动开门或关门; b.各楼层显示值为该层所在位置,且上行与下行指示灯均灭 。

二、 实际运行中的情况分析 1. 分类分析 1) 电梯上行分析: 若电梯在上行过程中,某楼层有呼叫产生时,可分以下两种情况: a.若呼叫层处于电梯当前运行层之上目标运行层之下,则电梯应在完成前一指令之前先上行至该层,完成该层呼叫后再由近至远的完成其它各个呼叫动作; b.呼叫层处于电梯当前运行层之下,则电梯在完成前一指令之前不响应该指令,直至电梯重新处于待命状态为止。

2)电梯下行分析: 2.总结规律 若电梯在下行过程中,楼层有呼叫产生时,分以下两种情况: a. 若呼叫层处于电梯当前运行层之下目标运行层之上,则电梯应在完成前一指令之前先下行至该层,完成该层呼叫后再由近至远地完成其它各个呼叫动作; b. 若呼叫层处于电梯运行层之上,则电梯在完成前一指令之前不响应该指令,直至电梯重新处于待命状态为止。 2.总结规律 由以上各种分析可以看出,电梯在接受指令后,总是由近至远地完成各个呼叫任务。电梯机制只要依此原则进行设计动作,就不会在运行时出现电梯上下乱跑的情况了。

五层楼电梯控制组态仿真界面

左半部分是电梯的内视图,其中包括一个楼层显示灯、开门按钮、关门按钮、一层到五层的呼叫按钮以及电梯的上升和下降状态指示灯等。两扇电梯门打开后可以看到楼道的景象。 右半部分是五层楼宇电梯的外视图,表示五层楼宇和一个电梯的轿箱。在电梯的外视图中,一层有一个上呼叫按钮五层有一个下呼叫按钮,二、三和四层有上、下呼叫按钮各一个,每个呼叫按钮内都有一个相应的指示灯,用来表示该呼叫是否得到响应。轿箱的电梯门和每层的电梯门都可以打开。

3.仿真电梯的控制要求 1)接受每个呼叫按钮(包括内部和外部的呼叫)的呼叫命令,并作出相应的响应。 2)电梯停在某一层(例如3层)时,此时按动该层(3层)的呼叫按钮(上呼叫或下呼叫),则相当于发出打开电梯门命令,进行开门的动作过程;若此时电梯的轿箱不在该层(在1、2、4、5层),则等到电梯关门后,按照不换向原则控制电梯向上或向下运行。 3)电梯运行的不换向原则是指电梯优先响应不改变现在电梯运行方向的呼叫,直到这些命令全部响应完毕后才响应使电梯反方向运行的呼叫。例如现在电梯的位置在一层和二层之间上行,此时出现了一层上呼叫、二层下呼叫和三层上呼叫,则电梯首先响应三层上呼叫,然后再依次响应二层下呼叫和一层上呼叫。

4)电梯在每一层都有一个行程开关,当电梯碰到某层的行程开关时,表示电梯已经到达该层。 5)当按动某个呼叫按钮后,相应的呼叫指示灯亮并保持,直到电梯响应该呼叫为止。 6)当电梯停在某层时,在电梯内部按动开门按钮,则电梯门打开,按动电梯内部的关门按钮,则电梯门关闭。但在电梯行进期间电梯门是不能被打开的。 7)当电梯运行到某层后,相应的楼层指示灯亮,直到电梯运行到前方一层时楼层指示灯改变。

三、设计部分 首先,应该做上位机与下位机之间的任务分工: 上位机主要用来完成仿真界面的制作及动画连接工作。 下位机则主要用来完成PLC程序的编写。 其实,上位机与下位机的设计工作是密切配合的。它们无论在通讯中使用的变量,还是在进行界面仿真时控制的对象都应该是一致的。总体上讲,仿真界面是被控对象,PLC是存储运行程序的装置,而控制指令则由仿真界面中的仿真控制器件发出。另一方面,仿真界面中仿真电梯的运动,门的运动等,都是由力控组态软件所提供的命令语言来完成的。

在编程过程中,所用到的I/O地址分配如下表所示。编程过程可分为电梯内部和电梯外部两部分进行。 1.PLC程序中I/O点的定义 在编程过程中,所用到的I/O地址分配如下表所示。编程过程可分为电梯内部和电梯外部两部分进行。 I/O分配表 说明 对应PLC地址 外部一层上呼叫按钮 R101 外部一层上呼叫灯 Y1 外部二层上呼叫按钮 R102 外部二层上呼叫灯 Y2 外部二层下呼叫按钮 R103 外部二层下呼叫灯 Y3 外部三层上呼叫按钮 R104 外部三层上呼叫灯 Y4 外部三层下呼叫按钮 R105 外部三层下呼叫灯 Y5 外部四层上呼叫按钮 R106 外部四层上呼叫灯 Y6 外部四层下呼叫按钮 R107 外部四层下呼叫灯 Y7 外部五层下呼叫按钮 R108 外部五层下呼叫灯 Y8 一层行程开关 R109 一层位灯 Y9 二层行程开关 R10A 二层位灯 YA 三层行程开关 R10B 三层位灯 YB 四层行程开关 R10C 四层位灯 YC 五层行程开关 R10D 五层位灯 YD

(续上表) 内部一层呼叫按钮 R10E 电梯上升 YE 内部二层呼叫按钮 R10F 电梯下降 YF 内部三层呼叫按钮 R110 上升指示灯 Y10 内部四层呼叫按钮 R111 下降指示灯 Y11 内部五层呼叫按钮 R112 电梯开门 Y12 开门呼叫按钮 R113 电梯关门 Y13 关门呼叫按钮 R114 开门行程开关 R115 关门行程开关 R116 内部一层呼叫灯 RE 内部二层呼叫灯 RF 内部三层呼叫灯 R10 内部四层呼叫灯 R11 内部五层呼叫灯 R12

2. 电梯内部的PLC编程 1)五层楼的内呼叫灯PLC程序 先以一层内呼叫灯为例,所得的程序如下图所示。 电梯内部的五个呼叫按钮,指定的是电梯的运行目标。因此在电梯未达到指定目标时,该层呼叫灯应一直有显示(为绿),因此输出时就应该使用保持继电器。另外,当电梯达到指定楼层时,呼叫灯应该灭掉,即保持继电器断开。 先以一层内呼叫灯为例,所得的程序如下图所示。

五层楼内呼叫灯的PLC梯形图程序如下图:

2)电梯内的楼层显示器 综合以上因素可得程序如下图所示(以第二层显示器为例)。 楼层显示器是以电梯是否碰到行程开关来决定的。显示器同样有保持特性。另外要替换某一显示器的值,需要电梯接触到其上层或下层的行程开关。 综合以上因素可得程序如下图所示(以第二层显示器为例)。

3)电梯内的电梯升降显示器 升降显示器的状态共三种:显示上升、显示下降、或都不显示。另外,无论上升还是下降,都与电梯的呼叫有密切关系。上升包括了从第一层到第五层的上升运动,下降也同样如此。因此程序应从最基本、简单的过程入手。现以电梯从第四层到第五层的上升为例。 若五层有呼叫,包括两种情况:电梯内呼叫、电梯外呼叫。若电梯由第四层上行至第五层,此时Y10亮,Y11灭,下降触点YF断开,上升触点YE闭合。并列的条件还有四层外部上呼叫闭合、五层下呼叫闭合、五层呼叫按钮的闭合,这些条件同样使得四层显示器改变,因此在编程时都要考虑。

四层升至五层的升降显示器PLC程序如下图:

由三层升至五层的升降显示器PLC程序如下图: 由上面的分析可以看出,整个电梯上升显示程序即是对各层的上升程序取程序块并联逻辑操作。 电梯下降指示灯的程序编写方法与上升指示灯的编写方法是一样的。

3. 电梯到达楼层后的停止 下面以向下呼叫停止R201为例说明。而上升呼叫停止R200的编程思路与下降呼叫停止R201相似。 由于在电梯外部有上升呼叫和下降呼叫,所以当呼叫方向与电梯运行方向相同时,电梯才能停止。 下面以向下呼叫停止R201为例说明。而上升呼叫停止R200的编程思路与下降呼叫停止R201相似。

电梯到达呼叫楼层后停止的PLC程序如下图所示。 当电梯一直显示向下运行,即Y11接通时,只有当每层楼的向下呼叫即Y3、Y5、Y7和该层的行程开关接通时,电梯到达各层后R201才接通,否则并不接通。 另外,如果电梯一直停在某一层,不显示上升与下降,该层的上呼叫接通时R201也接通。

4. 电梯的开、关门程序 以电梯的开门Y12程序为例说明。 首先,只有当电梯既不上升也不下降时才能进行开门,即Y12才能输出。无论电梯的上升停止或下降停止,只要R200或R201有一个输出,电梯经过延时后都会自动开门。如果电梯停在某一层,按下该层的外部呼叫也会输出R200或R201,电梯门也会打开。当开门Y12输出时,关门Y13断开。如果关门Y13接通时,Y12也应立即断开。

电梯开门的PLC梯形图程序如下图 :

5. 电梯外部操作与显示的PLC程序 1)外部呼叫 电梯外部呼叫与内部呼叫是类似的。一个呼叫灯的接通对应于相应的外部呼叫接通,其关闭条件为相应行程开关闭合,相应升降指示灯闭合。另外,外部呼叫同样有保持特性,故也应使用保持继电器作为输出。需要指出的是第一、第五层的呼叫是单向的,故其关闭条件也相应变为行程开关闭合“AND”电梯升降断开。

a.2层—4层以2层为例: 2层电梯外部上呼叫梯形图 b. 1层、5层以1层为例: 1层电梯外部呼叫梯形图

2)楼层的电梯位置指示灯 3)电梯的上升与下降 下呼叫与上呼叫类似,不同之处在于关闭条件中的Y10(上升指示)应换为Y11(下降指示)。 外部楼层的电梯位置指示灯与电梯内的位置指示灯相同。 3)电梯的上升与下降 设电梯从一层到五层上升。 由于电梯在第一层,此时构成电梯上升的因素包括:二层上/下呼叫、三层上/下呼叫、四层上/下呼叫、五层下呼叫、内二层呼叫灯、内三层呼叫灯、内四层呼叫灯、内五层呼叫灯,这11种条件对于电梯的上升是一种逻辑“OR”的关系,而这些条件的产生的前提条件则是电梯此时在一层,即一层位灯Y9有输出。可见,Y9与前11个“OR”逻辑是“AND”的关系。

电梯从一层到五层上升的梯形图如下图:

电梯下降程序的编写方法与上升程序的编写方法相似。 电梯由二层上升到五层、三层上升到五层、四层上升到五层的编程思路与一层上升到五层相似,不同之处为上升条件同某层位灯逻辑“AND”运算之后还应排除电梯下降指示的情况,这里将电梯下降指示Y11的常闭触点与之串联。另外由于电梯上升,电梯门应关门,电梯下降线圈YF应断电,这又是和以上程序块取逻辑“AND”与的过程。 电梯下降程序的编写方法与上升程序的编写方法相似。 需要指出的是:电梯上升与下降都是建立在开门和关门继电器线圈不接通的情况下。因此,在电梯上升与下降的过程中要将这两个因素考虑在内。

四、五层楼电梯PLC控制参考程序 五层楼电梯仿真系统的PLC控制参考程序如教材图7-32所示。由于篇幅的限制,有关五层楼电梯仿真系统界面的制作、脚本程序的编写、仿真系统的运行过程以及系统编程时易出现的问题和解决办法在这儿就不详细地叙述了。读者可把本书配套光盘中的应用程序“五层楼电梯”装载到自己的计算机中运行,通过实际操作了解电梯的基本功能,仔细分析该仿真系统的设计过程,从中学习利用监控组态软件进行PLC系统设计的方法和技巧。