




已阅读5页,还剩38页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
编号编号 本科毕业设计 论文 本科毕业设计 论文 题目 中文 基于组态技术和PLC的电梯控制 系统设计 英文 The Design Control System of Elevator based on Configuration Technology and PLC 学 院 信息科学与工程学院 专 业 电气工程与自动化 班 级 学 号 姓 名 海量免海量免费费技技术资术资料料请请加加QQ群 群 414157718 提供大量免 提供大量免费费技技术资术资料与技料与技术术交流 共同提高技交流 共同提高技术术水平 广告勿水平 广告勿扰扰 声明 本声明 本资资料来源于网料来源于网络络 请请勿用于商勿用于商业业用途 若涉版用途 若涉版权问题请权问题请与与24小小时时内内删删除 除 宁波大学信息科学与工程学院本科毕业设计 论文 诚诚 信信 承承 诺诺 我谨在此承诺 本人所写的毕业论文 基于组态技术和PLC的电梯 控制系统设计 均系本人独立完成 没有抄袭行为 凡涉及其他作者的 观点和材料 均作了注释 若有不实 后果由本人承担 承诺人 签名 承诺人 签名 2011年年 5 月月 15 日日 宁波大学信息科学与工程学院本科毕业设计 论文 I 摘摘 要要 摘要摘要 随着城市建设的不断发展 高层建筑不断增多 电梯作为高层建筑中垂直运行的交通工具已与 人们的日常生活密不可分 是机械电气相结合的机电一体化产品 电梯的应用日益广泛和普及 保证电梯的 运行既高效节能又安全可靠 已越来越多的引起电梯业界人士的关注 本课题的研究题目涉及以下两方面 首先PLC控制是指电梯信号控制由PLC及其软件来实现 控制系统 的核心是PLC 其次稳定与安全运行是评价电梯性能的重要依据 针对提高电梯的安全运行 设计一种基于 MCGS组态软件的电梯实时运行的监控方案 该方案通过RS485 RS232通信接口采集到模拟电梯的实时运行 数据 采用MCGS组态软件涉及电梯的现场监控系统 通过整体的设计和动画效果的演示 实现现场设备的 实时监视 MCGS组态软件的引入对电梯控制以及工业现场监控的进一步研究有着积极的意义 关键词 PLC 电梯 模拟电梯 MCGS 监控系统 宁波大学信息科学与工程学院本科毕业设计 论文 II The Design Control System of Elevator based on Configuration Technology and PLC Abstract ABSTRACT Along with the urban construction development unceasing the high rise building increases unceasingly too The elevator as a high rise building of transport has been closely linked with people s daily life It is a combination of mechanical and electrical products Elevator has been used widely and popular both to ensure energy efficient elevator operation safe and reliable has caused more and more the concern of the elevator industry The research projects cover the following two questions First PLC control means the elevator signal control software to achieve by the PLC control system Second stability and security operations are an important basis for performance evaluation of the elevator for improving the safe operation of elevators the design MCGS configuration software based on real time applications that run on the elevator control program RS485 RS232 communication interface of the program collected through the PLC controlled real time simulation of elevators operating data the use of configuration software MCGS scene involving the elevator control system through the overall design and animation presentations field devices to achieve real time monitoring remote Control MCGS configuration software and the introduction of the elevator control further studies of industrial site monitoring has a positive meaning KEYWORDS PLC Elevator Simulation of elevator MCGS Monitoring System 宁波大学信息科学与工程学院本科毕业设计 论文 III 目目 录录 1 引言 1 1 1 电梯的概述 1 1 2 电梯的发展简史 1 1 3 传统继电器控制电梯 1 1 3 1 优点 1 1 3 2 缺点 1 1 4 PLC控制电梯 2 2 可编程控制技术 3 2 1 可编程控制器的基本概念 3 2 2 PLC的特点 3 2 3 可编程控制器的组成及其各部分功能 4 2 4 PLC的性能指标和分类 5 2 5 可编程控制器的工作方式 5 2 5 1 PLC的工作过程 5 2 5 2 PLC的编程语言 7 3 GX Developer编程软件的使用 8 3 1 GX Developer编程软件的主要功能 8 3 2 GX Developer 编程软件的界面 8 3 3 工程的创建和调试范例 9 3 4 编程操作 10 3 5 程序调试及运行 11 宁波大学信息科学与工程学院本科毕业设计 论文 IV 4 Protel 99 SE和MCGS软件介绍 13 4 1 Protel 99 SE软件制作电梯模拟面板 13 4 2 MCGS系统介绍 14 4 2 1 MCGS的主要特性和功能 14 4 2 2 MCGS的构成 15 5 系统原理设计 16 5 1 系统总体设计思路 16 5 2 六层电梯功能介绍 16 5 2 1 电梯控制系统介绍 16 5 2 2 电梯控制方案 16 5 2 3 电梯控制的软元件设计 17 5 2 4 电梯PLC梯形图的设计 17 6 基于组态技术和PLC的电梯模拟设计 21 6 1 六层电梯的监控方案设计 21 6 2 MCGS组态软件与PLC通信连接 21 6 3 MCGS实现监控的设计过程 23 6 3 1 主控窗口 23 6 3 2 实时数据库 24 6 3 3 设备窗口 24 6 3 4 用户窗口 25 6 4 MCGS的监控运行 26 7 结论 27 参考文献 28 宁波大学信息科学与工程学院本科毕业设计 论文 V 致谢 29 附录 30 1 引言引言 1 1 电电梯的概述梯的概述 随着人口的增加 科学技术日新月异地发展 人们物质文化生活水平的逐步提 高 建筑业得以迅速发展 大批的高楼大厦拔地而起 十几层至几十层的宾馆 饭 店 办公楼 住宅比比皆是 伴随建筑业的发展 为建筑内提供上下交通运输的电 梯工业也在日新月异地发展着 电梯已不仅是一种生产过程中的重要电气设备 也 越来越在人们的生活中扮演着重要的角色 传统的电梯已不能满足人们的需要 在 追求高质量生活的今天 电梯的功能提高也显得尤为重要 1 2 电电梯的梯的发发展展简简史史 最早的电梯可以追溯到公元前2800年的埃及 那时候为了建造金字塔 就有记 载使用过由人力驱动的升降器材 在瓦特发明蒸汽机后出现了由蒸汽驱动的电梯 后来英国的阿姆斯特朗发明了水压梯 并且这种电梯现在仍有使用 随着电力文明 的到来 电梯发生了革命性的变化 电力驱动的电梯成了当今的主流 并且随着电 机的出现个革新 电梯的性能也得到了提高 而现在 电梯也正以飞快的速度发展 着 可以预想到 未来的电梯将不是我们现在所乘坐的电梯那样 它的功能将更加 强大 20世纪30年代 美国纽约市的102层摩天大楼建成 美国奥的斯电梯公司为这 座大楼制造和安装了74台速度为6 0m s的电梯 1 从此以后 电梯这个产品 一直 在日新月异地发展着 目前的电梯产品 不但规格品种多 自动化程度高 而且安 全可靠 乘坐舒适 随着电子工业的发展 可编程序控制器 PLC 和电子计算机成 功地应用到电梯的电气控制系统中去后 电梯产品的质量和运行效果显著提高 1 3 传统继电传统继电器控制器控制电电梯梯 1 3 1 优优点点 1 由硬件实现控制功能 线路直观 便于一般的技术人员理解掌握 2 系统的保养以及维护起来比较方便 并且不需要很高的技术 也不需要专 门的仪器 3 控制系统中涉及的电器都是一些基本电器 后期的检修更换很方便 4 由于国内PLC技术远不及国外的技术 所以国内以这类电器控制的电梯居 多 这方面的技术也比较成熟 掌握这项技术的人员也比较多 1 3 2 缺点缺点 1 系统的触点多 对于复杂的控制系统线路比较复杂 另外触点故障率比较 高 例如接触不良 另外电气器件容易老化也是造成这一类控制系统故障率高的原 因 2 对于复杂的控制功能 普通的控制器以及硬件接线难以实现 使得控制系 统拓展起来变得困难 所以技术水平难以得到质的提高 3 电磁原理有个比较大的缺点就是机械动作慢 造成系统的机械惯性比较大 难以用于高精度的控制系统 4 系统的结构庞大而且能耗也比较高 系统运行时噪音很大 5 由于接线复杂 容易出现故障 导致后期的维修和保养的工作量也比较大 又由于系统结构庞大 检查故障时费时费工 1 4 PLC控制控制电电梯梯 1 在电梯控制系统中引入PLC 可以实现软件对电梯运行时的自动控制 系统 的可靠性得以提高 2 PLC拥有丰富的内部资源 使得控制系统高度集成 外部接线简单明了 3 PLC可实现各种复杂的控制系统 方便地增加或改变控制功能 4 PLC可进行故障自动检测报警显示 提高运行安全性 并便于检修 5 PLC能用于群控调配和管理 便于提高电梯运行效率 6 更改控制方案时不需改动硬件接线 PLC控制系统由于运行可靠性高 使用 维修方便 抗干扰性强 设计和调试周期短等优点 目前已成为电梯控制系统中使 用最多的控制方式 2 2 可可编编程控制技程控制技术术 2 1 可可编编程控制器的基本概念程控制器的基本概念 可编程控制器简称 Programmable Controller PC 个人计算机 Personal Computer 也称PC 为了避免混淆 人们将最初用于逻辑控制的可编程控制器叫做 PLC Programmable Logic Controller 3 国际电工委员会在1987年颁布的PLC标准草案对PLC作了如下定义 PLC是 一种专门为工业环境下应用而设计的数字运算操作的电子装置 它采用可以编制 程序的存储器 并能通过数字式或模拟式的输入和输出 控制各种类型的机械或者 生产过程 PLC及其有关的外围设备应该按照易于与工业控制系统形成一个整体 易于扩展其功能的设计理念设计 和计算机相比 可编程控制器也有相当于电脑的处理器 不仅具有这些 为了 适应工业控制设计厂家还给它设计了一些配件 从这个意义上说可编程控制器有 点类似于经过二次开发的工业计算机 但是需要注意的是 这些只是说明它的功能 强大 仍需进行开发设计 不然就不能应用于任何工业控制过程中 从可编程控制 器诞生到现在 工程人员感觉其开发设计比较容易 这也是其能迅速发展的一个原 因 由于其使用领域很广 开发简便 所以在大中小型控制领域都能见到可编程控 制器的身影 另外可编程控制器集成度高 体积也较小 运行稳定性高 使得自其 诞生就展现出强大的生命力和强劲的发展势头 并且可以预想未来仍将有不错的 发展空间 2 2 PLC的特点的特点 1 可靠性高 抗干扰能力强 电气控制系统中最主要的指标是较高的可靠性 可编程控制器集成度很高 其 生产工艺要求也比较严格 在电路设计的时候就考虑了系统的抗干扰能力 因此可 编程控制器有很强的抗干扰能力 另外一些生产厂家在设计的时候还增加了多个 处理器 这样可编程控制器的可靠性也得到了很大的提高 不仅如此 可编程控制 器还具有运行时候的硬件检测能力 在硬件发生故障时会发出报警提示 综合这些 使得控制系统具有了很高的可靠性 2 配套齐全 功能完善 PLC发展到今天 已经形成了大 中 小各种规模的系列化产品 可以用于各种规 模的控制场合 除了逻辑处理功能外 现代PLC大多具有完善的数据运算能力 可 用于各种数字控制领域 近年来PLC的功能模块大量涌现 使PLC扩展到位置控制 温度控制 计算机控制等各种工业控制领域中 加上PLC通信能力的提升及人机 界面技术的发展 使用PLC组成各种控制系统变得非常容易 3 易学易用 深受工程技术人员欢迎 可编程控制器是工业用的控制计算机 编程语言简单 容易被各阶层的技术人 员掌握 例如梯形图语言和传统的继电器接线类似 4 系统设计周期较短 维护方便 更改功能容易 可编程控制器用存储器代替了复杂的接线 减少了外部接线 这样就使得系统 的设计周期很短 并且在运行维护方面也变得容易 最重要的是改变控制功能时只 需要改变程序就可以达到目标 5 体积小 重量轻 能耗低 以超小型的可编程控制器来说 现有的产品中有底部尺寸仅100平方毫米 重 量低于150克 运行时候的功耗仅有几瓦的超小型可编程控制器 由于其体积较小 这些控制器很容易装进各种机械内部 在实现机电一体化领域发挥着重要角色 2 3 可可编编程控制器的程控制器的组组成及其各部分功能成及其各部分功能 大多数可编程控制器虽然外观不同 但是硬件接口基本相同 主要有中央处理 器 CPU 存储器 RAM ROM 输入输出 I O 接口 电源及编程设备几大部分 1 中央处理器 中央处理器称为可编程控制器的心脏 系统内部所有的逻辑运算 数字运算都 需要中央处理器 具体来说 可编程控制器的级别越高 中央处理器位数相应的越 多 其运算能力也越强 有些可编程控制器还设计了多个中央处理器 以提高可编 程控制器的性能 2 存储器 存储器用来存放可编程控制器自身的系统程序 另外也可以存放用户程序以 及运算数据等 和计算机一样 存储器分为随机读写存储器和只读存储器两类 随 机读写存储器的特点是擦除和写入很容易 但是在系统掉电时数据丢失 所以用来 存放用户程序以及运行中产生的临时数据 为了防止掉电数据丢失的情况发生 机 内为这些随机读写存储器配备了电池或者电容等掉电保护设备 只读存储器的特 点是只能读出 不能更改 一般用来存放系统需要永久保存的数据 3 输入输出接口 输入输出接口用于可编程控制器进行和工业控制现场数据的交换传输 输入 接口接收工业生产过程中的各种实时参数 输出接口输出程序的控制功能 驱动设 备动作 工业现场要求输入输出接口能够有较强的抗干扰能力 另外要能满足各种 信号的要求 4 电源 可编程控制器电源为其内部一些工作单元供电 后备电源主要负责为掉电丢 失数据设备服务 电池是后备电源常用的电源形式 5 外部设备 可编程控制器可以用来修改程序 方便快捷 修改后的程序也很方便加载 常 用的可编程控制器有两种 专门的一种是有手持的 便于携带 也有台式的 也有 可编程控制器在出厂时厂家就为其配备好的 另外一种就是计算机 用户在计算机 上运行可编程编程器的编程软件 借助可编程控制和电脑通信的能力可以方便的 把程序加载到可编程控制器中 另外要说明的是可编程器不仅具有调试程序以及监控可编程控制器的功能外 还能进行人机对话 2 4 PLC的性能指的性能指标标和分和分类类 1 PLC的主要性能指标 输入 输出点数是指可编程序控制器能够进行外部输入 输出端子数的总和 输入输出点数的多少于决定了其可以连接多少控制按钮和设备 2 存储容量 存储容量有点类似于电脑的硬盘 即能够存放用户多大的程序 程序在存储时 是以步计算的 3 扫描速度 其衡量单位有的以一定步数的程序执行完需要的时间计算 这时的单位是毫 秒每步 也有的资料上是以执行单步指令所需要的时间计算的 这时的单位是微妙 每步 4 功能扩展能力 可编程控制器不仅具有基础模块 通常厂家为了提高拓展功能还会为其配备 一些可扩展模块 以适应不同客户的需要 例如模数 数模转换模块以及一些用于 控制位置的模块 5 指令系统 指令系统用来衡量一台可编程控制器功能大小的指标 通常情况下指令系统 越多 可编程控制器功能越强大 当然价格也就贵一些 2 5 可可编编程控制器的工作方式程控制器的工作方式 2 5 1 PLC的工作的工作过过程程 PLC运行程序的方式不同于微型计算机 微型计算机在运行程序时 一旦执行 到END指令 程序既宣告运行结束 而PLC从0000号存储地址所存放的第一条用户 指令开始 运行中在没有中断和跳转的情况下 系统按照存储地址递增的顺序执行 用户的程序 遇到END指令结束 然后再重新从0000地址开始执行程序 直到停机 或者PLC从运行状态切换到停止工作状态 PLC的这种工作方式我们称之为扫描工 作方式 每次扫描完一次程序就构成了一个扫描周期 另外 PLC对输入 输出信 号的处理也与微机不一样 PLC的扫描工作方式主要分为三个阶段 输入采样 程序执行以及程序刷新 如图2 1 图 2 1 PLC的扫描过程 1 输入采样 PLC在开始执行程序的时候 首先对输入端子进行扫描 按一定的顺序将所有 的输入信号写入到寄存输入状态的输入映像寄存器当中 这个过程称之为采样过 程 PLC在运行程序时 需要的输入信息并不是直接读取输入端子上的信息 而是 读取输入映像寄存器中的信息 在一个工作周期内采样结果的内容不会发生变化 只有到下一个扫描周期来临时这些映像寄存器中的信息才会被刷新 2 程序执行 PLC在完成了输入采样工作以后 按顺序从首号地址开始的程序进行逐个的 扫描并执行 并且分别从输入映像寄存器 输出映像寄存器以及辅助继电器中获取 数据进行处理 然后将程序执行的结果写入寄存执行结果的输出映像寄存器中保 存 这里要注意的是输出端子在程序全部执行完之前不会接收到结果 3 输出刷新 这个阶段也叫输出刷新阶段 在执行到END指时 也即执行完用户的所有程序 后 PLC将本次用户程序执行的结果一次性的从输出状态暂存区送到各个输出口 驱动用户的设备 PLC的工作过程除了包含上面介绍的三个主要阶段外 还必须要完成自身内 部处理和通信等工作 在内部处理阶段 PLC检查内部的硬件是否正常 将监控定 时器复位以及完成一些别的工作 2 5 2 PLC的的编编程程语语言言 PLC的的控制功能由程序实现 常用的编程语言有 梯形图语言 指令表语言 功能图语言 顺序功能图语言以及高级编程语言等 其中梯形图语言应用较广 4 3 GX Developer编编程程软软件的使用件的使用 三菱GX Developer编程软件是应用于三菱系列PLC的中文编程软件 可在Windows 9x 及以上操作系统运行 3 1 GX Developer编编程程软软件的主要功能件的主要功能 GX Developer的功能十分强大 集成了项目管理 程序键入 编译链接 模拟仿真和程 序调试等功能 其主要功能如下 1 在GX Developer中 可通过线路符号 列表语言及SFC符号来创建PLC程序 建立注释数 据及设置寄存器数据 2 创建程序PLC程序以及将其存储为文件 用打印机打印 3 该程序可在串行系统中与PLC进行通讯 文件传送 操作监控以及各种测试 功能 4 该程序可脱离PLC进行仿真调试 3 2 GX Developer 编编程程软软件的界面件的界面 双击桌面上的 GX Developer 图标 即可启动GX Developer 其界面如图3 1 所示 图3 1 GX Developer 编程软件的界面 GX Developer 的界面由项目标题栏 下拉菜单 快捷工具栏 编辑窗口 管理窗口等部分组成 在 调试模式下 可打开远程运行窗口 数据监视窗口等 1 下拉菜单 GX Developer 共有10个下拉菜单 每个菜单又有若干个菜单项 许多基本相同菜单项的使用 方法和目前文本编辑软件的同名菜单项的使用方法基本相同 多数使用者一般 很少直接使用菜单项 而是使用快捷工具 常用的菜单项都有相应的快捷按钮 GX Developer 的快捷键直接显示在相应菜单项的右边 2 快捷工具栏 GX Developer 共有8个快捷工具栏 即标准 数据切换 梯形图标记 程序 注释 软元件内存 SFC SFC符号工具栏 以鼠标选取 显示 菜单下的 工具条 命令 即可打开这些工具栏 常用的有标准 梯形图标记 程 序工具栏 将鼠标停留在快捷按钮上片刻 即可获得该按钮的提示信息 3 编辑窗口 PLC程序是在编辑窗口进行输入和编辑的 其使用方法和众多的编程软件相似 4 管理窗口 管理窗口实现项目管理 修改等功能 3 3 工程的工程的创创建和建和调试调试范例范例 1 系统的启动与退出 要想启动GX Developer 可用鼠标双击桌面上的图标 如图3 2为打开的GX Developer 窗口 图3 2 打开的GX Developer 窗口 以鼠标选取 工程 菜单下的 关闭 命令 即可退出GX Developer 系统 2 文件的管理 1 创建新工程 选择 工程 创建新工程 菜单项 或者按 Ctrl N 键操作 在出现的创建新工程对话框中选择 PLC类型 如选择FX2N系列PLC后 单击 确定 如图3 3所示 图3 3 创建新工程对话框 2 打开工程 打开一个已有工程 选择 工程 打开工程 菜单或按 Ctrl O 键 在出现的打开工程对话框中选择已有工程 单击 打开 如图3 4所示 图3 4打开工程对话框 3 文件的保存和关闭 保存当前PLC程序 注释数据以及其他在同一文件名下的数据 操作方法是 执行 工程 保存工程 菜单操作或 Ctrl S 键操作即可 将已处于打开状态的PLC程序关闭 操作方法是执行 工程 关闭工程 菜单操作即可 3 4 编编程操作程操作 1 输入梯形图 使用 梯形图标记 工具条或通过执行 编辑 菜单 梯形图标记 将已编好的程序输入到计算机 2 编辑操作 通过执行 编辑 菜单栏中的指令 对输入的程序进行修改和检查 3 梯形图的转换及保存操作 编辑好的程序先通过执行 变换 菜单 变换 操作或按F4键变换后 才能保存 如图3 5 所示 在变换过程中显示梯形图变换信息 如果在不完成变换的情况下关闭梯形图 窗口 新创建的梯形图将不被保存 图 3 5变换操作 3 5 程序程序调试调试及运行及运行 1 程序的检查 执行 诊断 菜单 诊断 命令 进行程序检查 2 程序的写入 PLC在STOP模式下 执行 在线 菜单 PLC 写入 命令 出现PLC写入对话框 如图3 6所示 选择 参数 程序 再按 执行 完成将程序写入PLC 图 3 6程序的写入操作 3 程序的读取 PLC在STOP模式下 执行 在线 菜单 PLC 读取 命令 将PLC中的程序发送到计算机中 传送程序时 应注意以下问题 1 计算机的RS232C端口及PLC之间必须用指定的缆线及转换器连接 2 PLC必须在STOP模式下 才能执行程序传送 3 执行完 PLC写入 后 PLC中的原有程序将被丢失 原有的程序将被新读入 的程序替代 4 在 PLC读取 时 程序必须在RAM或EE PROM内存保护关断的情况下读取 4 Protel 99 SE和和MCGS软软件介件介绍绍 4 1 Protel 99 SE软软件件制作制作电电梯模梯模拟拟面板面板 Protel 99 SE软件为电子系学生设计电路板比较常用的软件 本次设计制作电路板流程如下 1 绘制电路原理图 如图4 1所示 图 4 1 六层电梯模拟电路原理图 2 对原理图中的元件进行封装和连线 并检查网络列表 3 封装好的元器件导入新建的PCB文件中 并进行电气接线 如图4 2所示 图4 2 六层电梯模拟电路电气接线 4 将接线无误的PCB文件打印出来附在覆铜板上 用热交换机进行转印 5 将冷却的铜板至于腐蚀液中腐蚀 6 腐蚀结束后将电路板焊接面涂上松香置于烤箱中烘烤 至松香干燥 7 对电路板进行焊接口打孔 8 电气元件焊接 完整的电梯模拟面板如图4 3所示 图4 3 六层电梯模拟板 4 2 MCGS系系统统介介绍绍 4 2 1 MCGS的主要特性和功能的主要特性和功能 MCGS是一套用于在计算机上快速构造和生成一套监控系统的组态软件 MC GS通过对现场数据进行采集并处理 以一定的动画 现场流程模拟和数据输出等 方式向用户实时的反应工程中的生产现象 由于节省了很多人力资源 所以MCGS 在工业自动化领域有着很广泛的应用 5 MCGS的主要特性和功能如下 1 组态后的操作界面具有可视化的特点 组态软件运用全中文 能够看见并且 是面向窗口的 这一点符合我们大多数人的使用习惯 组态过程中的最小单位是窗 口 以这些窗口为单位搭建界面 所以说MCGS的组态过程很简单 而且在组态过 程中也很灵活 用户可以使用软件内部的构件 也可以自己创建需要的构件 这样 就使得组态软件的拓展性很强 不拘泥与系统本身提供的架构 2 组态完成后能实时反映系统的数据 并且具有并行处理的优异性能 组态软 件基于计算机操作系统 充分的利用了计算机的资源 使得本身在运行和处理数据 时不仅实时性好而且对一些系统不同的关键任务能进行分时处理 提高了系统的 精确度 由于其在计算机上运行良好 使得工业控制计算机也被大量的引进到工业 领域 另外组态软件还能和计算机连接更多的外部设备 例如打印机等 这样就可 以对系统工作过程中的数据形成图纸文件 3 组态软件拥有丰富的构件 具有搭建生动动画界面的特点 组态软件再为工 作人员提供数据的时候是通过图形 图表 文档 曲线的形式 所有这些都有助于 工作人员对工程概况实时监测 而且组态软件还能通过一些动画演示的手段来增 强这种逼真的效果 使得更加接近现场控制 组态软件还能够制作多媒体 这样就 使得工程画面更加逼真 4 组态软件拥有功能强大的网络 组态软件支持现行的通信协议 组态软件之 间可以方便的通过计算机进行通信 构成分布式的网络监控 4 2 2 MCGS的构成的构成 MCGS系统包括组态环境和运行环境两个部分 用户所有的配置过程都是在组态环境中进行的 用户环境提供了一套完整的 工具软件 用户可以根据自己的设计需要构造自己的应用系统 用户组态完成后生 成的结果是一个数据库文件 称为组态结果数据库 运行环境自身没有什么意义 简单说只是一些构件的组合 其运行需要依赖组 态结果数据库 两者相结合才能构成用户的应用系统 组态结果生成的数据库完成了组态系统系统从组态环境向运行环境的过渡 两者的关系如图4 1所示 图4 1组态环境和运行环境的关系 MCGS生成的用户应用系统 其结构由主控窗口 设备窗口 用户窗口 实时 数据库和运行策略五个部分构成 窗口简单的说相当于一个容器 供用户使用 在该窗口内用户可以根据自己的 需要放置相应的构件或者创建自己需要的对象 并对这些对象或者构件进行不同 的属性编辑和参数设置完成需要的功能 组态环境 组态生成 应用系统 组态结果 数据库 运行结果 解释执行 组态结果 5 系系统统原理原理设计设计 5 1 系系统总统总体体设计设计思路思路 本项目用GX Developer编程软件对PLC编程 结合自己所做的电梯PCB板演示 并用MCGS组态 技术仿真模拟PLC的控制对象 达到形象直观的效果 本系统的总体框架图如5 1所示 图 5 1 系统总体框架图 5 2 六六层电层电梯功能介梯功能介绍绍 5 2 1 电电梯控制系梯控制系统统介介绍绍 该模拟电梯由六层电梯PCB面板 MCGS组态软件及电梯控制系统等组成 由 于电梯的运行是根据楼层以及轿厢的呼叫信号 限位开关信号进行控制 而楼层和 轿厢的呼叫信号是随机的 因此 系统控制应采用随机逻辑控制 即在以顺序逻辑 控制实现电梯的基本控制要求的基础上 根据随机的输入信号 以及电梯的相应状 态适时控制电梯的运行 具体要求如下 轿厢的位置是由每层限位开关控制 当轿厢经过或停在某一层时 碰触此限位 开关 此时限位开关得到一个输入信号 以便于PLC控制 为了便于观察 对电梯 所在的楼层进行显示 本系统采用发光二极管显示楼层信息 而对电梯的运行方向 和呼叫信息同样采用发光二极管进行显示 5 2 2 电电梯控制方案梯控制方案 电梯每层设有呼叫开关按钮 呼叫指示灯和限位开关 因呼叫开关为常开按钮 式开关 要求瞬间接通有效 故需对信号进行自锁 电梯上升或下降途中不响应反 向呼叫 故需对反向信号予以屏蔽 电梯上升或下降至相应楼层后 呼叫信号及其 指示应同时解除 当电梯停在某层时 在原停层两侧都有呼叫 则距离它最近的楼 层呼叫有优先响应权 如果呼叫楼层与原停层距离相等 则谁先呼叫响应谁 而在 原停层的同一侧有几层同时呼叫 则电梯顺序响应呼叫层 5 2 3 电电梯控制的梯控制的软软元件元件设计设计 表表5 1 输输入装置的元件分配入装置的元件分配 序号名称输入点序号名称输入点 1一楼内呼S1X01412六楼限位器SQ6X043 2二楼内呼S2X01513一楼上行外呼U1X026 3三楼内呼S3X01614二楼上行外呼U2X027 4四楼内呼S4X01715三楼上行外呼U3X031 5五楼内呼S5X02016四楼上行外呼U4X033 6六楼内呼S6X04417五楼上行外呼U5X041 7一楼限位器SQ1X02118二楼下行外呼D2X030 8二楼限位器SQ2X02219三楼下行外呼D3X032 9三楼限位器SQ3X02320四楼下行外呼D4X034 10四楼限位器SQ4X02421五楼下行外呼D5X035 11五楼限位器SQ5X02522六楼下行外呼D6X042 表表5 2 输输出装置的元件分配出装置的元件分配 序号名 称输出点序号名 称输出点 1一楼显示L1Y01414二楼上呼记忆灯UP 2 Y031 2二楼显示L2Y01515三楼上呼记忆灯UP 3 Y033 3三楼显示L3Y01616四楼上呼记忆灯UP 4 Y035 4四楼显示L4Y01717五楼上呼记忆灯UP 5 Y042 5五楼显示L5Y02018二楼下呼记忆灯D N2 Y032 6六楼显示L6Y04019三楼下呼记忆灯D N3 Y034 7一楼内选指示J1Y02320四楼下呼记忆灯D N4 Y036 8二楼内选指示J2Y02421五楼下呼记忆灯D N5 Y037 9三楼内选指示J3Y02522六楼下呼记忆灯D N6 Y043 10四楼内选指示J4Y02623上行指示UPY021 11五楼内选指示J5Y02724下行指示DOWNY022 12六楼内选指示J6Y041 13一楼上呼记忆灯U P1 Y030 5 2 4 电电梯梯PLC梯形梯形图图的的设计设计 在设计梯形图时可以分环节进行 逐个环节进行设计 最后将这些单个的环节 有机的结合在一起即可构成完整的梯形图 1 外呼信号的登记与消除环节 乘客在电梯外部呼叫时 其呼叫信息应该被登记 当电梯运行到呼叫楼层时 并且运行方向和呼叫方向一致时 电梯应该停层 并且这时候呼叫信息应该清除 在程序中的体现是 当乘客按下外呼按钮 程序中对应楼层的外呼辅助继电器动作 这是外呼信号被登记 相应的指示灯亮 这表示乘客的呼叫信息被系统登记并记 忆 而该层信号的消除是通过该层行程开关动作以及定向辅助继电器动作两者相 结合进行消除 当乘客的呼叫信息和电梯的运行方向不同时 例如电梯电梯在三楼向上运行 目的地是五楼 而在四楼有下呼的信号 那么电梯的运行情况是经过四楼不停直接 到五楼 而且四楼的呼叫信息也不能消除 待到达五楼后下到四楼响应四楼的下呼 并且呼叫信息消除 外呼信号登记与消除梯形图如图5 2所示 图 5 2 外呼信号登记与消除 2 楼层信号的产生与清除环节 当电梯在某一楼层时 楼层感应器动作产生信号 通过辅助继电器控制指示灯 显示楼层位置 当电梯离开时 应该有新的楼层信息取代之前的楼层信息 楼层 信号产生与清除环节梯形图如图5 3所示 图 5 3楼层信号产生与消除 3 停层信号的登记与消除环节 乘客可以通过轿厢内部的一至六楼按钮选择所去楼层 这些信息被登记后将 以所去楼层指示灯亮为指示 当电梯运行到乘客选的楼层时 该停层信息消除 同 时所去楼层指示灯灭 停层信号登记与消除环节梯形图如图5 4所示 图 5 4 停层信号登记与消除 4 电梯的定向环节 电梯定向环节涉及外呼信号的消除 例如当电梯上行时 运行到某一层的下行 信号不能被消除 必须在电梯处于下行状态且到达该下呼楼层时下呼信息才能消 除 在程序中需要增加相应的上行和下行辅助继电器 电梯定向环节梯形图如图5 5所示 图 5 5 电梯定向环节 6 基于基于组态组态技技术术和和PLC的的电电梯模梯模拟设计拟设计 6 1 六六层电层电梯的梯的监监控方案控方案设计设计 模拟电梯运行中PLC各个输入输出点的信号通过数据采集设备传送到计算机 内 再将数据传送到MCGS中的实时数据库 与MCGS用户界面建立动画连接 如 模拟电梯的位置发生变化时 通过设备驱动程序将变化的数据采集到实时数据库 的变量中 该变量是与动画属性相关的变量 数值的变化使组态用户界面的电梯填 充颜色的状态产生相应的变化 从而产生逼真的动画效果 6 6 2 MCGS组态软组态软件与件与PLC通信通信连连接接 上位机与下位机密切配合 并保持控制对象一致 上位机和下位机的连接主要 通过MCGS下设备窗口的设置 本设计选用通用串口父设备 如图6 1所示 图6 1 通信连接设备选择 在设备管理界面选择三菱FX 232 如图6 2 图6 2通信连接设备选择 在 通用串口通讯设备 中如下设置 设备设置为 串口通讯父设备 三菱FX 232 注意在 串口通讯父设备 中设置好串口号 以与PLC的实际连接口来设置 通讯波特率为6 9600 数据位位数为0 7位 停止位位数为0 1位 数据校验方式为2 偶校验 数据采集方式为0 同步采集 如图6 3 图6 3 通用串口父设备设置 在 三菱FX 232 下可设置实时数据和通道的连接 如图6 4 图6 4 实时数据库和通道连接 6 3 MCGS实现监实现监控的控的设计过设计过程程 1 用户窗口的建立 用户窗口是由用户自己定义并搭建的图形界面 图形界面 由一个或多个用户窗口构成 在本次六层电梯的监控设计方案中 将轿厢内部呼叫 和楼层显示 一至六层电梯位置 以及外部呼叫都做成相应的按钮和指示灯显示 在整个监控系统完成后 可以看到楼层信息 外部呼叫和内部呼叫等信息 形象直 观的对电梯的运行情况进行监控 2 实时数据库的建立 MCGS中的实时数据库相当于用户定义的对象 将这些 对象进行数据库管理就构成了实时数据库 在本次六层电梯监控系统的设计中 要 将需要的输入和输出数据增加进去 并且根据其属性进性正确的编辑和定义 3 MCGS与PLC通信的建立 设备窗口负责建立系统与外部硬件设备的连接 使 得MCGS能从外部设备读取数据并控制外部设备的工作状态 实现对外部运行过 程的实时监控 本次设计在MCGS设备窗口中选择三菱FX系列PLC 通信接口为通 用串口父设备 选择三菱FX 232通信接口采集PLC信息进而模拟控制电梯的运行 7 4 监控画面的设定与动画连接 本次设计中内选呼叫记忆 楼层显示 上下行 指示以及外呼记忆均以指示灯显示 轿箱内部还设置了楼层显示功能 提醒乘客所 处位置 以数字配合构件颜色填充显示 电梯的升降则以模拟电梯的颜色变化显示 6 3 1 主控窗口主控窗口 工业控制中工程工作的总体构架 以及菜单命令 运行的流程显示 系统的特 征参数和启动停止等控制命令存放于主控窗口中 所以说主控窗口是存放工业控 制过程参数的窗口 主控窗口如图6 5 图6 5 主控窗口 6 3 2 实时实时数据数据库库 实时数据库最主要的特征就在于它的实时性 用户在对数据完成相应的设置 后经过组态软件内部管理到数据库里 实时数据库采集来自外部设备的实时数据 系统其它部分操作的数据也来自于实时数据库 实时数据库自发的完成对实时数 据的处理 包括相应的报警处理和存盘处理等 因此 实时数据库这时所存储的单 元 不仅仅包括变量的数值 还包括变量的特征参数以及变量的操作属性 我们将 这种把数值 方法 属性等封装在一起的数据称为数据对象 实时数据库采用类似 C 的面向对象的技术 为其它部分提供相应的服务 实现了系统内部各个功能构 件数据的实时共享 实时数据库如图6 6 图6 6 实时数据库 6 3 3 设备设备窗口窗口 设备窗口用于给用户放置不同类型和功能的设备构件 可是实现对外部设备 的控制和操作 设备构件通过外部的设备把信息采集过来送到设备窗口中的实时 数据库 设备窗口还可以把实时数据库中的数据输出到外部设备 进而驱动外部设 备 需要注意的是 一个应用系统只能有一个设备窗口 系统在运行时会自动打开 设备窗口 并管理和调度所有的设备构件正常工作 这些运行动作都是在后台进行 的 所以对于用户来说 设备窗口是不可见的 其封存与组态软件中 设备窗口如 图6 7 图6 7 设备窗口 6 3 4 用用户户窗口窗口 用户窗口是给用户放置图元 图符和动画构件的窗口 图元和图符可以为用户 提供完善的设计和制作图形画面和定义相关动画的方法 动画构件可以实现不同 的动画功能
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 南通期中4年级数学试卷
- 黔西南州 中考数学试卷
- 海宁活动策划服务方案价格(3篇)
- 装修现场吊顶施工方案(3篇)
- 职业卫生考试题库及答案
- 药学执业考试题库及答案
- 北京市门头沟区2023-2024学年九年级上学期第一次月考道德与法制考点及答案
- 写英语句子的题目及答案
- 养殖业合作发展及产品质量保障合同
- 天津的春节作文400字作文400字(7篇)
- 医学检验质量培训
- 2025年洛阳理工学院招聘硕士研究生学历专任教师考试笔试试题(含答案)
- 中华人民共和国治安管理处罚法2025修订版测试题及答案
- 广西柳州市2024-2025学年七年级下学期期末历史试题 (含答案)
- 养生茶基础知识培训课件
- 无人机应用技术专业认识
- 产科课件-人工流产
- 2025年医学基础知识真题(附答案)
- 备考2025年湖北省宜昌市辅警协警笔试笔试预测试题(含答案)
- 初中语文教师培训
- 2025年青海省中考英语试卷真题(含答案详解)
评论
0/150
提交评论