基于PLC的自动扶梯控制系统设计(本科毕业优秀论文) - 图文 下载本文

基于PLC的自动扶梯控制系统设计

摘要

自动扶梯是现代商场、超市不可缺少的运输工具,用于倾斜输送乘客、货物。传统的自动扶梯控制系统主要采用继电器--接触器进行控制,其缺点是触点多,故障率高、可靠性差、维修工作量大等,而采用 PLC组成的控制系统可以很好地解决上述问题。

本文通过讨论自动扶梯控制系统的组成,阐述可编程控制器(PLC)在电梯控制中的应用,采用西门子PLC编程的程序控制方式,提出了自动扶梯的PLC控制系统总体设计方案、设计过程及最后的仿真结果,列出了具体的主要硬件电路、电梯的控制梯形图,并给出了系统组成框图和程序流程图。在分析、处理故障信号逻辑关系的基础上,提出了PLC的编程方法,设计了一套完整的自动扶梯控制系统方案。并进行了程序的调试,最终使用MCGS软件将整个控制界面用动画的方式展示了出来。

关键词:自动扶梯 PLC 梯形图 MCGS 控制系统

I

Control system design based on PLC of escalator

Abstract

As

an indispensable transportation tool for modern stores supermarkets,

Escalator is used for carrying passengers, goods, the traditional escalator control system mainly adopts relays-contact device control, its shortcoming is contacts, high failure rate, poor reliability, maintenance workload big, etc, and use of PLC control system can well solve the problems.

This paper discussed the composition of the escalator control system, expounded the programmable controller (PLC) in the elevator control application, adopted the mode of programming which is used Siemens PLC program control , put forward the escalator PLC control system overall design scheme, design process and the final simulation results, list the major hardware circuit, the elevator control ladder diagram, and gave the system composition diagram and program flow chart. put forward PLC programming method based on the analysis and deal with the re fault signal , designed a set of complete escalator control system scheme. And the adjustment of the program, and eventually used MCGS show the entire control interface out by animation.

Key words: Escalator PLC ladder diagram MCGS control system

II

目录

摘要................................................................................................................................. I Abstract ......................................................................................................................... II 第一章 引言.................................................................................................................. 1

1.1自动扶梯的发展和研究现状.......................................................................... 1

1.1.1自动扶梯的发展历史........................................................................... 1 1.1.2国内自动扶梯的实例介绍................................................................... 2 1.2自动扶梯的概述.............................................................................................. 3

1.2.1 自动扶梯的定义.................................................................................. 3 1.2.2 自动扶梯的基本结构.......................................................................... 3 1.2.3 自动扶梯的分类.................................................................................. 5 1.2.4 自动扶梯的主要参数.......................................................................... 5

第二章 S7—200系列PLC的概述 ............................................................................. 6

2.1 PLC的定义 ..................................................................................................... 6 2.2 PLC的基本组成 ............................................................................................. 6 2.3 可编程控制器的特点、分类和技术指标..................................................... 8

2.3.1可编程控制器的特点........................................................................... 8 2.3.2可编程控制器的分类......................................................................... 10 2.3.3 可编程控制器的技术指标................................................................ 11 2.4 PLC的工作原理 ........................................................................................... 12

2.4.1PLC的工作模式 ................................................................................. 13 2.4.2 PLC工作过程 .................................................................................... 13

第三章 系统实现的总体方案.................................................................................... 16

3.1 系统实现的主要功能................................................................................... 16

3.1.1 扶梯的运行与停止功能.................................................................. 16 3.1.2 扶梯的故障处理功能...................................................................... 17 3.1.3 扶梯的自动润滑功能...................................................................... 17 3.2可编程控制器与其他控制器的比较............................................................ 17

3.2.1可编程控制器与继电接触器控制系统的比较................................. 17

3.2.2可编程控制器与微机控制系统的比较............................................. 18 3.2.3可编程控制器与单片机控制的比较................................................. 19

第四章 系统硬件设计................................................................................................ 20

4.1输入/输出点的分配 ...................................................................................... 20 4.2主要硬件选型................................................................................................ 22

4.2.1三相异步电机选型............................................................................. 23 4.2.2PLC选型 ............................................................................................. 23

第五章 PLC控制程序设计 ....................................................................................... 24

5.1 STEP7软件 ................................................................................................... 24

5.1.1 STEP7软件概述 ................................................................................ 24 5.1.2 STEP7 软件基本功能 ....................................................................... 24 5.1.3界面及主要部分功能......................................................................... 25 5.2 控制程序开发............................................................................................... 26

5.3.1星三角形切换电路............................................................................. 26 5.3.2 自动扶梯的上下行切换.................................................................... 28 5.3.3自动扶梯检修点动运行..................................................................... 29 5.3.4自动润滑系统控制............................................................................. 30 5.3.5故障显示模块..................................................................................... 30

表5-1 安全开关的故障显示码 ................................................................................. 31 第六章基于MCGS的监控组态设计 ........................................................................ 32

6.1 MCGS简介 ................................................................................................ 32 6.2 自动扶梯的监控系统设计......................................................................... 32

6.2.1 制作监控界面.................................................................................... 32 6.2.2 动画连接............................................................................................ 33

第七章总结.................................................................................................................. 37

南京工业大学本科生毕业设计(论文)

第一章 引言

1.1自动扶梯的发展和研究现状

1.1.1自动扶梯的发展历史

自动扶梯的起源可以追溯到1859年,当时的那森·艾米斯申报了一项“自动滚梯”方案,该方案由一套通过滚轮驱动,首尾相连、连续不断运动的楼梯组成。

十九世纪末,两名美国人分别在研究电动扶梯。1897年,杰斯·雷诺(Jesse W. Reno)在美国纽约康尼岛的游乐场建成了一条使用斜板行走,类似自动扶梯的机动游戏。而查理斯·西伯格(Charles Seeberger)则在1898年购下一项关于自动扶梯的发明专利,并且与奥的斯电梯公司合作,1899年在纽约州制造出第一条有水平的梯级,扶手和梳齿板的电动扶梯。1900年举行的巴黎博览会上,西伯格成功展出了他们以“电动扶梯”(Escalator)为名的产品,并且获得了一项头奖。1910年奥的斯收购了西柏格的专利,次年再购下雷诺的公司。1920年,奥的斯把两者的设计结合,成为今天自动扶梯的基本设计。1922年, 奥的斯公司制造了世界上第一台现代化自动扶梯, 水平楔槽式梯级与梳齿板相结合, 此后被其它自动扶梯制造商所沿用。1985年, 三菱电机公司研制出曲线运行的螺旋型自动扶梯, 并成功投入生产。1991年, 三菱电机公司开发了带有中间水平段的大提升高度自动扶梯。这种多坡度型自动扶梯, 在大提升高度时可降低乘客对高度的恐惧感, 并能与大楼楼梯结构协调配置。1993 年,据《日立评论》报道,日本日立制作所开发了可以乘运大型轮椅的自动扶梯, 几个相邻梯级可以联动形成支持轮椅的平台。20世纪90 年代末, 富士达公司开发了变速式自动人行道,即自动人行道以分段速度运行, 乘客从低速段进入, 然后进入高速平稳运行段, 再后进入低速段离开。这样提高了乘客上下自动人行道时的安全性, 缩短了长行程时的乘梯时间。2000年4月, 美国Elevator World报道, 位于德国汉堡的蒂森自动扶梯工厂,制造出全彩色自动扶梯梯级,它由玻璃纤维材料制成,有蓝色、绿色、红色、灰色和黑色等。彩色梯级为建筑师提供了丰富的设计想象空间。2002年4月17日至20日,三菱电机公司在第 1

第一章 引言

5届中国国际电梯展览会上展出了倾斜段高速运行的自动扶梯模型。可铰接伸缩的驱动齿条结构在运行时可使梯级的间隔发生变化, 从而使速度也产生变化。其倾斜段的速度是出入口水平段速度的1.5倍, 这样既缩短了乘客的乘梯时间, 也提高了乘客上下扶梯的安全性与平稳性。2003 年2 月, 奥的斯公司发布新型的Next Step自动扶梯, 它采用Guarded 踏板设计, 梯级踏板和围裙板成为协调运行的单一模块; 它还采用了其它一些提高自动扶梯安全性的新技术, 自动扶梯技术又一次更新。

随着科学技术的发展,自动扶梯技术也越来越成熟。各国扶梯产业入雨后春笋,在改革开放的大潮流下,中国的扶梯产业也日渐成熟。 1.1.2国内自动扶梯的实例介绍

目前世界各大电梯企业在国内都有了合资企业,如迅达、奥的斯、三菱、日立、东芝、通力等。在中国目前的重载公共交通型自动扶梯市场领域内主要有以下几位厂商:

OTIS(天津、广州)公司的主导产品为510PSE型自动扶梯,最大提升高度为12m,精旷的外观设计给人以厚重的安全感,其产品在轨道交通领域内的应用实例为上海地铁一号线。

