基于ControlLogix系统电梯控制设计_第1页
基于ControlLogix系统电梯控制设计_第2页
基于ControlLogix系统电梯控制设计_第3页
基于ControlLogix系统电梯控制设计_第4页
基于ControlLogix系统电梯控制设计_第5页
已阅读5页,还剩19页未读 继续免费阅读

下载本文档

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

文档简介

1、辽辽 宁宁 工工 业业 大大 学学 工业控制网络工业控制网络 课程设计(论文)课程设计(论文)题目:题目: 基于基于ControllogixControllogix系统的电梯控制设计系统的电梯控制设计 院(系):院(系): 电气工程学院电气工程学院 专业班级:专业班级: 自动化自动化101101 学学 号:号: 100302018100302018 学生姓名:学生姓名: 陆禹含陆禹含 指导教师:指导教师: (签字)起止时间:起止时间: 2013.12.18-2013.12.27 本科生课程设计(论文)摘 要本论文设计的是基于 ControlLogix 系统的电梯控制设计,本文阐述了电梯的来源与

2、发展,以及它在国内外发展的现状。对电梯设计的方案进行了论证,介绍了ControlLogix 的基本组成、特点以及工作原理。文中详细的介绍了电梯模型的硬件和电梯控制系统的硬件,电梯的工作特点,安全设计及控制系统的软件等。论文中控制系统主要应用罗克韦尔自动化公司的可编程控制器 ControlLogix5550 及其 CAN 总线控制技术的三层网(Ethernet、ControlNet、DeviceNet)技术实现网络化控制。文中模拟设计出了电梯的模型。介绍了电梯的基本运作原理以及运作方式,以实现电梯的自动响应楼层呼叫信号(包括向上呼叫和向下呼叫) ;自动响应轿厢内服务指令;自动完成轿厢所在楼层位置

3、的显示;自动显示电梯运行方向;当有不同层楼同时呼叫时,满足邻近楼层优先和效率优先原则;电梯的启动条件为:安全保护系统正常、门锁锁上、定向部分选择好运行方向;电梯停车条件为:选层部分选好停车楼层、电梯必须到达停车楼层的减速点、电梯到达目标楼层的平层位置等。关键词:自动控制;传动式电梯;Controllogix本科生课程设计(论文)I目 录第 1 章 绪论 .11.1 电梯及其控制技术发展概述 .11.2 课设的任务及要求 .2第 2 章 整体设计 .32.1 设计目标 .32.2 多层次的整体设计 .3第 3 章 模型搭建 .43.1 电梯模型硬件介绍 .43.2 控制系统硬件构成 .53.3

4、实际硬件搭建 .63.4 安全设计 .103.5 控制系统软件构成 .11第 5 章 软件设计 .16第 6 章 系统测试与分析/实验数据及分析 .17第 7 章 课程设计总结 .18参考文献 .19本科生课程设计(论文)0第 1 章 绪论1.1 电梯及其控制技术发展概述很久之前,人们就使用一些原始的升降工具运送人和货物。公元前 1100 年前后,我国古人发明了辘轳,它采用卷筒的回转运动完成升降动作,因而增加了提升物品的高度。公元前 236 年,希腊数学家 Archimedes 设计制作了由绞车和滑轮组构成的起重装置。这些升降工具的驱动力一般是人力或畜力。19 世纪初,在欧美开始用蒸汽机作为升

5、降工具的动力。1845 年,威廉汤姆逊研制出 1 台液压驱动的升降机,其液压驱动的介质是水。尽管升降工具被一代代富有革新精神的工程师们进行不断改进,然而被工业界普遍认可的升降机仍未出现,直到 1852年世界第 1 台安全升降机诞生。1889 年,升降机开始采用电力驱动,真正出现了电梯。有了电梯,摩天大楼才得以崛起,现代城市才得以长高。据估计,截至 2002 年,全球在用电梯约 635万台,其中垂直电梯约 610 万台。电梯已成为人类现代生活中广泛使用的人员运输工具。人们对电梯安全性、高效性、舒适性的不断追求推动了电梯技术的进步。电梯在驱动控制技术方面的发展经历了直流电机驱动控制,交流单速电机驱

