1、摘 要随着科学技术的发展和计算机技术的广泛应用,电梯这个产品,一直在日新月异的发展着。随着城市建设的不断发展,高层建筑不断增多,电梯在国民经济和生活中有着广泛的应用。电梯作为高层建筑中垂直运行的交通工具已与人们的日常生活密不可分。实际上电梯是根据外部呼叫信号以及自身控制规律等运行的,而呼叫是随机的,电梯实际上是一个人机交互式的控制系统,单纯用顺序控制或逻辑控制是不能满足控制要求的,因此,电梯控制系统采用随机逻辑方式控制。目前电梯的控制普遍采用了两种方式,一是采用微机作为信号控制单元,完成电梯信号的采集、运行状态和功能的设定,实现电梯的自动调度和集选运行功能,拖动控制则由变频器来完成;第二种控制
2、方式用可编程控制器(PLC)取代微机实现信号集选控制。从控制方式和性能上来说,这两种方法并没有太大的区别。国内厂家大多选择第二种方式,其原因在于生产规模较小,自己设计和制造微机控制装置成本较高;而PLC可靠性高,程序设计方便灵活,抗干扰能力强、运行稳定可靠等特点,所以现在的电梯控制系统广泛采用可编程控制器来实现。电梯是将机械原理应用、电气技术、微处理器技术、系统工程学、人体工程学及空气动力学等多学科和技术集于一体的机电设备,它是建筑物中的永久性垂直交通工具。为满足和提高人们的生活质量,电梯的智能化、自动化技术迅速发展。特别是随着计算机网络技术、微电子和电力电子技术的飞速发展,现代电梯的技术含量
3、日益提高。在改善电梯性能的同时,对电梯的设计、管理和维护人员提出了更高的要求。可编程控制器(PLC)为一种工业控制微型计算机,在工业生产过程中得到了广泛的应用。它应用大规模集成电路,微型机技术和通讯技术的发展成果,逐步形成了具有多种优点和微型,中型,大型,超大型等各种规格的系列产品,应用于从继电器控制系统到监控计算机之间的许多控制领域。随着社会的不断发展,楼房越来越高,而电梯成为了高层楼房的群控电梯,为高层运输做出了不可磨灭的贡献。PLC在电梯控制上的应用主要体现在它的逻辑开关控制功能。由于PLC具有逻辑运算,计数和定时以及数据输入输出的功能。在电梯控制过程中,各种逻辑开关控制与PLC很好的结
4、合,很好的实现了对电梯的控制。关键词:PLC;电梯控制系统;应用AbstractWith the development of science and technology and the wide application of computer technology, the product, has been the development in the process of changing. With the continuous development of city construction, high building is on the increase, the elevat
5、or in the national economy and life in a wide range of applications. The lift, as the high-rise buildings in the vertical transportation operation has and Peoples Daily life are inseparable. In fact the elevator is according to the external call signals, and their own control law of the operation, a
6、nd call is random, the elevator is in fact a man-machine interactive control system, pure with sequence control or logic control can not meet the requirements of the control is, therefore, the elevator control system adopts stochastic control logic way. At present the elevator control universal in t
7、wo ways, one is to use a computer目 录摘要 2第一章 可编程控制器的概述 41.1 可编程控制器的产生及发展趋势 41.2 可编程控制器的结构和特点 91.3 可编程控制器的主要性能指标及工作原理 131.4 可编程控制器的应用领域 15第二章 电梯控制系统及接口电路的设计 182.1 电梯控制系统的构成 182.2 电梯控制系统的特点 202.3 可编程控制器控制系统设计思路 22第三章 控制方案的选择 243.1 继电器控制 243.2 微机控制 263.3 可编程控制器控制 28第四章 可编程控制器控制电梯形图的设计 324.1 电梯控制系统对楼层信号的
8、处理 324.2 电梯控制系统对指令、召唤的处理 .344.3 电梯控制系统对选向功能的处理 354.4 电梯控制系统对选层功能的实现 374.5 电梯控制系统对开关门功能的处理 40结论 41参考文献 42致谢 43附录第一章 可编程控制器的概述可编程控制器(PLC)是一类专门为在工业环境下应用而设计的数字式电子系统。它采用了可编程的存储器,用于在其内部存贮执行逻辑运算、顺序控制、定时、计数和算术运算等功能的面向用户的指令,并通过数字式或模拟式的输入和输出,控制各类机械或生产过程。60 年代末,为适应美国汽车制造业的激烈竞争,1969 年,美国数字设备公司(DEC)研制出世界上第一台可编程序
9、控制器, 当时, 它只能控制开关量,因此,被称作“可编程序逻辑控制器PLC(Programmable Logic Controller)”。 20 世纪 20 年代起,控制系统主要是由继电器、接触器等,靠导线连接构成的。其主要缺点是:设备体积大,动作速度慢,功能少,硬布线导致通用性和灵活性差。 随着微处理器的应用,现在,PLC 的控制对象扩展到模拟量。所以,1980 年正式命名为可编程序控制器PC(Programmable Controller) ,但为区别于个人计算机,简称 PLC。在 1987 年国际电工委员会(international Electrical Committee)颁布的
10、PLC 标准草案中对 PLC 做了如下定义:“PLC 是一种专门为在工业环境下应用而设计的数字运算操作的电子装置。它采用可以编制程序的存储器,用来在其内部存储执行逻辑运算、顺序运算、计时、计数 和算术运算等操作的指令,并能通过数字或模拟式的输入和输出,控制各种类型的机械或生产过程。PLC 及其有关的外围设备都应该按易于与工业控制系统形成一个整体,易于扩展其功能的原则而设计。 ”1.1 可编程控制器的产生及发展趋势自从第一台 PLC 出现以后,日本、德国、法国等也相继开始研制 PLC,并得到了迅速的发展。目前,世界上有 200 多家 PLC 厂商,400 多品种的 PLC 产品,按地域可分成美国
11、、欧洲、和日本等三个流派产品,各流派 PLC 产品都各具特色,如日本主要发展中小型 PLC,其小型 PLC 性能先进,结构紧凑,价格便宜,在世界市场上占用重要地位。著名的 PLC 生产厂家主要有美国的 A-B(Allen-Bradly)公司、GE(General Electric)公司,日本的三菱电机(Mitsubishi Electric)公司、欧姆龙(OMRON)公司,德国的 AEG 公司、西门子(Siemens)公司,法国的TE(Telemecanique)公司等。我国的 PLC 研制、生产和应用也发展很快,尤其在应用方面更为突出。在20 世纪 70 年代末和 80 年代初,我国随国外成
12、套设备、专用设备引进了不少国外的 PLC。此后,在传统设备改造和新设备设计中,PLC 的应用逐年增多,并取得显著的经济效益,PLC 在我国的应用越来越广泛,对提高我国工业自动化水平起到了巨大的作用。目前,我国不少科研单位和工厂在研制和生产 PLC,如辽宁无线电二厂、无锡华光电子公司、上海香岛电机制造公司、厦门 A-B 公司等。西门子的编程软件和程序结构。(1) 编程软件西门子公司针对 SIMATIC 系列 PLC 提供了很多种的编程软件,主要有STEP MICRO/DOS 和 STEP MICRO/WIN;STEP mini;标准软件包 STEP7S7 系列的 PLC 的编程语言非常丰富,有L
13、AD、 STL、 SCL、GRAPH 、HIGRAPH 、CFC 等。用户可以选择一种语言编程,如果需要,也可以混合使用几种语言编程。(2)程序结构程序结构主要适用于 S7-3000 和 S7-200,他有线性编程、分步式编程和结构化编程等 3 种编程方法。1)编程方式NPST-GR 提供了 3 种编程方式:梯形图方式;语句表方式和语句表达方式。2)注释功能NPST-GR 可以为 I/O 继电器和输出点加入注释,使用户对继电器所对应的设备及继电器的用途一目了然。3)程序检查 NPST-GR能查找程序中语法的错误和进行程序校验。4)监控NPST-GR 能监控用户编制的程序,并可以进行运行测试。用
14、户可以检查继电器、寄存器和 PLC 工作状态,方便的进行调试与修改。5)系统寄存器设置NPST-GR 可设置 N0.0-N0.418 系统寄存器的内容,根据屏幕的提示信息进行选择或输入,简单方便。6)I/O 和远程 I/O 地址分配用 NPST-GR 可以为主机扩展板上每个槽分配 I/O 和远程 I/O 地址。7)数据管理数据管理可以将程序或数据存盘,用于数据备份,或在传入 PLC 之前暂存数据,两者在编程的应用上还有就是西门子的是单母线,而日本松下的是双母线;还有就是西门子和日本松下的输入和输出也不同的,日本松下的输入就只有X,输出就只有 Y。可编程控制器(PLC)是在继电器控制和计算机控制
15、的基础上开发出来的,并逐渐发展成为以微处理器为核心,把自动化技术、计算机技术和通信技术融为一体的新型工业自动控制装置,在近 40 年来它得到了迅猛的发展,至今已成为工业生产自动化三大技术支柱(机器人技术、CAD/CAM 技术和 PLC 技术)之一,被广泛应用于各种生产机械和生产过程的自动控制中。PLC 从诞生至今 40 多年了,在这期间它的发展大概经历了以下几个阶段:(1)1969 一 1972PLC 发展的雏形阶段,功能都很简单,只有逻辑运算,定时和计数等功能,硬件方面因集成电路还未投入大规模工业化生产,CPU 由分离元件组成,存储器为磁芯存储器,容量为 1-2K,操作系统为磁芯构成的微程序
16、,指令一般只有20-30 条,机种单一,没有形成系列,一台 PLC 最多只能替代 200-300 个继电器组成的系统,可控性优于继电器。(2) 1972-1976美国工 NTEL 公司成功开发了世界上第一片集成电路的微处理器,因此 PLC技术获得了较大的发展。PLC 功能除逻辑运算等外、计算机接口和模拟量控制等,软件开发有自诊断程序,存储程序开始用了 EPROM,可控性进一步提高,初步形成系列。结构上 PLC 有模块式和整体式之分,整机功能从专用向通用过渡。(3) 1976 一 1983在这个阶段,微处理技术日趋成熟,进而出现单片微处理器、半导体存储器进入工业化生产,大规模集成电路开始普遍应用
17、。(4) 1983-1988计算机机网络技术普遍应用,超大规模集成电路、门阵列等专用集成电路迅速发展。PLC 的 CPU 为 16 位或 32 位或位片式芯片构成,处理速度可达 1ps/步,高速计数、中断和运动控制等功能引入 PLC,满足了程序控制中所有要求。联网能力增强,既可以和上位计算机联网,也可以下挂 PLC,组成多级集散系统(DCS)。编程语言除了成熟的梯形图和语句表等,还有用于算术运算的 BASIC语言和机床控制和数控语言等。(5) 1988 年至今在这个阶段 PLC 技术日新月异,发展势头十分强劲,并不断扩大其应用领域,如为用户配置柔性制造系统(FMS)和计算机集成制造系统(C 工
18、 MS)等。21 世纪,PLC 会有更大的发展。从技术上看,计算机技术的新成果会更多地应用于可编程控制器的设计和制造上,会有运算速度更快、存储容量更大、智能更强的品种出现;从产品规模上看,会进一步向超小型及超大型方向发展;从产品的配套性上看,产品的品种会更丰富、规格更齐全,完美的人机界面、完备的通信设备会更好地适应各种工业控制场合的需求;从市场上看,各国各自生产多品种产品的情况会随着国际竞争的加剧而打破,会出现少数几个品牌垄断国际市场的局面,会出现国际通用的编程语言;从网络的发展情况来看,可编程控制器和其它工业控制计算机组网构成大型的控制系统是可编程控制器技术的发展方向。目前的计算机集散控制系
19、统 DCS(Distributed Control System)中已有大量的可编程控制器应用。伴随着计算机网络的发展,可编程控制器作为自动化控制网络和国际通用网络的重要组成部分,将在工业及工业以外的众多领域发挥越来越大的作用。1.2 可编程控制器的结构和特点PLC 是一种以微处理器为核心的工业通用自动控制装置,其硬件结构与微型计算机控制系统相似。1、中央处理单元(CPU)中央处理单元(CPU)是 PLC 的控制中枢。它按照 PLC 系统程序赋予的功能接收并存储从编程器键入的用户程序和数据;检查电源、存储器、I/O 以及警戒定时器的状态,并能诊断用户程序中的语法错误。当 PLC 投入运行时,首
20、先它以扫描的方式接收现场各输入装置的状态和数据,并分别存入 I/O 映象区,然后从用户程序存储器中逐条读取用户程序,经过命令解释后按指令的规定执行逻辑或算数运算的结果送入 I/O 映象区或数据寄存器内。等所有的用户程序执行完毕之后,最后将 I/O 映象区的各输出状态或输出寄存器内的数据传送到相应的输出装置,如此循环运行,直到停止运行。为了进一步提高 PLC 的可靠性,近年来对大型 PLC 还采用双 CPU 构成冗余系统,或采用三 CPU 的表决式系统。这样,即使某个 CPU 出现故障,整个系统仍能正常运行。2、存储器存放系统软件的存储器称为系统程序存储器。存放应用软件的存储器称为用户程序存储器
21、。PLC 常用的存储器类型(1)RAM (Random Assess Memory) 这是一种读/写存储器( 随机存储器),其存取速度最快,由锂电池支持。(2)EPROM(Erasable Programmable Read Only Memory)这是一种可擦除的只读存储器。在断电情况下,存储器内的所有内容保持不变。(在紫外线连续照射下可擦除存储器内容)。(3)EEPROM(Electrical Erasable Programmable Read Only Memory)这是一种电可擦除的只读存储器。使用编程器就能很容易地对其所存储的内容进行修改。PLC 存储空间的分配虽然各种 PLC 的
22、 CPU 的最大寻址空间各不相同,但是根据 PLC 的工作原理,其存储空间一般包括以下三个区域:1)系统程序存储区2)系统 RAM 存储区(包括 I/O 映象区和系统软设备等)3)用户程序存储区系统程序存储区:在系统程序存储区中存放着相当于计算机操作系统的系统程序。包括监控程序、管理程序、命令解释程序、功能子程序、系统诊断子程序等。由制造厂商将其固化在 EPROM 中,用户不能直接存取。它和硬件一起决定了该 PLC 的性能。系统 RAM 存储区:系统 RAM 存储区包括 I/O 映象区以及各类软设备,如:逻辑线圈;数据寄存器;计时器;计数器;变址寄存器;累加器等存储器。(1)I/O 映象区:由
23、于 PLC 投入运行后,只是在输入采样阶段才依次读入各输入状态和数据,在输出刷新阶段才将输出的状态和数据送至相应的外设。因此,它需要一定数量的存储单元(RAM)以存放 I/O 的状态和数据,这些单元称作 I/O映象区。一个开关量 I/O 占用存储单元中的一个位(bit) ,一个模拟量 I/O 占用存储单元中的一个字(16 个 bit) 。因此整个 I/O 映象区可看作两个部分组成:开关量 I/O 映象区;模拟量 I/O 映象区。(2)系统软设备存储区:除了 I/O 映象区区以外,系统 RAM 存储区还包括PLC 内部各类软设备(逻辑线圈、计时器、计数器、数据寄存器和累加器等)的存储区。该存储区
24、又分为具有失电保持的存储区域和无失电保持的存储区域,前者在 PLC 断电时,由内部的锂电池供电,数据不会遗失;后者当 PLC 断电时,数据被清零。1)逻辑线圈与开关输出一样,每个逻辑线圈占用系统 RAM 存储区中的一个位,但不能直接驱动外设,只供用户在编程中使用,其作用类似于电器控制线路中的继电器。另外,不同的 PLC 还提供数量不等的特殊逻辑线圈,具有不同的功能。2)数据寄存器与模拟量 I/O 一样,每个数据寄存器占用系统 RAM 存储区中的一个字(16 bits) 。另外,PLC 还提供数量不等的特殊数据寄存器,具有不同的功能。3)计时器用户程序存储区用户程序存储区存放用户编制的用户程序。
25、不同类型的 PLC,其存储容量各不相同。PLC 也是由硬件系统和软件系统两大部分组成的。一、PLC 的硬件结构一套 PLC 系统在硬件上由基本单元(包含中央处理单元、存储器、输入/输出接口、内部电源)、工/0 扩展单元及外部设备组成。编 程 器中央处理单元(CPU)输入电路 输出电路系统程序存储区 用户程序存储区 电源二、PLC 的软件PLC 的软件系统指 PLC 所使用的各种程序的集合,它由系统程序(系统软件)和用户程序( 应用软件) 组成。系统程序:包括监控程序、输入译码程序及诊断程序等。用户程序是用户根据控制要求,用 PLC 的编程语言(如梯形图)编制的应用程序。可编程控制器的主要特点1
26、、可靠性高,抗干扰能力强所有的 I/O 接口电路均采用光电隔离,使工业现场的外电路与 PLC 内部电路之间电气上隔离;各输入端均采用 R-C 滤波器,其滤波时间常数一般为1020ms.;各模块均采用屏蔽措施,以防止辐射干扰;采用性能优良的开关电源;对采用的器件进行严格的筛选;良好的自诊断功能,一旦电源或其他软,硬件发生异常情况,CPU 立即采用有效措施,以防止故障扩大;大型 PLC 还可以采用由双 CPU 构成冗余系统或有三 CPU 构成表决系统,使可靠性更进一步提高。2、丰富的 I/O 接口模块PLC 针对不同的工业现场信号,如:交流或直流;开关量或模拟量;电压或电流;脉冲或电位; 强电或弱
27、电等。有相应的 I/O 模块与工业现场的器件或设备,如:按钮;行程开关;接近开关;传感器及变送器;电磁线圈;控制阀等直接连接。另外为了提高操作性能,它还有多种人-机对话的接口模块; 为了组成工业局部网络,它还有多种通讯联网的接口模块,等等。3、采用模块化结构为了适应各种工业控制需要,除了单元式的小型 PLC 以外,绝大多数 PLC均采用模块化结构。PLC 的各个部件,包括 CPU,电源,I/O 等均采用模块化设计,由机架及电缆将各模块连接起来,系统的规模和功能可根据用户的需要自行组合。4、编程简单易学PLC 的编程大多采用类似于继电器控制线路的梯形图形式,对使用者来说,不需要具备计算机的专门知
28、识,因此很容易被一般工程技术人员所理解和掌握5、安装简单,维修方便PLC 不需要专门的机房,也可以在各种工业环境下直接运行。使用时只需将现场的各种设备与 PLC 相应的 I/O 端相连接,即可投入运行。各种模块上均有运行和故障指示装置,便于用户了解运行情况和查找故障。由于采用模块化结构,因此一旦某模块发生故障,用户可以通过更换模块的方法,使系统迅速恢复运6、维护方便PLC 的输入 /输出端子能够直观的反映出现场信号的变化状态,通过编程工具可以直观的观察控制程序和控制系统的运行状态,如内部工作状态、通信状态、I/O 点状态、异常状态和电源状态等,极大的方便了维护人员查找故障,缩短了对系统维护的时
29、间。7、体积小,重量轻,能耗低以超小型 PLC 为例,新近出产的品种底部尺寸小于 100mm,重量小于150g,功耗仅数瓦。由于体积小很容易装入机械内部,是实现机电一体化的理想控制设备。1.3 可编程控制器的主要性能指标及工作原理PLC 在不断地发展,其性能在不断的完善、功能在不断的增强。目前,PLC 在国内外已广泛应用于钢铁、石油、化工、电力、建材、机械制造、汽车、轻纺、交通运输、环保及文化娱乐等各个行业,PLC 的性能指标较多,现介绍与构建 PLC 控制系统关系直接的几个。主要性能指标大致可归纳为如下几类: 一)可编程控制器的主要性能指标1存储容量存储容量是指用户程序存储器的容量。用户程序
30、存储器的容量大,可以编制出复杂的程序。一般来说,小型 PLC 的用户存储器容量为几千字,而大型机的用户存储器容量为几万字。2I/O 点数输入/输出(I/O)点数是 PLC 可以接受的输入信号和输出信号的总和,是衡量 PLC 性能的重要指标。I/O 点数越多,外部可接的输入设备和输出设备就越多,控制规模就越大。3扫描速度扫描速度是指 PLC 执行用户程序的速度,是衡量 PLC 性能的重要指标。一般以扫描 1K 字用户程序所需的时间来衡量扫描速度,通常以 ms/K 字为单位。 PLC 用户手册一般给出执行各条指令所用的时间,可以通过比较各种 PLC 执行相同的操作所用的时间,来衡量扫描速度的快慢。
31、4指令的功能与数量指令功能的强弱、数量的多少也是衡量 PLC 性能的重要指标。编程指令的功能越强、数量越多,PLC 的处理能力和控制能力也越强,用户编程也越简单和方便,越容易完成复杂的控制任务。5内部元件的种类与数量在编制 PLC 程序时,需要用到大量的内部元件来存放变量、中间结果、保持数据、定时计数、模块设置和各种标志位等信息。这些元件的种类与数量越多,表示 PLC 的存储和处理各种信息的能力越强。6特殊功能单元特殊功能单元种类的多少与功能的强弱是衡量 PLC 产品的一个重要指标。近年来各 PLC 厂商非常重视特殊功能单元的开发,特殊功能单元种类日益增多,功能越来越强,使 PLC 的控制功能
32、日益扩大7可扩展能力PLC 的可扩展能力包括 I/O 点数的扩展、存储容量的扩展、联网功能的扩展、各种功能模块的扩展等。在选择 PLC 时,经常需要考虑 PLC 的可扩展能力。二)可编程序控制器的工作原理可编程序控制器有两种基本的工作状态,即运行(RUN )状态与停止(STOP)状态。在运行状态,可编程控制器通过执行反映控制要求的用户程序来实现控制功能。为了使可编程序控制器的输出及时地响应随时可能变化的输入信号,用户程序不是只执行一次,而是反复不断地重复执行,直至可编程序控制器停机或切换到 STOP 工作状态。除了执行用户程序之外,在每次循环过程中,可编程序控制器还要完成,内部处理、通信处理等
33、工作,一次循环可分为 5 个阶段(见左图) 。可编程序控制器的这种周而复始的循环工作方式称为扫描工作方式。由于计算机执行指令的速度极高,从外部输入-输出关系来看,处理过程似乎是同时完成的。在内部处理联合阶段。可编程序控制器检查 CPU 模块内部的硬件是否正常,将监控定时器复位,以及完成一些别的内部工作。在通信服务阶段,可编程序控制器与别的带微处理器的智能装置通信,响应编程器键入的命令,更新编程器的显示内容。当可编程序控制器处于停止(STOP )状态时,只执行以上的操作。可编程序控制器处于(RUN )状态时,还要完成另外 3 个阶段的操作(右图),图中仅画出了与用户程序执行过程有关的 3 个阶段
34、。1)扫描周期可编程序控制器在 RUN 工作状态时,执行一次上图所示的扫描操作所需的时间称为扫描周期,其典型值为 1100ms。指令执行所需的时间与用户程序的长短、指令的种类和 CPU 执行指令的速度有很大的关系。当用户程序较长时,指令执行时间在扫描周期中占相当大的比例。不 过 严 格 地 来 说 扫 描 周 期 还 包 括 自 诊 断 、 通 信 等 。 如 图 下 图 所 示 。PLC 的扫描运行方式(1)输 入 采 样 阶 段在 输 入 采 样 阶 段 , PLC 以 扫 描 方 式 依 次 读 入 所 有 的 数 据 和 状 态 它 们存 入 I/O 映 象 区 的 相 应 单 元 内
35、 。 输 入 采 样 结 束 后 , 转 入 用 户 程 序 行 和 输出 刷 新 阶 段 。 在 这 两 个 阶 段 中 , 即 使 输 入 数 据 和 状 态 发 生 变 化 I/O映 象 区 的 相 应 单 元 的 数 据 和 状 态 也 不 会 改 变 。 所 以 输 入 如 果 是 脉 冲 信 号 ,它 的 宽 度 必 须 大 于 一 个 扫 描 周 期 , 才 能 保 证 在 任 何 情 况 下 , 该 输 入 均 能被 读 入 。(2)用 户 程 序 执 行 阶 段在 用 户 程 序 执 行 阶 段 , PLC 的 CPU 总 是 由 上 而 下 , 从 左 到 右 的 顺 序依
36、 次 的 扫 描 梯 形 图 。 并 对 控 制 线 路 进 行 逻 辑 运 算 , 并 以 此 刷 新 该 逻 辑 线圈 或 输 出 线 圈 在 系 统 RAM 存 储 区 中 对 应 位 的 状 态 。 或 者 确 定 是 否 要 执 行该 梯 形 图 所 规 定 的 特 殊 功 能 指 令 。 例 如 : 算 术 运 算 、 数 据 处 理 、 数 据 传达 等 。(3)输 出 刷 新 阶 段在 输 出 刷 新 阶 段 , CPU 按 照 I/O 映 象 区 内 对 应 的 数 据 和 状 态 刷 新 所有 的 数 据 锁 存 电 路 , 再 经 输 出 电 路 驱 动 响 应 的 外
37、设 。 这 时 才 是 PLC真 正 的 输 出 。第(N-1)个扫描周期输出刷新第(N+1)个扫描周期输入采样第 N 个扫描周期输入采样 输出刷新用户程序执行1.4 可编程控制器的应用领域目前,PLC 在国内外已广泛应用于钢铁、石油、化工、电力、建材、机械制造、汽车、轻纺、交通运输、环保及文化娱乐等各个行业,使用情况大致可归纳为如下几类。(1)开关量的逻辑控制这是 PLC 最基本、最广泛的应用领域,它取代传统的继电器电路,实现逻辑控制、顺序控制,既可用于单台设备的控制,也可用于多机群控及自动化流水线。如注塑机、印刷机、订书机械、组合机床、磨床、包装生产线、电镀流水线等。 (2)模拟量控制在工
38、业生产过程当中,有许多连续变化的量,如温度、压力、流量、液位和速度等都是模拟量。为了使可编程控制器处理模拟量,必须实现模拟量(Analog)和数字量( Digital)之间的 A/D 转换及 D/A 转换。PLC 厂家都生产配套的 A/D 和 D/A 转换模块,使可编程控制器用于模拟量控制。 (3)运动控制PLC 可以用于圆周运动或直线运动的控制。从控制机构配置来说,早期直接用于开关量 I/O 模块连接位置传感器和执行机构,现在一般使用专用的运动控制模块。如可驱动步进电机或伺服电机的单轴或多轴位置控制模块。世界上各主要 PLC 厂家的产品几乎都有运动控制功能,广泛用于各种机械、机床、机器人、电
39、梯等场合。(4)过程控制过程控制是指对温度、压力、流量等模拟量的闭环控制。作为工业控制计算机,PLC 能编制各种各样的控制算法程序,完成闭环控制。PID 调节是一般闭环控制系统中用得较多的调节方法。大中型 PLC 都有 PID 模块,目前许多小型 PLC 也具有此功能模块。PID 处理一般是运行专用的 PID 子程序。过程控制在冶金、化工、热处理、锅炉控制等场合有非常广泛的应用。(5)数据处理现代 PLC 具有数学运算(含矩阵运算、函数运算、逻辑运算) 、数据传送、数据转换、排序、查表、位操作等功能,可以完成数据的采集、分析及处理。这些数据可以与存储在存储器中的参考值比较,完成一定的控制操作,
40、也可以利用通信功能传送到别的智能装置,或将它们打印制表。数据处理一般用于大型控制系统,如无人控制的柔性制造系统;也可用于过程控制系统,如造纸、冶金、食品工业中的一些大型控制系统。 (6)通信及联网PLC 通信含 PLC 间的通信及 PLC 与其它智能设备间的通信。随着计算机控制的发展,工厂自动化网络发展得很快,各 PLC 厂商都十分重视 PLC 的通信功能,纷纷推出各自的网络系统。新近生产的 PLC 都具有通信接口,通信非常方便。PLC 从传统的应用于离散的制造业向应用到连续的流程工业扩展。可编程控制器的应用领域及发展趋势 PLC 的应用领域仍在扩展,在日本,PLC 的应用范围已从传统的产业设
41、备和机械的自动控制,扩展到以下应用领域:中小型过程控制系统、远程维护服务系统、节能监视控制系统,以及与生活关连的机器、与环境关连的机器,而且均有急速的上升趋势。第二章 电梯控制系统及接口电路的设计电梯控制系统也称指令按钮。乘客入轿厢后按下要去的目的层站按钮,按钮灯便亮,即轿内指令登记,运行到目的层站后,该指令被消除,按钮灯熄灭。电梯的层站召唤信号是通过各个楼层门口旁的按钮来实现的。信号控制或集选控制的电梯,除顶层只有下呼按钮,底层只有上呼按钮外,其余每层都有上下召唤按钮。本设计以 PLC 作为工具对五层电梯的各种操作进行控制。2.1 电梯控制系统的构成由于电梯的运行是根据楼层和轿厢的呼叫信号、
42、行程信号进行控制,而楼层和轿厢的呼叫是随机的,因此,系统控制采用随机逻辑控制。即在以顺序逻辑控制实现电梯的基本控制要求的基础上,根据随机的输入信号,以及电梯的相应状态适时的控制电梯的运行。另外,轿厢的位置是由脉冲编码器的脉冲数确定,并送 PLC 的计数器来进行控制。同时,每层楼设置一个接近开关用于检测系统的楼层信号。为便于观察,对电梯的运行方向以及电梯所在的楼层进行显示,采用 LED和发光管显示,而对楼层和轿厢的呼叫信号以指示灯显示(开关上带有指示灯)为了提高电梯的运行效率和平层的精度,系统要求 PLC 能对轿厢的加、减速以及制动进行有效的控制。 根据轿厢的实际位置以及交流调速系 统的控制算法
43、来实现。为了电梯的运 行安全,系统应设置可靠的故障保护 和相应的显示。采用 PLC 实现的电梯控 制系统由以下几个主要部分构成。 1)可变成控制器控制电 路PLC 接收来自操纵 盘和每层呼梯的召唤信号、轿厢和门 系统的功能信号以及井道和变频器的状态信号,经程序判断与运算实现电梯的集选控制。PLC 在输出显示和监控信号的同时,向变频器发出运行方向、启动、加/减速运行和制动停梯等信号。2)电流、速度双闭环电路变频器本身设有电流检测装置,由此构成电流闭环;通过和电机同轴联接的旋转编码器,产生 a、b 两相脉冲进入变频器,在确认方向的同时,利用脉冲计数构成速度闭环。 3)位移控制电路电梯作为一种载人工
44、具,在位势负载状态下,除要求安全可靠外,还要求运行平稳,乘坐舒适,停靠准确。采用变频调速双环控制可基本满足要求,利用现有旋转编码器构成速度环的同时,通过变频器的 PG 卡输出与电机速度及电梯位移成比例的脉冲数,将其引入 PLC 的高速计数输入端口,通过累计脉冲数,经式(1)计算出脉冲当量,由此确定电梯位置。电梯位移H=SI 式中 I累计脉冲数;S脉冲当量;S = PID / (pr) I减速比;D牵引轮直径;P旋转编码器每转对应的脉冲数;r PG 卡分频比。4)端站保护当电梯定向上行时,上行方向继电器、快车辅助接触器、快车运行接触器、门锁继电器、上行接触器均得电吸合,抱闸打开,电梯上行。当轿厢
45、碰到上强迫换速开关时,PLC 内部锁存继电器得电吸合,定时器 Tim10、Tim11开始定时,其定时的时间长短可视端站层距和梯速设定。上强迫换速开关动作后,电梯由快车运行转为慢车运行,正常情况下,上行平层时电梯应停车。如果轿厢未停而继续上行,当 Tim10设定值减到零时,其常闭点断开,慢车接触器和上行接触器失电,电梯停止运行。在骄厢碰到上强迫换速开关后,由于某些原因电梯未能转为慢车运行,及快车运行接触器未能释放,当 Tim11 设定值减到零时,其常闭点断开,快车运行接触器和上行接触器均失电,电梯停止运行。因此,不管是慢车运行还是快车运行,只要上强迫换速开关发出信号,不论端站其他保护开关是否动作
46、,借助 Tim10和 Tim11均能使电梯停止运行,从而使电梯端站保护更加可靠。当电梯需要下行,只要有了选梯指令,下行方向继电器得电其常开点闭合,锁存继电器被复位,Tim10和 Tim11均失电,其常闭点闭合为电梯正常下行做好了准备。下端站的保护原理与上端站保护类似不再重复。5)楼层计数;楼层计数采用相对计数方式。运行前通过自学习方式,测出相应楼层高度脉冲数,对应17层电梯分别存入16个内存单元 DM06DM21。楼层计数器(CNT46)为一双向计数器,当到达各层的楼层计数点时,根据运行方向进行加1或减1计数。运行中,高速计数器累计值实时与楼层计数点对应的脉冲数进行比较,相等时发出楼层计数信号
47、,上行加1,下行减1。为防止计数器在计数脉冲高电平期间重复计数,采用楼层计数信号上沿触发楼层计数器。 6)快速换速当高速计数器值与快速换速点对应的脉冲数相等时,若电梯处于快速运行且本层有选层信号,发快速换速信号。若电梯中速运行或虽快速运行但本层无选层信号,则不发换速信号。7)门区信号当高速计数器 CNT47 数值在门区所对应脉冲数范围内时,发门区信号。 8)脉冲信号故障检测脉冲信号的准确采集和传输在系统中显得尤为重要,为检测旋转编码器和脉冲传输电路故障,设计了有无脉冲信号和错漏脉冲检测电路,通过实时检测确保系统正常运行。为消除脉冲计数累计误差,在基站设置复位开关,接入PLC 高速计数器 CNT
48、47 的复位端。2.2 电梯控制系统的特点在电梯运行曲线中的启动段是关系到电梯运行舒适感指标的主要环节,而舒适感又与加速度直接相关,根据控制理论,要使某个量按预定规律变化必须对其进行直接控制。当启动上升段速度达到稳态值的 90%时,将系统由加速度控制切换到速度控制,因为在稳速段,速度为恒值控制波动较小,加速度变化不大,且采用速度闭环控制可以使稳态速度保持一定的精度,为制动段的精确平层创造条件。在系统的速度上升段和稳速段虽都采用 PI 调节器控制,但两段的 PI参数是不同的,以提高系统的动态响应指标。在系统的制动段,即要对减速度进行必要的控制,以保证舒适感,又要严格地按电梯运行的速度和距离的关系
49、来控制,以保证平层的精度。在系统的转速降至 120r/min 之前,为了使两者得到兼顾,采取以加速度对时间控制为主,同时根据在每一制动距离上实际转速与理论转速的偏差来修正加速度给定曲线的方法。例如在距离平层点的某一距离 L 处,速度应降为 Vm/s,而实际转速高为 Vm/s,则说明所加的制动转距不够,因此计算出此处的给定减速度值-ag 后,使其再加上一个负偏差 ,即使此处的减速度给定值修正为-(ag+)使给定减速度与实际速度负偏差加大,从而加大了制动转距,使速度很快降到标准值,当电动机的转速降到 120r/min 以后,此时轿厢距平层只有十几厘米,电梯的运行速度很低,为防止未到平层区就停车的现象出现,以使电梯能较快地进入平层区,在此段采用比例调节,并采用时间优化控制,以保证电梯准确及时地进入平层区,以达到准确可靠平层。1)采用优先级队列根据电梯所处的位置和运行方向,在编程中,采用了四个优先级队列,即上行优先级队列、上行次优先级队列、下行优先级队列、下行次优先级队列。其中,上行优先级队列为电梯向上运行时,在电梯所处位置以上楼层所发出的向上运行的呼叫信号,该呼叫信号所对应的楼层所具有的脉冲数存放的寄存器所构成的阵列。上行次优先级队列为电梯向上运行时,在电梯所处位置以下楼层所发出的向上运行的呼叫信号,该呼叫信号所对应的楼层所具有的脉冲数存放的寄