SCHINDLER(中迅、苏迅)公司的主导产品为SC9700和SC9300型自动扶梯,最大提升高度为50m,外观设计精巧、细致。备有4种驱动方式,3种扶手带传动方式以适用于不同的用户需求。具有ECO节能方式。其产品在轨道交通领域内的应用实例为上海轻轨明珠线、北京地铁复八线、香港荃湾交通线等。

KONE公司的主导产品为TRANS VARIO-RHD型自动扶梯,最大提升高度为50m,产品不仅拥有精巧的外观,内在品质也很高。曳引方式采用无链驱动,曳引、减速、传动三者融为一体,行星齿轮传动高效静噪。

CNIM公司的扶梯系列产品,因其较早确立在城市轨道交通领域内的领先优势,一度成为工程业主的首选品牌。其产品在轨道交通领域内的应用实例为北京地铁复八线、香港地铁、台北捷运系统等。

SJEC(江南)公司是借90年代早期国内扶梯市场供不需求的东风而迅速崛起的,其产品已经走出国门。江南电梯公司曾开发出我国第一台变频多坡度自动扶

2

南京工业大学本科生毕业设计(论文)

梯,在中国电梯界激起一阵波澜。其JHD型自动扶梯现运行于厦门市政工程中,外观落落大方。

1.2自动扶梯的概述

1.2.1 自动扶梯的定义

自动扶梯,亦称电动扶梯,是一种以运输带方式运送行人的运输工具。一般是斜置。行人在扶梯的一端站上自动行走的梯级,便会自动被带到扶梯的另一端,途中梯级会一路保持水平。枎梯在两旁设有跟梯级同步移动的扶手,供使用者扶握。自动扶梯可以是永远向一个方向行走,但多数都可以根据时间、人流等需要,由管理人员控制行走方向。

自动扶梯的出现给人类的日常生活带来极大的便利。自动扶梯作为运送旅客的交通工具, 不仅成功地缩小了目标间的距离, 而且使超短途( 如楼层、月台间等) 的大流量人员运输成为可能。因此, 经济学家说: “自动扶梯的出现使人们有了逛大型商场的欲望。”交通学家说“是自动扶梯和自动人行道的应用使我们可以把车站、机场建的尽可能大。”自动扶梯的应用已经改变了我们的生活, 并已经成为现代物质文明的一个重要标志。 1.2.2 自动扶梯的基本结构

自动扶梯的主要由桁架、驱动装置、运载系统、扶手装置、安全装置、润滑系统及室外自动扶梯防盗防水防尘设施等组成。

1)桁架

自动扶梯的金属骨架,一般由上水平段、下水平段和直线段组成,也是承载部件,具有连接两个不同层高的地面、承受各种载荷及安装支撑所有零部件的作用。因此它必须具有足够大的强度和刚度,一般由角钢、型钢焊接而成。

2)驱动装置

通常由电动机、减速器、中间传动件、主驱动轴、制动器、传动链轮及链条等组成 ,安装在桁架的端部,主要功能和作用是驱动扶梯运行,同时限制超速和阻止逆转运行,是扶梯的主要部件,也是主要的振动源和噪声源。 3

第一章 引言

3)运载系统

由梯级、牵引构件、梯路导轨系统、梳齿前沿板等组成。当扶梯运行时,梯级链将驱动主机的动力传送给梯级,使梯级沿着梯路导轨运行,安全快速运输乘客。

4)扶手装置

由扶手带、扶手带驱动装置、护壁板、扶手支架和导轨、扶手带张紧装置、围裙板、内盖板、外盖板等组成,扶手装置安装在两台特殊的胶带输送机上,与梯级同步运行,也有流动的美感效果。

5)安全保护装置

(1)工作制动器、紧急制动器和附加制动器

工作制动器安装在主机上,是确保扶梯正常停车的制动器,紧急制动器直接作用在主驱动轴上,是确保扶梯紧急情况下有效地停车、并保持静止状态的制动器,附加制动器直接安装在主驱动轴上,在工作制动器失效时实现加强制动力矩,确保扶梯停止运行。

(2)超速保护装置

当扶梯超速运行至某设定值或欠速运行至某设定值时超速保护装置动作,切断扶梯的电源,使扶梯停止运行。

(3)防逆转保护装置

是防止扶梯改变规定运行方向的自动停止控制装置,当扶梯发生逆转时,该装置能使工作制动器或附加制动器动作,使扶梯停止运行。

(4)梳齿板安全保护装置

当异物卡在梯级踏板和梳齿之间造成梯级不能与梳齿板正常啮合时,此时梯级不能正常进入梳齿板,梯级的前进力会使梳齿板抬起移位,使微动开关动作,扶梯停止运行,达到安全保护的作用。

(5)扶手带入口安全保护装置

当扶手带的入口的橡胶套受到30~50N的压力时,会使微动开关动作,是电梯停止运行,防止人的手和手臂被扯入

6)润滑系统

机械零件摩擦会产生大量的热,加剧机件的磨损,配备自动加油润滑装置可

4

南京工业大学本科生毕业设计(论文)

以减少机件摩擦产生的热量,降低运行噪声,延长使用寿命,主要润滑的机械部件包括主驱动链条、梯级驱动链条、扶手驱动链条、以及导轨转向壁等。 1.2.3 自动扶梯的分类

自动扶梯的分类方法很多,可以从不同角度来分。

(1)按驱动方式分类:有链条式(端部驱动)和齿轮齿条式(中间驱动)两类。 (2)按使用条件分:有普通型(每周少于140h运行时间)和公共交通型(每周大于140h运行时间)。

(3)按提升高度分:有最大至8m的小提升高度,和最大至25m中提升高度以及最大可达65m的大提升高度3类。

(4)按运行速度分:有恒速和可调速两种。

(5)按梯级运行轨迹分:有直线型(传统型)、螺旋型、跑道型和回转螺旋型4类。

1.2.4 自动扶梯的主要参数

主要参数:

(1)额定速度(Y/):梯级在空载情况下的运行速度(m/s)。一般为0.5m/s、 0.65m/s及0.75m/s。

(2)倾角(α):梯级运行时与水平面构成的最大角度,通常为30°或 35°。

(3)提升高度(H):扶梯的上基点与下基点的垂直高度差(m)。 (4)梯级宽度(B):梯级名义宽度(mm)。

(5)梯级水平段(L):扶梯进口处水平运行的距离(mm)。 当v=0.50m/s时,L≥800mm; 当v≤0.65m/s时,L≥1200mml 当v≤0.75m/s时,L≥1600mm。

5

第二章S7-200系列PLC的概述

第二章 S7—200系列PLC的概述

2.1 PLC的定义

可编程控制器是一种数字运算操作的电子系统,专为在工业环境应用而设计的。它采用一类可编程的存储器,用于其内部存储程序,执行逻辑运算,顺序控制,定时,计数与算术操作等面向用户的指令,并通过数字或模拟式输入/输出控制各种类型的机械或生产过程。

总之,可编程控制器是一台计算机,它是专为工业环境应用而设计制造的计算机。它具有丰富的输入/输出接口,并且具有较强的驱动能力。但可编程控制器产品并不针对某一具体工业应用,在实际应用时,其硬件需根据实际需要进行选用配置,其软件需根据控制要求进行设计编制。

2.2 PLC的基本组成

从广义上将,PLC实质上是一种以数字控制为主要特征的工业控制计算机,由硬件和软件两部分组成。与一般的计算机相比,它具有更强的与工业控制相连接的接口,编程语言更直接使用于控制要求。因此,在硬件结构上,PLC与计算机的组成十分相似,主要包括中央处理器(CPU)/存储器、I/O接口、电源等。PLC的基本结构如图2-1所示。

CPU模块 I/O模块

编程器 电源

图2-1 PLC的基本结构

6

南京工业大学本科生毕业设计(论文)

1、中央处理单元(CPU)

CPU是PLC的控制中枢。它按照PLC系统程序赋予的功能接收并存储从编程器键入的用户程序和数据;检查电源、存储器、I/O以及警戒定时器的状态,并能诊断用户程序中的语法错误。当PLC投入运行时,首先它以扫描的方式接收现场各输入装置的状态和数据,并分别存入I/O映象区,然后从用户程序存储器中逐条读取用户程序,经过命令解释后按指令的规定执行逻辑或算数运算的结果送入I/O映象区或数据寄存器内。等所有的用户程序执行完毕之后,最后将I/O映象区的各输出状态或输出寄存器内的数据传送到相应的输出装置,如此循环运行,直到停止运行。为了进一步提高PLC的可靠性,近年来对大型PLC还采用双CPU构成冗余系统,或采用三CPU的表决式系统。这样,即使某个CPU出现故障,整个系统仍能正常运行。

2、存储器

PLC的存储器包括系统存储器和用户存储器。系统存储器用来存放系统软件用户程序存储器用来存放应用软件。

PLC通常使用以下几种物理存储器

(1)随即存取存储器(RAM)用户可以用编程装置读出RAM中的内容,也可以将用户程序写入RAM,其存取速度最快,由锂电池支持。

(2)只读存储器(ROM)ROM的内容只能读出,不能写入,它是非易失性的,电源切断后,仍能保存储存的内容。ROM用来存放PLC的系统程序。

