基于组态王软件的电梯控制

基于组态王软件的电梯控制
基于组态王软件的电梯控制

基于组态王软件的电梯控制

摘要:本文介绍了利用组态王KingView6.51制作四层电梯监控系统的设计过程,该系统与PLC控制系统进行实时数据交换,在组态监控画面上能实时反映电梯的运行状态,并能通过监控画面控制电梯运行状态,从而实现对电梯运行状态的双向控制。这种用组态王建立的四层电梯软件模型,对建立双梯以及多梯软件模型提供了思路,并且在应用中容易实现监测,因此有较大的应用价值。

关键词:电梯;组态王软件;监控

1 引言

电梯作为建筑物内的一种主要交通工具,向人们提供安全、快速、舒适的垂直交通运输服务,随着建筑物向高层化和大型化方向发展,特别是近年来由于智能大楼的出现,电梯控制系统变得越来越复杂,可编程控制器和交流调速控制在电梯领域的广泛应用,使电梯的舒适性和安全性及智能化程度得到很大的提高。以PLC为核心的电梯控制系统具有很强的稳定性,维护起来也比较方便。对电梯群控系统算法的研究和对电梯监控系统的研究是当前电梯控制系统研究的重要内容。目前人们已不仅限于要求电梯搭乘快速、舒适、制造坚固、装潢考究,而且对电梯的安全可靠性及多功能性也提出越来越高的要求,一方面它能够分析各种用户的要求,然后决定相应的运动方向,并能对一些紧急事件作出特殊的处理。另一方面系统作出的调度应能使电梯的总运动路径尽量少,也能协调各层楼用户的需要,不用让用户等待时间过长等。为了实现对现代化电梯的要求,北京亚控公司开发出来的组态软件具有良好的安全措施、丰富完善的监控功能和友好的人机界面,利用组态软件对工业生产流程进行监视和控制在现代化生产中得到广泛应用。因此可以通过组态软件采集电梯的运行状态数据,分析处理后对电梯进行监控,控制电梯的运行,提供较为直观、清晰、准确的电梯运行状态现场。

所谓组态软件就是一个快速建立计算机监控系统界面的软件工具,用组态王软件所作的监控系统可以对大量的现场控制设备进行控制,实时采集各种参数,能对各种事件做出反应,进行报警处理,并可以对数据进行历史记录。组态王还可以和其他应用程序进行数据交换。组态软件具有良好的安全措施、丰富完善的监控功能和友好的人机界面,利用组态软件对工业生产流程进行监视和控制在现代化生产中得到广泛应用。因此可以通过组态软件采集电梯的运行状态数据,分析处理后对电梯进行监控,控制电梯的运行,提供较为直观、清晰、准确的电梯运行状态现场,保证了正常运作,大大提高了运行的安全和可靠性,同时也减轻了运行人员的工作强度。随着电梯技术和组态软件的发展,绿色化、低能耗、智能化、网络化的电梯一定能为人类提供更好的服务。

2 电梯及组态王软件简介

2.1 电梯系统的组成

四层电梯的监控系统主要由电梯、微机和PLC等组成,电梯的电气系统由拖动系统和控制系统两部分组成;传统的电气控制系统采用的继电器控制由于触点多、故障率高、可靠性差、体积大等缺点,正逐渐被淘汰。目前电梯设计采用可编程控制器(PLC),具有功能变化灵活,编程简单,故障少,噪音低,维修保养方便,节能省工,抗干扰能力强,占地面积少等优点。控制系统主要由电梯模块、三菱变频主回路、输入输出单元及PLC 单元构成。具体控制要求如下:当乘员进入电梯,按下楼层按钮,电梯门自动关闭后,控制系统根据轿厢所处位置及乘员所处层数判定轿厢运行方向,保证轿厢平层时减速将轿厢

停在选定的楼层上;同时,根据楼层的呼叫,顺路停车,自动开关门等。另外在轿厢内外均要有信号灯显示电梯运行方向及楼层数。

2.2 组态王软件概述

所谓组态软件就是一个快速建立计算机监控系统界面的软件工具,英文为HUMAN AND MACHINE INTERFACE(简称为HMI),它运行于Windows 2000/Windows XP/Windows NT4.0中文平台的中文界面人机界面软件,用组态王软件所作的监控系统可以对大量的现场控制设备进行控制,实时采集各种参数,能对各种事件做出反应,进行报警处理,并可以对数据进行历史记录。组态王还可以和其他应用程序进行数据交换,如:EXCEL、ACCESS、VB 以及专家系统等。使用组态软件可以不必关心复杂的通信协议、繁琐的图形处理、枯燥的数字系统,无需编写大量的程序代码,设计者只需按照使用说明绘制图形界面,进行I/O 设备的连接,编写简单的命令语言,就可以完成一个监控系统的设计。由于它易于学习和使用,并且软件内拥有丰富的工具箱、图库和操作向导,因此也可以方便的使用户构造适应自己需要的“数据采集系统”。

组态王软件包由工程管理器(TOUCHEXPLORER)、工程浏览器(PROJMANAGER)和画面运行系统(TOUCHVEW)三部分组成。在工程浏览器中可以查看工程的各个组成部分,也可以完成数据库构造、定义外部设备等工作;工程管理器内嵌画面管理系统,用于新工程的创建和已有工程的管理。画面的开发和运行由工程浏览器调用画面制作系统TOUCHMAK和运行系统TOUCHVEW来完成。TOUCHMAK是应用工程的开发环境。需要在这个环境中完成画面设计、动画连接等工作。TOUCHMAK具有先进完善的图形生成功能;数据库提供多种数据类型,能合理地提取控制对象的特性;对变量报警、趋势曲线、过程记录、安全防范等重要功能都有简洁的操作方法。组态王软件是一个易用性、开放性和集成能力的通用组态软件。

3 电梯的逻辑功能控制

电梯作为组态王的监控对象,它可以反映出PLC与电梯及控制结果之间的关系,在此简要介绍一下电梯的基本结构及功能、初始状态、运行状态以及实际中的运行状态。其主要功能如下:

(1)实现电梯的自动运行;

(2)实现组态软件与PLC之间的通讯连接;

(3)利用组态王软件监视并控制电梯的运行状态。

3.1 电梯内视图结构及功能简介

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

3.2 电梯的外视图结构及功能简介

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

3.3 电梯的各状态分析

3.3.1电梯的初始状态、运行中状态和运行后状态分析

(1)电梯的初始状态

假设电梯位于一层待命,各层显示器都被初始化,电梯处于以下状态:

①各层呼叫灯均不亮。

②电梯内部及外部各楼层显示器均为“1”。

③电梯内部及外部电梯门均关。

(2)电梯运行中状态

以一层到二层为例进行说明:

①按下二层外呼上按钮后,该层呼叫指示灯亮,电梯响应该层呼叫。

②电梯轿厢上行直至该层。

③各楼层显示随电梯轿厢的移动而变为“2”,各层指示灯也随之而变。

④运行中电梯门电机始终关闭,到达二层平层时,门电机才打开。

⑤在电梯运行过程中,支持其他呼叫信号。

(3)电梯运行后状态

在到达指定楼层后,电梯会继续待命,直至新命令产生。下面以二层为例进行说明:

①电梯在到达二层平层后,电梯门会自动打开,经过3s延时自动关闭,在此过程内视图中支持手动开门或关门。

②各楼层显示值为“2”,且上行与下行指示灯均灭。

3.4实际运行中的情况分析

实际中,电梯服务的对象是许多乘客,乘客乘坐电梯的目的地是不完全一样的,而且,每一个乘客呼叫电梯的时间有前有后,因此,我们将电梯在实际中的各种具体情况加以分类,做出分析。

3.4.1分类分析

(1)电梯上行分析

若电梯在上行过程中,某楼层有呼叫产生时,可分为以下两种情况:

①若呼叫层处于电梯当前运行层之上目标运行层之下,则电梯应在完成前一指令之前先上行至该层,完成该呼叫后再由近及远的完成其他各个呼叫动作。例如:电梯当前运行层在二层,这时三层外呼上发出呼叫,目标运行层是四层,则电梯先执行三层外呼上命令,到达三层平层后,在由近及远的响应其它呼叫动作。

②若呼叫层处于电梯当前运行层之下,则电梯在完成前一指令之前不响应该指令,直至电梯重新处于待命状态为止。如当前运行层在二层,此时有一层外呼上发出呼叫,同时又有三层外呼上发出呼叫,则电梯在没有完成三层外呼上命令时,一层外呼上指令不响应。直到电梯到达三层平层后,又重新处于待命状态为止,才响应一层外呼上命令。

(2)电梯下行分析

若电梯在下行过程中,某楼层有呼叫产生时,可分为以下两种情况:

