AgilentVEE中文教程.docx

上传人:b****4 文档编号:12146216 上传时间:2023-04-17 格式:DOCX 页数:8 大小:183.14KB
下载 相关 举报
AgilentVEE中文教程.docx_第1页
第1页 / 共8页
AgilentVEE中文教程.docx_第2页
第2页 / 共8页
AgilentVEE中文教程.docx_第3页
第3页 / 共8页
AgilentVEE中文教程.docx_第4页
第4页 / 共8页
AgilentVEE中文教程.docx_第5页
第5页 / 共8页
点击查看更多>>
下载资源
资源描述

AgilentVEE中文教程.docx

《AgilentVEE中文教程.docx》由会员分享,可在线阅读,更多相关《AgilentVEE中文教程.docx(8页珍藏版)》请在冰豆网上搜索。

AgilentVEE中文教程.docx

AgilentVEE中文教程

 

Agilent-VEE中文教程

VEE中文教程

AgilentVEE(简称VEE)是可视性工程设计环境(VisuualEngineeringEnvironment)的缩写,由AgilentTechndogies(安捷伦公司,前HP子公司)推出的功能强大的图形化可编程语言,其与LabVIEW在虚拟仪器软件平台技术领域具有同等重要的地位,也是目前业内使用最广泛、功能最强大的图形化编程语言之一。

VEE概述

VEE的成长在自动控制及虚拟仪器的发展中扮演着极其重要的角色,众所周知,数据采集、仪器控制以及自动测试一直都是测试实验室以及工业自动控制领域最关心的问题。

一直以来,许多工程技术人员都希望能通过一个更快捷的方式得到测试结果,并从单一而繁琐的测试过程中摆脱出来。

随着个人计算机的日益发展,工程师们都希望能采用通用PC机控制仪器的方法,利用相应的工程编译软件,完成仪器控制,数据采集已经数据处理,从而实现完全的自动测试。

从自动控制的两个重要方面看,在仪器控制硬件方面,GPIB总线现已成为连接仪器与计算机的通用标准接口,除了不同仪器设备生产厂商对IEEE-488标准个别解释不同之外,用户在配置仪器和系统上基本已没有问题。

但在仪器控制软件的发展上,仍然存在许多问题,当时几乎所有的仪器控制程序都是由BASIC语言编写,虽然BASIC语言具有简单、可读性强的命令集和交互能力等优势,但与其他基于文本的高级语言一样,它也存在一个根本问题,即要求使用仪器的工程技术人员成为程序员,因为用户必须将他们关于仪器和应用的知识转化成一行行的程序代码,以形成测试程序,这个过程经常是费时费力的苦差事,尤其是对于那些很少编程或基本没有程序经验的用户更是如此,而VEE的出现极大的解决了这个困扰工程师们许久的问题。

经过HP公司工程师们不懈的努力,以图形化界面和数据量编程为核心的VEE版由HP公司在1990年7月正式发布,VEE最初的发行是为T&M客户控制HPUNIX平台而设计,之后又有、等改进版推出,但这些版本都仅仅局限于运行在HPUX平台。

在操作系统出现后,HP公司于1992年11月又颁布了VEE版,此时VEE同时支持、HPUX&SUN等多个平台,大大扩展了VEE的使用范围。

随着PC技术的快速发展及用户要求的不断提升,HP公司根据实际需求随后又推出了VEE以及支持NT的VEE版。

1997年3月,HP公司又正式推出了在VEE历史上具有划时代意义的VEE版,加入了编译器功能的VEE版,无论是从编译速度、程序质量上还是从执行速度以及使用的灵活性上都是一个巨大的飞跃。

从VEE开始,VEE就已作为一个完善的图形化软件开发环境得到了自动控制领域的广泛认可。

VEE更适用于产品的跟踪测试,包括从产品设计、生产及品质控制等一系列的产品制造过程,在VEE先前的版本中,VEE被认为仅仅在产品设计阶段创建快速简单的程序,但随后的VEE以及VEE提供了一个速度更快、功能更强大的用户开发环境、界面以及功能控件,使得用户可以更直接地针对产品生产与制造的整个周期。

VEE编程环境

完成VEE及I/OLibraries系统安装后,就可以进入VEE进行编程,但在编程之前必须先熟悉一下VEE开发环境。

VEEPro工作区窗口

在安装完VEEPro后,单击桌面的开始按钮,选择程序集中的AgilentVEE,用户会看到如图3—1所示的VEE程序开发环境窗口;VEE允许在桌面同时开启数个VEE开发环境的窗口,这样使得用户可以很容易地在数个VEE开发窗口下对VEE程序进行相互编辑。

VEE开发环境的窗口主要由7个部分组成,图3—1列出了所有7个部分并给出了它们各自的名称,下面将对窗口中每一个部分进行详细介绍。

⒈标题栏

带有VEE图标的标题字段位于整个窗口的最上端,左端显示VEE程序的名称,双击标题栏最左端的VEE图标可关闭当前VEE窗口;在标题栏的最右端为窗口最小化、最大化以及关闭功能按钮。

图3—1VEE程序开发环境

⒉菜单栏