(3)电擦除可编程的只读存储器(EEPROM)EEPROM是非易失性的,但是可以用编程装置对它编程,兼有ROM的非易失性和RAM的随机存取优点,但是将信息写入它所需的时间比RAM长得多。EEPROM用来存放用户程序和需长期保存的重要数据,存储器的信息可保留10年以上。

3、I/O接口

I/O接口是PLC与外界连接的接口。PLC通过输入模块把控制现场的状态、信息读入主机,通过输出模块把经用户程序的运算与决策所得的操作结果输出给执行机构。输入模块用于将控制现场输入信号变成CPU能接受的信号,并对其进 7

第二章S7-200系列PLC的概述

行滤波、电平转换、隔离、放大等。输入接口用来接收和采集两种类型的输入信号:一类是有按钮、选择开关、行程开关、继电器触点、接近开关、光电开关、数字拨码开关等来的开关量输入信号;另一类是由电位器、测速发电机和各种变送器等来的模拟量输入信号。输出模块用于将CPU的决策输出信号变换成驱动控制对象执行机构的控制信号(含开关量或模拟量),执行元件如,接触器、电磁阀、指示灯,调节阀(模拟量)、调速装置(模拟量)等,并对输出信号进行功率放大、隔离PLC内部电路和外部执行元件等。

2.3 可编程控制器的特点、分类和技术指标

2.3.1可编程控制器的特点

PLC技术之所以迅速发展,除了工业自动化领域的客观需要外,主要原因在于与现有的各种控制方式相比,它具有一系列深受用户欢迎的特点。它较好地解决了工业领域中普遍关注的可靠、安全、灵活、方便、经济等问题。主要具有以下特点:

1.使用灵活、通用性强

PLC的硬件是标准化的,加之PLC的产品已系列化,功能模块品种多,可以灵活组成各种不同大小和不同功能的控制系统。在PLC构成的控制系统中,只需在PLC的端子上接入相应的输入输出信号线。当需要变更控制系统的功能时,可以用编程器在线或离线修改程序,同一个PLC装置用于不同的控制对象,只是输入输出组件和应用软件的不同。 2.可靠性高、抗干扰能力强

微机功能强大但抗干扰能力差,工业现场的电磁干扰,电源波动,机械振动,温度和湿度的变化,都可能导致一般通用微机不能正常工作;传统的继电器—接触器控制系统抗干扰能力强,但由于存在大量的机械触点(易磨损、烧蚀)而寿命短,系统可靠性差。PLC采用微电子技术,大量的开关动作由无触点的电子存储器件来完成,大部分继电器和繁杂连线被软件程序所取代,故寿命长,可靠性大大提高,从实际使用情况来看,PLC控制系统的平均无故障时间一般可达4~5万小时。PLC采取了一系列硬件和软件抗干扰措施,能适应有各种强烈干扰的工

8

南京工业大学本科生毕业设计(论文)

业现场,并具有故障自诊断能力。如一般PLC能抗1000V、1ms脉冲的干扰,其工作环境温度为0~60℃,无需强迫风冷。 3.接口简单、维护方便

PLC的接口按工业控制的要求设计,有较强的带负载能力(输入输出可直接与交流220V,直流24V等强电相连),接口电路一般亦为模块式,便于维修更换。有的PLC甚至可以带电插拔输入输出模块,可不脱机停电而直接更换故障模块,大大缩短了故障修复时间。 4.体积小、功耗小、性价比高

以小型PLC(TSX21)为例,它具有128个I/O接口,可相当于400~800个继电器组成的系统的控制功能,其尺寸仅为216×127×110mm3,重2.3kg,不带接口的空载功耗为1.2W,其成本仅相当于同功能继电器系统的10~20%。PLC的输入输出系统能够直观地反应现场信号的变化状态,还能通过各种方式直观地反映控制系统的运行状态,如内部工作状态、通讯状态、I/O点状态、异常状态和电源状态等,对此均有醒目的指示,非常有利于运行和维护人员对系统进行监视。

5.编程简单、容易掌握

PLC是面向用户的设备,PLC的设计者充分考虑了现场工程技术人员的技能和习惯。大多数PLC的编程均提供了常用的梯形图方式和面向工业控制的简单指令方式。编程语言形象直观,指令少、语法简便,不需要专门的计算机知识和语言,具有一定的电工和工艺知识的人员都可在短时间内掌握。利用专用的编程器,可方便地查看、编辑、修改用户程序。

6.设计、施工、调试周期短

用继电器—接触器控制完成一项控制工程,必须首先按工艺要求画出电气原理图,然后画出继电器屏(柜)的布置和接线图等,进行安装调试,以后修改起来十分不便。而采用PLC控制,由于其靠软件实现控制,硬件线路非常简洁,并为模块化积木式结构,且已商品化,故仅需按性能、容量(输入输出点数、内存大小)等选用组装,而大量具体的程序编制工作也可在PLC到货前进行,因而缩短了设计周期,使设计和施工可同时进行。由于用软件编程取代了硬接线实现控制功能,大大减轻了繁重的安装接线工作,缩短了施工周期。PLC是通过程序完 9

第二章S7-200系列PLC的概述

成控制任务的,采用了方便用户的工业编程语言,且都具有强制和仿真的功能,故程序的设计、修改和调试都很方便,这样可大大缩短设计和投运周期。 2.3.2可编程控制器的分类

PLC产品种类繁多,其规格和性能也各不相同。对PLC的分类,通常根据其结构形式的不同、功能的差异和I/O点数的多少等进行大致的分类。

1.按结构形式分类

根据PLC的结构形式,可将PLC分为整体式和模块式两类。

(1)整体式PLC 整体式PLC是将电源、CPU、I/O接口等部件都集中装在一个机箱内,具有结构紧凑、体积小、价格低的特点。小型PLC一般采用这种整体式的结构。整体式的PLC由不同I/O点数的基本单元(又称主机)和扩展单元组成。基本单元内有CPU、I/O接口、与I/O扩展单元相连的扩展口以及与编程器或EPROM写入器相连的接口等。扩展单元内只有I/O和电源等。没有CPU.基本单元和扩展单元之间一般用扁平的电缆连接。整体式PLC一般还可配备特殊功能单元,如模拟量单元、位置控制单元等,使其功能得以扩展。

(2)模块式PLC 模块式OLC是将PLC各组成部分,分别做成若干个单独的模块,入CPU模块、I/O模块、电源模块(有的含在CPU模块中)以及各种功能模块。模块式PLC由框架或基板和各种模块组成。模块装在框架或基板的插座上。这种模块式PLC的特点是配置灵活,可根据需要选配不同规模的系统,而且装配匥,便于扩展或维修。大、中型PLC一般采用模块式结构。

还有一些PLC将整体式和模块式的特点结合起来,构成所谓的叠装式PLC。叠装式PLC的CPU、电源、I/O接口等也是各自独立的模块,但他们之间是靠电缆进行连接,并且各模块可以一层层地叠装。这样,不但系统可以灵活配置,还可以做的体积小巧。 2.按功能分类

根据PLC所具有的功能不同,可将PLC分为低档、中档、高档PLC三类。 (1)低档PLC 具有逻辑运算、定时、计数、移位以及自诊断、监控等基本功能,还可有少量模拟量I/O、算术运算、数据传送和比较、通信等功能。主主要用于逻辑控制、顺序控制或少量模拟量控制和单机控制系统。

10

南京工业大学本科生毕业设计(论文)

(2)—中档PLC 除具有低档PLC的功能外,还具有较强的模拟量I/O、算术运算、数据传送和比较、数制转换、远程I/O、子程序、通信联网等功能。有些还可增设中断控制、PID控制等功能,适用于复杂控制系统。

(3)高档PLC 除具有中档PLC的功能外,还增加了带符号算术运算、矩阵运算、位逻辑运算、平方根运算及其他特殊功能函数的运算、制表及表格传送功能等。高档PLC具有更强的通信联网功能,可用于大规模过程控制或构成分布式网络控制系统,实现工厂自动化。 3.按I/O点数分类

根据PLC的I/O点数的多少,可将PLC分为小型、中型和大型PLC三类。 (1)小型PLC I/O点数为256点以下的为小型PLC。期中,I/O点数小于64点的为超小型或微型PLC。

(2)中型PLC I/O点数为256点以上、2048点一下的为中型PLC。 (3)大型PLC I/O点数为2048以上的为大型PLC。其中,I/O点数超过8192点的为超大型PLC.

在实际中,一般PLC功能的强弱与其I/O点数的多少事相互关联的,即PLC的功能越强,其可配置的I/O点数越多。因此,通常我们所说的小型、中型、大型PLC,除指I/O点数不同外,同时也表示其对应功能为低档、中档、高档。 2.3.3 可编程控制器的技术指标

1.存储容量

存储容量一般是指用户程序存储的容量。用户程序存储器的容量大,可以编制出复杂的程序。一般来说,小型PLC的用户存储器容量为几千字节,而大型PLC的用户存储器容量为几万字节。有些PLC的用户存储器需要另购外插的存储卡,或者可以用存储卡扩充。