6、动控制,交流双速电机驱动控制,直流有无齿轮、无齿轮调速驱动控制,交流调压调速驱动控制,交流变压变频调速驱动控制,交流永磁同步电机变频调速驱动控制等阶段。电梯在操纵控制方式方面的发展经历了手柄开关操纵、按钮控制、信号控制、集选控制等过程,对于多台电梯出现了并联控制、智能群控等更高层次的控制。电梯的其他方面也出现了一些更高的要求,如为了使电梯的维护的工作能更高效,科学,添加一个监控中心已经成为必须了。本科生课程设计(论文)11.2 课设的任务及要求1) 分析系统功能,确定系统方案。2) 在实验室实现模拟的硬件接线,并在软件平台上进行硬件组态和参数设置。3) 画出基于 Controllogix 网络

7、的结构图。4) 编写梯形图,实现系统功能。5) 要求认真独立完成所规定的全部内容;所设计的内容要求正确、合理。6) 按学校规定的格式,撰写、打印设计说明书一份;设计说明书应在 4000 字以上 本科生课程设计(论文)2第 2 章 整体设计2.1 设计目标设计目标:用一种全新的编程思想设计一个安全可靠具有相当实用性的典型电梯控制(群控)系统,使之具有正常电梯系统所具有的绝大部分功能并能有所突破。设计思想:运用全局设计观念来进行整个系统的设计实现,全面地考虑实际使用时的需要,不满足于实现基本功能,而是致力于实现一个完整的电梯控制系统。在此基础上将更多的精力投入到以下几点的实现:1)着重对编程方式进

8、行了突破,首度采用数据库结构的方式来实现电梯的调度策略2)实现了 ADR(Automatic Device Replace)功能,使设备的连续安全运行的能力和快速硬件修复能力全面提升。3)建立了一个虚拟电梯的概念,将电梯控制提高的一个更抽象的高度。4)将远程监控及客户服务支持的功能进一步完善,实现了有安全级别的受控制的访问。2.2 多层次的整体设计 注重功能的层次化,全力设计一个模块化的,深入融合电脑程序设计思想的,结构清晰、合理,功能紧凑的电梯控制程序。并为功能更强大的群控的实现打下坚实的基础。1) 将各个电梯采用一种统一的格式,类似于建立一个虚拟的、抽象的电梯模型,(通过建立新的结构体实现

9、具有电梯功能的但没有实际物理连接的虚拟模型),将电梯控制提高的一个更抽象的高度,对于今后不同网络架构的相同设备的控制设计具有很好的参考意义。2) 用一小块指令实现虚拟模型到实际模型的转换,即实现通过不同的转换程序,将标准的虚拟电梯模型的控制指令转化为实际电梯的动作。3) 用循环嵌套指令来实现四个单梯的控制,在程序中循环嵌套实现功能的完善如主程序套“单”梯控制程序, “单”梯控制程序嵌套各个功能模块。4)进一步完善群控,通过完善请求分配来提高调度的效率,提高垂直交通运输能力。本科生课程设计(论文)3第 3 章 模型搭建3.1 电梯模型硬件介绍设计中使用的模型电梯共四台。模型电梯在基本遵照实际电梯

10、设计,基本可以反映真实的电梯的控制过程。模型电梯的机械结构图如图所示0300300mm170mm220mm220*9=1980mm10mm2950mm图 3.1 电梯模型正面外观尺寸轿箱轿箱导轨对重导轨框架曳引机对重图 3.2 模型结构图本科生课程设计(论文)4模型电梯的主要数据如下:1) 楼层数:10 层(各带搂层上下呼梯信号灯)2) 提升高度:2m3) 线速度:5cm/s4) 噪声:不大于 55dB5) 曳引式升降。交流电机拖动,机械齿轮传动。6) 直流电动开门机、中分式轿门(开关速度快,客梯常用)电梯的主要零部件如下:1)曳引机型号:D-DF;电机功率:0.55kw;曳引轮直径:60mm

11、;额定转速:16r/min。2)轿厢外型尺寸:200 x250 x200(深宽高);重量:7kg。3)开门机构电机型号:PB-35GM;电压:12VDC 产地。4)开门宽度:130mm5)对重:6.5kg6)接近开关:PK80461Honeywell7)磁双稳态开关:KCB18)电梯位置指示器:24VDC七段代码管29) 上下行信号灯3.2 控制系统硬件构成根据本次课设的要求选用的拓扑结构,拓扑结构按性质可以分为两大类:1) 传动系统的控制 它是以速度给定曲线为依据,针对牵引机的不同调速方式构成开环或闭环的速度控制系统,从而实现电梯运动状态的控制。主要执行机构是变频器。2)逻辑系统的控制 电梯