窗口第二列是VEE开发环境的菜单栏,也是使用频率最高的弹出菜单,主要为VEE程序开发提供各种命令及程序功能控件,通过弹出的菜单可以使用VEE所提供的每一个功能,每一个菜单包含了许多功能选项。

图3—2菜单栏

⒊工具栏

窗口第三列是VEE开发环境的工具栏,VEE把最常用的功能及控件放进了工具栏。

正常情况下标准的工具栏将显示在工作区中,标准工具栏中包含了编程过程中所要用到的最常用的一些功能,这些功能位于不同的菜单目录中,标准工具栏如图3—3所示。

图3—3VEE的标准工具栏

像菜单栏一样,工具栏中各按钮只有是被着色时才可用,而灰色是不可用的。

⒋程序管理区

本窗口的作用是帮助用户编辑程序中各控件,最上角显示当前程序的名称,如或者显示为Untitled的未命名状态。

⒌工作区

工作区是用来编辑VEE程序的窗口,主要放置各程序控件并可在此区域编辑并通过连线将所有控件连接成一可用程序。

⒍状态区

状态区位于VEE开发环境窗口的最下列,主要显示VEE当前状态下的信息。

⒎属性栏

属性栏位于VEE开发环境窗口的左下方,主要显示当前选中控件的属性,并可以通过属性栏修改当前控件的属性。

图3—4VEE的属性栏

设置VEE环境

当VEE第一次激活后,VEE开发环境的所有窗口及系统运行参数都按VEE缺省设置,用户可以根据实际需要,重新设置VEE开发环境参数。

单击File菜单下的DefaultPreferences命令,VEE自动弹出DefaultPreferences对话框。

在DefaultPreferences对话框中有6个标签选项:

General标签,Colors标签,Fonts标签,Number标签,Printing标签,WebSever标签。

完成缺省属性对话框中个标签下参数的设置后,按Save按钮,VEE将把个缺省属性储存于缺省的文件中。

VEE的特点及其优越性

VEE是一种基于图形式开发、调试和运行程序的集成化环境,其基本编程单元是一系列的功能控件,所以功能控件是在VEE的主菜单下选取并创建,然后连线并最终完成一程序,而虚拟仪器则接收来自控件的指令并完成其特定的功能。

VEE不但是面向计算机测控领域的虚拟仪器软件开发环境,实际上也是一种高效的图形化软件设计语言,其主要功能包括:

管理和控制仪器设备、数据采集和处理、可视化数据显示、与其他语言(如C/C++、VisualBasic、MatLab等)的交互使用、以及远程Web监控等。

VEE进行虚拟仪器设计还具有一下特点及优势:

(1)便捷、灵活的操作界面。

(2)支持多种大众的测试平台。

(3)运用简单且功能强大的工具文件。

(4)直观明了的用户操作界面和流程图式的编程。

(5)可视性程序能有效地减少程序开发及维护的时间。

(6)内具的除错功能可有效地开发及维护大规模、复杂的程序。

(7)使用ActiveX、DDE以及TCP/IP可进行网络连接和数据交换。

(8)可集成其他如C++、VisualBasic、Pascal、Fortran和HpBasic等开发语言。

(9)可输出测试数据到标准的Excel数据库及Word文档中,立即显示所需分析结果并实现打印。

VEE所采用的图形式编程的最大特点是VEE程序中采用的控件及编程手法都是以下拉菜单的格式作选择,然后通过设置和连接个功能模块的图标,从而方便迅速地创建应用程序,并自动完成数据采集、分析、显示等测试流程,在很大程度上降低了对编程者编程经验和熟练程度的要求,简单实用且安全可靠,既省去了成段成段令人繁琐的编程语句,又缩短了编程的时间和工作量,大大提高了编程效率。

表3-1列出了实际所需的编程性能以及VEE所支持的功能的对照表,从表中可以很直观的看出VEE潜在的优势。

表3-1VEE特点与实际需要对照表

所需的性能

VEE所支持的功能

 

容易学习且使用方便

●每一个控件对应一个具体功能

●完整的测试测量能力

●强大的数据采集及分析能力

●灵活可靠的信息提示

●高效率的仪器设备控制能力

●快速创建操作界面

 

可解决错综复杂的实际问题

●专业的软件开发环境

●可集成其他编程语言

●功能强大的侦错能力

●一流的图形化软件及使用说明

●可创建Run-Time运行程序

快速的执行速度

●功能强大的编译器

完全可靠且长期的合作关系

●与大多数行业巨头的联盟

●优良的服务和技术支持

VEE的应用

目前,VEE已广泛应用于多个领域。

在测试与测量方面,工程技术人员可应用VEE通过GPIB、VXI、PLC、串行设备和插卡式数据采集板去构成一个实际的数据采集系统,而且VEE内置有众多的仪器设备驱动程序库,可兼容并控制不同仪器设备生产厂商的测试平台,VEE还支持通过Internet、ActiveX、DDE以及SQL等交互式通信方式实现数据共享。

同时,VEE为用户提供了功能强大的高级数学分析库,特别是MATLAB功能,可大大满足用户对数据的计算和分析需要,而其强大且实用的图形显示能力以及便捷的程序设计,为过程控制及工业自动化提供了更好的解决方案。

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

当前位置:首页 > 党团工作 > 入党转正申请

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

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