毕业设计(论文)基于西门子plc的电梯控制系统设计_第1页
毕业设计(论文)基于西门子plc的电梯控制系统设计_第2页
毕业设计(论文)基于西门子plc的电梯控制系统设计_第3页
毕业设计(论文)基于西门子plc的电梯控制系统设计_第4页
毕业设计(论文)基于西门子plc的电梯控制系统设计_第5页
已阅读5页,还剩43页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、沈阳职业技术学院计算机学院毕 业(设 计)论 文论文题目 专 业: 班 级: 学生姓名: 学 号: 指导教师: 完成日期: 沈阳职业技术学院计算机学院毕 业 (设 计)论 文 任 务 书论文(设计)题目:论文预期目标及要求:论文选题难度和份量要适当,应能在规定的时间内经过努力能够完成。1、前言部分 介绍论文的选题,选题应紧密结合本专业特点,突出体现实用效果。要阐明选题的背景和意义。 2、综合论述部分 主要阐述选题在相应学科领域中的发展进程和研究方向,特别是近年来的发展趋势和最新的成果。综述部分应能反映出学生多方面的能力,尤其应反映出其综合分析能力。 3、方案的论证 在明确了解要解决的问题和文献

2、综述,应提出自己解决问题的思路和方案了。要通过显示自己方案的价值,让读者了解方案的创新之处或有新意的思路,算法和关键技术。 4、论文主体 主体部分应占整个论文部分的2/3左右。这部分中,要将整个研究开发工作的内容,包括理论分析,总体设计,模块划分,实现方法等进行详细的论述。 技术开发型的论文主体应包括:总体设计,模块划分,硬件组成,软件描述,实现技术,性能分析等。在写作上,除了文字描述外,还要善于利用各种原理图,流程序,表格,曲线等来是说明。 5、 测试及性能分析 性能测试一般是在系统的运行状态下记录实际运行的数据,然后归纳数据以此来分析系统运行的性能。6、论文正文内容6000-15000字7

3、、学生选择的题目,须经过指导教师同意后方可采用。8、论文一式三份。论文的打印和装订顺序要及格式体例要求。毕业论文进度期限:自2011年1月8日起至2011年4月21日指导教师: 职称: 下发日期: 2011.1.8 系 主 任: 教务处长: 电梯控制技术摘 要本课题的主要任务是运用可编程控制器(plc)及相关知识设计电梯控制系统。以速度和方向为主线,根据实际楼层数目自行调整来实现任意层电梯换向和换速控制。本文主要运用西门子simatic s7-200 plc及辅助软件实现对电梯系统的控制,通过plc通讯,对西门子simatic s7-200 plc实现点对点的控制。然后与外部显示电路相连,实现

4、控制与显示的结合。关键词:电梯控制系统 simatic s7-200 plc 换向和换速控制第1章 绪论1.1可编程逻辑控制器概述可编程控制器(programmable controller)是为工业控制应用而设计制造的专用计算机控制装置,是20世纪60年代发展起来的一种控制设备。最早的可编程控制器要追溯到1969年。早期的可编程控制器称作可编程逻辑控制器programmable logic controller,简称plc,主要作用就是替代继电器实现逻辑控制。工业控制领域的快速发展和不断增长的新需求,使得目前这类装置的功能已经大大超出了逻辑控制的范围,因此原来的说法也就不能贴切的表示其功用了

5、。今天我们称之为可编程控制器,简称pc。但为避免与个人计算机personal computer的简称混淆,还是简称plc。plc运用于工业控制的近40年中,对提高设备的运转率起到了重要作用。随着时间的推移,plc已经不再局限于最初的设计的逻辑和顺序控制领域,越来越多的plc产品向着满足更多更复杂的控制需求迈进。随着现场总线和工业以以太网技术出现和推广,更加有力地迈进了plc产品在工业领域的广泛应用。plc是基于计算机技术和自动控制理论发展而来的,它既不同于普通的计算机,又不同于一般的计算机控制系统,作为一种特殊形式的计算机控制装置,它在系统结构,硬件组成,软件结构以及i/o通道,用户界面诸多方

6、面都有其特殊性。 从原理上说,可编程控制器和计算机是一致的,为了和工业控制相适应,plc采用扫描原理来工作,也就是对整个程序进行一遍又一遍的扫描,直到停机为止。之所以采用这样的工作方式,是因为plc是由继电器控制发展而来的,而cpu的扫描用户程序的时间远远短于继电器的动作时间,只要采用循环扫描的办法就可以解决其中的矛盾。循环扫描的工作方式是plc区别于普通的计算机控制系统的一个重要方面。 虽然各种plc的组成各不相同,但是在结构上是基本相同的,一般由cpu、存储器、输入输出设备(i/o)和其他可选部件组成。其他的可选部件包括编程器,外存储器,模拟i/o盘,通信接口,扩展接口等。cpu是plc的

7、核心,它用于输入各种指令,完成预定的任务,起到了大脑的作用,自整定、预测控制和模糊控制等先进的控制算法也已经在cpu中得到了应用;存储器包括随机存储器ram和只读存储器rom,通常将程序以及所有的固定参数固化在rom中,ram则为程序运行提供了存储实时数据与计算中间变量的空间;输入输出系统(i/o)使过程状态和参数输入到plc的通道以及实时控制信号输出的通道,这些通道可以有模拟量输入、模拟量输出、开关量输入、开关量输出、脉冲量输入等,使plc的应用十分广泛。 早期的plc主要用于顺序控制上。所谓顺序控制,就是按照工艺流程的顺序,在控制信号的作用下,使得生产过程的各个执行机构自动地按照顺序动作。

