《基于组态王的PLC电梯控制系统设计毕业设计.doc》由会员分享,可在线阅读,更多相关《基于组态王的PLC电梯控制系统设计毕业设计.doc(32页珍藏版)》请在三一办公上搜索。
1、毕业设计 基于组态王的PLC电梯控制系统设计 目 录摘 要IABSTRACTII1绪论11.1 组态王PLC电梯控制系统的背景和意义11.2 国内外发展状况21.3 课题研究内容安排22 电梯基本结构及其控制32.1电梯基本结构介绍32.2电梯控制技术43系统的总体设计43.1设计方案比较选择:43.2 PLC控制系统设计的基本原则53.3系统总体设计基本结构图63.4 PLC硬件选择和组态选择63.5系统的电路设计74系统软件设计104.1 组态王的PLC电梯控制系统的优点104.2电梯逻辑程序设计104.3 组态王单元系统设计165系统调试运行195.1 PLC调试195.2 PLC程序和
2、组态王程序联机调试19总结23参考文献24致 谢25附 录26摘 要本文从电梯的基本结构和PLC基本原理出发,针对5层5站电梯,设计了一种基于组态王和西门子PLC电梯控制系统。本设计包括电梯的硬件设计和PLC软件设计、以及对电梯实时监控的组态王设计。 本文通过对PLC软件设计和组态设计,建立电梯运行标志位以降低编程难度和减少门厅呼叫信号。系统实现了电梯的指层控制、轿内与各层厅站呼梯控制、电梯运行方向控制、自动运行和自动开关门、实时运行监控等功能。与传统的电梯相比,本设计的电梯控制系统不仅提高电梯运行的可维护性和灵活性、缩短电梯的开发周期,而且能对现场进行实时监测和控制。此外,系统运行时节约电能
3、,具有良好的经济效益和社会效益。关键词: 电梯;PLC控制 ;组态王;S7-200 ABSTRACTThis article from the basic structure and basic principle of PLC starting in5,5 layer elevator, a design based on Kingview and Siemens PLC elevator control system. The design includes lift hardware design and software design, as well as on PLC elevat
4、or monitoring the configuration design. This article through to the PLC software design and configuration design, establishment of elevator running flag bit to reduce programming difficulty and reducing the hall call signal. Achieve a control layer, and each layer of Hall Station in the car call con
5、trol, the direction of the lift control, automatic operation and automatic switch door, real-time monitoring and other functions. Compared with traditional elevator, the design of the elevator control system can not only improve the operation of the elevator, maintainability and flexibility, shorten
6、 the development cycle of elevator, and can perform real time monitoring and control. In addition system operation and electric energy saving, good economic benefit and social benefit.Key words: elevator;PLC control;kingview;S7-2001绪论 电梯不仅作为高层建筑里的必要设施,在多层建筑如医院、商场里也是不可缺少的一种运输工具。随着社会经济和科学技术的发展,微电子技术、电
7、力电子技术、自动控制技术迅速发展,使得电梯的控制由初期的继电器控制向微机控制方向发展。可编程控制器(PLC)由于具有可靠性高,功能强大的特点已经成为电梯微机控制系统的核心。可编程控制器(PLC)是一种数字运算操作的电子系统,专为现代工业环境应用而生。它采用可编程序的存储器,用来在其内部存储执行逻辑运算和顺序控制、定时、计数和算术运算等操作的指令,并通过数字的或模拟的输入和输出接口,控制各种类型的机器设备或生产过程1。使得现代生产生活变得更加方便、快捷。基于组态王的PLC电梯控制系统是通过组态王对PLC电梯控制系统进行实时监测和控制,是电梯微机控制系统的一种趋势。1.1 组态王PLC电梯控制系统
8、的背景和意义 电梯是高层宾馆、商店、住宅、多层厂房和酒店、医院等多层建筑不可缺少的垂直方向交通的工具。电梯按用途分为:乘客电梯、载货电梯、医用电梯、观光电梯、 车辆电梯、船舶电梯、 建筑施工电梯、还有些特殊用途的电梯,如冷库电梯、防爆电梯、矿井电梯、电站电梯、消防员用电梯等。随着城市建设进程的加快,建筑物的规模越来越大,楼层越来越高,人们对电梯的可靠性、舒适性、低能耗等性能要求越来越高。传统的继电接触器电梯控制系统越来越不能满足人们的需求。近些年,随着智能控制技术的不断发展,组态王的PLC电梯控制系统技术已经引起人们的关注和研究。现从以下几个方面阐述组态王的PLC电梯控制系统的意义:1.可靠性
9、高,抗干扰能力强,适用于工业现场环境。传统的继电器接触器电梯控制系统,所有控制功能和信号都由硬件实现,系统触点繁多,接线线路复杂,且触点容易烧坏磨损,老化、脱焊等造成接触不良,是传统电梯系统的故障率高的原因所在。而组态王的PLC电梯控制系统,PLC采用微电子技术,大量的开关动作由无触点的电子储存器件来完成,大部分继电器和繁杂的连线被软件程序所替代,故寿命长,可靠性大大提高。2.控制系统结构简单,功能完善,适用性强组态王的PLC电梯控制具备了PLC所有功能,可以用于各种规模的工业控制场合。除了逻辑处理功能以外,现代PLC大多具有完善的数据运算能力,可用于各种数字控制领域。 当系统控制要求改变时,
10、只要用编程器在线或者离线修改程序和在PLC的端子上接入相应的输入、输去信号线即可,不需要诸如继电器之类的大量而又繁杂的硬件接线线路,修改接线的工作量很小。3.控制系统安装、调试、维修、监控方便组态王的PLC电梯控制用软件编程取代了硬件接线实现控制功能,使安装接线工作量大大减小,设计人员只要一台PLC就可以进行控制系统设计,PLC具备完善的自诊断,履历情报存储及监控功能,对于其内部工作状态,通信状态,异常状态和I/O点的状态都有显示。加上组态王对系统运行的监测和控制,工作人员通过组态王和PLC可以快速查出故障的原因,便于迅速处理,及时排除故障。使维修方便,从而可靠性提高。综上所述,随着城市建设进
11、程的加快,建筑物的规模越来越大,楼层越来越高,人们对电梯的可靠性、舒适性、美观性要求越来越高。传统的继电接触器电梯控制系统越来越不能满足人们的需求的情况下,对组态王的PLC电梯控制系统进行研究,具有重要的社会意义和经济意义。1.2 国内外发展状况虽然PLC问世时间不长,但是随着微处理器的出现,大规模,超大规模集成电路技术的迅速发展和数据通讯技术的不断进步,PLC也随之迅速发展。PLC发展有二个趋势。一是网络化技术的发展。二是PLC向高性能和小型化发展。电梯作为高层建筑物的重要交通工具与人们的工作和生活日益紧密联系。随着城市建设进程的加快,我国已成为世界电梯的一大主要市场。兴旺的电梯市场吸引了全
12、世界所有知名的电梯公司,先进技术和先进管理的引进使我国涌现出一大批优秀的电梯企业。我国的电梯行业已经具备了很强的生产能力,国产电梯的水平和产品质量正在稳步提高,自我国参加了国际标准化组织ISO/TC178以来,先后采用了一大批国际标准和先进国际的标准,使我国电梯行业在技术上居于有利地位。许多新技术和新产品,如无机房电梯、无齿轮拽升机、远程控制技术等。国际上也是刚刚出现,我国就有许多企业可以生产。国产电梯以其高质量,低成本的优势赢得了越来越多的国内外客户,为逐步进入国际市场创造了有利条件。1.3 课题研究内容安排本文主要根据PLC的软继电器,可靠性高和组态王的实时监测和控制特性,设计了组态王的P
13、LC电梯控制系统。本文主要安排如下:第一章先介绍了电梯的应用范围,说明PLC和组态王电梯控制系统的研究背景和意义,以及国内外现状。第二章对电梯进行概述,包括了对电梯的基本结构介绍和电梯控制技术介绍。并对不同控制技术进行了对比和分析。第三章系统总体设计,包括系统总体思路设计,PLC和组态的选型、系统主电路设计和系统控制电路设计等。第四章软件设计,主要论述控制系统的软件实现,包括PLC单元系统设计和PLC编程,组态王单元设计以及组态王编程等。第五章系统调试,对组态王的PLC电梯控制系统功能进行调试和结果分析。第六章总结和展望;对本论文主要工作作出简要的总结和展望,并提出该系统还需要进一步研究和改善
14、的地方,并给出一些改进方案。2 电梯基本结构及其控制电梯是一种以电动机为动力的垂直升降机,装有箱状吊舱,用于多层建筑乘人或载运货物。也有台阶式,踏步板装在履带上连续运行,俗称自动电梯2。2.1电梯基本结构介绍2电梯是机电一体化产品。其机械部分好比是人的躯体,电气部分相当于人的神经,控制部分相当于人的大脑。各部分通过控制部分调度,密切协同,使电梯可靠运行。其电梯的基本结构如图1所示。1控制柜(屏)2一拽引机3拽引钢丝绳4限速器5限速器钢绳6限速器张紧装置7轿厢8安全钳9轿厢门安全触板10导轨11对重12厅门13缓冲器图1 电梯的基本结构尽管电梯的品种繁多,但目前使用的电梯绝大多数为电力拖动、钢丝
15、绳拽引式结构,其组成部分由以下系统构成:一、拽引系统:是输出动力和传递动力,驱动电梯运行。二、导向系统:由导轨,导靴和导轨架组成。使电梯沿着导轨做升降运动。三、门系统:有轿厢门,层门,开门,连动机构等组成。四、轿厢:轿厢是运送乘客或者货物的电梯组件。五、重量平衡系统:由对重和重量补偿装置组成。六、电力拖动系统:由拽引电机,供电系统,速度反馈装置,调速装置等组成,它的作用是对电梯进行速度控制。七、电气控制系统:由控制装置,操纵装置,平层装置和位置显示装置等部分组成。八、安全保护系统:包括机械的和电气的各种保护系统,可保护电梯安全的使用。2.2电梯控制技术2.2.1 电力拖动 电梯拖动系统是由拽引
16、机为电梯的运行提供动力,由电动机、拽引轮、连轴器、减速箱和电磁制动器组成,简化成控制电动机的正反转。2.2.2 电气控制电梯的电气控制系统由控制装置、操纵装置、平层装置和位置显示装置等部分组成。控制装置主要由可编程控制器(PLC)通过软件编程把要执行的逻辑顺序反应到可编程控制器(PLC)的输出IO端口,从而控制电机的正反转以及电机的启动和停止。操纵装置由厢内的按钮和厢外按钮装置组成。按钮都采用的是点动按钮,通过点动开关产生的脉冲传送到可编程控制器(PLC)的输入IO端口,促使电梯按照预定的程序有效运行。平层装置由一系列的接近开关构成。通过厢体是否到达平层地点来产生高低电平脉冲传送到可编程器(P
17、LC)的输入IO端口。促使按照预定的程序有效运行。位置显示由厢体内外的显示屏构成。通过上升和下行来显示电梯不同的方向和此时到达的楼层,以便乘客了解当前电梯的运行方向,并据此来选乘电梯。3系统的总体设计本课题设计组态王的PLC电梯控制系统由上、下位机二部分组成,上位机为PLC编程软件系统和组态王编程系统,主要负责程序的编程、编译、监控;下位机为PLC硬件运行系统,主要负责接收编译完的程序,并在硬件电路中运行。3.1设计方案比较选择:电梯自动控制系统所要达到的目标,也就是要求电梯自动控制系统根据厢内指令信号和各层门厅呼叫信号而自动进行逻辑判断,判断出呼叫的目标层信号,并按照内外信号要求通过电梯自动
18、控制系统而完成预定的控制目标。要实现这类控制目的的方法有如下几种:1.继电器电梯控制系统传统的电梯都是采用继电器控制的方式,也常被称为经典控制方式。由继电器控制的电梯控制系统具有的优缺点见表1:表1 继电器电梯控制系统优缺点继电器电梯控制系统优点继电器电梯控制系统缺点信号处理均有硬件实现,线路直观系统触点繁多、接线线路复杂保养、维修及故障检查无需较高的技术触点多、故障率高、可靠性差常用控制电器价格较便宜维修保养工作量大、费用高技术成熟、资料图纸齐全系统结构庞大,能耗较高一般技术人员和技术工人所掌握系统的控制功能不易增加2.组态王的PLC电梯控制系统组态王的PLC电梯控制系统是使控制算法不再由“
19、硬件”逻辑所决定,而是通过一种所谓“程序存储器”中的程序指令“软件”即可。而无须变更或减少硬件系统的布线。因而十分便于使用、管理和改变功能要求。具有的优缺点见表2: 表2 基于组态王的PLC电梯系统优缺点PLC和组态电梯控制系统优点PLC和组态电梯控制系统缺点信号处理均有PLC实现,接线简单工作人员看不到直观的触点触点少、故障少、可靠性高PLC组态系统维修要专业技术人员降低能耗和降低维修保养费用系统投资成本比继电器控制系统大功能变化灵活,编程简单软件种类多样,学习量大开发周期短,实时监测和控制 随着智能化楼宇大厦的出现,人们对电梯的控制要求越来越高,使得电梯的控制由初期的继电器控制向微机控制方
20、向发展。因此本文采用基于组态王的PLC电梯控制系统,不但提高了电梯的可靠性,可维护性,同时延长了使用寿命,缩短了开发周期,并能对电梯进行实时监测和控制。3.2 PLC控制系统设计的基本原则 任何一种控制系统都是为了实现被控对象的工艺要求,以提高生产效率和产品质量。因此,在设计PLC控制系统时,应遵循以下基本原则:1.最大限度地满足被控对象的控制要求:充分发挥PLC的功能,最大限度地满足被控对象的控制要求,是设计PLC控制系统的前提。2.保证PLC控制系统安全可靠:保证PLC控制系统能够长期安全、可靠、稳定运行,是设计控制系统的重要原则。3.力求简单、经济、使用及维修方便:在满足控制要求的前提下
21、,一方面要注意不断地扩大工程的效益,另一方面也要注意不断地降低工程的成本。4.适应发展的需要:由于技术的不断发展,控制系统的要求也将会不断地提高,设计时要考虑到今后控制系统发展和完善的需要,以满足今后生产的发展和工艺的改进。3.3系统总体设计基本结构图组态王的PLC电梯控制系统和其他类型的电梯控制系统一样由信号控制系统和拖动控制系统两部分组成。PLC和组态电梯控制系统主要硬件包括PLC主机和扩展、拽引机拖动系统、平层限位开关、厢内选层盘、门厅呼叫盘、门机等。其组态王的PLC电梯控制系统基本结构图见图2。 PLC控制器门 厅 呼叫信号 号内 部 呼叫 信 号平层信号门限开 关 信 号上行和下行换
22、向换向信号组态王画面显示拽引机轿厢 升 降电机轿厢开关 门上位机 图2 PLC和组态电梯控制系统基本结构图系统控制核心为PLC主机和扩展、门厅呼叫盘、厢内选层盘及平层信号通过PLC输入接口送入PLC,存入存储器并按植入的程序运行,通过PLC的输出接口向拽升机控制系统和门机控制系统发出控制信号。其电梯的运行状态和过程在组态王上可以进行仿真运行、实时监测和控制。3.4 PLC硬件选择和组态选择3.4.1 PLC硬件选择 1输入/输出点的估算:本设计采用PLC和组态构成五层简易电梯电气控制系统。电梯的上、下行由一台电动机拽引拖动,电动机正转为电梯上升,反转为下降。电梯的开、关门由另一台电动机门机拖动
23、,电动机的正转为电梯开门,反转为关门。一层有厢外呼叫按钮K1、厢内呼叫按钮K21以及门限平层开关SQ11。二层有厢外呼叫按钮K2、厢内呼叫按钮K22以及门限平层开关SQ12。三层有厢外呼叫按钮K3、厢内呼叫按钮K23以及门限平层开关SQ13。四层有厢外呼叫按钮K4、厢内呼叫按钮K24以及门限平层开关SQ14。五层有厢外呼叫按钮K5、厢内呼叫按钮K25以及门限平层开关SQ15。电梯开门和关门分别通过电磁铁KM3和KM4控制,关门到位由行程开关SQ6检测,开门到位由行程开关SQ7检测。轿厢上行和下行由接触器KM1和KM2控制,并有上行和下行转换按钮K26、K27,外加电梯在响应后而无人乘坐电梯是的
24、K0关门开关。共计输入点20个,输出点11个。 2. 内存容量的估算:用户控制程序所需内存容量与内存利用率、输入/输出点数、用户的程序编写水平等因素有关。因此,在用户程序编写前只能根据输入/输出点数、控制系统的复杂程度进行估算。本系统有开关量I/O总点数有31个,模拟量I/O数为0个。利用估算PLC内存总容量的计算公式:所需总内存字数=开关量I/O总点数(1015)+模拟量I/O总点数(150250)再按30%左右预留余量。估算本系统需要内存容量约为600B。综上所述,输入点共有20个、输出点共有11个、内存容量大约600B。实验室有可编程控制器S7-200的PLC224输入、输出IO为14/
25、10,内存容量为12K。外加扩展16个IO口的EM223模块,即系统共有输入、输出IO为22/18。可满足本设计要求。3.4.2 组态软件选择 组态软件在国内是一个约定俗成的概念,并没有明确的定义,它可以理解为“组态式监控软件”。组态王监控系统软件,是新型的工业自动控制系统,它以标准的工业计算机软、硬件平台构成的集成系统取代传统的封闭式系统。它以其逼真再现现场画面,使控制者在任何时间任何地点均可实时掌控系统每一个细节。它不但实现对现场的实时监测与控制,且还在自动控制系统中完成上传下达、组态开发的重要作用,有利于实验者对现场实时监控3。鉴于组态王的优点,本设计采用市场上广泛推广KingView6
26、.53来进行电梯控制系统的现场监控。3.5系统的电路设计3.5.1系统的主电路设计根据设计要求,本次设计的电气控制系统主控回路原理图如图3所示。图中M1,M2分别为曳引电机和门电机,交流接触器KM1-KM4通过控制两台电动机的运行来控制轿厢和厅门,从而进行对电梯的控制。FR1,FR2是起过载保护作用的热继电器,用于电梯运行过载时断开主电路。FU1、FU2为熔断器,起过电流保护作用。图3 电梯控制系统主控回路图其主要设计思想为:当手动开关SB1闭合,停止开关SB2处于闭合状态,如有呼叫信号响应,PLC则按照预先植入的程序执行。1.当IO口Q0.0输出时,其Q0.0常开触点闭合,继电器KM1得电,
27、KM1的常开触头闭合,电动机M1正转,即电梯向上运行。同时KM1的辅助常闭触头断开,构成互锁结构防止电机M1正反转同时运行,即防止电梯向下运行,可提高电梯运行的可靠性。2.当IO口Q0.1输出时,其Q0.1常开触点闭合,继电器KM2得电,KM2的常开触头闭合,电动机M1反转,即电梯向下运行。同时KM2的辅助常闭触头断开,构成互锁结构防止电机M1正反转同时运行,可提高电梯运行的可靠性。3.当IO口Q1.0输出时,其Q1.0常开触点闭合,继电器KM3得电,KM3的常开触头闭合,电动机M2正转,即电梯开门。同时KM3的辅助常闭触头断开,构成互锁结构防止电机M2正反转同时运行,可提高电梯运行的可靠性。
28、4.当IO口Q1.1输出时,其Q1.1常开触点闭合,继电器KM4得电,KM4的常开触头闭合,电动机M2反转,即电梯关门。同时KM4的辅助常闭触头断开,构成互锁结构防止电机M2正反转同时运行,可提高电梯运行的可靠性。当需检修电梯时,则按下停止按钮SB2,先使电梯复位。再断开手动开关SB1。隔离电源后再进行检修,以保证检修人员安全。3.5.2 PLC的IO分配表组态王的PLC电梯控制系统中PLC输出端口Q0.0、Q0.1、Q1.0、和Q1.1分别接入到图3电梯控制系统主控回路图中的相应位置来控制继电器KM1-KM4,从而控制电梯系统的上升和下降以及开门和关门。PLC的外部输入和输出端口作用见表3.
29、PLC的IO分配表。表3 PLC的IO分配表序号名称I/O端口序号名称I/O端口1关门按钮I0.017开门宽度门限I0.62 一层外部呼叫I0.118关门到位门限I0.73二层外部呼叫I0.219由上到下转换I2.64三层外部呼叫I0.320由下到上转换I2.75四层外部呼叫I0.421控制电梯上升Q0.06五层外部呼叫I0.522控制电梯下降Q0.17一层内部呼叫I2.123控制电梯开门Q1.08二层内部呼叫I2.224控制电梯关门Q1.19三层内部呼叫I2.325显示上升Q0.410四层内部呼叫I2.426显示下降Q0.511五层内部呼叫I2.527一层显示Q2.112一层平层信号I1.1
30、28二层显示Q2.213二层平层信号I1.229三层显示Q2.314三层平层信号I1.330四层显示Q2.415四层平层信号I1.431五层显示Q2.516五层平层信号I1.53.5.3 PLC硬件电路设计 本设计电梯控制系统共有20个输入触头和11个输出触头,采用了S7-200系列的CPU224和扩展模块EM223。系统采用K21-K25厢内呼叫点动开关和K1-K5厢外呼叫点动开关,以及平层接近开关SQ11-SQ15、门限接近开关SQ6-SQ7和转换行程开关K26-K27均使用PLC224的CPU单元的集成电源。组态王的PLC电梯控制系统的核心CPU PLC224的硬件输入和输出接线图如图4
31、所示。 图4 PLC224硬件输入和输出接线图4系统软件设计 本课题设计组态王的PLC电梯控制系统,主要以PLC程序设计为主,用软件程序来替代传统的继电器-接触器控制系统的逻辑运算,顺序运算,以提高系统的可靠性,减小控制系统体积,降低能耗及其维修保养费用。4.1 组态王的PLC电梯控制系统的优点根据系统的下述控制要求:1.电梯在上行响应高层呼叫,电梯在下行时响应低层呼叫。2.在上行和下行途中如遇呼梯信号时,顺向响应,反向不响应。3.在内部装有转向的开关,在顺向无呼叫的情况下,可以选择反向行车4.内选信号、呼梯信号、行车方向、行车楼层均有记忆功能。5.停层时自动开门和延时自动关门,并可以手动关门
32、。6.行车不能开门、开门不能行车。7.用组态对电梯运行情况进行实时监测和控制。一般PLC电梯控制系统,在其门厅输入单元中采用向上呼叫和向下呼叫二个输入点控制,设有上、下两个方向呼叫按钮以供选择、使其顺向运行截车。一般是运行到最高层和最低层再反向,继而循环运行。组态王的PLC电梯控制系统:在其门厅输入单元中只采用一个呼叫按钮对其上行和下行同时进行呼叫,但由于在程序中设定了运行标志位,仍可以满足系统上行和下行呼叫。减少系统的输入点降低系统投资成本,提高系统的可靠性;采用了转换方向按钮,可以在无其他人时厢内乘车可以改变电梯运行的方向,使其运行方便快捷。4.2电梯逻辑程序设计4.2.1 系统总程序设计
33、方框图系统总设计方案为:当给系统上电后,PLC的程序进行初始化,并确定上行和下行的方向,等待厢内和门厅的呼叫信号,若没有呼叫信号则等待呼叫信号的响应;若有呼叫信号,程序确定呼叫目标层与电梯运行方向组合后确定电梯的升降。当电梯在升降过程中以接近开关的平层信号状态来辨别是否为目标层,若辨别不是目标层,则电梯继续升降;若是目标层,则电梯停车并开门,开门延时一段时间让乘客进出电梯后自动关门。如果开门时厢外无乘客,厢内的人可以按下关门按钮,电梯提前关门。如果停止按钮SB2没有动作,电梯继续响应呼叫信号,进而循环执行上述过程。其电梯控制系统总程序设计方框图见图5。是上 电初 始 化等 待是否有门厅呼叫是否
34、有厢内呼叫否 否确定呼叫目标层是是电梯选向电梯启动升降是否目标层平层信号检测否停车并开门延 时 关 门是否停止运行停 止是换向按钮方向显示 否图5 系统总程序设计方框图4.2.2电梯上升下降流程图电梯在整个过程中以行程开关SQ11-SQ15的信号为楼层的标示,确定电梯所在的楼层。电梯具体在某一层的时候,若电梯某时刻处于第三层,此时的电梯运行标志为上升。在不改变运行标志的前提下,电梯这时响应四、五楼层呼叫或选层,然一、二层的呼叫PLC响应但电梯仍然是向上运行,其中如果四层有呼叫信号,当电梯到达第四楼层时,电梯响应停车并开门,电梯关门后继续响应第五层的呼叫,电梯继续上升。在行车途中如果没有其他响应
35、,电梯直到运行到五层后自动换向再向下运行。详细见图6电梯的具体升降流程图。noyesyesyesyesnonoyesyesyesnoyesnoyesnoyesnoyesnoyes电梯在一层电梯在二层电梯在三层2、3、4、5层呼叫3、4、5层呼叫1层呼叫电梯上升电梯下降电梯上升电梯上升电梯下降 停止上行下行1、2层呼叫电梯在五层4、5层呼叫 停止下行上行 停止电梯在四层5层呼叫1、2、3层呼叫下行上行 停止1、2、3、4呼叫电梯上升电梯下降电梯下降 停止yesyesyesyesnononono图6 电梯的具体升降流程图本设计组态王的PLC电梯控制系统设定了上升和下降的运行标志,在没有改变运行标志
36、的前提下电梯是处于单方向运行,只能顺向截车。其开门流程图分为上升开关门流程图和下降开关门流程图。图7为电梯上升的开关门流程图,其中电梯只能响应高层的呼叫或选层。NONONONONONONONOYESYESYESYESYESYESYESYES2楼呼叫和选层?3楼呼叫或选层?4楼呼叫或选层?5楼呼叫或选层?2楼行程开关信号?3楼行程开关信号?4楼行程开关信号?5楼行程开关信号?2楼停车开关门3楼停车开关门4楼停车开关门5楼停车开关门等待呼叫和换向图7 电梯上升的开关门流程图电梯在运行标志向下的情况下,电梯只能响应本楼层以下的楼层呼叫和选层,电梯向下的开关门流程见图8NONONONONONONONO
37、YESYESYESYESYESYESYESYES4楼呼叫和选层?3楼呼叫或选层?2楼呼叫或选层?1楼呼叫或选层?4楼行程开关信号?3楼行程开关信号?2楼行程开关信号?1楼行程开关信号?4楼停车开关门3楼停车开关门2楼停车开关门1楼停车开关门等待呼叫和换向图8 电梯向下的开关门流程图4.2.3 梯形图程序设计梯形图是PLC使用得最多的图形编程语言,梯形图与电器控制系统的电路图很相似,具有直观易懂的优点, 因此本系统设计PLC程序采用梯形图编程。本设计PLC电梯系统区别于其他的电梯控制系统建立电梯运行方向标志位,通过PLC的输入、输出刷新向变量存储区VB0中赋与不同的值来代表方向。大大降低系统的编
38、程难度。组态王的PLC电梯控制系统中PLC部分程序设计:1.运行方向标志位设定 系统设定了电梯运行方向标志,在没有人为改变电梯的运行方向时,系统在第一楼层和第五楼层的平层接近开关动作,PLC的定时器将在1秒后动作,从而向方向标志存储区VB0中置于数值,改变运行的方向。其梯形图见图9。图9 电梯运行标志位设定2.电梯手动改变运行方向控制系统采用PLC的存储功能和赋值功能,在厢内按下I2.6和I2.7所对应的按钮,向存储区VB0中赋予不同值,改变电梯的运行标志,进而改变运行方向。其梯形图见图10。图10 电梯手动改变运行方向控制3.电梯上升控制系统采用位存储区作呼叫保持信号,在电梯运行中电梯门是关
39、闭的I0.7行程开关处于动作状态,运行标志向上VB0=1,如果位存储区的M9.2-M9.5有信号,即电梯上升运行。其梯形图见图11。图11 电梯上升控制4.电梯下降控制 系统采用位存储区作呼叫信号,在电梯运行中电梯门是关闭的I0.7行程开关处于动作状态,运行标志向下VB0=2,如果位存储区的M10.1-M10.4有信号,即电梯下降运行。其梯形图见图12。图12 电梯下降控制5.电梯开门控制 系统采用PLC位存储区M9.2-M9.5作为上升时对应的层保持信号和M10.1-M10.4作为下降时对应的层保持信号。通过层保持信号与层平层信号结合来控制电梯开门。当开门的宽度到达设定时,行程开关I0.6动
40、作,此时电梯停止开门。其梯形图见图13。图13 电梯开门控制6.电梯关门 系统电梯开门运动到开门行程开关动作,I0.6动作,电梯停止开门。同时PLC定时器T39开始定时,10秒后T39定时器动作,启动门电机的关门动作。如果10秒内想要提前关门,操作人员可以在厢内面板上按下关门按钮K0,启动门电机关门。当关门电机动作后,运行到关门行程开关SQ7,I0.7动作电梯关门结束,继续按程序运行。其梯形图见图14。图14 电梯关门控制4.3 组态王单元系统设计组态王开发监控系统软件,是新型的工业自动控制系统,它以标准的工业计算机软、硬件平台构成的集成系统取代传统的封闭式系统4。4.3.1组态王软件基本操作
41、和设计建立新组态王工程的一般过程是:1.新建组态王工程;2.设计图形界面;3.定义设备;4.构造数据库;5.建立动画连接。本系统的组态软件设计步骤如下:1.新建组态王工程。 启动“组态王”工程管理器,选择菜单“文件新建工程”或单击“新建”按钮。写于工程名后,下一步进入新建工程向导之三工程名称和描述,点击完成。2.设计图形界面。第一步:进入新建的组态王工程,选择工程浏览器左侧大纲项“文件画面”,在工程浏览器右侧用鼠标左键双击“新建”图标,弹出新画面“画面名称”处输入新的画面名称,如“dianti”,其它属性目前不用更改, 点击“确定”按钮进入内嵌的组态王画面开发系统。第二步:在组态王开发系统中从
42、“工具箱”中分别选择“文本”、“图形”“矩形”“窗口色”等构建自己的组态画面。模拟电梯门采用矩形方框隐含模式,来显示电梯开门和关门。每一层的门限开关反应到楼层的左边。内选信号通过设定内部控制面板来选定。其组态画面见图15. 图15 组态画面 组态系统各个开关所对应的PLC和组态端口联机表见表4,表4 PLC和组态端口联机表组态画面中标示对应PLC区位组态画面中标示对应PLC区位一楼层限开关I1.1一楼内选I2.1二楼层限开关I1.2二楼内选 I2.2三楼层限开关I1.3三楼内选 I2.3四楼层限开关I1.4四楼内选 I2.4五楼层限开关I1.5五楼内选 I2.5一楼呼叫I0.1关门按钮 I0.
43、0二楼呼叫I0.2向上转换 I2.6三楼呼叫I0.3向下转换 I2.7四楼呼叫I0.4上行标志 Q0.4五层呼叫I0.5下行标志 Q0.5开门控制Q1.0关门控制 Q1.1一层显示Q2.1二层显示 Q2.2三层显示Q2.3四层显示 Q2.4五层显示Q2.53.定义设备。继续上述的工程。选择工程浏览器左侧大纲项“设备”在工程浏览器右侧用鼠标左键双击“新建”图标,弹出运行“设备配置向导”找到PLC中的西门子,找到S7-200系列(USB),下一步,弹出“设备配置向导”,为外部设备取一个名称,输入PLC224. 单击“下一步”,弹出“设备配置向导-地址设置”从PLC中查询得知地址为“2”请检查各项设
44、置是否正确,确认无误后,单击“完成4.构造数据库:组态王中定义的变量与一般程序设计语言,比如BASIC、C语言,定义的变量有很大的不同,既能满足程序设计的一般需要,又考虑到工控软件的特殊需要。在工程浏览器中左边的目录树中选择“数据词典”项,右侧的内容显示区会显示当前工程中所定义的变量。在数据词典中双击“新建”图标,弹出“定义变量”属性对话框。“确定”按钮,则工程人员定义的变量有效时保存新建的变量名到数据库的数据词典中。若变量名不合法,会弹出提示对话框提醒工程人员修改变量名。单击“取消”按钮,则工程人员定义的变量无效,并返回“数据词典”界面5.建立动画连接电梯系统在电梯升降使用垂直移动动画连接向导,首先在画面上绘制垂直移动的图素。选中该图素,选择菜单命令“编辑垂直移动向导”,或在该圆角矩形上单击右键,在弹出的快捷菜单上选择“动画连接向导垂直移动连接向导”命令,鼠标形