①呼叫层处于电梯当前运行层之下目标运行层之上,则电梯应在完成前一指令之前先下行至该层,完成该层呼叫后在由近及远地完成其他各个呼叫动作。如下:假设当前运行层在三层,这时二层外呼下发出信号,目标运行层是一层,那么电梯先完成二层外呼下指令后,在由近及远的执行其它呼叫动作。

②呼叫层处于电梯运行层之上,则电梯在完成前一指令之前不响应该指令,直至电梯重新处于待命状态为止。比如:当前运行层在三层,这时有四层外呼下发出呼叫,同时又有二层外呼下发出呼叫,则电梯先执行二层外呼下命令,直至到达二层平层后,电梯又重新处于待命状态,这时才响应四层外呼下命令。

由以上分析可知:电梯在接受命令后,总是由近及远地完成各个呼叫任务。电梯机制

只要依此原则进行设计动作,就不会在运行时出现电梯上下乱跑的情况了,同时我们也知道了电梯系统中哪些设备是可以人工操作的。

4 设计部分

4.1 电梯监控系统的方案

电梯是机械和电气结合的一种机电产品,其控制方案常采用两种以下方式:

(1)采用微机作为信号控制单元,完成电梯信号的采集、运行状况和功能的设定,实现电梯的自动调度和机选运行功能,拖动控制则由变频器来实现.

(2)可编程控制器(PLC)控制电梯的运行,微机进行实时数据采集和监控,采用组态软件制作监控画面以实时反映电梯的运行状况。

目前组态软件作为人机接口的智能软件包,是一种流行的PC机上建立工控的对象,能够将现场的信号实时的传送到监控室,保证现场操作人员和管理人员不需要到现场即可得到各种数据以优化控制现场的作业。因此本文中采用第二种控制方案进行四层电梯的监控系统的设计。

4.2电梯监控系统的组成

四层电梯的监控系统主要由电梯,微机和PLC等组成,其主要功能如下:

(1)实现电梯的运行;

(2)实现组态王软件与PLC之间的通讯连接;

(3)利用组态王软件监视并控制电梯的运行状态。

微机作为上位机对电梯的状态进行监控,电梯的运行通过PLC进行控制,PLC采用松下公司的FP3产品。上位机则采用组态王软件实现对电梯的开关量等信息的检测与监控。本系统中PLC与上位机的通讯是按RS—232协议进行的,电梯运行状态由PLC送入上位机,上位机采集这些数据,分析处理后对电梯的运行状态进行监测;同时上位机也可发布命令给PLC,以控制电梯的运行。

4.3组态王监控电梯的要求

(1)接受每个呼叫按钮(包括内部和外部)的呼叫命令,并做出相应地响应。

(2)电梯停在某层(如二层)时,此时按动该层地呼叫按钮(上呼或下呼叫),则相当于发出电梯门打开命令,进行开门动作过程;若此时电梯的轿厢不在该层(在一、三、四层),则等电梯关门后,按照不换向原则控制电梯向上或向下运行。

(3)电梯运行的不换向原则是指电梯有限响应不改变现在电梯运行方向的呼叫,直至这些命令全部响应完毕后才响应使电梯反方向运行的呼叫。例如现在电梯的位置在一层和二层之间上行,此时出现了一层上呼叫、二层下呼叫和三层上呼叫,则电梯的首先响应三层上呼叫,然后在依次响应二层下呼叫和一层上呼叫。

(4)电梯有轿厢位置,当电梯门位置碰到该层的轿厢位置时,表示电梯已经到达该平层。

(5)当按动某个呼叫按钮后,相应的呼叫指示灯亮并保持,直至电梯响应该呼叫为止。

(6)当电梯停在某层时,在电梯内部按动开门按钮,则电梯门电机打开,按动关门按钮,则电梯门电机关闭。但在电梯进行期间电梯门电机是不能被打开的。

(7)当电梯运行到某层后,相应的楼层指示灯灭,直至电梯运行到前方一层时楼层指示灯改变。

4.4设备的配置

要用组态软件进行实时监控首先要完成通讯连接,由于本系统采用的是PLC与组态王之间的通讯,因此将PLC的生产厂家、设备名称、通讯方式等填入相应的对话框即可。与组态王连接的I/O设备的通讯参数如下:端口:COM1口;波特率:9600;数据位:8位;停止位:1位;校验位:奇校验;通讯超时:3000ms;通讯方式:RS-232。一定要注意组

态软件的各个通讯端口要与PLC的各个通讯端口保持一致。

4.5 上位机与下位机的关系

上位机与下位机的关系是紧密配合的。上位机主要用来完成仿真界面的制作及动画连接工作,而下位机则主要用来完成PLC程序的运行。它们无论在通信中使用的变量,还是在进行界面仿真时控制的对象都应该是一致的。总体来讲,电梯是被控对象,PLC是存储运行程序的装置,而控制命令则由仿真界面中的仿真控制器件发出的。另一方面,仿真界面中仿真电梯轿厢的运动,门的运动等,都是由组态王软件所提供的命令语言来完成的。

4.6组态王监控电梯的制作过程

本文系统的监控软件采用的是北京亚控公司的KingView6.51组态王软件,利用它来制作电梯监控系统的主要步骤有:创建工程,设计画面,配置设备,构造数据库,建立动画连接,编写命令语言,运行调试等。

4.6.1 创建工程

双击[组态王 6.51]图标,进入[组态王工程管理器]界面,点击工程管理器上的“新建”图标,弹出[新建工程向导之一], 点击“下一步”执行下一步操作,弹出[新建工程向导之二],选择要保存工程文件的路径, 点击“下一步”进入[新建工程向导之三], 如图4所示:在“工程名称”处写上“四层电梯--松下”(组态王中的工程名称是唯一的,不能重名),在“工程描述”处写上“电梯监控系统”,点击“完成”按钮,这时会提示“是否将新建的工程设为组态王当前工程”,选择[是],则该工程就被作为当前工程使用,双击当前的工程,进入工程浏览器点击工具栏中的[开发]图标。如图5所示。

图4 新建工程向导图

图5 工程浏览器界面

工程浏览器是组态王的集成开发环境。从上图这个开发环境中可以看到工程的各个组成部分:画面、数据库、设备、系统配置、SQL访问管理器,它们分别以树形的结构表示。

4.6.2 构造画面

画面是监控在线环境,没有它无法显示数据,也无法进行任何操作。构造的画面需要按系统监控及数据采集而定。

(1)建立新画面

在工程浏览器---四层电梯—松下窗口上,单击[新建]图标,弹出[新画面]对话框,

如图6所示:

图6 “新画面”对话框

在[画面名称]处键入新的画面名称,如“四层电梯”其它属性不用更改。按“确定”

按钮,进入内嵌的组态王画面开发系统。

(2)制作图形画面

确定工作路径后,就可以为新建的监控工程建立数目不限的画面。在每个画面上构建

互相关联的静态或动态图形对象。制作监控工程的图形画面,可以使用组态王提供的类型

丰富、功能多样的工具箱来完成。工具箱中有图形、线条、图片拷贝、多边形、文本等基

本图形对象,还有按钮、图库等已有的图形对象,也提供了对图形对象在窗口内任意移动、

缩放、改变形状、复制、删除、对齐等编辑操作,全面支持键盘、鼠标绘图,并可提供对

图形对象的颜色、线型、填充属性进行改变的操作工具,电梯的画面如图7所示。

图7 画面开发示意图

4.6.3配置设备

在组态王工程管理器中,双击刚才建立的“四层电梯—松下”工程,启动组态王的工程浏览器。双击工程目录显示区中“设备”大纲下面的“COM1”组件,然后在出现的窗口中输入串行通信口COM1的通信参数,然后单击“确定”按钮就完成了对COM1的通信参数配置,保证COM1同PLC的通信能够正常进行。

双击目录内容显示区中的“新建”图标,在出现的[设备配置向导]中单击“PLC”中的“松下”,在“松下”中选择“FP3”后,单击“串行”,如图8所示。然后单击“下一步”弹出[设备配置向导—逻辑名称]对话框,在要安装的设备指定唯一的逻辑名称处输入“松下PLC”,然后单击“下一步”弹出[设备配置向导—选择串口号]对话框,在串行设备中选择“COM1”,接着单击“下一步”弹出[设备配置向导—设备地址设置指南]对话框,在设备地址中键入“1”,然后单击“下一步”弹出[通讯参数]对话框,当出现故障时,设

定通讯参数,在此应用的是默认值。最后单击“完成”按钮。

图8 确定PLC型

4.6.4构造数据库

数据库是组态王的核心部分,在Touch View运行时,它含有全部数据变量的当前值。变量在画面制作系统组态王画面开发系统中定义,定义时要指定变量名和变量类型,某些类型的变量还需要一些附加信息。数据变量的集合称为数据词典。变量定义是在[变量属性]对话框中进行的。

组态王提供的数据库是一个实时数据库。变量类型有基本变量类型和特殊变量类型。其中变量的基本类型又分为内存变量和I/O变量。