8、plc的应用大大促进了流水线技术的发展。 今天的plc已经开始用于闭环控制,不仅如此,随着其扩展能力和通信能力的发展,它也越来越多地应用到了复杂的分布式控制系统中。plc自1969年问世以来,它按照成熟而又有效的继电器控制概念和设计思想,不断利用新科技,新器件,尤其和现在飞速发展的计算机技术相联系,逐步形成一门较为独立的新兴技术和具有特色的各种系列产品,同时也逐步发展成为一类解决自动化问题的有效而且便捷的方式。plc自身具有的完善的功能,模块化的结构,以及开发容易、操作方便、性能稳定、可靠性高的特点和较高的性价比,使其在工业生产中的应用前景越发看好,而且随着集成电路的发展和网络时代的到来,pl

9、c必将能够有更大的用武之地。 现在的主要的plc的厂商都集中在日本和美国等发达国家,国内生产和制造plc的工艺技术都还落后于这些国家。作为实现工业自动化的不可缺少的部分,大力发展plc对于我国来讲是很重要的,也有深远的意义。1.1.1 plc的由来在60年代,汽车生产流水线的自动控制系统基本上都是由继电器控制装置构成的。当时汽车的每一次改型都直接导致继电器控制装置的重新设计和安装。随着生产的发展,汽车型号更新的周期愈来愈短,这样,继电器控制装置就需要经常地重新设计和安装,十分费时,费工,费料,甚至阻碍了更新周期的缩短。为了改变这一现状,美国通用汽车公司在1969年公开招标,要求用新的控制装置取

10、代继电器控制装置,并提出了十项招标指标,即: 1.编程方便,现场可修改程序; 2.维修方便,采用模块化结构; 3.可靠性高于继电器控制装置; 4.体积小于继电器控制装置; 5.数据可直接送入管理计算机; 6.成本可与继电器控制装置竞争; 7.输入可以是交流115v; 8.输出为交流115v,2a以上,能直接驱动电磁阀,接触器等; 9.在扩展时,原系统只要很小变更; 10.用户程序存储器容量至少能扩展到4k。 1969年,美国数字设备公司(dec)研制出第一台plc,在美国通用汽车自动装配线上试用,获得了成功。 这种新型的工业控制装置以其简单易懂,操作方便,可靠性高,通用灵活,体积小,使用寿命长

11、等一系列优点,很快地在美国其他工业领域推广应用,到1971年,已经成功地应用于食品,饮料,冶金,造纸等工业。 这一新型工业控制装置的出现,也受到了世界其他国家的高度重视。1971年,日本从美国引进了这项新技术,很快研制出了日本第一台plc。1973年,西欧国家也研制出它们的第一台plc。我国从1974年开始研制。于1977年开始工业应用。1.1.2 plc的基本结构 plc的基本组成部分包括中央处理单元(cpu),内部扩展,电源,i/o模块编程器。图1-1给出了plc组成结构框图。 1.中央处理单元(cpu)中央处理单元是可编程控制器的核心部分,他主要是由处理器和内存组成。其中处理器包括通用的

12、微处理器和专用的微处理器。s7200cpc将一个微处理器,一个继承的电源和若干数字量i/o点集成在一个紧凑的封装中。西门子提供更多类型的cpu,以适应各种应用要求。不同类型的cpu具有不同的规格参数,但核计算能力相同。2.内部扩展中央处理单元中包括一定的供用户使用的内部存储器,但对于用户应用程序来说一般是不够的,所以plc都具有内存扩展功能。3.电源所有的s7-200cpu都有内部电源,可为cpu自身,扩展模块和其他用电设备提供5v,24v直流电源。扩展模块通过与cpu连接的总线连接电缆取得5v直流电源。5v直流电源不能通过添加外部电源增加供电能力。如果使用cpu上的24v支流传感器电源为扩展

13、模块供应24v直流电源,或者为i/o点提供24v直流电源,这些电源需求都要根据cpu的供电能力进行计算。如果所需电流超过传感器的供电能力,就需要增加外接24v直流电源。s7-200cpu上提供的电源不能和外接电源并联。外加电源直接连接到相应的模块上即可。图1.1 plc的组成结构框图4.i/o模块 输入模块和输出模块简称为i/o模块,它们是系统的眼,耳,手,脚,是联系外部现场设备和cpu的桥梁。输入模块用来接收和采集输入信号,开关量输入模块用来接收从按钮,选择开关,数字拨码开关,限位开关,接近开关,光电开关,压力继电器等来的开关量输入信号;模拟量输入模块用来接收电位器,测速发电机和各种变送器提