2.I/O点数

I/O点数是PLC可以接受的输入信号和输出信号的总和,是衡量PLC性能的重要指标。I/O点数越多,外部可接的输入设备和输出设备就越多,控制规模就越大。

3.扫描速度

11

第二章S7-200系列PLC的概述

扫描速度是指PLC执行用户程序的速度,是衡量PLC性能的重要指标。一般以扫描1K步用户程序所需的时间来衡量扫描速度,通常以ms/K步为单位。PLC用户手册一般给出执行各条指令所用的时间,可以通过比较各种PLC执行相同的操作所用的时间,来衡量扫描速度的快慢。

4.指令的功能与数量

指令功能的强弱、数量的多少也是衡量PLC性能的重要指标。编程指令的功能越强,数量越多,PLC的处理能力和控制能力也就越强,用户编程也越简单和方便,越容易完成复杂的控制任务。

5.内部元件的种类与数量

在编制PLC程序时,需要用到大量的内部元件来存放变量、中间结果、保持数据、定时计数、模块设置和各种标志位等信息。这些元件的种类与数量越多,表示PLC的存储和处理各种信息的能力越强。

6.特殊功能单元

特殊功能单元种类的多少与功能的强弱是衡量PLC产品的一个重要指标。近年来各PLC厂商非常重视特殊功能单元的开发,特殊功能单元种类日益增多,功能越来越强,使PLC的控制功能日益扩大。例如:高速计数模块,位置控制模块。闭环控制模块等。

7.可扩展能力

PLC的可扩展能力包括I/O点数的扩展、存储容量的扩展、联网功能的扩展、各种功能模块的扩展等。在选择PLC时,经常需要考虑PLC的可扩展能力。

2.4 PLC的工作原理

与继电器控制系统相比,PLC的工作原理是建立在计算机工作原理基础上的,是通过执行反映控制要求的用户程序来实现的。CPU是以分时操作方式来处理各项任务的,计算机在每一瞬间只能做一件事,所以,程序的执行时按程序顺序依次完成相应各电器的动作,在时间上形成串行工作方式。PLC的工作方式是一个不断循环的顺序扫描工作方式,每一次扫描所用的时间称为扫描周期或工作周期。

12

南京工业大学本科生毕业设计(论文)

2.4.1PLC的工作模式

PLC有RUN和STOP两种工作模式:在RUN模式下,通过执行用户程序来实现控制功能;在STOP模式,CPU不执行用户程序,可以用编程软件创建和编辑用户程序,设置PLC的硬件功能,并将用户程序和硬件设置信息下载到PLC。如果有致命错误,在消除它之前不允许从STOP模式进入RUN模式。PLC操作系统存储非致命错误,供用户检查,但不会从RUN模式自动进入STOP模式。

可以用模式开关来改变工作模式。CPU模块上的模式开关在STOP位置时,将停止用户程序的运行;在RUN位置时,将启动用户程序的运行。模式开关在STOP或TERM位置时,电源通电后CPU自动进入STOP模式;在RUN位置时,电源通电后自动进入RUN模式。

PLC工作模式的扫描过程如图2-2所示。

2-2 PLC工作模式的扫描过程

2.4.2 PLC工作过程

PLC工作过程可用图2-3所示的运行框图来表示。 整个运行可分为3部分

(1)上电处理 PLCC上电后对系统进行一次初始化工作,包括:硬件初始化,I/O模块配置检查,停电保持范围设定及其他初始化处理等。 (2)扫描过程 PLC完成上电处理后,进入扫描工作过程。

先完成输入处理,其次完成与其他外设的通信处理,再次进行时钟、特殊寄存器更新。当CPU处于STOP方式时,转入执行自诊断检查。当CPU处于RUN方 13

第二章S7-200系列PLC的概述

式时,还要完成用户程序的执行和输出处理,再转入执行自诊检查。

图2-3 PLC 工作过程框图

(3)出错处理 PLC每扫描

一次,执行一次自诊断检

车,确定PLC自身的动作是否正常,例如,CPU、电池电压、程序存储器、I/O、通信等是否异常或出错。如检查出异常时,CPU面板上的LED积异常继电器会接通,在特殊寄存器中会存入出错怠慢。当出现致命错误时,CPU被强制为STOP方式,所有的扫描停止。

2.5 PLC的扫描过程

PLC是采用“顺序扫描,不断循环”的方式进行工作的。即在PLC运行时,CPU根据用户按控制要求编制好并存于用户存储器中的程序,按指令步序号(或地址号)作周期性循环扫描,如无跳转指令,则从第一条指令开始逐条顺序执行用户程序,直至程序结束。然后重新返回第一条指令,开始下一轮新的扫描。在

14

南京工业大学本科生毕业设计(论文)

每次扫描过程中,还要完成对输入信号的采样和对输出状态的刷新等工作。

PLC的一个扫描周期必经输入采样、程序执行和输出刷新三个阶段。

1)输入采样阶段:PLC 在输入采样阶段,首先以扫描方式按顺序将所有暂存在输入锁存器中的输入端子的通断状态或输入数据读入,并将其写入各对应的输入状态寄存器中,即刷新输入。随即关闭输入端口,进入程序执行阶段。

2)程序执行阶段:按用户程序指令存放的先后顺序扫描执行每条指令,经相应的运算和处理后,其结果再写入输出状态寄存器中,输出状态寄存器中所有的内容随着程序的执行而改变。

3)输出刷新阶段:当所有指令执行完毕,输出状态寄存器的通断状态在输出刷新阶段送至输出锁存器中,并通过一定的方式(继电器、晶体管或晶闸管)输出,驱动相应输出设备工作。

15

第三章 系统实现的总体方案

第三章 系统实现的总体方案

3.1 系统实现的主要功能

本次毕业设计的研究对象是某三场商场的四台自动扶梯。根据现实的需求,每台自动扶梯应当是互相独立的,且应具备正常运行和检修两种工作状态。 对自动扶梯的控制系统设计提出了以下要求:

1.为降低启动电流,扶梯曳引电机必须采用星形启动,正常运行时曳引电机绕组需采用三角形连接,以保证全压运行。

2.为保证检修方便及安全,自动扶梯应该可以点动运行。

3.自动扶梯运行速度太快乘客容易跌倒,运行速度太慢既浪费乘客时间,也可能导致电机负荷太大而损坏电机,为保障乘客与设备的安全,自动扶梯应在一定速度范围内运行,超出该速度范围自动扶梯应停止运行。

4.为保障乘客安全,自动扶梯控制系统应设计有启动前示警、出人口梯级间隙照明等装置。

5。为了加强对自动扶梯机械部件的保护,减少扶梯的机械磨损,电气系统应带有自动加油润滑装置。

6.为了方便操作维修人员实时监测扶梯运行状态和实现故障自诊断,控制系统应带有运行状态与故障显示模块。

7.自动扶梯运行过程中可能会出现一些如卡住乘客手脚、梯级链、驱动链断裂等突发事件,自动扶梯应设有安全保护系统,以确保有突发事件时扶梯能马上停止运行。

8.自动扶梯还应设有急停开关、运行状态保护、电压异常和过载保护等装置。 3.1.1 扶梯的运行与停止功能

扶梯的运行与停止,是通过控制三相电机的启动、停止来实现的。为保障乘客的人身安全及扶梯的设备安全。自动扶梯具备了自动安全监测回路。按下启动按钮后,首先进行安全回路监测,只有没有安全故障时,扶梯才能进入正常工作状态。否则,扶梯无法启动且自动显示故障代码,等待维修人员进行维修。

16

南京工业大学本科生毕业设计(论文)

3.1.2 扶梯的故障处理功能

所谓故障处理功能指扶梯出现安全电路、超速等故障时,能自动停梯并进行显示。提示由专门维修人员检修,在故障未修复之前扶梯无法在启动。例如当扶梯上行时,上部扶手带出入口安全开关动作,PLC对信号进行处理后,断开相关的输入信号,主接触器、上行接触器、下行接触器的线圈断电,扶梯停止,运行指示器显示相应故障代码,提示维修人员停梯的原因是上部扶手带出入口安全开关动作,同时把故障码传送到监控系统。从而使维修人员能在最短的时间内到达现场并准确排除故障,令扶梯尽快恢复工作状态。 3.1.3 扶梯的自动润滑功能

自动润滑系统是大型机械、 冶金设备和自动生产线正常工作时不可缺少的重要组成部分。对于不同的被润滑对象,自动润滑系统通过采用相对应的极压锂基润滑油脂, 对其各个关节、 轴承以及回转部位的间歇性定量自动润滑,从而达到减轻磨损, 降低劳动强度,提高各个关节、轴承以及回转部位的润滑可靠性,延长设备的使用寿命,自动润滑系统能否正常工作将直接决定被润滑对象的润滑效果,工作效率以及使用寿命。

本设计中,对自动扶梯的润换周期是:正常工作48小时后润换一次,每次润滑1分钟。润滑过程中如果液位过高导致溢出或液位过低导致润滑不充分,自动扶梯都会停止工作,显示相应故障代码,等待维修人员检修。

