基于labview的监测系统的用户界面设计与实现

基于labview的监测系统的用户界面设计与实现

ID:33581598

大小:1016.88 KB

页数:3页

时间:2019-02-27

基于labview的监测系统的用户界面设计与实现_第1页
基于labview的监测系统的用户界面设计与实现_第2页
基于labview的监测系统的用户界面设计与实现_第3页
资源描述:

《基于labview的监测系统的用户界面设计与实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第3卷第3期湖北水利水电职业技术学院学报Vol.3No.32007年9月JournalofhubeiWaterResourcesTechnicalCollegeSept.2007基于LabVIEW的监测系统的用户界面设计与实现邹淑云(湖北水利水电职业技术学院机电系)摘要:虚拟仪器软件LabVIEW广泛应用于测控系统的开发。在阐述菜单形式用户界面基本设计思想的基础上,详述了两种不同的菜单式友好用户界面的实现方法。文章所述方法在实际课题中的运用取得了良好的效果。关键词:LabVIEW;菜单;用户界面;功能模块DesignandR

2、ealizationoftheUserInterfaceoftheObservationSystemBasedonLabVIEWZouShuyan()ElectromechanicalDepartment,HubeiWaterResourcesTechnicalCollegeAbstract:ThevirtualinstrumentsoftwareLabViewiswidelyusedindevelopingthecontrolsystem.Onthebasisofexplainingthebasicdesignthough

3、t,thepaperintroducestwokindsofdifferentrealizationmethodsoffriendlyuserinterfaceofmenuform,whichhaveachievedgoodresultsinpraticalproblems.Keywords:LabVIEW;Menu;UserInterface;FunctionalModule务,无法用一个用户界面(又称为人机界1引言面)来实现。如何利用LabVIEW软件来设计和从本质上讲,软件是虚拟仪器技术的核实现这种多任务系统的用户界面

4、,成为一些心,因此用来开发虚拟仪器应用程序的软件测控系统软件开发中必需解决的问题。平台就成为虚拟仪器技术的重要组成部分。本文根据笔者使用LabVIEW软件开发实际目前,NI(NationalInstrument)公司的的水力机组振动监测系统的经验,结合实际LabVIEW、LabWindows/CVI、Measurement例子来介绍两种菜单形式的用户界面的设计Studio和HP公司的HPVEE引领着虚拟仪器技与实现方法。术发展的潮流,其中尤以NI公司的LabVIEW开2LabVIEW简介发平台最为出色。LabVIEW是一个技

5、术领先的图形化编程语言和开发环境,应用范围覆LabVIEW具有以下特点:直观的图形化开盖了从产品设计到制造的整个开发过程,被发环境,强大的数据处理功能,丰富的可视[1]誉为“工程师的语言”。化显示功能,完备的仪器驱动程序,完善的用LabVIEW软件开发实际的测控系统时,外部代码接口和强大的网络功能,多种调试经常会遇到这样的情况:测试量庞大,另外方式,数据流驱动模式。还要进行数据分析处理、波形实时显示、报采用LabVIEW开发出来的程序被称为VI表的生成打印等任务。面对如此繁多的任(VirtualInstrument)程序,它

6、在结构上作者简介:邹淑云,女,硕士,主要从事电气自动化技术方面的教学和研究工作。44邹淑云基于LabVIEW的监测系统的用户界面设计与实现是模块化的,VI之间通过图标连接器通信,以完成不同的测试任务。这种调用关系,反映可以相互调用。一个VI程序由三部分组成:到用户界面上,表现为菜单的功能。前面板、数据流程图和图标连接器。[2]软件系统模块选择LabVIEW的软件开发流程是:(1)创建前面板:从控件面板上选择所需要的各种控件,将其按规律放置在前面板容器参数设置实时监测信号分析数据管理上,组织好彼此的相对位置,使得前面板变得美观

7、漂亮,设置好各控件的属性和显示方式。棒图监测时域分析参数列表(2)创建数据流程图:从函数面板上选波形图监测数据查询轴心轨迹数据存储择所需要的函数图标,依据要实现的功能,频谱分析用线将它们顺序连接起来,就可以创建出完相关分析整的数据流程图。需要注意各个函数之间的趋势分析隐式类型转换是否满足要求。由于LabVIEW天小波分析生是多线程并行执行环境,还需要验证各个功能模块间执行顺序的正确性。图1软件结构图Fig.1Thestructureofsoftwaresystem(3)进行程序调试分析,运行程序:采用各种方式进行程序调试,修

8、改数据流程图为了方便不同用户的喜好及使用习惯,直至满足要求。运行VI程序,进行数据分软件系统有两种操作方式:菜单操作和Tab控析,查看结果。[3]件操作,如图2所示。3用户界面设计、实现方法及应用3.1界面设计原则面向对象的设计:监视画面和分析图表的设计都采用面向对象的设计方法,在各种基础

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。