14、供的连续变化的模拟量电流电压信号。开关量输出模块用来控制接触器,电磁阀,电磁铁,指示灯,数字显示装置和报警装置等输出设备;模拟量输出模块用来控制调节阀,变频器等执行装置。cpu模块的工作电压一般是5v,而plc的输入/输出信号电压较高,例如dc24v和ac220v。从外部引入的尖峰电压和干扰噪声可能损坏cpu模块中的元器件,或使plc不能正常工作。在i/o模块中,用光耦合器,光控晶闸管,小型继电器等器件来隔离plc的内部电路和外部的i/o电路,i/o模块除了传递信号外,还有电平转换的作用。5编程器编程器用来生成用户程序,并用它进行编辑,检查,修改和监视用户程序的执行情况。手持式编程不能直接输入

15、和编辑梯形图,只能输入和编辑指令表程序,因此又叫做指令编程器。它的体积小,价格便宜,一般用来给小型plc编程,或者用于现场调试和维护。使用编程软件可以在计算机屏幕上直接生成和编辑梯形图或指令表程序,并且可以实现不同编程语言之间的转换。程序被编译后下载到plc,也可以将plc程序上传到计算机。程序可以存盘或打印,通过网络,还可以实现远程编程和传送。1.1.3 plc的特点1 编程方法容易学梯形图是使用得最多的plc编程语言,其电路符号和表达方式与继电器电路原理图相似。梯形图语言形象直观,易学易懂,熟悉继电器电路图的电器技术人员只要花几天时间就可以以熟悉的梯形图语言,并用来编制用户程序。梯形图语言

16、实际上是一种面向用户的高级语言,plc在执行梯形图程序时,用解释程序将它“翻译”成汇编语言后再执行。2 功能强,性能价格比高: 一台小型plc内有成百上千可供用户使用的编程元件,有很强的功能,可以实现非常复杂的控制功能。与相同功能的继电器系统相比,具有很高的性能价格比。plc可以通过通信联网,实现分散控制,集中管理。3 硬件配套齐全,用户使用方便,适应性强plc产品已经标准化,系列化,模块化,配备有品种齐全的各种齐全的各种硬件装置供用户选用,用户能灵活方地进行系统配置,组成不同功能。不同规格的系统。plc的安装接线也很方便,一般用于接线端子连接外部接线。plc有较强的带负载能力,可以直接驱动一

17、般的电磁阀和小型交流接触器。4抗干扰性强plc采取了一系列硬件和软件抗干扰措施,具有很强的抗干扰能力,平均无故障时间达到数万小时以上,可以直接用于有强烈干扰的工业生产现场,plc已被广大用户认为最可靠的工业控制设备之一。5 系统的设计,安装,调试工作量少plc用软件功能取代了继电器控制系统中大量的中间继电器,时间继电器,计数器等器件,使控制柜的设计,安装,接线工作量大大减少。plc的梯形图程序一般采用顺序控制设计法来设计。这种编程方法规律,对于复杂的控制系统,设计梯形图的时间比设计相同功能的继电器系统电路图的时间要少的多。6高可靠性(1)所有的i/o接口电路均采用光电隔离,使工业现场的外电路与

18、plc内部电路之间电气上隔离。(2)各输入端均采用r-c滤波器,其滤波时间常数一般为1020ms.(3)各模块均采用屏蔽措施,以防止辐射干扰。(4)采用性能优良的开关电源。(5)对采用的器件进行严格的筛选。(6)良好的自诊断功能,一旦电源或其他软,硬件发生异常情况,cpu立即采用有效措施,以防止故障扩大。(7)大型plc还可以采用由双cpu构成冗余系统或有三cpu构成表决系统,使可靠性更进一步提高。 7. 丰富的i/o接口模块 plc针对不同的工业现场信号,如:交流或直流;开关量或模拟量;电压或电流;脉冲或电位; 强电或弱电等。有相应的i/o模块与工业现场的器件或设备,如:按钮;行程开关;接近

19、开关;传感器及变送器;电磁线圈;控制阀等直接连接。 另外为了提高操作性能,它还有多种人-机对话的接口模块; 为了组成工业局部网络,它还有多种通讯联网的接口模块,等等。 8. 采用模块化结构 为了适应各种工业控制需要,除了单元式的小型plc以外,绝大多数plc均采用模块化结构。plc的各个部件,包括cpu,电源,i/o等均采用模块化设计,由机架及电缆将各模块连接起来,系统的规模和功能可根据用户的需要自行组合。 9.安装简单,维修方便 plc不需要专门的机房,可以在各种工业环境下直接运行。使用时只需将现场的各种设备与plc相应的i/o端相连接,即可投入运行。各种模块上均有运行和故障指示装置,便于用

20、户了解运行情况和查找故障。 由于采用模块化结构,因此一旦某模块发生故障,用户可以通过更换模块的方法,使系统迅速恢复运行。1.1.4 plc的应用领域1 数字量逻辑控制plc用“与”,“或”,“非”等逻辑指令来实现触点和电路的串,并联,代替继电器进行组合逻辑控制,定时控制与顺序逻辑控制。数字量逻辑控制可以用于单台设备,也可以用于自动生产线,其应用领域已遍及各行各业,甚至深入到家庭。2 运动控制plc使用专用的运动控制模块,对直线运动或圆周运动的位置,速度和加速度进行控制,可以实现单轴,双轴和多轴的位置控制,使运动控制与顺序控制功能有机地结合在一起。plc的运动控制功能广泛运用于各种机械,例如金属

