监控组态升降机报告.docx

上传人:b****2 文档编号:2239054 上传时间:2022-10-28 格式:DOCX 页数:14 大小:817.94KB
下载 相关 举报
监控组态升降机报告.docx_第1页
第1页 / 共14页
监控组态升降机报告.docx_第2页
第2页 / 共14页
监控组态升降机报告.docx_第3页
第3页 / 共14页
监控组态升降机报告.docx_第4页
第4页 / 共14页
监控组态升降机报告.docx_第5页
第5页 / 共14页
点击查看更多>>
下载资源
资源描述

监控组态升降机报告.docx

《监控组态升降机报告.docx》由会员分享,可在线阅读,更多相关《监控组态升降机报告.docx(14页珍藏版)》请在冰豆网上搜索。

监控组态升降机报告.docx

监控组态升降机报告

监控组态软件技术及应用

题目:

升降机监控系统

院(系):

电气与控制工程学院

专业班级:

测控技术与仪器1301班

姓名:

吴凯

学号:

1306070127

一、力控软件简介

新型的工业自动控制系统正以标准的工业计算机软、硬件平台构成的集成系统取代传统的封闭式系统,它们具有适应性强、开放性好、易于扩展、经济、开发周期短等鲜明优点。

通常可以把这样的系统划分为控制层、监控层、管理层三个层次结构。

其中监控层对下连接控制层,对上连接管理层,它不但实现对现场的实时监测与控制,且常在自动控制系统中完成上传下达、组态开发的重要作用。

监控层的硬件以工业级的微型计算机和工作站为主,目前更趋向于工业微机。

组态软件指一些数据采集与过程控制的专用软件,它们是在自动控制系统监控层一级的软件平台和开发环境,能以灵活多样的组态方式(而不是编程方式)提供良好的用户开发界面和简捷的使用方法,其预设置的各种软件模块可以非常容易地实现和完成监控层的各项功能,并能同时支持各种硬件厂家的计算机和I/O设备,与高可靠的工控计算机和网络系统结合,可向控制层和管理层提供软、硬件的全部接口,进行系统集成。

力控的应用范围广泛,可用于开发石油、化工、半导体、汽车、电力、机械、冶金、交通、楼宇自动化、食品、医药、环保等多个行业和领域的工业自动化、过程控制、管理监测、工业现场监视、远程监视/远程诊断、企业管理/资源计划等系统。

二、升降机的发展情况

升降机在生产和生活中的作用和意义,液压升降机不论是在工业生产还是我们的日常生活中都有着重要的作用。

给我们带来的利益是非常的多。

升降机的功能特色是非常多的,在我们生活中我们在很多的商务大厦都会用到电梯,升降机就如电梯的性能大同小异,我们在使用升降机的时候也可以针对自己的需求对升降机进行设置。

可见升降机对我们作用是相当的大。

我们生产力的不断加大,生活的不断改善,对升降机的需求也就在不断的增多,生活中的每个角落升降机的应用都会给我们带来客观的利益。

现在经济不断的发展,顺应社会的需求,生产力不断的加大,而且现在高空操作也是比较多的,所以升降机在我们进行高空操作的时候就给我们带来的重要的作用。

三、基于力控软件的升降机设计的设计要求:

1.当升降机停于一层或二层时,按三层按钮呼叫,则升降机上升至LS3停止。

2.当升降机停于三层或二层时,按一层按钮呼叫,则升降机下降至LS1停止。

3.当升降机停于一层时,按二层按钮呼叫,则升降机上升至LS2停止。

4.当升降机停于三层时,按二层按钮呼叫,则升降机下降至LS2停止。

5.当升降机停于一层时,而二层、三层均有人呼叫时,升降机上升至LS2时,在LS2暂停10S后,继续上升至LS3停止。

6.当升降机停于三层时,而一层、二层均有人呼叫时,升降机下降至LS2时,在LS2暂停10S后,继续下降至LS1停止。

7.当升降机上升或下降途中,任何反方向的按钮呼叫均无效。

四、具体设计步奏:

1:

主界面的设计:

首先创建一个新的应用程序,然后进入力控的开发界面,创建一个主界面的窗口。

接着创建一个电梯,在“工具—基本图元—圆角矩形”画一个矩形代表电梯。