12、控制系统实时地接受来自厅站、轿厢、井道、机房等不同位置、不同性质的外部信号,将它们按一定的逻辑关系进行综合处理,并利用其处理结果驱动显示系统、控制传动控制系统中各个执行机构控制电梯的运行。系统结构图如图所示本科生课程设计(论文)5逻辑控制系统的硬件主要采用了 Rockwell 公司的三层网络体系,PLC 选用了基于 ControlLogix 平台的 Logix5550 处理器,该处理器具有强大的运算处理能力和强大的网络连接能力。3.3 实际硬件搭建PLC 是一种采用集成电路和大规模集成电路等电子技术,专门为在工业环境下应用而设计的工业专用微机。它比继电器控制更可靠、功能更齐全、响音速度更快、使

13、用和操作也更灵活方便。由于 PLC 采用面向问题、面向用户的指令语言来完成工业现场的逻辑运算、顺序控制、定时计数、数据运算和模拟控制;由于PLC 可靠性高、抗干扰能力强、扩展方便所以它与数控技术、工业机器人被认为是机械工业自动化的三大支柱。PLC 是一种顺序控制器,它的程序是由前到后一步一步执行,每执行完一遍图 3.3 系统的网络结构图以太网控制网设备网 3#电梯PC-ServerFlex I/O160SSC-1160SSC-3160SSC-2Flex I/O 2#电梯Flex I/O 1#电梯160SSC-4Flex I/O4# 电梯ControlLogix 系统远程I/O外部以太网内部局域

14、网(企业办公网)工业三层网本科生课程设计(论文)6为一个扫描周期,然后从头开始循环执行。电梯工作特点:电梯为位能性负载;要求电机在四象限运行;要求启动频繁,要求各种负载下启动、换速、换向平稳无冲击(舒适感好),平层精度高(定位准确);要求低速力矩大。实践证明变频调速应用在电梯调速上能体现出良好的调速性能和稳定性,变频调速电梯越来越受到青睐,本控制系统就采用了先进的变频调速控制系统。近年来,电梯调速系统很多采用变频调速控制,而电梯属位能负载,并且要求频繁起停。随着载客量多少的变化、上下行的变换,要求电动机在四象限内运行。更重要的是要满足乘客的舒适感和保证平层的精度。因此变频器的选择对电梯的运行起

15、着至关重要的作用。传动系统选用 A-B(Allen-Bradley 实时控制和系统链接方案)公司的 160SSC 变频器实现。160SSC 变频器特点:提供 4 种控制方式;提供高激活转矩(0.5Hz180%以上高激活转矩实现 0.0Hz130%以上制动转矩实现),能在低速下实现平稳启动;速度控制精度高;采用 32 位 RISC 芯片,反应快;提供 PG03 和 PG04 接口,能检测外部脉冲反馈或接收脉冲作为主频率给定;能预设两组电机参数;提供多种保护。系统工作过程:变频器驱动曳引机从启动、中速运行、减速爬行、到停车的一个过程为电梯的一个完整的运行过程。图 3.1 电机运行的 S 型曲线本科

16、生课程设计(论文)7160SSC 参数设置:设 P30-启动时间为 2.5 秒,根据电梯实际运行需要,满足人体舒适性需要设 P31-停止时间为 2.5 秒,根据电梯实际运行需要,满足人体舒适性需要设 P32-最小频率为 0设 P33-最大频率为 50HZ,电梯曳引机额定频率为 50HZ,电机运行的最小/ 最大频率为 0-50Hz设 P34-停止模式为 Ramp to stop,S 曲线斜坡停止设 P35-正常频率为 50HZ,电梯曳引机额定频率为 50HZ,即电机的铭盘频 率设 P46-输入模式为 2,即编程键盘模块或通讯模块控制模式设 P53-S 曲线为 50%,电机 S 曲线斜坡按照 50

17、%的 S 曲线加减速设 P56-Reset 模式为 2,使新 P46-输入模式参数值有效设 P58-内部频率为 50,即电机稳态运行时的频率为 50Hz设 P59-通讯模式为网络控制,表示电机运行的频率通过网络设定设 P107-输入集为 21设 P108-输出集为 71输入、输出格式取决于系统的设定,在本系统中将 ControlLogix5550 的输入、输出集合分别设置为 21 和 71。而具体的区别可以参考参考文献6 Bulletin 160 DeviceNetM。表 3.1 设备网设备地址分配节点地址节点地址设备名称设备名称分配地址分配地址(DNB)文件大小文件大小21160SSC1:I