21、切削机床,金属成型机械,装配机械,机器人,电梯等场合。3 数据处理现代的plc具有数学运算,数据传送,装换,排序和查表,位操作等功能,可以完成数据的采集,分析和处理。这些数据可以与储存在储存器中的参考值比较,也可以用通信功能传送到别的智能装置,或者将它们打印制表。4 通信联网plc的通信包括主机与远程i/o之间的通信,多台plc之间的通信,plc与其他智能控制设备之间的通信。plc与其他智能控制设备一起,可以组成“集中管理,分散控制”的分布式控制系统。1.1.5 plc的硬件结构1.plc的物理结构整体式plc:又叫做单元式或箱体式,它的体积小,价格低,小型plc一般采用整体式结构。整体式pl

22、c将cpu模块,i/o模块和电源装在一个箱型机壳内,s7-200称为cpu模块。模块式plc:大中型plc一般采用模块式结构,它由机架和模块组成。模块插在模块插座上,后者焊在机架中的总线连接板上,有不同槽数的机架供用户选用,如果一个机架容纳不下选用的模块,可以增设一个或数个扩展机架,各机架之间用接口模块和电缆相连。2.cpu模块的存储器 存储器分为系统程序存储器和用户程序存储器。系统程序相当于个人计算机操作系统,它使plc具有基本的智能,能够完成plc设计者规定的各种工作。系统程序由plc生产厂家设计并固化在rom中,用户不能读取。用户程序由用户测试,它使plc能完成用户要求的特定功能。plc

23、使用的物理存储器有:随机存取存储器(ram),只读存储器(rom),可以电擦除可编程的只读存储器(eeprom)。3i/o模块输入模块:输入电路中设有rc滤波电路,以防止由于输入触点抖动或外部干扰脉冲引起错误的输入信号。s7-200的滤波电路的延迟时间可以用编程软件中的系统块设置。输出模块:s7-200的cpu模块的数字量输出电路的功率元件有驱动直流负载,负载电源由外部提供。输出电流的额定值与负载的性质有关,例如s7-200的继电器输出电路可以驱动2a的电阻性负载,但是只能驱动200w的白炽灯。输出电路一般分为若干组,对每一组的总电流也有限制。面板结构和接线端子如图1.2 1.3。图1.2 p

24、lc面板结构图1.3 plc接线端子1.16 plc的功能1 逻辑控制2 计数控制3 步进(顺序)控制4 pid控制5 数据控制:plc具有数据处理能力6 通信和联网7 其它:plc还有许多特殊功能模块,适用于各种特殊控制的要求,如:定位控制模块,crt模块。1.17 plc的工作原理1 读取输入:在plc的存储器中,设置了一片区域来存放输入信号和输出信号的 状态,它们分别称为输入过程映像寄存器和输出过程映像寄存器。cpu以字节(8位)为单位来读写输入/输出过程映像寄存器。2 执行用户程序:plc的用户程序由若干条指令组成,指令在存储器中按顺序排 列。在run工作模式的程序执行阶段,在没有跳转

25、指令时,cpu从第一条指令开始,逐条顺序地执行用户程序。3 通信处理:在通信请求处理阶段,cpu处理从通信接口和智能模块接收到的信息,例如读取智能模块的信息并存放在缓冲区中,在适当的时候信息传送给通信请求方。4 cpu自诊断测试包括定期检查cpu模块的操作和扩展模块接收的状态是否正常,将监控定时器复位,以及完成一些别的内部工作。5 改写输出:cpu执行完用户程序后,将输出过程映像寄存器的0/1状态传送到输出模块并锁存起来。梯形图中某一输出位的线圈“通电”时,对应的输出过程映像寄存器为1状态。信号经输出模块隔离和功率放大后,继电器型输出模块中对应的硬件继电器的线圈通电,其常开触点闭合,使外部负载

26、通电工作。若梯形图中输出的线圈通电,对应的输出过程映像寄存器中存放的二进制数为0,将它送到继电器输出模块,对应的硬件继电器的线圈断电,其常开触点断开,外部负载断电,停止工作。6 中断程序的处理:如果在程序中使用了中断,中断事件发生时cpu停止正常的扫描工作模式,立即执行中断程序,中断功能可以提高plc对某些事件的响应速度。7 立即i/o处理:在程序执行过程中使用立即i/o指令可以直接存取i/o点。用立即i/o指令读输入点的值时,相应的输入过程映像寄存器的值未被更新。用立即i/o指令来改写输出点时,相应的输出过程映像映像寄存器的值被更新。8 plc的工作过程:plc的工作过程是周期循环扫描的工作

27、原理。用户通过编程器或其它输入设备,输入存放在plc的用户存储器中。当plc开始运行时,cpu根据系统监控程序的规定顺序,通过扫描,完成各输入点的状态采集或输入数据采集、用户程序的执行、各输出点状态的更新、编程器键入影响和显示更新、及cpu自检等功能。plc的扫描可按固定顺序进行,也可按用户程序规定的可变顺序进行。plc的工作过程分为三个阶段进行。图1.4所示: 输入状态寄存器程序执行输入锁存器输出状态寄存器输入端子输出锁存器输出端子 输入采样 程序执行 输出刷新图1.4 plc工作过程流程图1.18 plc的发展趋势 1微型、小型plc功能明显增强:很多有名的plc厂家相继推出高速、高性能、