内存变量是用户定义在系统内部的变量。用于存放计算机处理的中间值,以及系统仿真的模拟量等。内存变量又分为内存离散型变量、内存整数型变量、内存实数型变量、内存字符串型变量四种。

I/O变量是指可以与其他应用程序(包括I/O服务程序)直接进行数据交换的变量。这种数据交换是双向的、动态的,即在“组态王”系统运行过程中,每当I/O变量的值改变时,该值就会自动写入下位机或其它应用程序;每当下位机或应用程序中的值改变时,“组态王”系统中的变量值也会自动更新。所以,那些从下位机采集来的数据、发送给下位机的指令都需要设置成“I/O”变量。I/O变量又分为I/O离散变量、I/O整数变量、I/O 实数变量、I/O字符串变量四种。

变量类型也可按数据类型分为以下几种:(1)实型变量:它用于表浮点型数据,取值范围10E-38~10E+38,有效值7位。(2)离散变量:它只有0,1两种取值,用于表示一些开关量。(3)字符串型变量:它可用于记录一些有特定含义的字符串,如名称,密码等,该类型变量可以进行比较运算和赋值运算,字符串长度最大值为128个字符。(4)整数变量:它用于表示带符号的整型数据,取值范围(-2147483648~2147483647)。(5)结构变量:它是为方便用户快速、成批定义变量,组态王支持的结构数据类型。

特殊变量类型有报警窗口变量、历史趋势曲线变量、系统预设变量三种。主要用于系统报警显示和历史趋势曲线显示,预设变量是系统已经定义的,用户可以直接使用。

下面以I/O离散变量为例进行说明:

在[工程浏览器]中,选择“数据库\数据词典”,然后在目录内容显示区双击“新建”图标,出现[定义变量]窗口,以一层内呼为例,在基本属性页中输入变量名“一层内呼”,其类型设为“I/O离散”,连接设备为“松下PLC”,寄存器设为“R30”,数据类型设为“Bit”,读写属性设为“读写”,采集频率设为100毫秒。单击[确定]按钮,就完成了变量的建立。如图9所示:

图9 “定义I/O离散变量”对话框

在定义变量基本属性时应注意:(1)寄存器为X时读写属性一般设为读写(限位开关除外),寄存器为Y、R时读写属性设为只读。(2)有时I/O离散型变量不够,用I/O实型

变量替代I/O离散型变量时,要将实型变量的初始值设为0、最大值设为1,数据类型设为Bit。

4.6.5建立动画连接

建立动画连接是指在画面的图形对象与数据库的数据变量之间建立的一种关系,当变的值改变时,在画面上以图形对象的动画效果表示出来。或者由软件使用者通过控制或改变PC屏幕上的图形对象,发布命令(改变数据变量的值),去控制下位机的动作。即PLC 控制程序和组态监控程序共同参与对电梯的控制。

组态王提供了多种动画连接类型,有属性变化、文本色变化位置与大小变化、值输出、值输入、特殊、滑动杆输入、命令语言等七大类共21种动画连接方式。一个图形对象(图素)可以同时定义多个动画连接,组合成较为复杂的效果,以便满足实际应用中所需的动画要求。

动画连接具体如下:

画面中的图素绘制完成仅仅是第一步,如果画面中的图素能够反映出四层电梯的各种动作,则必须使画面中的图素能够根据变量的变化而产生一定的动作;例如,四层电梯中电梯的开门与关门、电梯门的垂直移动等。

双击画面上的电梯门,出现[动画连接]对话框,在对话框中单击“缩放”按钮,出现[缩放连接]对话框,如图10所示。单击“?”按钮,将“表达式”设置为“\\本站点\电梯门位置”,变化方向设置为“水平从由右到左缩放”,最小时对应值设置为0,占据百分比设置为20,最大时对应值设置为100,占据百分比设置为100,然后再单击“确定”按钮,回到[动画连接]对话框。当然也可以点击“垂直移动”按钮,出现[垂直移动连接]对话框,单击“?”按钮,将“表达式”设置为“\\本站点\轿厢位置”,向上移动距离设置为400,向下移动距离设置为0,对应值最上边设置为400,最下边设置为0,然后单击“确定”按钮,回到[动画连接]对话框,单击“确定”按钮。来完成电梯门位置的开门与关门、电梯门位置的垂直移动。如图11所示:

图10 电梯门的“缩放连接”对话框

图11 电梯门的“垂直移动连接”对话框

4.6.6编写命令语言

组态王中命令语言是一段类似C语言的程序,工程人员可以利用这段程序来增强应用程序的灵活性、处理一些算法和操作等。命令语言都是靠事件触发执行的,如定时、数据的变化、鼠标的点击等。根据事件和功能的不同,包括应用程序命令语言、热键命令语言、事件命令语言、数据改变命令语言、自定义函数命令语言、动画连接命令语言和画面命令语言等。其中应用程序命令语言、热键命令语言、事件命令语言、数据改变命令语言可以称为“后台命令语言”,它们的执行不受画面打开与否的限制,只要符合条件就可以执行,而画面和动画连接命令语言的执行不受影响。另外,命令语言具有完备的词法语法查错功能和丰富的运算符、数学函数、字符串函数、控件函数、SQL函数和系统函数。命令语言一旦运行起来,往往看到的是最终结果,如果结果出现差错,就需要查看命令语言的执行过程—调试命令语言。

在命令语言中使用的应用程序命令语言是指在组态王运行系统应用程序启动时、运行期间和程序退出时执行的命令语言程序。如果是在运行期间,则该程序按照指定时间间隔定时执行。在[工程浏览器]的目录显示区,选择“画面\命令语言\应用程序命令语言”,则在右边的内容显示区出现“请双击这儿进入<应用程序命令>对话框…”图标,双击图标,则弹出“应用命令语言”对话框,如图12所示,根据前面我们对控制系统所提出的要求,以一层平层的电梯门位置和开关门为例,编写程序如下所示:

/* 电梯门位置 */

if(电梯轿厢上行==1)

{轿厢位置=轿厢位置+10;}

if(电梯轿厢下行==1)

{轿厢位置=轿厢位置-10;}

if(轿厢位置==0)

{一层平层=1;}

else{一层平层=0;}

if(轿厢位置>=0&&轿厢位置<130)

{楼层指示=1;}

/* 门位置 */

if(门电机开==1&&门电机关==0)

{电梯门位置=电梯门位置-10;}

if(门电机关==1&&门电机开==0)

{电梯门位置=电梯门位置+10;}

if(电梯门位置<=10)

{开门限位=1;}

else

{开门限位=0;}

if(电梯门位置==110)

{关门限位=1;}

else

{关门限位=0;}

图12 “应用程序命令语言”对话框

4.6.7运行调试

启动组态王运行系统Touch View,运行四层仿真电梯系统。主要是检查系统是否可以实现电梯仿真图形界面与电梯间的双向控制。连接好上位机及实验箱,按动电梯仿真界面上面的按钮,检查电梯的运行和电梯门位置是否与PLC上的电梯运行状态相同,并且动态的显示在监控画面上。

体操作步骤如下:

(1)将组态王监控四层电梯监控程序下载到PLC,然后点击菜单栏中的“选项\通讯设置”查看串口设置情况,最后把串行口与微机的串行口对应连接。

(2)关闭组态王监控四层电梯程序,打开组态王运行系统Touch View,通过按下电梯上的实际按钮观察电梯主画面中电梯的开关门、上下行即显示模拟运行情况,通过二层外呼上按钮呼叫,按动内视图二层内呼按钮,观察电梯上下行指示及电梯开关门现象,看是否与PLC实验箱上的FP1控制单元运行一致。运行结果如图13所示:

图13 仿真界面示意图

在调试过程中出现的一些故障。(1)设置的变量无法删除,可能是设置的变量超过了软件规定的点数或者是有些变量是画面或命令语言中正使用的。(2)动画连接通讯失败,可能是串行口或串行口中的默认数据波特率、奇偶校验与PLC中的通讯设置不一致。(3)画面中的按钮无法控制电梯,可能是按钮变量属性设置误为“只读”,应该为“读写”或者是启用电梯没有被启用。(4)楼层指示不变或升降指示颜色不变,可能是程序编写有误或是PLC对应输出点有误。(5)电梯的开关门不能实现,可能是编写程序出错或者是监控程序串入干扰。

5 结论

本文介绍采用组态王软件和松下PLC的结合,通过上位机与PLC之间的串行通信交换信息,用PLC来控制电梯。另外编写组态软件命令程序,使电梯的轿厢和电梯门执行相应的动作,实现了用画面上的指示灯和楼层显示来显示来自PLC的各种状态信息。即应用程序命令语言完成了PLC控制与组态王软件的动画连接,提高了控制系统的稳定性和可靠性。由于模拟的是现场实时状况,故它可使现场的信息实时地传送到监控室,保证现场的乘坐人员和管理人员都可以看到实时情况和数据,一旦出现故障,管理人员不需要深入现场,就可以获得实时情况和数据,优化控制现场作业,进一步提高了电梯的安全性。故在