18、.Date【1】4 个字节22160SSC1:I.Date【2】4 个字节23160SSC1:I.Date【3】4 个字节24160SSC1:I.Date【4】4 个字节021794-ADN1:I.Date【10】-【15】22 个字节试车运行:为防试车时冲顶或蹲底,手动将轿厢升到中间位置,然后从慢车开始调试,根据调试情况调整 S 参数、加减速时间、多段运行频率,力求达到舒适感好、平本科生课程设计(论文)8层精度高。表 3.2 电梯端子排对照表类类 型型意意 义义符符 号号模模 块块接接口口号号开门指令信号KM第一个输出10关门指令信号GM第一个输出11a第一个输出0b第一个输出1c第一个输出

19、2d第一个输出3e第一个输出4f第一个输出5g第一个输出6h第一个输出7上行方向显示S第一个输出8下行方向显示X第一个输出91楼上呼梯信号灯S1第一个输出122楼上呼梯信号灯S2第一个输出133楼上呼梯信号灯S3第一个输出144楼上呼梯信号灯S4第一个输出155楼上呼梯信号灯S5第二个输出06楼上呼梯信号灯S6第二个输出17楼上呼梯信号灯S7第二个输出28楼上呼梯信号灯S8第二个输出39楼上呼梯信号灯S9第二个输出42楼下呼梯信号灯X2第二个输出53楼下呼梯信号灯X3第二个输出64楼下呼梯信号灯X4第二个输出75楼下呼梯信号灯X5第二个输出86楼下呼梯信号灯X6第二个输出97楼下呼梯信号灯X7

20、第二个输出108楼下呼梯信号灯X8第二个输出119楼下呼梯信号灯X9第二个输出1210楼下呼梯信号灯X10第二个输出13上行限位 (24V)SXW第零个输入9下行限位 (24V)XXW第零个输入10上平层信号,高有效(24V)SPC第零个输入5下平层信号,高有效(24V)XPC第零个输入6上减速信号,高有效(24V)SHS第零个输入7下减速信号,高有效(24V)XHS第零个输入8WZ1第零个输入1WZ2第零个输入2WZ3第零个输入3WZ4第零个输入4门联锁信号MLS第零个输入0楼楼层层显显示示七七段段码码输输出出电梯位置信号,二进制编码,高有效输输入入本科生课程设计(论文)93.4 安全设计

21、硬件故障处理一直是设计过程中的难点问题,怎么才能够迅速有效地提高实际系统的安全性,这是一个一直困扰无数工程技术人员的问题,随着自动化程度的提高,实际应用中迫切需要解决这个问题,ADR 就是应这个实际需求而产生的。在 ODVA 协议里对设备故障的处理被设计为 ADR 的方式,通过 Scanner 的工作来处理设备故障。ADR 的工作过程是这样的,如果设备出现故障,则 Scanner 的 AAR 功能自动将硬件的节点地址改为与故障设备相同,再由 Scanner 的 CR 功能自动恢复故障设备的原结构到新换入的设备,使系统迅速恢复工作,减少应停止生产而造成的经济损失。设置过程:1) 首先将 160S

22、SC 的 DN2 的拨码开关 7、8 位都设置为 1波特率和节点地址都就由网络设定。2) 从 ScanList 剔除无关设备。3) 设定 ADR 启动方式为(CR&AAR)。4) 切断节点地址为 24 的 160SSC 的电源模拟设备故障。5) 将事先准备好的将节点地址软件改为 63 号的 160SSC 换上,Scanner 自动找到新的160SSC 并自动改节点地址为24。图 3.5 ADR 功能设置本科生课程设计(论文)106) 同时 CR 功能直接将原有参数设置都导回到新的设备,大约五秒钟后,系统恢复正常,原有工作可以继续运行。7) 采用 1784-PCIDS 作为 Scanner 实现

23、 ADR 功能的实验,同时对故障恢复时间进行计时,从将节点地址改为 63 到恢复正常(仅从 DN2 的状态指示灯判断)共用了 4 秒,DNB 上甚至没有出现通讯中断的迹象,加上自动构造恢复及其他时间可以控制在十秒以内,这个足够满足大多数实际使用的需要了。8)实际应用的时中,重要的设备应该可以事先安装一个作为备份,设置节点地址为 63,开机待命。针对于整个设备网中只有一个这样的设备或者为重要的设备单独安装一个备份设备(预先设定节点地址 63,开机但不加入 Scanlist 中),并单独构建一个设备网。9)这对于现实安全功能的设定具有十分重要的作用,可以运用于实际的工程之中,这对于提高系统的安全级