28、小型、特别是微型的plc。三菱的fxos14点(8个24vdc输入,6个继电器输出),其尺寸仅为58mm89mm,仅大于信用卡几个毫米,而功能却有所增强,使plc的应用领域扩大到远离工业控制的其它行业,如快餐厅、医院手术室、旋转门和车辆等,甚至引入家庭住宅、娱乐场所和商业部门。2集成化发展趋势增强:由于控制内容的复杂化和高难度化,使plc向集成化方向发展,plc与pc集成、plc与dcs集成、plc与pid集成等,并强化了通讯能力和网络化,尤其是以pc为基的控制产品增长率最快。plc与pc集成,即将计算机、plc及操作人员的人机接口结合在一起,使plc能利用计算机丰富的软件资源,而计算机能和p

29、lc的模块交互存取数据。以pc机为基的控制容易编程和维护用户的利益,开放的体系结构提供灵活性,最终降低成本和提高生产率。3向开放性转变:plc存在严重的缺点,主要是plc的软、硬件体系结构是封闭而不是开放的,绝大多数的plc是专用总线、专用通信网络及协议,编程虽多为梯形图,但各公司的组态、寻址、语文结构不一致,使各种plc互不兼容。国际电工协会(iec)在1992年颁布了iec1131-3可编程序控制器的编程软件标准,为各plc厂家编程的标准化铺平了道路。现在开发以pc为基、在windows平台下,符合iec1131-3国际标准的新一代开放体系结构的plc正在规划中。1.2 电梯简介电梯是服务

30、于规定楼层的固定式升降设备。它具有一个轿厢,运行在至少两列垂直的倾角小于15度的钢性导轨之间。轿厢尺寸与结构形式便于乘客出入或装卸货物。它适用于装置在两层以上的建筑内,是输送人员或货物的垂直提升设备的交通工具。 1.2.1 我国电梯的发展状况 我国电梯事业起步较晚,但发展较快。在控制技术方面,从手柄控制发展为按钮信号控制。集选控制及多台电梯机群管理控制;从继电器接触器的信号或集选控制到计算机(电脑)控制;从调压调速到调频速度控制系统。微电脑(或称微机)在电梯控制系统中得到广泛的应用,从而代替了传统的数量众多的继电器、接触器控制系统,微电脑电梯的特点:运行可靠、故障率低、耗能少;控制屏(柜)体积

31、小,从而机房面积可相应减小;设备投资费减少;维修方便。调频调压的交流调速高速电梯也有了发展。为了适应电梯运行的性能,再简化驱动控制系统的前提下,提高电梯运行的性能,推出交流感应电动机和低转速直流电动机,以便适应于电梯的四象限运行工作状态的需要,因此,提高了电梯的平稳性,使乘坐电梯的舒适感更好。在电梯速度方面,目前除了常见货梯、客梯外,还开发了双层轿厢和观光电梯。在材料和装饰方面,特别在电梯的机械部件、控制器、轿厢及其属件上将使用轻质材料,使其在提高性能的同时,更便于操作,并能减少安装费用和节约机房空间。电梯轿厢的装饰日趋豪华。1.2.2 电梯的分类1按用途分类:乘客电梯,载货电梯,客货电梯,消

32、防电梯,病床电梯,观光电梯,船舶电梯。2按驱动系统分类:交流电梯,直流电梯,液压电梯。3按操作控制分类:门外按钮控制小型杂物电梯,内外按钮控制自动门电梯,集选控制电梯。内外按钮控制自动门电梯:该电梯是一种乘客自己操作的电梯,电梯在各层站分别设有一个召唤按钮。轿厢操作箱上则设有与停站数相等的相应的指令按钮,某一层等待电梯的乘客按下召唤按钮,就能使不被占用的轿厢到来,电梯停靠时立即自动开门,乘客进入轿厢后,按下他要去的楼层的指令按钮,电梯就自动关门,自动行驶到该站。每次停靠时,电梯自动进行减速、平层、开门。集选控制电梯:该电梯是一种乘客自己操作或有时也可以有专职司机操作的自动电梯。电梯在底层和顶层

33、分别设有一个向上或向下的,而在其它层站设有向上、下两个召唤按钮。(集选控制)轿厢操作箱上则设有与停站数相等的相应的指令按钮,当进入轿厢的乘客按下指令按钮,指令信号就被登记。电梯在向上过程中按登记的指令信号和向上召唤信号逐一停靠,直到有这些信号登记的最高层站和有向下召唤登记的最底层为止,然后又反向向下安置指令及向下召唤信号逐一停靠。每次停靠时电梯自动进行减速、平层、开门。集选控制电梯,功能齐全,操作简便,便于控制。 1.2.3 电梯的电力驱动电梯的电力驱动系统对电梯的启动加速,稳速运行,制动减速起着控制作用。驱动系统的优劣直接影响电梯的起动,制动加减速度,平层精度,乘座的舒适性等指标。变极调速系