3.2可编程控制器与其他控制器的比较

3.2.1可编程控制器与继电接触器控制系统的比较

传统的几点接触器控制系统是用分离的元器件连接而成的硬件接线系统,如图3-1所示。当控制现场的输入元件(如开关、按钮、触点等)的状态产生变化时,通过与这些输入元件连接的硬接线系统会产生输出信号,控制输出执行元件(继电器、接触器、电磁阀等)状态的变化进而达到控制和完成生产过程的目的。PLC与几点接触器控制的主要区别在于把几点接触器线路所示的硬接线系统内的控制、运算关系编制成可执行的用户程序,通过执行该用户程序来完成控制任 17

第三章 系统实现的总体方案

务。

PLC属于存储程序控制,如图3-1继电器控制和PLC控制系统结构图。其控制功能是通过存放在存储器内的程序来实现的,若要对控制功能做必要修改,只需改变软件指令即可,使硬件软件化。PLC的优点,从软件;来讲,它的程序可编,也不难编;从硬件上讲,它的配置可变,也易变。

(a)继电器控制系统

(b)PLC控制系统

图3-1 继电器控制和PLC控制系统结构图

3.2.2可编程控制器与微机控制系统的比较

微机既可以应用于科学计算、科学管理领域,也可以应用于工业控制领域,但是用环境要求较高。而PLC是一种工业自动化控制的专用微机控制系统,结构简单、抗干扰能力强,价格也比一般的微机系统低,但数据处理能力不如微机。

简而言之,微机是通用的专业机,PLC则是专用的通用机。

18

南京工业大学本科生毕业设计(论文)

3.2.3可编程控制器与单片机控制的比较

单片机具有结构简单、使用方便、价格较低等优点。一般用于数据采集和工业控制。但是,由于单片机不是专门针对工业现场的自动化控制而设计的,所以与PLC相比,学习起来有一定难度,不容易掌握。用单片机来实现自动控制,一般要在I/O接口上作大量工作,抗干扰性能较差。PLC在数据采集和处理等方便不如单片机,另外,单片机的通用性和适应性较强。

19

第四章 系统硬件设计

第四章 系统硬件设计

根据自动扶梯控制系统总体方案的要求,系统的一次接线图如图4-1,需要对相关硬件进行设计,以达到预期目的。本章节将重点讨论星—三角启动电路、上下行切换电路、点动检修电路、自动润滑装置的驱动电路及故障显示电路的设计。

因为四台扶梯之间相互独立,互不影响且实现的功能相同。故以下分析以一楼扶梯上为例。

图4-1一次接线图

4.1输入/输出点的分配

根据自动扶梯控制系统分析,为使扶梯正常工作,需要的输入输出量及其信号地址分配如下表4-1。

表 4-1 PLC输入输出信号地址分配

I0.0 I0.1 I0.2 I0.3 I0.4 I0.5 扶梯停止按钮(一上) 扶梯正转按钮(一上) 扶梯反转按钮(一上) 扶梯正转点动按钮(一上) 扶梯反转点动按钮(一上) 液位检测开关(一上) 20

Q0.0 Q0.1 Q0.2 Q0.3 Q0.4 Q0.5 星形运行(一上) 三角形运行(一上) 扶梯上行(一上) 扶梯下行(一上) 扶梯状态正常(一上) 照明接触器(一上)

南京工业大学本科生毕业设计(论文)

I0.6 I0.7 I1.0 I1.1 I1.2 I1.3 I1.4 I1.5 I2.0 I2.1 I2.2 I2.3 I2.4 I2.5 I2.6 I2.7 I3.0 I3.1 I3.2 I3.3 I3.4 I3.5 I3.6 I3.7 I4.0 I4.1 I4.2 I4.3 梳齿板开关(一上) 扶手带入口开关(一上) 梯级塌陷开关(一上) 裙板开关(一上) 扶手带断带左(一上) 扶手带断带右(一上) 扶梯停止按钮(二下) 扶梯正转按钮(二下) 扶梯反转按钮(二下) 扶梯正转点动按钮(二下) 扶梯反转点动按钮(二下) 液位检测开关(二下) 梳齿板开关(二下) 扶手带入口开关(二下) 梯级塌陷开关(二下) 裙板开关(二下) 扶手带断带左(二下) 扶手带断带右(二下) 扶梯停止按钮(二上) 扶梯正转按钮(二上) 扶梯反转按钮(二上) 扶梯正转点动按钮(二上) 扶梯反转点动按钮(二上) 液位检测开关(二上) 梳齿板开关(二上) 扶手带入口开关(二上) 梯级塌陷开关(二上) 裙板开关(二上) Q0.6 Q0.7 Q1.0 Q1.1 Q2.0 Q2.1 Q2.2 Q2.3 Q2.4 Q2.5 Q2.6 Q2.7 Q3.0 Q3.1 Q3.2 Q3.3 Q3.4 Q3.5 Q3.6 Q3.7 Q4.0 Q4.1 Q4.2 Q4.3 Q4.4 Q4.5 润滑接触器(一上) 星形运行(二下) 三角形运行(二下) 扶梯上行(二下) 扶梯下行(二下) 扶梯状态正常(二下) 照明接触器(二下) 润滑接触器(二下) 星形运行(二上) 三角形运行(二上) 扶梯上行(二上) 扶梯下行(二上) 扶梯状态正常(二上) 照明接触器(二上) 润滑接触器(二上) 星形运行(三下) 三角形运行(三下) 扶梯上行(三下) 扶梯下行(三下) 扶梯状态正常(三下) 照明接触器(三下) 润滑接触器(三下) 21

第四章 系统硬件设计

I4.4 扶手带断带左(二上) I4.5 扶手带断带右(二上) I4.6 扶梯停止按钮(三下) I4.7 扶梯正转按钮(三下) I5.0 扶梯反转按钮(三下) I5.1 扶梯正转点动按钮(三下) I5.2 扶梯反转点动按钮(三下) I5.3 液位检测开关(三下) I5.4 梳齿板开关(三下) I5.5 扶手带入口开关(三下) I5.6 梯级塌陷开关(三下) I5.7 裙板开关(三下) I6.0 扶手带断带左(三下) I6.1 扶手带断带右(三下) 共计48个输入点,28个输出点

4.2主要硬件选型

确立了系统实现的主体目标后,因为不同型号的产品之间差别很大,需要对主要的硬件部分进行选型。

22

南京工业大学本科生毕业设计(论文)

4.2.1三相异步电机选型

本次设计的电机是用于商场中自动扶梯的驱动电机。工作环境相对比较安全,故可选用Y280S-2型三相异步电动机动机

该电机功率:75KW 电压:380V 电流:140A 绝缘:B 噪音:99 dB(A) 转

速 2970 r/min。广泛适用于不含易燃、易爆或腐蚀性气体的一般场合和无特殊要求的机械设备上,如金属切削机床、泵、风机、运输机械、搅拌机、农业机械和食品机械等。满足了作为商场自动扶梯驱动电机的基本要求。

Y280S-2型三相异步电动机是全封闭自扇冷式鼠笼型三相异步电动机,是全国统一设计的基本系列,它同时是符合JB/T9616-1999和IEC34-1标准的有关规定,具有国际互换的特点。

Y280S-2型三相异步电动机具有高效、节能、起动转矩大、噪声低、震动小、可靠性高、使用维护方便等特点。 4.2.2PLC选型

根据以上的I/O分析,同时考虑经济因素和可扩展性,该自动扶梯电气控制系统可以选用德国西门子S7-200系列的CPU 224。该机集成14输入/10 输出共24个数字量I/O 点。可连接7个扩展模块,最大扩展至168 路数字量I/O点或35 路模拟量I/O点。16K 字节程序和数据存储空间。I/O 端子排可很容易地整体拆卸。是具有较强控制能力的控制器.同时采用3个EM223数字量混合模块和2个EM221数字量输入模块进行扩展,最终得到54个数字输入点和34个数字量输出点。

经如此选型,使得硬件既能保证满足本次设计的需求,也能够有一定的裕量能够进行相关功能的扩展。

确定了PLC及相关扩展模块的型号后,可以进行硬件系统的总体设计。其硬件连接图见附录2

23

第五章 PLC控制程序设计

第五章 PLC控制程序设计

5.1 STEP7软件

5.1.1 STEP7软件概述

STEP7 编程软件是一个用于SIMATIC 可编程逻辑控制器的组态和编程的标准软件包。STEP7 标准软件包中提供一系列的应用工具,如:SIMATIC 管理器、符号编辑器、硬件诊断、编程语言、硬件组态、网络组态等。STEP7 编程软件可以对硬件和网络实现组态,具有简单、直观、便于修改等特点。该软件提供了在线和离线编程的功能,可以对PLC 在线上载或下载。利用STEP7 可以方便地创建一个自动化解决方案。