24、别具有突破瓶颈的作用。3.5 控制系统软件构成RSLinx 是 A-B 可编程控制器在 Windows 环境下建立工厂所有通信方案的工具,是一款优秀的通讯组态软件,在整个网络中占有非常重要的地位。它为 A-B的可编程控制器与各种 Rockwell Software 及 A-B 应用软件,如RSLogix5/500、RSView32、RSBatch、PLC-5 等软件之间建立起通信联系。RSLinx 的 Advance DDE 接口支持处理器与 MMI(人机界面)和组件软件间进行通信,也可与 DDE 兼容软件,如 Microsoft Excel、Access 及其它用户定制的 DDE应用软件通信

25、。它的 C 应用程序接口(API)支持用户使用 RSLinx CSDK 开发的应用软件。作为开发出真 32 位应用程序,RSLinx 充分利用了 Windows 操作系统的多处理性能。通过各种通信接口,Reline 可以同时为所支持的应用程序组合运行服务。本系统采用 RSLinx 提供的 OPC Server(OLE for Process Control) ,来与 PLC建立连接,在该软件中建立一个 OPC 对话,将该对话路径指向已经找到的本科生课程设计(论文)11ControlLogix5550,选择数据刷新时间,然后将 RSLinx 作为服务启动,这样系统启动后,RSLinx 便自动启动

26、。RSNetWorx for DeviceNet 是基于 32 位的 Windows 应用程序,它能够给用户提供设备网组态。使用图形或电子数据表格,用户可以组态设备网上所有的设备。 如图 3.6 所示为系统的软件构成RSNetWorx for DeviceNetRSNetWorx for ControlNetRSNetWorx for EthernetRSLinx(OPC/DDE)现场设备RSView ADS ServerWebServerRSLogix5000RSView32Windows IISInternet ExplorerRSView ADS Client图 3.6 系统软件结构本科

27、生课程设计(论文)12第 4 章 软件设计4.1 控制系统软件选择罗克韦尔自动化公司推出 PLC5 系列处理器的时候,相应推出了与之配套的RSLogix5 软件。推出 SLC500 系列处理器的同时,相应的开发了 RSLogix500。RSLogix5000 软件是 ControlLogix5550 系列处理器专用的编程开发环境。利用 RSLogix5000 编程软件可以组态 ControlLogix 系统的 I/O 和通讯模块,以及对ControlLogix5550 处理器编程,包括对运动控制编程。RSLogix5000 继承了 RSLogix500 及 RSLogix5 系列编程软件的特点

28、,用工程(Project)来管理每个工作项目,所有的梯形图、数据标签等都要一起存放在以工程名命名的文件里。与 RSLogix 系列其他编程软件相比,ControlLogix5000 最大的不同在于它全新的数据组织形式Tag(数据标签),这与 RSLogix500 及 RSLogix5 系列软件的用来组织数据的 N、B、T 型等文件有着内在联系,但又有了重大的改进。Tag的使用不仅可以使编程人员随意使用能反映自己编程思想的数据名称,还为模拟量的传输带来了很多方便,因为它能通过直接向模拟量型 Tag 写数据来避免以前PLC、SLC 编程中为处理模拟量的传输而使用的块传送指令。在 Logix5000

29、 出现之前,Tag 的用法还在罗克韦尔的人机交互组态软件RSView32 中出现过。在 Logix5000 中直接使用数据标签 Tag 可以省略PLC、SLC 的 N、B、T 等类型数据文件向 Tag 的转化过程。使编程软件与人机交互软件结合更紧密,实现更迅速,使用更方便。4.2 程序设计本科生课程设计(论文)13本科生课程设计(论文)14本科生课程设计(论文)15本科生课程设计(论文)16本科生课程设计(论文)17本科生课程设计(论文)18第 5 章 课程设计总结该电梯控制系统可实现梯外召唤、 指层、 轿内选层、 显示 电梯运行方向和延时关门启动等功能,利用 ControlLogix 系 统按人的思维、记忆和判断习惯实现轿厢内选层登记及消 号、 轿厢外呼梯信号登记及消号、 轿厢运行方向的显示及指 层功能的设计,根据采集到的电梯呼梯信号及运行的状况, 进行分析综合后按一定的规则向电梯发出控制信号, 指挥电 梯运行, 实现了以太网、 控制网和设备网组成的多级网络控 制电梯的要求。 改善 PLC 控制电梯常规设计方法中对数据处 理等存在的不完善的地方, 同时在电梯群控制中也具有一定 的应用前景。本科生课程设计(论文)19参考文献1 储

温馨提示

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

评论

0/150

提交评论