然后再画四个长矩形代表四个楼层,然后在“工具—标准图库—灯泡”中选出四个显示灯,在“工具—基本图元—增强型按钮”创建四个按钮,并命名为楼层一、楼层二、楼层三、楼层四。

创建后的界面如图:

图一:

主界面的创建

2、实时数据库的创建

实时数据库系统是一个分布式数据库系统,它是力控软件系统的数据处理核心,构建分布式应用系统的基础。

它负责实时数据处理、历史数据存储、统计数据处理、报警处理、数据服务请求处理等。

I/O驱动程序负责力控与I/O设备的通信。

它将I/O设备寄存器中的数据读出后,传送到力控的数据库,然后在界面运行系统的画面上动态显示。

组建I/O口设备驱动,由于设计升降机没有实际中的硬件支持,所以我们采用虚拟的I/O口驱动。

首先在工程项目下拉框中双击“I/O口设备组态”选项使其打开,双击“力控—仿真驱动—SIMULATOR(仿真)”选项,出现“设备配置—第一步”对话框,在设备名称中输入一个自定义的名称,创建的界面如下图:

图二:

组建I/O设备驱动图三:

组建I/O设备驱动

3、建立数据库变量与数据库连接

在Draw导航器中点击“工程项目”选项使其展开,在展开项目中双击“数据库组态”,启动组态程序DbManger。

展开菜单“点”,点击“新建…”,出现的界面如下图:

图四:

新建点

然后在双击“区域1—单元1”创建一个模拟I/O点,出现一个“新增:

区域1—模拟I/O点”对话框,在点名输入“ANWZ”,点说明“按钮位置”,然后选择“数据连接—增加”,出现仪表仿真驱动,选择寄存器地址10,寄存器类型“常量寄存器”,点击确定,这样一个点就创建完成了。

下图为创建点的图:

图五:

创建点图六:

点的设置

图七:

点的设置

之后依次创建模拟I/O点“DTWZ1,BJ”,数字I/O点“RUN,LOUCENG1,LOUCENG2,LOUCENG3,LOUCENG4,DTTZ”,其中RUN表示系统运行的起始停止标志位,LOUCENG1,LOUCENG2,LOUCENG3,LOUCENG4四个数字点表示四层楼的电梯启动信号,DTTZ表示电梯的运行标志位,DTWZ1表示当前电梯的停置位置,BJ表示报警信号,ANWZ表示电梯信号位置。

图八:

创建的I/O点

4、制作动画链接

动画链接就是建立画面的图素与数据库变量的对应关系。

双击“楼层一”按钮,出现动画链接对话框,选择“按下左键”,选择条件使满足LOUCENG1.PV=1;同理处理“楼层二、楼层三、楼层四”按钮。

图九:

左键动作

双击代表楼层的圆角矩形,选择“颜色变换—条件”,选择变量使满足“区域1\单元1\LOUCENG1.PV==1”,同样处理其他三个楼层。

图十:

动画链接—颜色变化

选择代表电梯的矩形,选择“垂直移动”

图十一:

动画链接—垂直移动

双击“开始”按钮,选择“按下左键”,输入“RUN.PV=1;DTWZ.PV=1;DTBZ.PV=1;ANWZ.PV=1;”

图十二:

动画链接—左键动作

选择“结束按钮”,选择“按下左键”,输入“RUN.PV=0;DTWZ1.PV=1;LOUCENG1.PV=0;LOUCENG2.PV=0;LOUCENG3.PV=0;LOUCENG4.PV=0;”命令。

选择“暂停按钮”,选择“按下左键”,输入“RUN.PV=0;”。

暂停按钮的作用是可以随时对运行中的电梯进行暂停运动,处理应急事故,当按钮“开始”按下时,电梯继续暂停前的动作。

按下“结束”按钮时,电梯停止工作并回到初始状态,这是按下任何按钮都不会再有相应。

5、脚本语言

动作脚本功能可以增强对应用程序的灵活性。

使用脚本可以对数据进行简单或复杂的处理和运算,可以在按下某一个按钮,打开某个窗口或当一个变量的值变化时,用脚本出发一系列的逻辑控制、联锁控制,改变变量的值、图形的颜色、大小,控制变量的移动等等。