用于S7-200的编程语言有:梯形图(LAD),语句表(STL)和功能块图(FBD)。LAD 是STEP7 编程语言的图形表达方式。它的指令语法与一个继电器梯形逻辑图相似:当电信号通过各个触点复合元件以及输出线圈时,梯形图可以让你追踪电信号在电源示意线之间的流动。STL 是STEP7 编程语言的文本表达方式,与机器码相似,CPU 执行程序时按每一条指令一步一步地执行。FBD 是STEP7 编程语言的图形表达方式,使用与布尔代数相类似的逻辑框来表达逻辑。

STEP7的组态软件集成了图形技术、数据库技术、控制技术、网络与通信技术、人机界面技术,使控制系统开发人员不必要依靠某种具体的计算机语言,只要通过可视化的组态方式,就可完成编程、监控、测试、维护等设计,降低了控制系统的开发难度。组态软件拥有丰富的工具箱、图库和操作向导,使开发人员避免了在程序设计中许多重复的开发工作,提高了开发效率,减少了开发人员的工作量,缩短了开发周期。 5.1.2 STEP7 软件基本功能

使用程序编辑中的语法检查功能可以避免一些语法和数据类型方面的错去。 在连机工作方式(在线方式)下可以进行软件的各项操作,部分功能也可以在离线工作方式下进行。

连机方式是指装有编程软件的计算机或编程器与PLC连接,此时允许两者之

24

南京工业大学本科生毕业设计(论文)

间直接进行通信。

离线方式是指装有编程软件的计算机或编程器与PLC断开连接,此时也能进行部分基本操作,如编程、编译和调试程序、系统组态等。 5.1.3界面及主要部分功能

启动STEP 7—Micro/WIN322编程软件,编程软件的主界面外观如图5-1所示。界面一般可以分为一下几个区:菜单区、工具条、导引条、指令树、输出窗口和用户窗口。

1.导引条

也成为浏览条,用来显示常用的编程按钮群组。导引条包括:试图、工具。 2.指令树

指令树提供所有项目对象和当前程序编辑器的所有指令的树形视图。可以在项目分支里对所有打开项目的所有包含对象进行操作;利用指令分支输入编程指令。

3.交叉索引

交叉索引也称为交叉参考,用于查看程序的交叉引用和元件使用信息。 4.数据块

数据块用于显示和编辑数据块内容。 5.状态图表

状态图表的作用是允许将程序输入、输出或变量置入图表中,监视其状态。可以建立多个状态表,以便分组查看不同的变量。

6.符号表

符号表也称为全局变量,作用是允许分配和编辑全局符号。可以为一个项目建立多个符号表。

7.输出窗口

输出窗口用于在编辑程序或指令库时提供消息。当输出窗口列出程序出错时,双击错误信息,会自动在程序编辑器窗口中显示相应的程序部分。

8.状态条

状态条用于提供在STEP7-Micro/WIN32中操作时的操作状态信息。 25

第五章 PLC控制程序设计

9.编程器

编程器包含用于该项目的编辑器和局部变量表和程序视图。可以拖动分割条以扩充程序试图,并覆盖局部变量表。单击编辑器窗口底部的标签,可以在主程序、子程序和中断程序之间移动。

10.局部变量表

局部变量表包含对局部变量所作的定义赋值。

5.2 控制程序开发

自动扶梯在S7—200 PLC中的控制程序流程图如图5-1所示

图 5-1 控制流程图

自动扶梯控制的PLC控制程序的指令表详见附录一

5.3软件实现的主要功能

5.3.1星三角形切换电路

异步电动机结构简单、价格便宜、可靠性高,被广泛应用.但在启动过程中起动电流较大,所以容量大的电动机必须采取一定的方式启动, 星形—三角形起动是最常见的启动方式。星形—三角形起动可通过手动和自动操作控制方式实现。

星形—三角形起动也称为Y—△起动,简称星三角起动。即在启动时将定子绕组接成星形,相绕组承受的电压为电源的相电压(220V),减小起动

26

南京工业大学本科生毕业设计(论文)

电流对电网的影响,待启动完毕后再接成三角形,每相绕组承受的电压为电源的线电压(380V),电动机进入正常运行状态。这一线路的设计思想是按时间原则控制起动过程。

星三角启动的优点是星形启动电流降为原来三角形接法直接启动时的1/3,启动电流约为电动机额定电流的2倍左右,启动电流特性好、结构简单、价格低。缺点是启动转矩也相应下降为原来三角形直接启动时的1/3,转矩特性差。所以客观存在只适用于无载或者轻载起动的场合。换句话说,由于起动转矩小,星三角起动的优点还是很显著的,因为基于这个起动原理的星三角起动器,同任何别的减压起动器相比较,其结构最简单,价格也最便宜。除此之外,星三角起动方式还有一个优点,即当负载较轻时,可以让电动机在星形接法下运行。此时,额定转矩与负载可以匹配,这样能使电动机的效率有所提高,并因此节约了电力消耗。

星三角启动控制电路有其基本要求: ① 不得存在全电压启动的可能。

② 星形与三角形接法接触器之间必须有互锁以防短路现象的发生 ③ 对可能长期处于轻载的电动机,控制电路应考虑电动机能长期在星形接法下工作的可能。

定时器延时自动切换的星三角启动控制电路如图5-2所示。按下上行按钮Q0.2或下行按钮Q0.3,电动机M定子三相绕组接成星形,即Q0.0为1,同时定时器T39开始计时,5s后T39为1,Q0.0为0,Q0.1为1电动机M接成三角形接法运行。

27

第五章 PLC控制程序设计

图5-2 星—三角启动

5.3.2 自动扶梯的上下行切换

本次毕业设计的研究对象为某三层商场的四台自动扶梯。正常客流量的情况下,扶梯的运行方向应是保持不变的,但为了保护电机,以期达到最大使用年限及应对突发情况下客流量的突然变化,自动扶梯应具有双向运行的功能。 自动扶梯上下行是由其三相驱动电机的转动方向决定的。而三相电机的转动方向则与三相电源的相序有关,三相电源进线中的任意两相对调电机的转动方向将会发生改变。因此可借助接触器改变定子绕组相序来实现自动扶梯上下行的切换。

利用接触器改变定子绕组相序来实现自动扶梯上下行的切换工作,其软件编程。

若当出现误操作,即同时按下正反方向启动按钮I0.1和I0.2时,若采用如图5-3所示电路及编程方式,将不会造成短路故障。因为在此正反向间有一种联锁关系。将其中一个接触器的常闭触电串入另一个接触器线圈线路中,则任一接触器线圈先带电后,即使按下相反方向的按钮,另一接触器也无法得电。这种联锁通常称为互锁,即两者存在相互制约的关系。工程上通常还使用带有机械互锁的可逆接触器,进一步保证两者不能同时通电,提高可靠性。

28

南京工业大学本科生毕业设计(论文)

图5-3自动扶梯上下行切换

5.3.3自动扶梯检修点动运行

自动扶梯在故障检修结束后,为确保投入后能够正常运行,应先进行点动检修,此时就需要点动控制。图5-4所示能够实现点动控制的线路。如图4-3所示当需要点动控制时,按下I0.3时,电动机正转,自动扶梯上行,松下按钮,扶梯停止运转。同理,按下I0.4时,点动机反转,扶梯下行,松下按钮,扶梯停止运转。

图5-4点动控制

29

第五章 PLC控制程序设计

5.3.4自动润滑系统控制

图5-5自动扶梯自动润滑装置控制

自动扶梯正常工作时,需要定期对其进行润滑。本设计中要求电机正常运行48小时后自动润换装置启动,对相关设备进行一分钟的润滑处理。也就是控制对象对控制线路提出了按顺序工作的联锁要求。

图5-5所示是采用定时器按时间顺序启动的程序。按总体方案要求,扶梯状态正常时每48小时需要润滑一次,以Q0.4来判断扶梯状态是否正常,利用定时器T40,T41和计数器C1来实现按顺序工作的联锁要求。 5.3.5故障显示模块

为使自动扶梯正常安全的运行,自动扶梯必须有一定的电气安全保护装置。除以上介绍中的联锁装置,还应该有相应的安全检测回路。其安全检测回路中包括润滑油液位开关、梳齿板开关、扶手带入口开关、梯级塌陷开关、裙板开关、及两侧扶手带断带开关。这些都正常,安全回路才能显示正常,扶梯才能进入正常运行状态。

为达到检修方便的目的,采用故障显示电路。实现出现故障时,八段显示码能够及时显示相应故障的代码,时维修人员快速了解故障的基本信息,实施相关维修。

30

南京工业大学本科生毕业设计(论文)

安全回路中的不同安全开关对应的故障代码及代码存储位置,以一楼上为例,如表5-1

表5-1 安全开关的故障显示码

安全开关 液位开关 梳齿板开关 扶手带入口开关 梯级塌陷开关 裙板开关 扶手带断带左 扶手带断带右

故障显示码 1 2 3 4 5 6 7 存储位置 VB40 VB41 VB42 VB43 VB44 VB45 VB46 31

第六章 基于MCGS的监控组态设计

第六章基于MCGS的监控组态设计

6.1 MCGS简介