34、统:电机极数少的绕组称为快速绕组,极数多的绕组称为慢速绕组。变极调速是一种有极调速,调速范围不大,因为过大地增加电机的极数,就会显著地增大电机的外形尺寸。快速绕组作为起动和稳速之用,而慢速绕组作为制动和慢速平层停车用。 交流调压调速系统:双速梯采用串电阻或电抗起动,变极减速平层,一般起制动加减速度大,运行不平稳。因此可用可控硅取代起,制动用电阻,电抗器,从而控制起,制动电流,并实现系统闭环控制。通常采用速度反馈,运行中不断检查电梯运行速度是否符合理想速度曲线要求,以达到起制动舒适,运行平稳的目的。这种系统由于无低速爬行时间,使电梯的总输送效率大大提高,而且按距离制动直接停*楼层,电梯的平层精度

35、可控制在+-10mm之内。变压变频调速系统:交流异步电动机的转速是施加于定子绕组上的交流电源频率的函数,均匀且连续地改变定子绕组的供电频率,可平滑地改变电机的同步转速。但是根据电机和电梯为恒转矩负载的要求,在变频调速时需保持电机的最大转矩不变,维持磁通恒定。这就要求定子绕组供电电压要作相应的调节。因此,其电动机的供电电源的驱动系统应能同时改变电压和频率。即对电动机供电的变频器要求有调压和调频两种功能。使用这种变频器的电梯常称为vvvf型电梯。驱动系统图如图1.6。自动系统4 电源电动机3传动机构2电梯轿厢1图1.6 电梯驱动系统构成图第2章 方案设计2.1 系统的设计方案 利用西门子s7-20

36、0设计4层电梯。一部分完成四层电梯控制系统的软件设计。另一部分是用硬件电路简单演示电梯的主要功能。2.1.1 设计的意义和目的plc控制技术在现今工业控制中的应用得到长足的发展,在电梯行业中,也得到广泛的应用。根据以上的问题,找到成本相对低廉而且能顺利完成功能的方法,就是利用可编程控制器(西门子公司的s7-200plc)控制阀组来实现。本文就是基于此问题进行设计。2.1.2 方案论证此次设计为一部四层电梯模型,由于所使用的装置有限,不可能全部实现以上功能,只能实现电梯的几个基本功能,如电梯的上,下行功能,开关门功能及显层功能。 我们的控制系统采用以plc为中心控制,控制过程主要分三步:1、接收

37、来自电梯的内外呼叫信号、层位检测信号、极限限位信号、开门门限信号等开关量传送到plc的输入端;2、利用plc程序进行逻辑分析及处理;3、plc输出控制电机转动及指示灯和数码管的显示。本设计可以分为两部分来完成,一部分是四层电梯的控制系统的软件设计另一部分用硬件电路简单演示电梯的主要功能。电梯控制系统原理框图如图2.1所示:工作原理如下:打开电梯模型和plc电源,此时楼层检验开关把检验信号通过输入端口送到plc,经过plc程序分析把楼层指示信号送到七段数码显示管的显示,通过楼层显示器的显示便知道目前电梯轿厢在几楼。使用过电梯的人都知道,在4楼通过显示器知道轿厢在3楼,现在想到2楼去,只要在4楼按

38、下行按钮即可把轿厢呼到4楼。我们的电梯模型也是如此,只要按下4楼旁边的下行外选按钮,通过按钮的触发输入到plc,经过plc程序分析,然后plc有2个输出:开4楼外选指示灯、上行指示灯;上行到达4楼时楼层检测开关便把检验信号通过输入端口送到plc,plc便立刻做出反应,开开门指示灯、关闭上行指示灯、关闭4楼外选指示灯、楼层显示器显示4楼,以上动作几乎同时进行。当开门到位后开门限位开关发出信号使开门电动机停止正转。这时只要按关门按钮和内选2楼按钮plc便发出开门电动机反转指令实现关门动作,同时开2楼内选指示灯,当关门到位后,关门限位开关便发出信号,plc收到信号后马上输出牵引电动机反转使轿厢下行,

39、同时开下行指示灯,此时楼层显示器随着楼层的改变而改变。到达2楼后,到层开关发出信号,plc收到信号后便发出开门指令,关2楼内选指示灯,关下行指示灯,楼层显示器显示2楼。拖动系统减速减速信号平层平层信号启动定向平层轿内指令、厅外召唤楼层信号楼层指示位置信号图2.1 电梯控制系统原理框图电梯控制系统的设计主要基于plc。plc采用一类可编程存储器,用于其内部存储程序,执行顺序控制等面向用户的指令,并通过数字或模拟的输入输出控制各种类型的机械或生产过程。本设计有输入和输出部分:输入部分:在保证电梯安全的前提下,各种控制信号通过plc的输入接口直接输入plc内,如:用户所发出的内外呼叫信号,上,下行信

40、号等直接输入plc内,本次设计用手动控制各种输入信号送入plc,经plc产生控制信号来驱动输出设备,从而使电梯运行。输出部分:通过plc对输入的信号进行分析处理后,由输出接口发出控制信号及各种指示信号给电梯的各种硬件装备,如:向电梯上,下行方向运行指示灯,楼层指示灯显示信号,向电梯的拖动系统发出控制信号及当电梯接近目标楼层或电梯启动时向变频器发出变速信号等。如图2.2所示:2.1.3 电梯plc控制系统的优点目前国内七八十年代安装的许多电梯电气部分用继电器接触器控制系统,线路复杂,接线多,故障率高,维修保养难,许多已处于闲置状态,其拽引系统多采用交流双速电机系统换速,效率低,调速性能指标较差,

