




已阅读5页,还剩69页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
烟台大学毕业论文(设计) 摘要摘要 本文介绍了由西门子 S7-200PLC 控制的六层电梯模型的结构、实现的功能以及西 门子 S7-200PLC 的 I/O 接口分配和对电梯系统的程序设计等。通过对六层电梯控制系统 的流程设计,完成了控制开关门操作和在运行模式下的呼叫提示、上下运动、启动、延 时 2s 关门、平层泊车、开轿厢门、信号排队等控制性能。经过编写程序软件、安装硬件 以及与六层双部电梯模型的联调,使得六层电梯模型能够在运转的过程中显明的表现出 来。使用两台西门子 S7-200PLC 作为控制器交替和计算机通信结合到电梯的控制系统中 去。采用 MCGS 组态作为上位机监控电梯运行,出现故障报警,实时数据存盘。主要实 现的功能:双部并联控制、保持开门时间 2S 控制、本层厅外开门、门开到位后会延时 2S 关门、开门按钮开门、 换站停靠、轿内照明控制、层楼显示字符设置、显示器、超载保 护、门缝防夹保护、上下楼标示,脉宽调速(PWM) 。 关键词关键词 西门子 S7-200PLC;六层电梯;双部并联;MCGS 组态;脉宽调速 烟台大学毕业论文(设计) Abstract: This article describes the six-layer structure parallel lift for double unit, the functions and Siemens S7-200PLC of I / O interfaces are assigned to the elevator system and program design.We have completed a lot of features through six elevator control system process design, such as through a control switch door operation and call tips in run mode, the up and down movement, start delay 2s close, leveling parking, open car door The signal wait in line. Connect the hardware, the compiled software programs downloaded to the PLC, the commissioning of six elevators model makes the advantages of parallel twin unit during operation of the elevator can be manifested in distinct. The controller can achieve control of the elevator together using two PLC and computer communication. MCGS as a PC monitor elevator running, failure alarm, real- time data achieving and archiving. Main function: the two parallel control unit, hold open time 2S control, outside this hall door, open the door in place will delay 2s closed, open button to open the door, for docking stations, car interior lighting controls, floor display character set display, overload protection, door jam protection, marking down the stairs, PWM speed control (PWM). Key words: Siemens S7-200 PLC; Six elevators; Double portion parallel configuration; MCGS;PWM 烟台大学毕业论文(设计) 目 录 1 绪论.1 1.1 论文的背景1 1.2 系统设计方案的步骤1 1.3 本设计主要的要求及内容1 1.3.1 系统设计的主要要求下位机部分.1 1.3.2 系统的设计的上位机部分.2 1.3.3 设计步骤.2 1.4 本章小结2 2 变频器的原理与应用.3 2.1 变频器3 2.1.1 变频器的原理.3 2.1.2 变频器的选型.3 2.2 变频调速系统控制4 2.3 本章小结4 3 系统控制方案的设计及概述(下位机部分).5 3.1 PLC 应用及其原理5 3.1.1 PLC 应用及其工作原理5 3.2 系统硬件设计6 3.2.1 系统的外观6 3.2.2 运动系统.7 3.3 软件设计12 3.3.1 系统的工作原理介绍.12 3.3.2 系统功能实现分析与介绍.13 3.4 本章小结20 4 MCGS 组态的设计及概述(上位机部分)21 4.1 MCGS 组态概述.21 4.1.1 绪言.21 4.1.2 MCGS 通用组态的特点21 4.1.3 MCGS 组态界面介绍21 4.2 组态 MCGS 与西门子 PLC 200 的通信.22 4.3 系统组态画面设计24 4.3.1 系统工作原理.24 4.3.2 主画面.24 4.4 本章小结27 结束语.29 致谢.30 烟台大学毕业论文(设计) 参考文献.31 附录 A 部分代码 .32 烟台大学毕业论文(设计) 0 1 绪论 1.1 论文的背景 在当今社会中,我们已经离不开电梯了。使用电梯令居民不再为居住在高层建筑而 感到苦恼。由于电梯的外部呼叫信号以及自身控制规律是随机的,当乘员外呼叫电梯时, 电梯判断楼层,进而响应;如果乘客已经迈入电梯后,乘客想去几层就按下相应的楼层 按钮,没有人为操作时电梯门会自动延时 2 秒关门关门后系统会自行判断运行方向, 到达平层时箱体减速,从而能保证把轿厢停在要去的楼层上;假如还有别的楼层有呼叫, 能半路停车开门。在厢体外显示运行方向及层数可由信号灯和箭头表示。 总的来讲,绝大多数电梯都是以单部方式工作,但是随着高层楼宇增多,以前的单 部方式越来越满足不了需求,随之而来的多部电梯并联控制出现了,并且应用现在很流 行,本论文以六层双部并联电梯为例。 1.2 系统设计方案的步骤 本论文采取的设计方案: 1用一根 RS485 通信总线连接两台 S7-200PLC,并分别单独地写入指令并下载使两 者其能够进行信息交互。 2两台电梯分别连接到 PLC,一主一从。 3分别为两台 PLC 写梯形图程序,而后下载到对应的 PLC 控制器中。 4调试程序,使其够达到控制要求。 5 MCGS 组态作为上位机,做电梯的监控系统,做到能够控制和故障报警。 1.3 本设计主要的要求及内容 1.3.1 系统设计的主要要求下位机部分 1数码管显示楼层数;电梯由乘客控制执行,轿内优先;内部选择信息和内外部呼 叫信息都具有记忆功能,如果该请求已经得到执行择信号会自动消除;从站的外部呼叫 信号都要返回主站进行询问,由主站决定由从站响应还是从站响应;运行到要去的楼层 后,电梯门自动打开,这时也可以在电梯门内和门内外手动操作;厢体有重量传感器, 当感知重量超出设定值时,声卡发出蜂鸣声报警同时电梯不关门不运行;我们如果改变 PWM0 和 PWM1 的设定值就能改变电梯上下行和开关门的动作速率;假设轿厢已经到达 了目标平层的位置,电梯会执行开门操作同时灭掉该层的呼叫请求指示灯;启动初执行 初始化操作,如果门处于打开状态则先执行关门动作;如果箱体没停在平层位置,则上 行到邻近的楼层位置;由外呼叫信号而引起的开关门时,按下呼叫按钮(不论内外呼叫) , 烟台大学毕业论文(设计) 1 轿厢门都不关门,厢内的灯开关可以控制灯的亮灭。 2用步进电机来实现电梯的上升和下降。 1.3.2 系统的设计的上位机部分 1 界面方面:采用 MCGS 组态监控,实现电梯的模拟演示。各个楼层呼叫和电梯 的位置能实时显示,出现故障能及时报警并存盘。 2 内容方面:既能根据组态界面又能根据外部按钮控制电梯运行,如果电梯的运 转出现问题时能立即停车并发出警报,组态界面会出现提示信息。 3安全性方面:组态界面设立用户名和密码验证方式,防止非法用户登录和越权操 作。 1.3.3 设计步骤 1进行各种元器件的选择; 2PLC 选型连接线路及 I/O 分配; 3编写下位机程序,下载调试; 4编写上位机 MCGS 组态程序,连接调试。 1.4 本章小结 本章主要介绍了本设计主要的结构,从电梯的历史出发,讲述了本电梯设计思路和 系统的设计方案,主要部分地系统是如何组成的以及各部分设计的内容和控制规定,结 尾处简述了一下该课题设计的步骤和实施内容。 烟台大学毕业论文(设计) 2 2 变频器的原理与应用 2.1 变频器 2.1.1 变频器的原理 这里有两大类变频器:间接方式与直接方式的变频器。间接变频器先把工频交流电 源整流成大小可控的直流电源,再经过逆变整流器转换成频率可变的交流,因为如此又 称之为交直交变频器;直接方式的变频器就是把常用的交流直接转换成频率可变的 交流,因此又叫做交交变频器。本文所用三菱通用 FR-D700 型变频器(原理如图 2.1) 也属于这一类。 图 2.1 交-直-交变频器结构图 2.1.2 变频器的选型 交流调速系统的设计要在保证系统指标的前提下,应该使系统结构简单、维护工作 量小、成本低、技术成熟的目标来实现系统的最佳配置。参照过往经验可根据下面的原 则来设计以确保该设计的高性价比: 1调速装置按负载类型选择。 通常希望负载变化时速度变化小,系统工作稳定,静态速度误差小,机械特性硬。 2考虑调速经济性,优先考虑设备投资。 由于电梯对安全性,可靠性要求较高, 因而本课题选择三菱通用 FR-D700 型变频器。 烟台大学毕业论文(设计) 3 2.2 变频调速系统控制 利用 FR-D700 型变频器的变频调速系统框图如图 2.2 所示。 图 2.2 变频调速的系统框图 2.3 本章小结 本章主要的介绍变频调速的相关技术知识和变频器的选择,还有变频调速总体控制 系统的结构,为设计下一步步骤奠定了良好的理论准备。关于变频调速的优点这里就不 在鳌述。 烟台大学毕业论文(设计) 4 3 系统控制方案的设计及概述(下位机部分) 3.1 PLC 应用及其原理 3.1.1 PLC 应用及其工作原理 PLC 是数字控制的电子系统的一种,微处理器是其核心,把计算机、自动控制、数 字技术和网络通信技术有效的结合了起来,大部分用在环境恶劣的工业控制环境。PLC 是可编程的逻辑存储器在控制器中的应用,在内部用来存储程序,运行运算逻辑、定时、 算术和计数等操作适应用户的指令,适用于用户和控制过程,并且经由模拟式或者数字 式输入/输出管控各种机械及生产过程,在实时性、信号处理时间、速度、可靠性、编程 方便性、系统配置等方面有明显的独特优势;由于控制系统采用了模块化的结构,所以 性价比高,维修方便,安装简单。PLC 主要由 CPU、存储器、I/O 接口、电源以及通信接 口等几大部分组合而成,如图 3.1 所表示的是 PLC 的基本构成。 图 3.1 PLC 基本构成 1 CPU 可以说为 PLC 的控制核心,其囊括了微处理器和接口控制电路,像数字运 算、逻辑运算、协调系统内部各部分的工作等功能可以轻易实现。电路接口用作微处理 器与主机内部的其他单元联系的纽带,匹配信号、缓冲数据、管理中断还有选择单元等 为其主要性能。 2存储用户程序和系统程序是存储器的功能,能够分作程序系统存储器与程序用户 烟台大学毕业论文(设计) 5 存储器。 3 I/O 单元是 PLC 的 CPU 和现场输入/输出部件或其它外部设备之间的接口部件。 I/O 模块作为 PLC 与工业现场联系的桥梁,被控对象或生产过程的各个参数经由 I/O 接 口能检测到。I/O 单元主要有的类型:输入/输出的数字量,输入/输出的模拟量。 4 两个 PLC 之间、PLC 和远程 I/O 之间、PLC 和计算机及其与其他智能的设备之 间的通信经过通信接口实现,能把 PLC 用于点与点通信连接或接入以太网等。 5作为为 PLC 提供电源的电源部分,大多采用开关电源,因为开关电源输入宽范 围的电压,良好的抗干扰性,体积小。 循环扫描为 PLC 工作的方式,如图 3.2 所示的是对其内部的各种任务按顺序的进行 查询、判断和执行和工作的过程。 图 3.2 工作过程(PLC) 3.2 系统硬件设计 3.2.1 系统的外观 1该尺寸外形 789 毫米(长)656 毫米(宽)2216 毫米(高) ,结构为方柱形, 楼层为六层。 2框架的模型几乎都是用铝合金材质。每个楼层外部都有一个数码管和一个指示运 行方向的箭头。 3由于大部分电线布于卡槽内,显得整齐工整。 4由于这个小的电梯轿厢模型模拟真实实物,乘客进不去,所以用外部无线遥控模 烟台大学毕业论文(设计) 6 拟内部乘客的真实呼叫。 3.2.2 运动系统 这个系统中,以主电梯为例,用一个收变频器控制的交流电动机控制电梯的升降, 用一个小的直流电动机控制电梯门的开关。 1升降运动系统 升降电动机位于电梯模型的顶部并配合有小滑轮(5 个) ,钢丝绳贯穿于其间,钢丝 绳两端分别连接着轿厢和配重,通过交流电机控制钢丝绳来拉动厢体的上下运动。交流 电机通过三菱变频器采用了 PWM 调制脉宽的方法来控制升降速度,使得电梯升降速度可 调成为可能。通过 PLC 编程把 PWM 信号脉冲经由输出口 Q0.0 和 Q0.1 来输出。我们能 够变更 Q0.0 控制电机的上升下降。变更 Q0.1 的值控制开关门的调速。 在每个楼层上都装有限位器,用来采集平层信号。如果厢体经过到此楼层时限位器 接受到信号动作,平层限位信号就会传到 PLC 中。 2门拖地系统 电梯的门由两部分构成:厅门和轿厢门。其中外门由厢体门带动它执行开关门。轿 厢门有两个限位传感器,检测门是否开关到位,只有轿厢门处于关闭状态下电梯才能上 下运动。轿厢门上有防夹人开关,当夹人开关处于接通状态下时电梯门重新打开。在轿 厢的内部有一个开关式的传感器模拟超重状态,当开关式传感器接通时电梯门重新打开 或者不关门,与此同时,电梯发出蜂鸣声,提示乘客电梯已经超重。 3主 PLC 对应接口表 外一楼上呼叫I0.0 外二楼下呼叫I0.1 外二楼上呼叫I0.2 外三楼下呼叫I0.3 外三楼上呼叫I0.4 外四楼下呼叫I0.5 外四楼上呼叫I0.7 外五楼下呼叫I1.0 外五楼上呼叫I1.1 外六楼下呼叫I1.2 内一楼呼叫 I1.3 内二楼呼叫 I1.4 内三楼呼叫 I1.5 内四楼呼叫 I2.0 内五楼呼叫 I2.1 内六楼呼叫 I2.2 一楼限位信号I2.3 二楼限位信号I2.4 烟台大学毕业论文(设计) 7 三楼限位信号I2.5 四楼限位信号I2.6 五楼限位信号I2.7 六楼限位信号I3.0 选择 1 开关 I3.1 选择 2 开关 I3.2 遥控开门信号I3.3 遥控关门信号I3.4 遥控灯控制 I3.5 开门限位信号I3.6 关门限位信号I3.7 内一楼呼叫保M1.0 内二楼呼叫保M1.1 内三楼呼叫保M1.2 内四楼呼叫保M1.3 内五楼呼叫保M1.4 内六楼呼叫保M1.5 上下电机 PWM Q0.0 关门电机 PWM Q0.1 上行控制Q0.2 下行控制Q0.3 开门控制Q0.4 关门控制Q0.5 灯控制 Q0.6 一楼上呼叫灯Q0.7 二楼下呼叫灯Q1.0 二楼上呼叫灯Q1.1 三楼下呼叫灯Q2.0 三楼上呼叫灯Q2.1 四楼下呼叫灯Q2.2 四楼上呼叫灯Q2.3 五楼下呼叫灯Q2.4 五楼上呼叫灯Q2.5 六楼下呼叫灯Q2.6 数码管 1Q3.3 数码管 2Q3.4 数码管 4Q3.5 数码管 8Q3.6 烟台大学毕业论文(设计) 8 加减速用 1 M3.0 加减速用 2 M3.1 加减速用 3 VB10 开门允许M0.2 开关门过程 M0.3 开门信号M0.4 开门保持M0.5 开门后延时 M0.6 关门保持M0.7 组态王关门 M4.3 开门前等待 T37 开门后等待 T38 错误记忆VB0 上下行速度 VW2 开关门速度 VW4 上行允许V40.0 下行允许V40.1 电梯楼层数 VB41 一楼上呼叫 V42.0主站的上下请求 二楼下呼叫 V42.1 二楼上呼叫 V42.2 三楼下呼叫 V42.3 三楼上呼叫 V42.4 四楼下呼叫 V42.5 四楼上呼叫 V42.6 五楼下呼叫 V42.7 五楼上呼叫 V43.0 六楼下呼叫 V43.1 一楼上 V44.0由主站执行上下电梯 二楼下 V44.1 二楼上 V44.2 三楼下 V44.3 三楼上 V44.4 四楼下 V44.5 四楼上 V44.6 五楼下 V44.7 五楼上 V45.0 六楼下 V45.1 烟台大学毕业论文(设计) 9 开关门变量 VB50 从一楼上呼叫灯V17.0从站的灯 从二楼下呼叫灯V17.1 从二楼上呼叫灯V17.2 从三楼下呼叫灯V17.3 从三楼上呼叫灯V17.4 从四楼下呼叫灯V17.5 从四楼上呼叫灯V17.6 从五楼下呼叫灯V17.7 从五楼上呼叫灯V18.0 从六楼下呼叫灯V18.1 从一楼限位信号V19.0 从二楼限位信号V19.1 从三楼限位信号V19.2 从四楼限位信号V19.3 从五楼限位信号V19.4 从六楼限位信号V19.5 从上行允许 V20.0 从下行允许 V20.1 从电梯楼层数VB21 从一楼上请求V22.0 从二楼下请求V22.1 从二楼上请求V22.2 从三楼下请求V22.3 从三楼上请求V22.4 从四楼下请求V22.5 从四楼上请求V22.6 从五楼下请求V22.7 从五楼上请求V23.0 从六楼下请求V23.1 从一楼上执行V24.0 从二楼下执行V24.1 从二楼上执行V24.2 从三楼下执行V24.3 从三楼上执行V24.4 从四楼下执行V24.5 从四楼上执行V24.6 从五楼下执行V24.7 烟台大学毕业论文(设计) 10 从五楼上执行V25.0 从六楼下执行V25.1 从一楼上V26.0主站的命令。v26.0=1 表示 从二楼下V26.1由从站完成一楼上的任务 从二楼上V26.2 从三楼下V26.3 从三楼上V26.4 从四楼下V26.5主站写。 从四楼上V26.6 从五楼下V26.7其他信号的作用类推。 从五楼上V27.0 从六楼下V27.1 从一楼上灯 V28.0主站的命令。v26.0=1 和 v26.0=0 分别表示 从二楼下灯 V28.1从站的外一楼上呼叫按钮的灯亮和灭的命令。 从二楼上灯 V28.2 从三楼下灯 V28.3 从三楼上灯 V28.4主站写。 从四楼下灯 V28.5 从四楼上灯 V28.6其他信号的作用类推。 从五楼下灯 V28.7 从五楼上灯 V29.0 从六楼下灯 V29.1 烟台大学毕业论文(设计) 11 图 3.3 PLC 的硬件接线图 3.3 软件设计 3.3.1 系统的工作原理介绍 六层双部并联电梯是建立在单台电梯控制系统基础上的,于是在设计电梯的算法时 首先会想到以单台电梯的控制逻辑为根本。在设计程序时要充分地考虑系统的要求,合 理地分配请求信号。 六层双部并联电梯运行不能和单部电梯运行逻辑相冲突,结合程序编写的逻辑,我 们把六层双部并联电梯的算法进行了如下的运行设计: 烟台大学毕业论文(设计) 12 六层双部并联电梯控制系统的整体工作逻辑框图如图 3.5 所示。 图 3.4 工作原理图 3.3.2 系统功能实现分析与介绍 3.3.2.1 主 PLC 1在 PLC 程序里面需要在主程序里面写入如图 3.1 所示的程序与从站通讯。通讯前, 首先要检查两个 PLC 之间的 RS485 通讯线是否连接完好(我开始通讯连接的时候就有一 个根线断了) ,确认连接完好后再设置通讯协议要求的波特率,把拨码器上的开关拨到设 定值上,接下来要把两个 PLC 的运行方式拨到 STOP 状态下或者调试状态下。一切准备 就绪后,就开始程序的编程和状态的设置了。不过,在程序运行前,一定要再次检查硬 件运行是否流畅,是否有螺丝松动,限位器或开关的位置是否合适,插销与相应的缝隙 是否在一条线上等等。因为程序一旦运行,很容易造成电梯模型的损坏,徒增了一些不 必要的损失。想想,如果这部电梯如果载着乘客,发生硬件问题对乘客的生命危险是相 当大的。以此,务必要再次检查硬件的连接及完好性。 烟台大学毕业论文(设计) 13 图 3.1 与从站通讯 2主站有请求时判断给主站还是从站如图 3.2。通过设计的最优运行方式响应乘客 的呼叫,其实这也是六层双部并联电梯设计的复杂处,也是其特色所在。不仅使乘客的 等待时间大大缩短,也使电梯功耗降低,效率提高,可靠性增强。 图 3.2 判断是主/从站 3开门关门控制开关门过程置位,则开门。开门后,在自然状态下经过 2 秒延时后 关门。第一次上电时,如果门在开启的状态下则先自动关门。碰到关门限位器后,内存 烟台大学毕业论文(设计) 14 的开关门状态复位,即不允许开关门。在从 PLC 程序里面也要设置相应的设置,如图 3.3。 图 3.3 关门控制 4上下行 PWM 和开关门 PWM,如图 3.4 烟台大学毕业论文(设计) 15 图 3.4 上下行速度控制 5电梯下行到一层时,下行过程复位,开关门过程置位,一层上行呼叫灯灭,内一 层呼叫保持复位,上行允许置位。如果满足上行条件,则上行。如图 3.5 6电梯下行到二层时,如果二层下行呼叫灯亮或内二层呼叫保持置位,则二层下行 呼叫灯灭,内二层呼叫保持复位,并且开关门过程置位。如果满足下行条件,则下行。 如果不满足下行条件,且二层上行呼叫灯亮,则二层上行呼叫灯灭,并且开关门过程置 位。如果不满足下行条件而且开关门过程复位,则置上行允许置位。如图 3.6 图 3.5 判断一层上下行条件 烟台大学毕业论文(设计) 16 图 3.6 判断二层上下行条件 7数码管显示轿厢的楼层数。控制轿箱内灯亮灭。如图 3.7 图 3.7 数码管显示 8开关门请求。如图 3.8 所示,当电梯到达目的楼层或乘客请求的平层时,系统会 自动打开轿厢门,接触到限位开关时停止,厢体门经过 2 秒延时进行关门动作;当超重 开关处于接通状态下时,电梯不关门;当同层由请求时,电梯重新开门。 烟台大学毕业论文(设计) 17 图 3.8 电梯开关门判断 9当电梯没有上下请求信号,在平层位置时遥控开门信号可以使电梯开门。如图 3.9 图 3.9 平层时内呼轿厢门开关判断 10有内呼叫信号,该内呼叫保持置位。对于内呼叫请求电梯优先执行。如图 3.10 图 3.10 内呼叫保持 烟台大学毕业论文(设计) 18 11灯灭且从站无上下任务则从站的灯灭。如图 3.11 图 3.11 从站灯控制 12灯灭时(表示主站完成上下电梯任务) ,请求清零。如图 3.12 所示。灯的亮灭表 示乘客外部呼叫请求,乘客按下按钮时灯亮;同时,也可由 MCGS 组态的控制画面来操 作控制外部请求,也可以控制灯的亮灭。由组态控制内部变量同样经由 PLC 程序执行。 烟台大学毕业论文(设计) 19 图 3.12 灯灭请求清零 3.4 本章小结 本章主要介绍系统中下位机 PLC 的部分,简单介绍了硬件的选型、I/0 的配置、硬件 接线图、主电路和硬件安全的保护的措施,详细的分析系统的工作的原理、系统能够实 现的各项功能。PLC 控制器部分是整个控制系统的核心,与上位机 MCGS 组态是结合可 形成一个实用的一体化嵌入式工业控制系统。 烟台大学毕业论文(设计) 20 4 MCGS 组态的设计及概述(上位机部分) 4.1 MCGS 组态概述 4.1.1 绪言 MCGS 组态是操作人员和机器设备之间的双向沟通的桥梁,用户可以自由地组合文 字、数字、按钮、图形等来处理或者监控管理和应对各种可能发生变化信息的多功能显 示屏幕。由于计算机技术的强大功能,把它用于工业控制中将会大大降低成本、具有丰 富的可用资源、开发容易等优点。可是如果要把计算机和当代的种种工业控制设备连接 起来仍需要编写大量的各种程序、画面显示、处理数据等各种应用程序,对于现场的工 程师来说,能完成如此的任务会使效率很低,还有会影响他们对控制任务自身的重视, 因此在这个大环境下组态软件应运而生。 4.1.2 MCGS 通用组态的特点 MCGS 组态软件具有可视化简单而又灵活的操作界面,良好的并行处理性能,丰富、 形象的多媒体画面,开放式的结构,能够获取广泛的数据和处理强大的数据性能,完善 的安全保护方式,连接网络的功能强劲,报警功能具有多样化,使得复杂的运行流程便 于控制等。 4.1.3 MCGS 组态界面介绍 运行组态,点击新建工程,就会弹出一个界面,界面的显示的图像如图 4.1 所示。 图 4.1 软件框架图 烟台大学毕业论文(设计) 21 4.2 组态 MCGS 与西门子 PLC 200 的通信 1.首先是通过点击设备窗口设备工具箱设备管理,添加通信串口父设备、设备 0(西门子_S7200PPI) 、设备 1(西门子_S7200PPI) ,使两个设备都在同一个通信串口父 设备之下。 2.在通信串口父设备下设置各个参数如图 4.2: 图 4.2 通信串口父设备参数设置 其中添加进去的两个子设备的各种通讯的参数设置应该和它的父设备的通讯的参数 完全一样。 3.进入设备 0,点击可进入一个设置设备的内部属性,弹出通道增加画面,如图 4.3。 4.点击通道连接,弹出如图 4.4 所示话框,进行数据对象连接。 5.把两台 PLC 置于设备运行状态,点击设备调试,会出现一个对话框如图 4.5 所示; 当通讯状态为“0”时表示通讯正常,数据对象显示的值为从 PLC 采集的数据值,由于串 口一次只能读一路数据,所以两台 PLC 进行交替和电脑进行通信,这就会出现单个 PLC 通讯状态时断时续的情况,其实这是正常工作状态。 烟台大学毕业论文(设计) 22 图 4.3 数据通道 图 4.4 数据对象连接 烟台大学毕业论文(设计) 23 图 4.5 电梯之间建立通讯连接 4.3 系统组态画面设计 4.3.1 系统工作原理 当进入本系统时先展示了一个电梯模型封皮如图 4.6,经过两秒后一个密码输入界面 如图 4.7;正确的密码后经过 3S 时间跳到六层双部并联电梯主界面如图 4.8,可以由此进 入监控画面、控制画面和退出系统;当进入监控画面时可以监控电梯运行,主从电梯各 个实时状态生动形象的展现出来,出现火灾时画面报警如图 4-11,火苗不停的闪烁,双 部电梯都驶向一楼,将乘客安全疏散;当进入控制画面时,点击画面按钮可以控制两部 电梯运行;点击画面中返回按钮返回主界面。 4.3.2 主画面 烟台大学毕业论文(设计) 24 图 4.6 封皮 图 4.7 密码界面 烟台大学毕业论文(设计) 25 图 4.8 监控系统主界面 图 4.9 监控画面 烟台大学毕业论文(设计) 26 图 4.10 控制画面 图 4.11 控制画面火灾报警 4.4 本章小结 本章主要对 MCGS 组态部分进行简单的概述。对组态的发展趋势进行了简单的介绍, 并对系统中组态部分的工作原理进行详细的讲解,通过课题的一些设计实例,详细介绍 组态使用的方法以及本系统中上位机程序一些重点设计思路。 一个系统的软件设计好比系统的灵魂构思。一个好的程序可使系统更顺畅,效率更 烟台大学毕业论文(设计) 27 高,本系统涉及的程序设计模块有温湿度采集程序设计。光照强度采集程序设计。 数码管显示程序设计。按键扫描程序设计。串口可以接收上位机的数据设计。 控制算法设计。软件系统设计的目的在于将各个模块的程序整合在一起,最主要的是能 使各个模块有条不紊的顺利执行且能使正个系统达到最高的运行效率。 烟台大学毕业论文(设计) 28 结束语 当我开始着手该课题的时候,感觉没有头绪,花了接近一周的时间才把所有的传感 器摸清楚,关于两个 PLC 之间的通讯以前没有做过,由于电缆断了一根线,导致我半个 多月没有进展,还有电梯的声卡坏了,钢丝绳断了不过,正是在维修的过程中我才对 电梯有了更深刻的认识,锻炼和培养了我的独立动手和查阅资料的能力。通过换接钢丝 绳,使我有机会目睹电梯电机部分的结构和钢丝绳的连接;通过换接声卡,使我对声卡 的内部功能有了全新认识;通过对双部电梯通信错误的排查并最终检查出故障点,我查 阅和学习到了很多全新的知识。在进行对 MCGS 程序组态的过程中,由于开始使用的是 USB-PPI 总线,与 PLC 之间的通讯老是不能控制,后来阅读了大量在线帮助文件,了解 到只有 PC-PPI 总线才能支持控制信号。开始显示通信不稳定,后来总结后得出串行总线 一次只能读一路数据,而且通信等待时间不能太短,否则传输过来的数据采集不到,还 有两个 PLC 之间交替读数据导致每一个通信时断时续等等,感觉收获颇丰。通过这次毕 业设计的历练让我对以后的项目设计顺序及注意事项有了一个很好的架构。 烟台大学毕业论文(设计) 29 致谢 时光荏苒,在过去的两个多月里感觉生活过的很充实,整天在实验室和同学们研究毕 业设计,这是我大学最后的作业,我发自内心的想让它拥有一个圆满的结尾。 此时此刻,我的学士学位论文即将全部完成,我想向那些曾经给予我帮扶和支持的人 传达衷心的感谢! 感谢我的烟台大学四年来陪伴我的计算机与控制工程学院,对我们提供了如此好的条 件学习和优美的环境生活,在烟台大学的成长和生活的日子将是我一生中一段最深刻的 记忆! 感谢大学中各位授课老师的悉心教导,是你们的教导,使我有一定的专业知识去完成 这项毕业设计。是他们的殷切关怀和耐心指导下我才能够顺利完成的。他们工作作风追 求精益求精,以身作则,起到很强的带头作用,让我深受感染和激励。在这里特别感谢 我毕业设计的指导老师王飞老师,他的一些想法总是能打开我的思路,扩展我的眼界, 使我不再那么局限。大学中参加西门子比赛,单片机比赛,包括完成毕业设计的课题, 使我更加自信,让我明白自己也能完成一项相对自己来说比较大的项目,而且确实学到 了很多东西,再次感谢王飞老师。 感谢实验室参加各种比赛的同学及学弟和学妹们的陪伴,使实验室充满了欢声笑语。 伴随着论文行将结束,我的内心久久不能平静,此外我还要感激供养我长大默默付出的 父母,感激你们! 毕业了,再次说一声那些帮助我的人谢谢你们! 烟台大学毕业论文(设计) 30 参考文献 1 王阿根.电气电气可编程控制原理与应用.北京.电子工业出版社.2012. 2.孟少凯,尚贵林.张存荣. 电梯技术与工程务实M. 北京.宇航出版社,2002.67 3 陈建明.电气控制与 PLC 应用M 北京.电子工业出版社.2006.7980 4 王美胜.称重传感器的选用J.仪器仪表标准化与计量,2003,(1).16218. 5 EasyBuilder 500 使用手册 6程子华,刘小明PLC 原理与编程实例分析M.北京:国防工业出版社.2010: 1517 7田明,薛文轩,张曾科.触摸式可编程终端M.北京.机械工业出版社.2005. 8廖常初.FX 系列 PLC 编程及应用M. 北京.机械工业出版社.2005. 9阮友德.PLC、变频器、触摸屏综合应用实训M. 北京.中国电力出版社.2009. 10岳庆来.变频器、可编程控制器及触摸屏综合应用技术M.北京.机械工业出版社. 2006. 11吴启红.胡洪等.变频器、可编程控制器及触摸屏综合应用技术实验指导书M.北京.机 械工业出版社.2005. 12史国生.电气控制与可编程控制器技术( 2 版)M.北京.化学工业出版社. 2005.105109 13张进秋.可编程控制器原理及应用实例M.北京.机械工业出版社.2004. 14钦和.可编程控制器应用设计与设计实例M.北京.人民邮电出版社.2004. 15钟肇新.可编程控制器原理及应用M.广州.华南理工大学出版社.2003. 16向晓汉.西门子 PLC 高级应用实例精解M.北京.机械工业出版社.2010. 17朱文杰.S7-200 PLC 编程设计与案例分析M.北京.机械工业出版社.2009. 18洪志育.例说 PLCM.北京.人民邮电出版社.2006. 19李方园.触摸屏工程应用M.北京.电子工业出版社.2008. 20曹辉.组态软件技术及应用(第二版).北京. 电子工业出版社.2012. 21三菱通用变频器使用手册.三菱电机自动化(上海)有限公司.2008. 烟台大学毕业论文(设计) 附录 A 部分代码 主程序: LD SM0.1 LPS R M0.2, 1 R M0.4, 70 R Q0.7, 32 R V26.0, 32 R T37, 3 R V42.0, 64 S V40.1, 1 R V40.0, 1 S M0.3, 1 A I3.7 R M0.3, 1 LPP MOVB 0, VB50 Network 2 / 刚启动没有关门则先关门 LDN M8.0 LPS R Q0.2, 4 AN I3.7 S M0.3, 1 S M0.7, 1 LPP A I3.7 R Q0.2, 4 S M8.0, 1 Network 3 / 不在楼层上则上行到平层 LD M8.0 AN M8.1 A I3.7 LPS AN I2.3 AN I2.4 AN I2.5 AN I2.6 AN I2.7 AN I3.0 R Q0.3, 3 S V40.0, 1 R V40.1, 1 R M0.3, 1 S Q0.2, 1 LPP LD I2.3 O I2.4 O I2.5 O I2.6 O I2.7 O I3.0 ALD R Q0.2, 2 S M8.1, 1 Network 4 / 加减速 1 LD SM0.1 R M3.0, 1 MOVB 0, VB10 Network 5 / 加减速 2 LD SM0.0 LD I2.3 O I2.4 O I2.5 O I2.6 O I2.7 O I3.0 ALD ED MOVB 0, VB10 Network 6 / 加减速 3 / 改变上下行的频率。 LD SM0.0 LD Q0.2 O Q0.3 ALD LPS EU CALL SBR6, 25 MOVB 0, VB10 S M3.0, 1 烟台大学毕业论文(设计) LPP LPS AB= VB10, 0 A M3.0 MOVW 200, VW1400 LRD AB= VB10, 1 A M3.0 MOVW 400, VW1400 LRD AB= VB10, 2 A M3.0 MOVW 600, VW1400 LRD AB= VB10, 3 A M3.0 MOVW 800, VW1400 LRD AB= VB10, 6 MOVW 600, VW1400 LRD AB= VB10, 7 MOVW 400, VW1400 LPP AB= VB10, 8 MOVW 200, VW1400 Network 7 / 加减速 4 / VB21;当前楼层。 LDB= VB10, 5 R M3.1, 1 LD Q0.2 LDB= VB41, 1 LD V44.2 O M1.1 LD V44.1 AN V44.3 AN V44.4 AN V44.5 AN V44.6 AN V44.7 AN V45.0 AN V45.1 AN M1.2 AN M1.3 AN M1.4 AN M1.5 OLD ALD LDB= VB41, 2 LD V44.4 O M1.2 LD V44.3 AN V44.5 AN V44.6 AN V44.7 AN V45.0 AN V45.1 AN M1.3 AN M1.4 AN M1.5 OLD ALD OLD LDB= VB41, 3 LD V44.6 O M1.3 LD V44.5 AN V44.7 AN V45.0 AN V45.1 AN M1.4 AN M1.5 OLD ALD OLD LDB= VB41, 4 LD V45.0 O M1.4 LD V44.7 AN V45.1 AN M1.5 OLD ALD OLD LDB= VB41, 5 LD V45.1 O M1.5 ALD 烟台大学毕业论文(设计) OLD ALD LD Q0.3 LDB= VB41, 6 LD V44.7 O M1.4 LD V45.0 AN V44.6 AN V44.5 AN V44.4 AN V44.3 AN V44.2 AN V44.1 AN Q0.7 AN M1.3 AN M1.2 AN M1.1 AN M1.0 OLD ALD LDB= VB41, 5 LD V44.5 O M1.3 LD V44.6 AN V44.4 AN V44.3 AN V44.2 AN V44.1 AN V44.0 AN M1.2 AN M1.1 AN M1.0 OLD ALD OLD LDB= VB41, 4 LD V44.3 O M1.2 LD V44.4 AN V44.2 AN V44.1 AN V44.0 AN M1.1 AN M1.0 OLD ALD OLD LDB= VB41, 3 LD V44.1 O M1.1 LD V44.2 AN V44.0 AN M1.0 OLD ALD OLD LDB= VB41, 2 LD V44.0 O M1.0 ALD OLD ALD OLD ALD S M3.1, 1 Network 8 / 加减速 5 LDB= VB10, 5 AN M3.1 MOVB 20, VB10 R M3.0, 1 S Q0.4, 1 Network 9 / 重开门 LD M8.1 A M0.3 LD I2.3 A V40.0 A I0.0 LD I2.4 A V40.1 A I0.1 OLD LD I2.4 A V40.0 A I0.2 OLD LD I2.5 A V40.1 烟台大学毕业论文(设计) A I0.3 OLD LD I2.5 A V40.0 A I0.4 OLD LD I2.6 A V40.1 A I0.5 OLD LD I2.6 A V40.0 A I0.7 OLD LD I2.7 A V40.1 A I1.0 OLD LD I2.7 A V40.0 A I1.1 OLD LD I3.0 A V40.1 A I1.2 OLD ALD = M0.4 Network 10 LD M8.1 LPS A I0.0 EU = M10.0 LRD A I0.1 EU = M10.1 LRD A I0.2 EU = M10.2 LRD A I0.3 EU = M10.3 LRD A I0.4 EU = M10.4 LRD A I0.5 EU = M10.5 LRD A I0.7 EU = M10.6 LRD A I1.0 EU = M10.7 LRD A I1.1 EU = M11.0 LPP A I1.2 EU = M11.1 Network 11 / 接收上下请求(参看网络 7) LD M8.1 LPS LDN I2.3 LD I2.3 A V40.1 OLD ALD A M10.0 AN Q0.7 S V42.0, 1 LRD LDN I2.4 LD I2.4 A V40.0 OLD ALD 烟台大学毕业论文(设计) A M10.1 AN Q1.0 S V42.1, 1 LRD LDN I2.4 LD I2.4 A V40.1 OLD ALD A M10.2 AN Q1.1 S V42.2, 1 LRD LDN I2.5 LD I2.5 A V40.0 OLD ALD A M10.3 AN Q2.0 S V42.3, 1 LRD LDN I2.5 LD I2.5 A V40.1 OLD ALD A M10.4 AN Q2.1 S V42.4, 1 LRD LDN I2.6 LD I2.6 A V40.0 OLD ALD A M10.5 AN Q2.2 S V42.5, 1 LRD LDN I2.6 LD I2.6 A V40.1 OLD ALD A M10.6 AN Q2.3 S V42.6, 1 LRD LDN I2.7 LD I2.7 A V40.0 OLD ALD A M10.7 AN Q2.4 S V42.7, 1 LRD LDN I2.7 LD I2.7 A V40.1 OLD ALD A M11.0 AN Q2.5 S V43.0, 1 LPP LDN I3.0 LD I3.0 A V40.0 OLD ALD A M11.1 AN Q2.6 S V43.1, 1 Network 12 LD M8.1 LPS A
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 中西文明比较与互鉴知到智慧树答案
- 建筑施工技术第阶段测试题(附答案)
- 汽车维修工中级考试模拟题含参考答案
- 中小学教师资格考试专题知到智慧树见面课答案
- 介入手术室理论知识考核试题及答案
- 电梯安全管理人员考评习题跟答案
- 2025电子商务合同监管与电子商务行业发展趋势研究
- 2025二手房买卖违约金及原房产证遗失补办服务合同
- 2025年土地整治与开发土地租赁承包合同范本详解
- 2025版烟叶种植技术引进与采购一体化服务合同
- 去极端化教育宣讲
- 2023-2024学年浙江省杭州市钱塘区六年级上期末数学试卷(附答案解析)
- 充电桩知识培训课件
- 人工智能智能客服系统
- 个人安全管理工作存在的不足及整改措施
- 公司登记(备案)申请书
- 八下政治全册思维导图
- 供水管网工程监理实施细则
- 科研伦理与学术规范-期末考试答案
- 2024年秋季学期人教版七年级上册历史全册教学课件(新版教材)
- 化学-安徽省1号卷A10联盟2025届高三上学期8月开学摸底考试试题和答案
评论
0/150
提交评论