此基础上对电梯进行扩展也是很容易实现的。

致谢

这一个月的毕业课题设计是我大学生活中忙碌而又充实一段时光。这里有治学严谨而又亲切的老师,有互相帮助的同学,更有积极、向上、融洽的学习生活氛围。短短的时间里,我学到了很多的东西。不仅学到就更多的理论知识,扩展了知识面,提高了自己的实际操作能力;而且学会了如何去学习新的知识,学会了面对困难和挑战,学会了团结合作,互助互利。借此论文之际,向所有帮助、关心、支持我的老师、朋友同学,表达我最真诚的谢意。

首先感谢我的指导老师。本论文是在孙老师耐心指导下多次修改完成的。在此,我对他的耐心指导和帮助表达我最真诚的谢意,感谢他在这几个月来所付出的努力。在这段时间里,我从他身上,不仅学到了许多的专业知识,更感受到了老师在工作中的兢兢业业,生活中的平易近人的精神。此外,老师的严谨治学态度和忘我的工作精神值得我去学习。非常感谢我的同学王翠翠。当我在做毕业设计过程中遇到问题和困难时,是她给我提出许多关键性的意见和建议,使我对整个毕业设计的思路有了总体的把握,并耐心的帮我解决了许多实际问题,使我获益良多。

同时,感谢两年来传授我知识的老师们,更要感谢我的家人及朋友对我学业上的支持和鼓励,感谢所有关心、帮助过我的人。同时感谢我的大学。我不会忘记你们。总之,在以后的学习、工作、生活中我将更加努力,用自己的行动回报社会、学校、老师及同学。

参考文献

[1]童启明.控制系统数字仿真与监控组态软件应用 [M].北京:科学出版社,2006.6.

[2]常斗南.可编程控制器原理应用实验[M].北京:机械工业出版社,1998.7.

[3]周美兰,周封,王岳宇.PLC电气控制与组态设计[M].北京:科学出版社,2003.3.

[4]魏克新、赵钢.自动控制综合应用技术 [M].北京:机械工业出版社,2007.6.

[5]郭艳丽,吴艳萍.组态王在电梯监控系统中的应用[J].佳木斯大学学报(自然科学版),

2002.5.

[6]艾红,历虹,曹荣敏.PLC与组态王的动画连接及命令语言设计[J].北京机械工业学院

学报,2005.6.

[7]欧金龙,欧世乐,林德杰,彭备战.组态软件的现状与发展[J].工业控制计算机,2002.4.

[8]北京亚控科技发展有限公司.组态王6.0使用手册(内部资料),2002.

[9]李全利.可编程序控制器及其网络系统的综合应用技术[M].北京:机械工业出版

社,2005.7.

The Application of Kingview on Monitoring System

of Elevator

Abstract:This article elaborated introduced in detail the use configuration king kingview6.51 made a four elevator supervisory system design process, this system and the PLC control system carries on the real-time data exchange, in the configuration monitoring picture can the real-time reflection elevator running status, and can through the monitoring picture control elevator running status, thus realizes to the elevator running status two-way control.This kind four elevator software model which establishes with the configuration king, to established the double ladder as well as the multi-ladder software model has provided the mentality, and easy to realize the monitor in the application, therefore had the big application value.

Key words: Elevator; Configuration Software; Monitoring And Control System;

附录A:组态王中四层电梯监控系统变量的定义

变量名变量描述变量类型ID 连接设备寄存器

$年内存实型 1

$月内存实型 2

$日内存实型 3

$时内存实型 4

$分内存实型 5

$秒内存实型 6

$日期内存字符型7

$时间内存字符型8

$用户名内存字符型9

$访问权限内存实型10

$启动历史记录内存离散型11

$启动报警记录内存离散型12

$启动后台命令语言内存离散型13

$新报警内存离散型14

$双机热备状态内存整型15

$毫秒内存实型16

$网络状态内存整型17

一层内呼 I/O离散 21 松下PLC R30 二层内呼 I/O离散 22 松下PLC R31 三层内呼 I/O离散 23 松下PLC R32 四层内呼 I/O离散 24 松下PLC R33 一层内呼指示 I/O离散 25 松下PLC R21 二层内呼指示 I/O离散 26 松下PLC R22 三层内呼指示 I/O离散 27 松下PLC R23 四层内呼指示 I/O离散 28 松下PLC R24 一层外呼上 I/O离散 29 松下PLC R34 二层外呼下 I/O离散 30 松下PLC R35 二层外呼上 I/O离散 31 松下PLC R36 三层外呼下 I/O离散 32 松下PLC R37 三层外呼上 I/O离散 33 松下PLC R38 四层外呼下 I/O离散 34 松下PLC R39 一层外呼上指示 I/O离散 35 松下PLC R4 二层外呼下指示 I/O离散 36 松下PLC R5 二层外呼上指示 I/O离散 37 松下PLC R6 三层外呼下指示 I/O离散 38 松下PLC R7 三层外呼上指示 I/O离散 39 松下PLC R8 四层外呼下指示 I/O离散 40 松下PLC R9 一层平层 I/O离散 41 松下PLC R3C 二层平层 I/O离散 42 松下PLC R3D 三层平层 I/O离散 43 松下PLC R3E 四层平层 I/O离散 44 松下PLC R3F 门电机开 I/O离散 45 松下PLC Y2 门电机关 I/O离散 46 松下PLC Y3 开门限位 I/O离散 47 松下PLC R10

关门限位 I/O离散 48 松下PLC R11 开门按钮 I/O离散 49 松下PLC RA 关门按钮 I/O离散 50 松下PLC RB 轿厢位置内存整型 51

楼层指示内存整型 52

电梯门位置内存整型 53

轿厢上升极限位 I/O离散 54 松下PLC R12 轿厢下降极限位 I/O离散 55 松下PLC R13 电梯轿厢上行 I/O离散 56 松下PLC Y0 电梯轿厢下行 I/O离散 57 松下PLC Y1 电梯上行指示 I/O离散 58 松下PLC R25 电梯下行指示 I/O离散 59 松下PLC R26

电梯控制智能化系统设计方案

精选范文、公文、论文、和其他应用文档,希望能帮助到你们! 电梯控制智能化系统设计方案 目录 第一章概述 (2) 第二章系统需求分析 (4) 第三章系统设计目标及原则 (5) 3.1系统设计目标 (5) 3.2系统设计原则 (6) 第四章系统解决方案及技术描述 (6) 4.1系统概述 (6) 4.2系统基本功能及特点 (7) 4.3系统结构 (8) 第五章设备介绍 (10) 第六章工作原理 (12) 第七章系统设备清单及价格 (14) 第八章工程实施 (15) 第九章售后服务 (17)

第十章质量保证 (19) 第一章概述 1.概述: 物业管理公司或管理人员为了能对楼宇内各种人员的进出 进行更有效、更安全的管理,有效的控制闲杂人员的进入,可以

通过采用对电梯的合理控制实现这种功能需求。VD-TK800是专门用于楼宇的电梯控制和集成的电梯专用控制器。通过采用VD-TK800对电梯按键面板进行改造后,所有使用电梯的持卡人,都必须先经过系统管理员授权。使用电梯时,不同的人有不同的权限分配,每个进入电梯的人经过授权可以进入指定的区域或楼层,并且可以根据时间表进行授权管理。未经授权,无法进入管理区域的楼层,并对重要楼层进行时间段控制。控制器不管是脱机运行还是联机控制,都可记录大量的交易数据,使得电梯的所有人员进出记录都有据可寻。 VD-TK800基于控制软件平台使用的一个控制模块,它与ACS2002门禁控制系统相互兼容,组成一个强大的保安系统网络,也可以独立使用来控制电梯。VD-TK800可在线运行,可以单机独立运行,即使关闭PC机,VD-TK800也可以正常使用,确保其稳定可靠的控制功能,从而提高楼宇管理层次。 VD-TK800/E智能电梯控制器

基于单片机的电梯控制系统

基于单片机的电梯控制系统

————————————————————————————————作者:————————————————————————————————日期:

1 课题概述 1.1课题的主要研究内容及设计步骤 本课题的主要任务是完成一个电梯系统的调度模块,即根据每个楼层不同顾客的按键需求,让电梯做出合理的判断,正确高效地知道电梯完成各项载客任务。根据此任务,本课题需要研究的内容有: 1、根据系统的技术要求,进行系统硬件的总体方案设计; 2、学习单片机的相关知识,并且加以运用; 3、选择恰当的芯片,并对其内部协议有所掌握,便于应用。 4、研究C语言编程,并且规定电梯的工作规则,用C语言加以实现; 5、对软件和硬件进行调试,让其协调工作,完成指定任务。 结合以上内容,本课题的设计方案步骤如下: 关于硬件部分: 首先,对实际的电梯系统进行模拟,一般情况下,一个电梯应该具备相关按键、显示二极管、数码管等,由于这是一个调度模块,故没有设计具体的轿厢等机械部分。然后,结合这些实物,选择恰当的芯片,并分成若干模块,安排好各自之间的关系。接着,要完成电路图的设计,画出PCB板,焊接相关器件后进行硬件调试,看是否好用并加以适当的更正。 关于软件部分: 关于电梯调度时所遵循的原则作出规定,其必须基于高效与人性化两个原则。最后是使用C语言将规定程序化,以便电梯真正的运作。 当然,二者的关系并不是分离的,它们是相辅相成,硬件依据软件来验证,软件依据硬件来调试。经过一个个的发现问题、一个个的解决问题,最终做出完美的电梯调度模块。 1.2课题的开发环境简介 1.2.1电路图制作软件proteus 7.2 Proteus是目前最好的模拟单片机外围器件的工具,因此在仿真和程序调试时,关心的不再是某些语句执行时单片机寄存器和存储器内容的改变,而是从工程的角度直接看程序运行和电路工作的过程和结果。对于这样的仿真实验,从某种意义上讲,是弥补了实验和工程应用间脱节的矛盾和现象。 1.2.2C51的程序开发软件Keil

电梯控制系统设计设计说明

电梯控制系统设计设计说明

第 1 页共 3 页 编号: 毕业设计说明书 题目:电梯控制系统设计 院(系):电子工程与自动化学院 专业:电子信息科学与技术专业 学生姓名: 学号:0900840218 指导教师:李莉 职称:讲师 题目类型:理论研究实验研究工程设计√软件开发 2013年5月20日

第 3 页共 39 页 摘要 本设计主要利用AT89S52单片机,实现电梯控制系统的设计。单片机与电机驱动电路的结合完成了电梯基本的升降、楼层停靠、方向选择、时间控制等基本功能,研究并实现了在上位机的模式下通过LABVIEW的远程监测的方法,完成了系统样机的设计与制作。 本设计参照了通用电梯的设计标准,有良好的操作界面和通用的外部接口,具有人性化设计,实现较好的外设兼容性。同时在系统样机中完成的其它设计研究还包括,利用LED和蜂鸣器组成的简单电路实现电梯意外声光报警、利用数码管实现电梯楼层显示,利用4x4矩阵键盘实现电梯楼层按键选择,利用LED实现目的楼层的指示,利用MAX232串口电路实现串口通信,来监测电梯实时状态。样机使用的主要器件包括低功耗、高性能的AT89S52单片机,低功耗、低成本、低电压的MAX232,双全桥电机专用驱动芯片L298,共阴极八段数码管,4x4矩阵键盘等,通过比较合理的设计使样机系统基本达到了任务要求,并具有很高的性价比,硬件设计简单可靠。软件部分使用keil软件进行C语言程序编写,用proteus 7软件进行仿真调试。本设计中综合使用了数字电路、模拟电路、高频电路、单片机及编程、硬件逻辑描述、LABVIEW及其应用以及计算机辅助设计(CAD)等多方面的知识,软硬件结合,很好地完成了本科毕业设计任务要求并取得了良好的学习效果。 关键词:AT89C52;单片机;电梯控制系统; C语言

2019年电梯控制智能化系统设计方案.

2019年电梯控制智能化系统设计方案 目录 第一章概述 (2) 第二章系统需求分析 (3) 第三章系统设计目标及原则 (4) 3.1系统设计目标 (4) 3.2系统设计原则 (4) 第四章系统解决方案及技术描述 (5) 4.1系统概述 (5) 4.2系统基本功能及特点 (5) 4.3系统结构 (5) 第五章设备介绍 (7) 第六章工作原理 (8) 第七章系统设备清单及价格 (10) 第八章工程实施 (11) 第九章售后服务 (13) 第十章质量保证 (14)

第一章概述 1.概述: 物业管理公司或管理人员为了能对楼宇内各种人员的进出进行更有效、更安全的管理,有效的控制闲杂人员的进入,可以通过采用对电梯的合理控制实现这种功能需求。VD-TK800是专门用于楼宇的电梯控制和集成的电梯专用控制器。通过采用VD-TK800对电梯按键面板进行改造后,所有使用电梯的持卡人,都必须先经过系统管理员授权。使用电梯时,不同的人有不同的权限分配,每个进入电梯的人经过授权可以进入指定的区域或楼层,并且可以根据时间表进行授权管理。未经授权,无法进入管理区域的楼层,并对重要楼层进行时间段控制。控制器不管是脱机运行还是联机控制,都可记录大量的交易数据,使得电梯的所有人员 进出记录都有据可寻。 VD-TK800基于控制软件平台使用的一个控制模块,它与ACS2002门禁控制系统相互兼容,组成一个强大的保安系统网络,也可以独立使用来控制电梯。VD-TK800可在线运行,可以单机独立运行,即使关闭PC机,VD-TK800也可以正常使用,确保其稳定可靠的控制功 能,从而提高楼宇管理层次。 VD-TK800/E智能电梯控制器

基于单片机的智能电梯控制系统设计

基于单片机的智能电梯控制系统设计

摘要 本文介绍了一种采用单片机STC89C52芯片进行电梯控制系统的设计方法,主要阐述如何使用单片机进行编程来实现四层电梯的智能控制,利用单片机编程简洁而又多变的设计方法,缩短了研发周期,同时使电梯控制系统体积更小功能更强大。本设计实现了电梯控制系统所需的一些基本功能,能通过电梯内按键或者电梯外上升、下降按键选择楼层,数码管显示实时楼层数,LED显示实时电梯运行状态。原理图和PCB部分采用protel99se专业软件来设计,实现将设计产品化。本次设计更注重了把一些新的思路加入到设计中。主要包括采用了STC89C52芯片,使用C语言进行编程,使其具有了更强的移植性,更加利于产品升级。 关键词:STC89C52;电梯控制系统;protel99se;C语言

Abstract This paper introduces a design method of using STC89C52 chip for elevator control system, mainly describes how to use microcontroller programming to achieve the intelligent four storey elevator control, the design method of microcontroller programming simple and variable, shortens the development cycle, at the same time that the elevator control system smaller and more powerful. Some of the basic functions of the design and implementation of elevator control system required by the elevator, elevator buttons or rise, decline the key to select the floor, digital tube display real-time number of floors, LED display real-time operating state of elevator. Schematic and PCB design using Protel99SE software, the design of products. This design pays more attention to some new ideas into the design. Including the use of the STC89C52 chip, the use of C language programming, which has portability stronger, more conducive to the upgrading of products. Keywords: STC89C52; elevator control system; Protel99SE; C language

基于PLC的电梯控制系统——软件设计

摘要 随着现代经济和城市生活的发展,电梯成为人们日常生活必不可少的代步工具,电梯性能的好坏对人们生活的影响越来越显著。传统继电器电梯控制系统,由于继电器本身的机械和电磁惯性大,大大降低了电梯系统的可靠性和安全性。为了保证电梯运行既高效节能又安全可靠,必须改进电梯控制方式。根据顺序逻辑控制的需要发展起来的可编程控制器(PLC),它是专门为工业环境应用而设计的数字运算操作的电子装置。PLC 处理速度快,可靠性高,能够保证电梯正常、安全、可靠地运行。同时,由于电机交流变频调速技术的发展,电梯的拖动方式己由原来直流调速逐渐过渡到了变频调速,不仅能满足乘客的舒适感和保证平稳的精度,还可以降低能耗,节约能源,减小运行费用。本文将基于PLC的变频调速方法应用到电梯系统中,并对此方法进行研究。 首先,分别阐述了电梯继电器控制和PLC控制的特点,突出讲述继电器电梯控制系统暴露的缺点以及PLC电梯控制系统所具有的优点,并对电梯的变频调速控制进行了介绍。其次,在阅读了大量国内外相关文件资料的基础上,对电梯技术和电梯设备的发展进行了综述。然后,介绍了变频器类型以及参数设计的相关知识;同时介绍了PLC选型原则以及PLC控制系统的设计思路;在此基础上,根据电梯系统自身的工作状态要求,进行电梯系统的PLC软件开发,通过软件开发的特点,结合PLC自身的控制规律,设计出可实现一定功能的PLC电梯控制系统。最后的模拟调试结果表明,基于PLC的变频调速电梯系统运行效率高,系统安全可靠性强,并且系统构造简单易于实现,满足了对电梯系统期望的要求。 关键词:电梯,可编程控制器,变频调速,旋转编码器