41、严重影响电梯运行质量。由于这些电梯交流调压调速系统,交流双速电机拖动系统性能及乘坐舒适感较差,交流调压调速系统属能耗型调速的机械部分无大问题,为节约资金,大部分老式电梯用户希望对电梯的电气控制系统进行改造,提高电梯的运行性能。而自plc问世以来,将其应用到电梯控制系统中。用软件编程代替了原有的继电器硬件的布线控制,使控制系统具有了极大的柔性和通用性。切plc的可靠性高,抗干扰能力强,编程直观,简单,plc可以运用面向可管理过程的梯形图语言,易学易懂。随着现代工业的改变,接口功能更加完善,更易于计算机接口的连接,也可以很方便的将plc与各种不同的外部控制设备顺序连接,省略了接口电路的设计组成应用

42、系统。plc输出接口输入接口运行控制信号运行方式选择内呼梯信号外呼梯信号开关门信号平层或限位信号楼层显示电梯上行指示电梯下行指示开关门控制变频器控制图2.2 电梯控制系统结构图第3章 系统的编程软件及程序设计在电梯控制系统中,simatic s7-200 plc作为下位机直接控制。下面将介绍simatic s7-200 plc 软件组态设计。3.1 组态软件simatic step7-micro/winstep 7用于s7-200编程语言梯形逻辑图(ladder logic)、语句表(statement list)和功能块图(function block diagram)都集成在一个标准软件包

43、中。梯形逻辑图(或lad)是step 7编程语言的图形表达方式。它的指令语法与一个继电器的梯形逻辑图相似:当电信号通过各个触点、复合组件以及输出线圈时,使用梯形图,可以追踪电信号在电源示意线之间的流动。语句表(或stl)是step 7编程语言的文本表达方式,与机器码相似。如果一个程序是用语句表编写的,cpu执行程序时则按每一条指令一步一步地执行。为使编程更容易,语句表已进行扩展,还包括一些高层语言结构(例如,结构数据的访问和块参数)。功能块图(fbd)是step 7编程语言的图形表达方式,使用与布尔代数相类似的逻辑框来表达逻辑。复合功能(如数学功能)可用逻辑框相连直接表达。用梯形图编程形象、直

44、观而且容易。界面如图3.1项目的组成:浏览条显示常用编程按钮群组:view(视图)显示程序块(program block)、符号表(symbol table)、状态图(status chart)、数据块(data block)、系统块(system block)、交叉参考(cross reference)及通讯按钮(communications)tools(工具)显示指令向导(instruction wizard)、td200向导(td200 wizard)、位置控制向导(position control wizard)、em253控制面板(em253 control panel)和扩展调制解

45、调器向导(modem expansion wizard)的按钮指令树提供所有项目对象和当前程序编辑器(lad、fbd或stl)的所有指令的树型视图。交叉参考查看程序的交叉引用和元件使用信息。数据块显示和编辑数据块内容。状态图允许将程序输入、输出或变量置入图表中,监视其状态。可以建立多个状态图,以便分组查看不同的变量。符号表全局变量表允许分配和编辑全局符号。可以为一个项目建立多个符号表。输出窗口在编译程序或指令库时提供消息。当输出窗口列出程序错误时,可双击错误讯息,会自动在程序编辑器窗口中显示相应的程序网络。状态栏提供在step7-micro/win 32中操作时的操作状态信息。程序编辑器包含用

46、于该项目的编辑器(lad、fbd或stl)局部变量表和程序视图。如果需要,可以拖动分割条以扩充程序视图,并覆盖局部变量表。单击程序编辑器窗口底部的标签,可以在主程序、子程序和中断服务程序之间移动。局部变量表包含对局部变量所作的定义赋值(即子程序和中断服务程序使用的变量)菜单栏允许使用鼠标或键盘执行操作各种命令和工具。工具栏提供常用命令或工具的快捷按钮图3.1 step 7-micro/win的界面3.2 电梯控制系统的程序设计 软件设计是电梯控制系统设计成功的关键环节,以plc作为工具对升降电梯的各种操作进行控制。我打算先对四层电梯的硬件部分作分析,看需要什么样的开关,电机,信号灯等。然后,画

47、出它的控制面板图,再根据控制面板图估计一下i/o点数,这样可以确定所选机型,然后在软件设计,写出流程图,梯形图,写出语句。最后是进行调试,看看此程序是否可行。 3.2.1 程序中的模块功能说明1.常开触点 当常开触点对应的位变量值为1时,常开触点闭合;反之断开。参数:地址数据类型:bool timer counter存储区:i、q、m、t2.常闭触点 当常闭触点对应的位变量值为1时,常闭触点断开;反之闭和。参数:地址数据类型:bool timer counter存储区:i、q、m、t3.2.2 程序设计思路plc控制系统的设计时,要在最大限度满足被控对象的控制要求的前提下,力求使控制系统简单、

48、经济、安全可靠;并考虑今后生产的发展和工艺的改进,在选择plc机型时,应适当得留有余地。如图3.2所示plc控制系统的设计流程图3.2.3电梯plc的i/o点数分配假设设计要求的电梯层数为n层,根据楼层数目确定plc的i/o点数原则,电梯控制系统所需要的输入输出i/o点数确定为:输入i/o点数:外呼梯按钮除第一层只有一个上呼梯按钮,第n层只有一个下呼梯按钮外,其余的(n-2)层上、下呼梯按钮各有一个;电梯厢内有n层按钮;开门按钮、关门按钮、报警按钮各有一个;轿厢门控由两个限位开关实现;轿厢顶端有两个减速传感器,两个平层传感器;电梯的顶部和底部各有两个防止轿厢冲出导轨限位传感器;编码器需要两个输