MCGS(Monitor and Control Generated System,监视与控制通用系统)是北京昆仑通态自动化软件科技有限公司研发的一套基于Windows平台的,用于快速构造和生成上位机监控系统的组态软件系统,主要完成现场数据的采集与监测、前端数据的处理与控制。MCGS组态软件具有全中文、面向窗口的可视化操作界面。实时性强,有良好的并行处理性能丰富生动的多媒体画面。MCGS组态软件的开放式结构拥有广泛的数据获取和强大的数据处理功能。同时,提供良好的安全机制,为多个不同级别用户设定不同的操作权限。MCGS组态软件支持多种硬件设备,实现“设备无关”,用户不必因外部设备的局部改动而影响整个系统。通过与其他相关的硬件设备结合,可以快速、方便的开发各种用于现场采集、数据处理和控制的设备。用户只需要通过简单的模块化组态就可构造自己的应用系统,如可以灵活组态各种智能仪表、数据采集模块,无纸记录仪、无人值守的现场采集站、人机界面等专用设备。

6.2 自动扶梯的监控系统设计

本文利用MCGS组态软件设计。在组态窗口中选择西门子S7—200PLC。正确设置其属性。设置组态软件中数据变量设备通道的连接,即可实现PLC与组态软件的通讯。将PLC中的串口驱动程序与组态软件的需求响应结合,使电脑对PLC发出的信号有响应。 6.2.1 制作监控界面

在MCGS组态软件的用户窗口中,制作一个动画界面。在界面上设置各个控件的属性,使设置的控件按照真实的情况动作,检验和测试自动扶梯PLC控制系统对扶梯的运行状态的控制效果。MCGS用主控窗口、设备窗口和用户窗口来构成一个应用系统的人机交互图形界面。组态配置各种不同类型和功能的对象或构件。对实时数据进行可视化处理。

动画连接是进行动画制作和动态参数赋值的主要界面。在这里,可以完成任

32

南京工业大学本科生毕业设计(论文)

一窗口静态画面的工艺制作,既可以通过内置的画图工具来完成画面制作,也可以将一些画稿或照片通过扫描仪、数码像机等设备载入到计算机中。

利用MCGS制作的自动扶梯的仿真界面如图6-1所示

图6-1自动扶梯仿真界面 6.2.2 动画连接 1.图形动画的连接

为了使图形对象获得动画效果,在MCGS组态软件中,对图元、图符对象定义了动画属性,并与实时数据库建立连接关系,在系统运行的过程中,让这些图形对象产生不同的特效。属性设置包括“静态属性”、“颜色动画连接”、“位置动画连接”、“输入输出连接”、特殊动画连接“五个选项,动画就是在这里定义的。

静态属性 静态属性是对图形对象填充颜色、字符的颜色及字体的设置、边线的颜色、边线的线型等。

颜色动画连接 颜色动画连接主要有以下的三个部分组成,“填充颜色”、“边线颜色”、“字符颜色”。通过颜色的变化来反映图型对象当前的状态。

位置动画连接 位置动画连接是利用图形的位置来反映变量的状态,我们要 33

第六章 基于MCGS的监控组态设计

想反映污水池的液面变化情况,或者是一个物体的移动情况时,有时就要利用位移动画连接来实现。位置的变化有几种方式,如“大小膨胀的变化”、“上升下降的变化”、“前进后退的变化”等。位置动画连接主要有以下的三个部分组成,“水平移动”、“垂直移动”、“大小变化”。

输入输出连接 输入输出连接是给图形对象赋于操作或说明之功能,如进行状态描述、功能赋值、操作命令。输入输出连接有三个部分组成,“显示输出“按钮输入”、“按钮动作”。输入输出连接有三个部分组成,“显示输出”、“按钮输入”、“按钮动作”。

特殊动画连接 利用特殊动画链接来反映变量的状态,在工程的运行过程中,有时对于一些变量所指示的图形并不是惟一的,可能在变量处于不同的状态时,要有不同的图形来对应。MCGS组态软件的特殊动画连接中,将其称为可见度。另外,有时还需要利用图形的闪烁来作为重要的标志或报警,所以图形对象的闪烁的效果也是很重要的。闪烁效果可以定义出两种,一个是自身图形颜色的出现和消隐,另一个是用两种不同的颜色来进行交替出现,用户可以对闪烁的速度进行调整

2.构件动画的连接

在MCGS组态软件中,系统为用户提供了一些构件,利用这些构件我们可以编制出逼真的动态现场场景。这些构件要与数据对象实现连接,才能真正地动起

图6-2动画设置界面

34

南京工业大学本科生毕业设计(论文)

来。在构件动画连接的过程中,一般是在基本属性中定义构件的样式,在操作属性中定义操作的参数,在可见度中定义构件出现的条件。特殊动画连接“五个选项,动画就是在这里定义的。如图6-2 6.2.3脚本的编写

脚本程序是组态软件中的一种内置编程语言引擎。当某些控制和计算任务通

过常规组态方法难以实现时,通过使用脚本语言,能够增强整个系统的灵活性,解决其常规组态方法难以解决的问题。

MCGS脚本程序为有效地编制各种特定的流程控制程序和操作处理程序提供了方便的途径。它被封装在一个功能构件里(称为脚本程序功能构件),在后台由独立的线程来运行和处理,能够避免由于单个脚本程序的错误而导致整个系统的瘫痪。

在MCGS中,脚本语言是一种语法上类似Basic的编程语言。可以应用在运行策略中,把整个脚本程序作为一个策略功能块执行,也可以在菜单组态中作为菜单的一个辅助功能运行,更常见的用法是应用在动画界面的事件中。MCGS引入的事件驱动机制,与VB或VC中的事件驱动机制类似,比如:对用户窗口,有装载,卸载事件;对窗口中的控件,有鼠标单击事件,键盘按键事件等等。这些事件发生时,就会触发一个脚本程序,执行脚本程序中的操作。 如自动扶梯一楼上行按钮的脚本程序为。

IF 扶梯状态正常(一上) > 0 THEN

扶梯下行(一上)=0 扶梯反转按钮(一上)=0 扶梯上行(一上)=1 一楼扶梯上运行=1

ELSE

扶梯下行(一上)=0 扶梯反转按钮(一上)=0 扶梯上行(一上)=0 扶梯正转按钮(一上)=0 一楼扶梯上运行=0

35

第六章 基于MCGS的监控组态设计

ENDIF

36

南京工业大学本科生毕业设计(论文)

第七章总结

在本次毕业设计过程中,我对自动扶梯的硬件结构进行了仔细的了解,熟悉了其运行特点。同时,熟练掌握了S7-200系列PLC的工作原理及工作方式,进一步强化了其编程方法。通过查阅相关资料,了解了其不同扩展模块的作用,合理选择了适合本次设计的扩模块,设计了基于PLC的自动扶梯控制系统。初期进行了总体的系统设计,然后根据总体设计的控制原则,编写了符合要求的梯形图程序,并在实验室调试通过。最后,利用MCGS监控软件,绘制了监控界面,并利用其脚本程序的功能,将自动扶梯控制系统的主要功能动态的展现了出来

毕业设计已经进入尾声,回顾这半年来的辛勤工作,总结如下:

毕业设计是我在大学学习阶段的最后一个环节,是对所学基础知识和专业知识的一种综合应用,是一种综合的再学习、再提高的过程,这一过程有助于培养我的学习能力和独立工作能力。这些对于即将走进工作岗位的我来说是非常珍贵的。

我选的题目是基于PLC的自动扶梯控制系统设计,虽然是一个比较典型且比较老的课题,但对于尚未独立做过完整设计的我来讲还是有一定的难度。因为我对PLC编程比较擅长,在设计时,导师着重强调了监控画面的设计。由于对MCGS这个监控软件的不熟悉,设计过程中遇到了种种问题,但通过自己不断的查阅相关书籍,最后在导师和学长的帮助下,问题一个个都顺利的解决了。因为这次设计的最后仅仅通过MCGS动画展现出来吗,并没有真正的自动扶梯来试运行,实际应用时,肯定还会存在种种问题,但通过这次毕业设计,我仍然学到了很多以前书本上学不到的东西。 com 37

参考文献

[1]李惠升. 电梯控制技术[M]. 北京:机械工业出版社,2003.6

[2] 赵永美,于冰,冯菲.S7-200的电梯模型控制系统[J].机械制造与自动化,2004,33(6):93~95

[3]王晓源. 公交型自动扶梯的现状与发展趋势[J].中国电梯,2001,(12):78~79 [4]周云波. PLC在三相异步电机控制中的应用[J].现代电子技术 2003,(11);16~18 [5]江宏武. PLC在自动扶梯上的应用[J].中国电梯,2003,14(9):23~31 [6]覃炳乐. 自动扶梯电气安全保护装置简介[J].电梯工业,2002,(3);28~30

[7]俞洁,李旭芳.西门子S7—200系列PLC的软件特点[J].机械工业自动化,1998.,20(16):53~55

[8]谢南方. 自动润滑注油器及其控制回路的应用[J].机械研究与应用,2002, 5(1):18~ 19