Abstract Along with the development of modern economy and city life, the elevator has become a essential walking tool for people in daily life, and the performance of elevators obviously influences people’s lives. The traditional elevator system based on relay largely decreases the reliability and security since the mechanical and electromagnetic inertia of relay is big In order to ensure the efficiency and reliable securities, the control method of elevator must be changed. The programmable logic controller(PLC),which develops based on sequence logical control, is digital operation electronic device specialized in the industrial application environment. PLC possesses fast process speed and high reliability. Therefore, PLC can be able to ensure the elevator run normally, securely and reliably. In addition. The drive method of elevators has replaced the DC velocity modulation with frequency control due to the development of AC frequency control of motors. The frequency control not only satisfies the comfort sense of passengers and ensures the stable precision, but also decreases the loss of power, saves resources and reduces expenses. The frequency control method based on PLC is applied to the elevator system and further researched. Firstly, the essay respectively presents the characteristics of the elevator system based on relay control and PLC control, specially formulates the defects exposed from relay control system and the advantages of PLC control system, introduces the frequency control of elevators. Secondly, based on reading many domestic and international relative literatures. The development of elevator techniques and elevator devices is overviewed. And then, the relative knowledge of frequency-converter is introduced; the principle of PLC model election and design scheme of PLC control system are introduced as well. On the basis of these, the PLC software of elevator system is developed according to the working states demands of the elevator. A elevator system based on PLC control is designed through combining the characteristics of software development and the rules of PLC control. Finally, the analog examination shows the elevator frequency control based on PLC possesses high operational efficiency and strong system security. The system structure is simple and easily realized, and satisfies the demands of the elevator system expected. Key words: Elevator, Programmable Logic Control(PLC), Frequency Conversion & Velocity Adjustment, Revolving Encoder

PLC电梯控制系统

组态软件在PLC电梯控制系统中的应用的文献综述 :王娟 专业:电气064 【关键词】电梯可编程控制器PLC 组态软件 前言: 在现代社会和经济活动中,计算机技术、自动控制技术和电力电子技术得到了迅速的发展,电梯已经成为城市物质文明的一种标志。特别是在高层建筑中,电梯是不可缺少的垂直运输设备。随着高层建筑飞速发展的今天,电梯行业也随之进入了新的发展时期,电梯控制技术已经发展到了调频调压调速,其逻辑控制也由PLC代替原来的继电器控制,其许多功能是传统的继电器控制系统无法实现的。

第一章 PLC 电梯组态软件简介 1.1 PLC的定义 可编程控制器,简称PLC(Programmable logicController),是指以计算机技术为基础的新型工业控制装置,是一种专门为在工业环境下应用而设计的数字运算操作的电子装置。它采用可以编制程序的存储器,用来在其部存储执行逻辑运算、顺序运算、计时、计数和算术运算等操作的。PLC由于采用现代大规模集成电路技术,采用严格的生产工艺制造,部电路采取了先进的抗干扰技术,具有很高的可靠性[1]。 1.2 S7-200的特点 S7-200系列出色表现在几个方面:极高的可靠性极丰富的指 令集易于掌握便捷的操作丰富的置集成功能实时特性 强劲的通讯能力丰富的扩展模块 1.3 S7-200,CPU 224 本机集成14输入/10输出共24个数字量I/O点。可连接7个扩展模块,最大扩展至168路数字量I/O点或35路模拟量I/O 点。13K字节程序和数据存储空间。6个独立的30kHz高速计数器,2路独立的20kHz高速脉冲输出,具有PID控制器。1个RS485通讯/编程口,具有PPI通讯协议、MPI 通讯协议和自由方式通讯能力。I/O端子排可很容易地整体拆卸。是具有较强控制能力的控制器。 在本次设计中,鉴于CPU224有如此多的优点,以及学校实验室里PLC 采用CPU224。所以本次设计PLC采用西门子的S7—200,CPU224。

智能电梯控制系统设计

湖南文理学院 课程设计报告 课程名称:自动化系统课程设计专业班级:自动化11班学号 学生姓名: 指导教师: 完成时间:2014年11月20日报告成绩:

目录

一、设计题目 智能电梯控制系统设计 二、设计要求 利用PLC与变频器实现电梯的变频调速控制,该电梯控制系统具有同时呼梯控制、各楼层单独呼梯控制、上升、下降运行控制、轿厢位置显示等功能,电梯至少五层以上。 三、电梯控制系统控制系统设计作用与目的 随着我国经济的高速发展,微电子技术、计算机技术和自动控制技术也得到了迅速发展,电梯也已成为人类现代生活中广泛使用的运输工具。随着人们对电梯运行的安全性、舒适性等要求的提高,电梯得到了快速发展,其拖动技术已经发展到了调频调压调速,其逻辑控制也由PLC代替原来的继电器控制。 可编程控制器(PLC)因为稳定可靠、结构简单、成本低廉、简单易学、功能强大和使用方便已经成为应用最广泛的通用工业控制装置,成为当代工业自动化的主要支柱之一。电梯控制要求接入设备使用简便,对应系统组态的编程简单,具有人性化的人机界面,配备应用程序库,加快编程和调试速度。通过PLC对程序设计,提高了电梯的控制水平,并改善了电梯的电梯运行的舒适感。本文争对以上优点,对电梯运行进行了改进,使其达到了比较理想的控制效果。 四、所用设备及软件 本设计除了需要计算机,实验设备THPFSL-1/2还会用到两款软件:作图软件Altim Desinger、编程软件GX-developer。简介如表1所示。 表1 软件简介

系统总体结构原理图 主控制器是整个电梯的核心。不但要保证整个系统的稳定运行,而且要在极短的时间内对系统所有的任务进行响应。 其任务包括:接收、处理电梯的各种状态,并做出相应的动作,控制电梯的总体运行,实施对电梯驱动部分的控制,包括抱闸的松放、门机的开关、变频器低、中、高速的给出等控制。接收轿厢控制器送来的内选信号,执行内选外呼指令,向轿厢控制器、呼梯控制器发送楼层指示信号,实施安全保护等。为了实现电梯状态监控的需要,主控制器还加入了基于LCD显示的电梯参数设置、监控系统。 程序流程图

(完整版)基于单片机的电梯控制系统方案

1 课题概述 1.1 课题的主要研究内容及设计步骤 本课题的主要任务是完成一个电梯系统的调度模块,即根据每个楼层不同顾客的按键需求,让电梯做出合理的判断,正确高效地知道电梯完成各项载客任务。根据此任务,本课题需要研究的内容有: 1、根据系统的技术要求,进行系统硬件的总体方案设计; 2、学习单片机的相关知识,并且加以运用; 3、选择恰当的芯片,并对其内部协议有所掌握,便于应用。 4、研究C语言编程,并且规定电梯的工作规则,用C语言加以实现; 5、对软件和硬件进行调试,让其协调工作,完成指定任务。 结合以上内容,本课题的设计方案步骤如下: 关于硬件部分: 首先,对实际的电梯系统进行模拟,一般情况下,一个电梯应该具备相关按键、显示二极管、数码管等,由于这是一个调度模块,故没有设计具体的轿厢等机械部分。然后,结合这些实物,选择恰当的芯片,并分成若干模块,安排好各自之间的关系。接着,要完成电路图的设计,画出PCB板,焊接相关器件后进行硬件调试,看是否好用并加以适当的更正。 关于软件部分: 关于电梯调度时所遵循的原则作出规定,其必须基于高效与人性化两个原则。最后是使用C语言将规定程序化,以便电梯真正的运作。 当然,二者的关系并不是分离的,它们是相辅相成,硬件依据软件来验证,软件依据硬件来调试。经过一个个的发现问题、一个个的解决问题,最终做出完美的电梯调度模块。 1.2课题的开发环境简介 1.2.1 电路图制作软件proteus 7.2 Proteus是目前最好的模拟单片机外围器件的工具,因此在仿真和程序调试时,关心的不再是某些语句执行时单片机寄存器和存储器内容的改变,而是从工程的角度直接看程序运行和电路工作的过程和结果。对于这样的仿真实验,从某种意义上讲,是弥补了实验和工程应用间脱节的矛盾和现象。 1.2.2 C51的程序开发软件Keil

最新四层电梯的自动控制系统及模拟系统设计

四层电梯的自动控制系统及模拟系统设计

陕西国防工业职业技术学院 SHAANXI INSTITUTE OF TECHNOLOGY 毕业设计说明书 题目四层电梯的自动控制系统及模拟系统

毕业设计(论文)原创性声明和使用授权说明 原创性声明 本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。 作者签名:日期: 指导教师签名:日期: 使用授权说明 本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段

保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。 作者签名:日期:

学位论文原创性声明 本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。 作者签名:日期:年月日 学位论文版权使用授权书 本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。 涉密论文按学校规定处理。 作者签名:日期:年月日 导师签名:日期:年月日

模拟电梯控制及显示系统设计