该脚本语言实现的功能:

当按下开始按钮后,升降机可以开始工作,按下楼层1,升降机运行至一层,按下楼层三按钮,升降机运行至三层,按下一层按钮升降机又降落到一层,若同时按下二、三、四层,升降机依次升至二、三、四层,若是升降机在二层,又同时按下一层与三层的按钮,此时电梯就会报警。

若果电梯正在运行的过程中,突然按下停止按钮,升降机就会暂停住,按下开始按钮,升降机就会重新开始工作。

按下结束按钮,电梯停止运转,并且回到初始位置。

脚本的定义:

在开发界面中点击“动作—应用程序动作”进入脚本语言编辑界面,选择程序周期运行,运行周期设为200ms,然后开始编辑脚本语言。

6、制作实时曲线和历史曲线

首先创建一个新的界面,并将之命名为“曲线窗口”,然后在主界面新创建一个按钮,命名为“切换曲线窗口”,双击选择“特殊动作-窗口显示”,选择曲线窗口。

进入曲线窗口界面,在工具栏选择“常用组件—趋势曲线”,在窗口合适位置放下曲线窗口,然后再选择一个作为历史曲线的窗口。

图十三:

曲线窗口

如果要显示出历史曲线,首先要打开“数据库—历史参数”选择历史保存中的“数据定时保存”,点击确定。

图十四:

历史参数设置

接着设置实时曲线的性质。

双击实时曲线的窗口,将曲线1命名为“电梯位置曲线”,曲线类型选择实时曲线,y轴变量选择“区域1\单元1\DTWZ1.PV”,因为楼层只有4层高,所以我们将y轴的高限设为5。

曲线代表着电梯的实时位置,并且显示出在某一层定留的时间长短。

图十五:

实时曲线设置

同样处理历史曲线性质,不同的是曲线类型改为历史曲线,因为要显示的是历史曲线,所以x轴的时间长度要稍微长一点,将时间长度改为30分钟。

图十六:

历史曲线设置

运行之后的图形如下图:

图十七:

曲线运行界面

7、报警窗口的制作

首先创建一个新的界面,命名为“报警窗口”,打开数据库,双击BJ,选择报警参数—报警开关,设置好报警参数,确定并保存。

图十八:

报警参数设置

然后再报警窗口创建一个报警显示栏,在工具栏中选择“常用组件—报警”,在合适位置放置报警栏。

接着设置报警栏设置,双击进入属性设置,在属性设置中可以改变外观、窗口背景、报警配置等等属性。

图十九:

报警外观设置

接着在创建一个按钮,命名为“确认报警”,设置左键动作,输入“AlmAckAll(0,-1);”。

图二十:

确认报警设置

创建后的窗口如下图:

图二十一:

报警窗口界面

运行程序后界面如下图:

当触发报警时,实时报警显示报警状态,并发出声音,当按下确认报警时,字体变绿色,报警声停止。

图二十二:

报警窗口

图二十三:

报警确认窗口

把状态栏中的实时报警改为历史报警,状态栏中显示以往报警的数据。

图二十四:

历史报警窗口

8、整体界面的整理

在主界面输入“####”字符串,双击选择模拟字符串输出,选择全区变量中的系统时间与系统日期。

图二十五:

时间设置

创建退出按钮,选择左键动作,输入“Exit(0);”。

运行程序后,按下退出按钮,程序将退出运行界面,回到开发界面。

图二十六:

退出设置

在每个窗口界面都创建四个楼层的升降机信号按钮,这样方便在检查实时曲线和报警时操作。

每个窗口创建几个窗口切换的按钮,方便运行时的窗口切换及观察。

整体界面如下图:

图二十七:

主界面

图二十八:

曲线界面

图二十九:

报警界面

 

附录:

IFRUN.PV==1THENIFANWZ.PV<>DTWZ.PVTHENDTBZ.PV=1;ENDIFIFLOUCENG1.PV==1THENANWZ.PV=1;IFANWZ.PV>DTWZ1.PVTHENDTWZ1.PV=DTWZ1.PV+0.5;ENDIFIFANWZ.PVDTWZ1.PVTHENDTWZ1.PV=DTWZ1.PV+0.5;ENDIFIFANWZ.PV

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 人文社科 > 法律资料

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1