[9]陈立定,吴玉香,苏开才.电气控制与可编程控制器[M].广州:华南理工大学出版社,2001

[10]SIMATIC S7-200 Application tips Siemens.1998

[11]SIMATIC STEP7-Mirco Programming Reference Manual.1999

[12]张旦宁. 关于“星—三角启动”启动电路讨论[J].广东农机,1999,(4):36 [13]李国厚. PLC原理与应用设计[M].北京:化学工业出版社,2005.9

[14]陈洁. 8031单片机在自动扶梯中的应用[J].电子仪器仪表用户,2003,(6):33~35 [15]李东进,李伟,王新杰. 往复式机场自动扶梯液压系统的PLC控制[J].机床与液压,2002,(5):177~178

[16]刘佩尧. 电梯原理与维修[M].北京:电子工业出版社,1999. [17]梁延东. 电梯控制技术[M].北京:中国建筑工业出版社,2002. [18]蒋树栋. 自动扶梯的保养内容与要求[J].中国电梯,2004,(8):51~53 [19]GB7588—1995、2003 电梯制造与安装安全规范[S].

[20]李福龙. 三相电动机的断相保护[J].科技资讯,2005,(22):70

[21]孙承志,徐智,张家海,吉顺平.西门子S7—200/300/400 PLC基础与应用技术[M].

北京:机械工业出版社,

[22]王永华.现代电气控制及PLC应用技术[M].北京:北京航空航天大学出版社,2009 [23]张广明,李果,朱炜.机电系统PLC控制技术[M].北京:国防工业出版社,2011 [24]皮壮行.可编程控制器的系统设计与应用实例[M]. 北京:机械工业出版社,2009. [25]范永生,王岷.电气控制与PLC应用[M].第二版. 北京:中国电力出版社,2007. [26]黄敏,王成福.基于PLC的电梯控制系统[J].金华职业技术学院学

报,2001,18(5):20~21.

[27]赵光.西门子S7-200系列PLC应用实例详解[M]. 北京:化学工业出版社,2006. [28]杨后川.西门子S7-200PLC应用100例[M]. 北京:电子工业出版社,2007. [29]白娟娟,郭军.PLC技术应用[M]. 北京:北京理工大学出版社.2009. [30]肖清,王中锋.西门子PLC课程设计指导书[J]. 2009, 21(3): 88~93.

[31]张海龙,高东红.几种电梯运行模式的比较与应用[J]. 2008, 25(3): 107~112. [32]何衍庆.可编程控制器原理及应用技巧[M]. 北京:化学工业出版社, 2009.

致谢

在此论文撰写过程中,要特别感谢我的导师李果老师,感谢他的指导与督促。没有李老师的帮助与严厉要求也就没有今天的这篇论文。他严谨的治学态度和对工作的热情深深的感染了我,这对我以后的工作也会大有裨益。

同时感谢冯康康学长,谢谢他在我毕业设计期间给予的帮助.

感谢我的舅舅郑明丰先生,是他给我详细介绍了PLC方面的相关知识。使我能够顺利的进行PLC的选型及相关程序的编写与调试。

同时也感谢本学院的诸位老师,感谢他们在这四年中为我们所做的一切,教会我们做人的道理,传授我们专业知识,他们不求回报,无私奉献的精神很让我感动,再次向他们表示由衷的谢意。在这四年的学期中结识的各位生活和学习上的挚友让我得到了人生最大的一笔财富。在此,也对他们表示衷心感谢。 谢谢我的父母,没有他们辛勤的付出也就没有我的今天,在这一刻,将最崇高的敬意献给你们!

本文参考了大量的文献资料,向各学术界的前辈们致敬!

最后,向各位在百忙之中抽出宝贵时间参与我的论文评审和答辩工作的专家、教授致以衷心的感谢。

附录一程序清单

Network 1 // 网络标题 // 网络注释 LD I0.6 A I0.7 A I1.0 A I1.1 A I1.2 A I1.3 = Q0.4 Network 2 LD I2.4 A I3.1 A I2.5 A I2.6 A I2.7 A I3.0 = Q2.1 Network 3 LD I4.0 A I4.1 A I4.2 A I4.3 A I4.4 A I4.5 = Q3.7 Network 4 LD I5.5

A I5.6 A I5.7 A I5.4 A I6.0 A I6.1 = Q3.7 Network 5 LD Q0.4 CALL SBR0 Network 6 LDN Q0.4 CALL SBR1 Network 7 LD Q2.1 CALL SBR2 Network 8 LDN Q2.1 CALL SBR3 Network 9 LD Q3.0 CALL SBR4 Network 10 LDN Q3.0 CALL SBR5 Network 11 LD Q3.7 CALL SBR6

Network 12 LDN Q3.7 CALL SBR7 Network 13 LD M0.0 O I0.3 AN I0.0 AN Q0.3 = Q0.2 Network 14 LD M0.1 O I0.4 AN I0.0 AN Q0.2 = Q0.3 Network 15 LD M0.2 O I2.1 AN I1.4 AN Q2.0 = Q1.1 Network 16 LD M0.3 O I2.2 AN I1.4 AN Q1.1 = Q2.0 Network 17 LD M0.4

O I3.5 AN I3.2 AN Q2.7 = Q2.6 Network 18 LD M0.5 O I3.6 AN I3.2 AN Q2.6 = Q2.7 Network 19 LD M0.6 O I5.1 AN I4.6 AN Q3.6 = Q3.5 Network 20 LD M0.7 O I5.2 AN I4.6 AN Q3.5 = Q3.6

END_ORGANIZATION_BLOCK SUBROUTINE_BLOCK SBR_0:SBR0 TITLE=子程序注释 BEGIN

Network 1 // 网络标题 // 网络注释 LD I0.1

O M0.0 AN I0.0 AN I0.2 AN M0.1 = M0.0 Network 2 LD I0.2 O M0.1 AN I0.0 AN I0.1 AN M0.0 = M0.1 Network 3 LD Q0.2 O Q0.3 TON T39, 50 Network 4 LDN T39 AN Q0.1 = Q0.0 Network 5 LD T39 AN Q0.0 = Q0.1 Network 6 LD Q0.4 TON T40, 1728 Network 7 LD T40

LD I0.0 CTU C1, 1000 Network 8 LD C1 TON T41, 600 Network 9 LDN T41 A C1 = Q0.6

END_SUBROUTINE_BLOCK SUBROUTINE_BLOCK SBR_1:SBR1 TITLE=子程序注释 BEGIN

Network 1 // 网络标题 // 网络注释 LD I0.5 SEG VB40, AC0 Network 2 LD I0.6 SEG VB41, AC0 Network 3 LD I0.7 SEG VB42, AC0 Network 4 LD I1.1 SEG VB43, AC0 Network 5 LD I1.2 SEG VB44, AC0

Network 6 LD I1.3 SEG VB45, AC0 Network 7 LDN Q0.4 MOVW AC0, QW0 Network 8

Network 9 // 网络标题 // 网络注释

END_SUBROUTINE_BLOCK SUBROUTINE_BLOCK SBR_2:SBR2 TITLE=子程序注释 BEGIN

Network 1 // 网络标题 // 网络注释 LD I1.5 O M0.2 AN I1.4 AN I2.0 AN M0.3 = M0.2 Network 2 LD I2.0 O M0.3 AN I1.4 AN I1.5 AN M0.2 = M0.3 Network 3

LD Q1.1 O Q2.0 TON T42, 50 Network 4 LDN T42 AN Q1.0 = Q0.7 Network 5 LD T42 AN Q0.7 = Q1.0 Network 6 LD Q2.1 TON T43, 1728 Network 7 LD T43 LD I1.4 CTU C2, 1000 Network 8 LD C2 TON T44, 600 Network 9 LDN T44 A C2 = Q2.3

Network 10 // 网络标题 // 网络注释

END_SUBROUTINE_BLOCK SUBROUTINE_BLOCK SBR_3:SBR3

TITLE=子程序注释 BEGIN

Network 1 // 网络标题 // 网络注释 LD I2.4 SEG VB46, AC1 Network 2 LD I2.5 SEG VB47, AC1 Network 3 LD I2.6 SEG VB48, AC1 Network 4 LD I2.7 SEG VB49, AC1 Network 5 LD I3.0 SEG VB50, AC1 Network 6 LD I3.1 SEG VB41, AC1 Network 7 LDN Q2.1 MOVW AC1, QW1 Network 8

Network 9 // 网络标题 // 网络注释

END_SUBROUTINE_BLOCK SUBROUTINE_BLOCK SBR_4:SBR4

TITLE=子程序注释 BEGIN

Network 1 // 网络标题 // 网络注释 LD I3.3 O M0.3 AN I3.2 AN I3.4 AN M0.4 = M0.3 Network 2 LD I3.4 O M0.4 AN I3.2 AN I3.3 AN M0.3 = M0.4 Network 3 LD Q2.6 O Q2.7 TON T45, 50 Network 4 LDN T45 AN Q2.5 = Q2.4 Network 5 LD T45 AN Q2.4 = Q2.5