模拟电梯控制与显示系统设计 摘要 单片机即单片微型计算机(Single-Chip Microputer ),是集CPU ,RAM ,ROM ,定时,计数和多种接口于一体的微控制器。其中51单片机是各种单片机中最为典型和最有代表性的一种,广泛应用于各个领域.电梯是集机械原理应用、电气控制技术、微处理器技术、系统工程学等多学科和技术分支于一体的机电设备,它是建筑中的永久垂直交通工具。本论文选择 AT89S51为核心控制元件,设计了一个5层电梯智能操作与显示系统,使用单片机C51语言进行编程,实现运送乘客到任意楼层,并且显示电梯的楼层和上下行。利用单片机控制电梯有成本低,通用性强,灵活性大及易于实现复杂控制等优点 随着现代高科技的发展,住房和办公用楼都已经逐渐向高层发展。电梯是高层宾馆、商店、住宅、多层仓库等高层建筑不可缺少的垂直方向的交通运输工具。1889年美国奥梯斯升降机公司推出的世界上第一部以电动机为动力的升降机,同年在纽约市马累特大厦安装成功。随着建筑物规模越来越大,楼层也越来越高,对电梯的调速精度、调速围等静态和动态特性都提出了更高的要求。由于传统的电梯运行逻辑控制系统采用的是继电器逻辑控制线路。采用这种控制线路,存在易出故障、维护不便、运行寿命较短、占用空间大等缺点。 目前,由可编程控制器(PLC)或微型计算机组成的电梯运行逻辑控制系统,正以很快的速度发展着。可编程控制器,是微机技术与继电器常规控制技术相结合的产物,是在顺序控制器和微机控制器的基础上发展起来的新型控制器,是一种以微处理器为核心用作数字控制的专用计算机,它有良好的抗干扰性能,适应很多工业控制现场的恶劣环境,所以现在的电梯控制系统主要还是由可编程控制器控制。但是由于PLC的针对性较强,每一台PLC都是根据一个设备而设计的,所以价格较昂贵。而单片机价格相当便宜,如果在抗干扰功能上有所提高的话完全可以代替PLC实现对工控设备的控制。当然单片机并不象PLC那么有针对性,所以由单片机设计的控制系统可以随着设备的更新而不断修改完善,更完美的实现设备的升级。电梯控制系统是比较复杂的一个大型系统,在计算机诞生的几十年里,继电器控制系统为电梯控制的发展做了巨大的贡献,但在性能上和PLC还是有本质上的差距。在科技的不断发展下,单片机控制系统很快可以解决抗扰性,成为方便有效的电梯控制系统 单片机概述 单片机全称为单片微型计算机(Single Chip Microputer),又称为微控制器(Microcontroller Unit)或嵌入式控制器(Embedded Controller)。它是将计算机的基本部件微型化并集成到一块芯片上的微型计算机,通常片都含有CPU、ROM、RAM、并行I/O、串行I/O、定时器/计数器、中断控制、系统时钟及系统总线等。(如图1-1所示)。随着技术的发展,单片机片集成的功能越来越强大,并朝着SOC(System on Chip)方向发展

PLC电梯控制系统的设计

河南工业职业技术学院 毕业设计 题目 PLC电梯控制系统的设计系院电气工程系 专业电气自动化 班级 05311 学生姓名林鹏翔 学号 26 指导教师史增芳

前言 随着电子技术的发展,当前数字电器系统的设计正朝着速度快、容量大、体积小、重量轻的方向发展。推动该潮流发展的引擎就是日趋进步和完善的PLC设计技术。目前数字系统的设计可以直接面向用户需求,根据系统的行为和功能的要求,自上而下的完成相应的描述、综合、优化、仿真与验证,直接生成器件。上述设计过程除了系统行为和功能描述以外,其余所有的设计几乎都可以用计算机来自动完成,也就说做到了电器设计自动化这样做可以大大的缩短系统的设计周期,以适应当今品种多、批量小的电子市场的需求。 电器设计自动化的关键技术之一是要求用形式化的方法来描述数字系统的硬件电路,即要用所谓的硬件语言来描述硬件电路。所谓硬件描述语言及相关的仿真、综合等技术的研究是当今电器设计自动化领域的一个重要课题。 PLC的设计和开发,已经有多种类型和款式。传统的PLC各有特点,它们适合在现场做手工测量,要完成远程测量并要对测量数据做进一步分析处理,传统PLC是无法完成的。然而基于PC 通信的PLC,既可以完成测量数据的传递,又可借助PC,做测量数据的处理。所以这种类型的PLC无论在功能和实际应用上,都具有传统PLC无法比拟的特点,这使得它的开发和应用具有良好的前景。

目录 1.前言 2.电梯控制基本概念 3.电梯控制的组成 4.电梯控制的移动 5.电梯PLC系统的模拟组态 6.货运电梯重量超载的控制 7.总结 8.参考文献

2. PLC电梯控制的基本概念 电梯控制系统可分为电力拖动系统和电气控制系统两个主要部分。电力拖动系统主要包括电梯垂直方向主拖动电路和轿箱开关电路。二者均采用易于控制的直流电动机作为拖动动力源。主拖动电路采用PWM调试方式,达到了无级调速的目的。而开关门电路上电机仅需一种速度进行运动。电气控制系统则由众多呼叫按钮、传感器、控制用继电器、指示灯、LED七段数码管和控制部分的核心器件(PLD)等组成。PLC集信号采集、信号输出及逻辑控制于一体,与电梯电力拖动系统一起实现了电梯控制的所有功能。 电梯控制系统原理框图如图1所示,主要由轿箱内指令电路、门厅呼叫电路、主拖动电机电路、开关门电路、档层显示电路、按钮记忆灯电路、楼层检测与平层检测传感器及PLC电路等组成的。 电梯控制系统的硬件结构如图2所示。包括按钮编码输入电路、楼层传感器检测电路、发光二极管记忆灯电路、PWM控制直流电机无线调速电路、轿箱开关电路、楼层显示电路及一些其他辅助电路等。为减少PLC输入输出点数,采用编码的方式将31个呼叫及指层按钮编码五位二进制码输入PLC PLC系统的其它设备 1 编程设备:编程器是PLC开发应用、监测运行、检查维护不可缺少的器件,用于编程、对系统作一些设定、监控PLC及PLC所控制的系统的工作状况,但它不直接参与现场控制运行。小编程器PLC一般有手持型编程器,目前一般由计算机(运行编程软件)充当编程器。 2 人机界面:最简单的人机界面是指示灯和按钮,目前液晶屏(或触摸屏)式的一体式操作员终端应用越来越广泛,由计算机(运行组态软件)充当人机界面非常普及。 3 输入输出设备:用于永久性地存储用户数据,如EPROM、EEPROM写入器、条码阅读器,输入模拟量的电位器,打印机等。

基于51单片机的模拟电梯控制系统

目录 摘要............................................................................. II 目录.............................................................................. I 第1章绪论.. (1) 1.1电梯的研究背景及意义 (1) 1.2 电梯的国内外发展状况 (1) 第2章电梯设计任务与要求 (2) 2.1设计任务 (2) 2.2设计要求 (2) 第3章总体设计方案 (3) 3.1设计思路 (3) 3.2总体设计框图 (3) 第4章电梯控制系统 (4) 4.1电梯控制系统 (4) 4.2主要硬件设计器件介绍 (5) 4.3 软件设计 (9) 第5章个人心得体会 (12) 参考文献 (13) 致谢 (14) 附录I: (15) 附录II: (17)

摘要 本文介绍了基于单片机的电梯控制系统,硬件部分主要由单片机最小系统模块、电梯内外电路按键模拟检测模块、电梯外请求发光管显示模块、楼层显示数码管模块、电梯上下行模块及模拟传感器模块等5部分组成。该系统采用单片机(AT89C51)作为控制核心,内外均使用按键按下与否引起的单片机相应端口电平变化的原理,作为用户请求信息发送到单片机,单片机根据判断的结果最终驱动步进电机做相应的运动,在运动的过程中,单片机依照请求信息通过模拟的传感器使步进电机停止运动,并利用彩灯作为上升和下降的状况显示,七段数码管实时显示当前楼层,完成整个请求和响应的过程。 软件部分使用汇编语言实现,利用查询方式来检测用户请求的按键信息。根据电梯运行到相应楼层时,模拟按键引起的电平变化,进行判断和执行实现电梯的控制,并且将程序模块化,方便了修改和调用。硬件设计简单可靠,结合软件,基本实现了四层电梯的模拟运行。 关键词:单片机,AT89C51,电梯控制,步进电机

电梯智能监控系统