49、入i/o点。共计需要的输入i/o点数为3n+13个。输出i/o点数:外呼梯指示灯共2n-2个,内呼梯指示灯n个,上下行指示灯两个,开关门各一个;控制变频器输出需三个;四位bcd码指示需八个i/o点数。共计需要输出i/o点数3n+13个。总体分析设计计算i/o点数plc选型程序设计程序输入检查模拟调试修改程序符合要求yn结束图3.2 电梯plc控制系统的设计流程图3.2.4所要实现的功能介绍所设计的电梯模型共有4层,由于所使用的plc输入/输出的接口限制,不可能完全实现电梯的所有功能,只能基本实现以下几个主要功能:一、电梯启动后,轿厢在一层,不在一层时会自动返回。二、电梯上、下行功能,电梯的运行

50、方向由内呼信号决定,运行中只响应顺向呼梯信号。三、电梯到达目标层后自动开门,延时关门或手动关门。四、电梯具有升降指示灯显示,并用led数码管显示1至4层所对应的楼层号。3.2.5 电梯功能实现流程程序流程图如图3.3所示。由于plc语言的特殊性,其流程图和c语言等其他语言的流程图有一些区别,现简要说明一下主要程序段的功能。一、电梯初始化程序段将电梯系统上电之后,若电梯的不在第一层,此程序段将电梯恢复到第一层,然后电梯开始正常运行。二 电梯上升、下降及方向选择程序段此段程序包括控制电梯的上升和下降运行,检测是否应该减速停止电梯正转并且执行。在上升或下降途中仅响应顺向截梯,不响应反向截梯。三、电梯

51、开关门程序段控制电梯的开门及关门,在电梯自动开门后延时关门,也可以在自动关门前提早就手动关门。 四、楼层号显示程序段 当电梯到达某目标楼层时,显示该楼层的层号。3.3 电梯plc程序说明3.3.1 i/o接口定义 因为受到本设计所选用plc的cpu模块的限制,在plc编程中,实际用到的i/o点数并没有按上述原则进行分配,只用到一些电梯主要功能所需要的i/o点数。具体的i/o点数参见表3.1。表3.1 plc的i/o接口定义名称地址注释up_1i0.0一层上呼up_2i0.1二层上呼down_2i0.2二层下呼down_3i0.3三层下呼nie_1i0.4一层内呼nie_2i0.5二层内呼nie

52、_3i0.6三层内呼sys_oni0.7系统启动up_3i1.0三层上呼down_4i1.1四层下呼nie_4i1.2四层内呼h_door offi1.3手动关门to_1q0.0到一层to_2q0.1到二层续表3.1名称地址注释to_3q0.2到三层ele_upq0.3上升ele_downq0.4下降door_onq0.5开门door_offq0.6关门to_4q0.7到四层ele_stopq1.0电梯停止补充: m4.1 电梯启动标志; m3.1 电梯开门标志;m1.1 一层上行标志; m2.4 四层下行标志;m1.2 二层上行标志; m2.3 三层下行标志;m1.3 三层上行标志; m2.

53、2 二层下行标志;m0.1一层停止标志; m0.2 二层停止标志;m0.3 三层停止标志; m0.4 四层停止标志; m3.2 手动关门标志。nnnyyynyyn电梯初始化开始是否有电梯呼唤是否为上行呼唤是否为下行呼唤结束电梯是否处于下行电梯是否处于上行执行上行程序目标层开关门执行下行程序目标层开关门呼唤无效呼唤无效图3.3 程序流程图3.3.2 主要程序说明一、电梯初始化程序电梯系统起动后需要先进行初始化操作后才开始运行控制程序。当系统启动后,电梯启动标志线圈得电,电梯自动关门,下降并回到第一层等待用户呼唤指令。如图3.4所示。图3.4 电梯初始化程序二、电梯上、下行程序电梯上行和下行程序是

54、这个电梯程序的重要部分,一楼有向上呼叫,二楼三楼有向上和向下呼叫,四楼有向下呼叫。整体的运行与之息息相关。电梯上升途中只响应上升呼叫,下降途中只响应下降呼叫,任何相反方向呼叫均无效。电梯上行程序如图3.5 所示。电梯下行程序如图3.6所示。 此程序利用内部继电器m1.1(一层向上指令),m1.2(二层向上指令),m1.3(三层向上指令)控制电梯向上运行。利用内部继电器m2.2(二层向下指令),m2.3(三层向下指令),m2.4(四层向下指令)来控制电梯的向下运行。当电梯轿内或门厅呼叫按钮下时,根据监测到的上行或下行指令给出的信号,从而控制电梯的驱动电机进行相应的动作。当有多个呼叫信号到达时,执行方式优先响应电梯运行方向上的信号,再响应另一方面方向信号。对未及时响应的信号要进行保留。当m2.22.4中任何一个得电后,电梯开始向下运行。

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论