电梯智能监控系统 1.行业现状 随着经济的发展和城市规模的不断扩大,宾馆、酒店、写字楼等高层住宅不断增加,电梯的安装和使用数量也越来越大。电梯的使用在给人们出入高层建筑带来便利的同时,由于电梯故障所造成的人员伤亡和经济损失也越来越大。因此,如何对电梯的安全运行实施有效的监控,及时排除各种电梯故障隐患,已成为各级劳动安全监察部门急需解决的重要课题。 2. 系统介绍 2.1 系统概况 电梯智能监控系统可分为三层:传感器数据采集层、网络层和应用层。 (1)传感器数据采集层 通过现场的控制器快速采集速度、负载、层数、门状态、冲顶故障、蹲底故障等设备的实时数据。 (2)网络层 网络传输层由各种网络,包括互联网、广电网、网络管理系统和云计算平台等组成,负责传递和处理感知层获取的信息。 电子人智能云网关能接入西门子、ABB等主流PLC,数据加密后远传到云端数据服务器中,具有断点续传的特点,确保系统的数据完整性。 (3)应用层 应用层是物联网和用户的接口,它与行业需求结合,实现物联网的智能应用。实时数据动态显示,异常状态自动报警,并将报警信息推送到手机短信或者手机APP。 2.2 系统架构 电梯PLC中各设备数据通过有线网络或3G/4G传送到电子人物联网平台,经过分析后产生报表、预警信息传回给用户。 3. 功能介绍 3.1 电脑PC端监控系统画面显示 电子人电梯智能监测方案能够实现设备远程管理、远程监控、设备历史数据查询、报警处理、数据分析、设备生命周期管理。 宏观显示:基于地图显示电梯所在地的设备统计,正常运行的设备数,停机设备数,设备故障率、各项统计分析报表等; 微观显示:点选设备的具体运行的实时状态,显示各种参数,让用户对设备的运行状态了如指掌。 3.2 手机APP端显示

基于PLC的三层电梯控制系统

浙江工业职业技术学院 毕业设计 题目:基于PLC的三层电梯控制系统 班级:机电一体化1407 姓名:金梦阁 指导教师:烟月

目录 前言 (1) 摘要 (2) 绪论 (3) 0.1选题背景 (3) 0.2方案的比较和论证 (3) 第1章电梯概述 (5) 1.1电梯的发展简史 (5) 1.1.1电梯的起源 (5) 1.1.2电梯技术发展趋势 (5) 1.2电梯的基本结构 (6) 1.3电梯的类型 (9) 第2章可编程控制器简介 (10) 2.1 PLC的特点 (10) 2.2 PLC控制电梯的优点 (10) 第3章三层楼电梯PLC控制系统设计 (11) 3.1 电梯的控制要求 (11) 3.2 PLC型号选择 (12) 3.3电梯PLC I/O配线表 (12) 3.4 PLC输入输出接线示意图 (13) 3.4.1硬件的设计和选择 (13) 3.4.2 程序设计思路 (14) 3.4.3 三层楼电梯梯形图程序 (15) 3.4.4 电梯的安装与调试运行 (17) 结论 (19) 致 (20) 参考文献 (21)

前言 在常规自动控制系统中,传感器与执行器是独立接线的,多个传感器和执行器构成的系统需要大量导线。通信总线应用到测控系统中,不仅能节省大量的导线,而且可提高系统的可靠性。已被广泛采用的工业总线一般有两类。一类为主从结构方式,如RS-485通讯,该通讯总线在工业控制中已得到广泛应用,其通讯方式为命令—响应方式。主机定时向各子控制器发出查询信号,再由各子控制器汇报各自状态。这种通讯方式开发难度较小,但通讯实际耗费了主控制器相当一部分资源。所以此种方式并未能完全地发挥出主控制器强大的运算功能。另一类为各节点自主通讯方式,如欧姆龙公司、三菱公司的CAN总线,NEWLIFT公司的LONWORKS总线等。这类总线的可靠性和通讯速率与前一种有着本质的提高,但成本相对较贵。 现代社会中,电梯已经成为不可缺少的运输设备。电梯的存在使得每幢高层建筑的交通更为便利。电梯控制技术的发展主要经历了三个阶段:继电器控制阶段,微机控制阶段,现场总线控制阶段。 与其它几种现场总线比较而言,CAN总线是最易实现,价格最为低廉的一种,这也是目前CAN总线在众多领域被广泛采用的原因。CAN总线协议是建立在国际标准组织开放系统互联模型基础上的。作为工业控制的底层网络,CAN总线通波特率可高达1Mbps,最远距离可达l0km;通讯采用短帧结构,使得数据传输的时间短,受干扰的几率低,并且CAN总线协议有良好的检错措施,因此CAN总线通讯的可靠性较高。由于CAN总线的安全性,实时性,简单易操作性和价格低廉,使其十分适合在电梯通讯中应用。目前电梯井道系统中,主要采用并行通讯,上行、下行电缆比较多,现场安装调试比较麻烦。采用CAN总线后,通过串行通信方式,构成控制器局域网,仅用四根线,其中两根为电源线,一根信号发送线,一根信号接收线,实现呼梯、选及显示信号的通信,并为进一步实现多台电梯群控、远程监控、楼宇自动化提供便利接口。

智能梯控系统(三菱电梯)

丽江公寓A地块智能梯控系统 一、电梯设置概述 1、1#、4#-8#楼均为2个单元;2#、3#楼均为1个单元; 2、每个单元为两梯两户,两侧业主平时分别使用本侧电梯,具体通道布置及乘梯情况 如下: a)二层及二层以上均设两个电梯厅,中间设分隔墙,两侧业主各使用本侧电梯厅; b)1个共用消防楼梯间,从两个电梯厅进入消防楼梯间分别设置单向疏散门; c)平时业主仅限乘用本侧电梯,即左侧业主乘用左侧电梯,右侧业主乘用右侧电梯; d)当某一台电梯发生故障或检修时,由物管打开楼梯间单向疏散门,此时左、右两侧 业主共用一台电梯。 二、智能梯控功能要求及实现说明 (一)小区业主乘梯 本次梯控实现方式由可视对讲厂家和电梯厂家采用协议方式实现各种功能。 1、进入轿厢的业主如不刷卡只可按键前往地下层或首层; 实现方式:由电梯实现,只将地下层及首层电梯按钮开放,其它层按钮关闭。 2、业主下楼时:通过设置在玄关处的乘梯按钮(可由可视对讲户内机提供)提前召唤 电梯至指定楼层等候;如电梯等候超时,需重新按电梯前室或玄关处的召梯按钮; 实现方式:本公司特将乘梯按钮做到室内机触屏上,当业主出门时按下室内机上的乘梯按钮后,室内机发出本楼层信号通过TCP/IP网络传至门口机处,再由门口机上的RS485接口传至电梯中央控制器,电梯中央控制器收到信号后解出所需楼层信息,再传出指令将电梯招到所要楼层。 3、业主进入单元时:通过设在首层或地下室单元门的门禁,刷卡后自动开锁并同时召 唤电梯至刷卡楼层等候;

实现方式:业主进门刷卡时,门禁给出两组信号,一组是把门打开,另一组是给出招梯信号传至电梯中央控制器,将电梯召唤至刷卡楼层等候。 4、业主上楼时:在轿厢内刷卡,由梯控系统自动激活授权楼层的选层按钮,并由业主 按亮后自动前往; 实现方式:在轿厢里安装一台MOX读卡头,读卡头通过RS485通讯接到单元门口机RS485接口处,当业主在轿厢里刷卡后,读卡头读取卡信息后,通过RS485通讯传至门口机,门口机转成楼层信号通过另一组RS485传至电梯中央控制器,电梯中央控制器收到信号后解出所需楼层信息,再传出指令将那一层的电梯层按钮开放权限,业主按下按钮电梯自动前往。 5、授权的选层按钮在使用一次后(或超时)自动失效。 实现方式:通过软件设置进行时间限制。 (二)小区访客乘梯 1、小区访客通过设在一层或地下室的单元可视对讲系统呼叫业主,经业主确认后在打 开单元门的同时进行以下自动提示和关联:可视对讲单元机自动进行语音提示,提 醒访客乘座指定电梯;自动启动电梯至一层或地下室等候;自动激活授权的选层按 钮; 实现方式:访客来访时,先通过可视对讲门口机呼叫要访的业主室内机,业主接听确定来访人员身份后,按下室内机上的开锁键,此时室内机将开锁信号传到门口机,门口机分出两组信号,一组是给出开锁信号给访客开门,同时给出给出招梯信号传至电梯中央控制器,将电梯招至一层或地下室等候,另一组是门口机写成楼层信号传给电梯中央控制器,电梯中央控制器读出楼层信号解开电梯层按钮权限,同时传出一组反馈信号给门口机,门口机解出电梯序号信息自动进行语音提示,提醒访客乘座指定电梯,访客进入轿厢后,按下开放的那个层按钮,电梯将访客送到相应层。 2、访客进入电梯轿厢后在使用激活的选层按钮一次后(或超时)自动失效; 实现方式:采用设置时间来实现此功能。 3、如电梯等候超时或期间电梯被其他人员乘用后激活的选层按钮失效,访客需重新通 过单元可视对讲呼叫并由业主授权; 实现方式:采用设置时间来实现此功能。

相关文档
最新文档