资料介绍
作为虚拟仪器应用程序的开发环境,具有编程简单、使用方便等优势,本章介绍了图形化编程软件平台的特点,重点介绍了浙江大学数字威廉希尔官方网站 及仪器研究所自主开发的图形化编程软件平台VPP的设计思路与应用。
自动测试系统应用程序开发环境可以选择传统文本形式的语言环境,如BC、VC、VB、Delphi或LabWindows/CVI等,也可以选择图形化的软件开发环境。被称为快速应用程序开发环境(RAD)的VC、VB、Delphi等开发平台具有可视化界面与已经以类形式封装的可视化控件,在很大程度上编程也不需要从头开始,但是,它们的源代码从本质上还是一行行的文本代码,编程还是包含了许多技巧。对于一个仪器工程师而言,在进行测试系统应用程序设计与调试时,往往会将精力与时间过多地停留于语言调试本身,而很难集中时间与精力在真正系统集成任务上,工作量大,难度也大。为了让仪器工程师从繁重的编程任务中走出来,回归到他们本职工作上去,业界推出了图形化语言的概念。
在现实的生活中和科学研究过程中,人们常常以框图来描述事物。框图不仅可以描述事物的位置、大小,更为重要的是,它可以描述事物的运行过程。在计算机上以二维平台上的框图描述一个程序的结构和运行过程,就形成了图形化语言。简略地说,一个图形化语言是指一个计算机系统,其执行过程可由二维平台上的框图来描述。与一些框图绘制系统不同的是,图形化语言需要满足两个规范:
1、 图形化语言中的框图必须是可运行的。就是说,与那些静态的流程框图绘制软件和图像处理软件不同,图形化语言中的框图描述的是系统的运行过程,并且每个部分在运行中会执行一定的操作。
2、 框图可以动态修改,这里的修改不只是设定一些参数或变量值,框图编辑环境可以修改程序的结构和运行的流程。
因此,那些基于文本的具有一定图形化特性的编程语言如VB、VC、Delphi等,都不是图形化语言,它们只是文本语言的图形化环境或者称为支持可视化的环境。那些用于描述图形结构和内容的语言如Postscript也不是图形化语言。绘图软件也不是图形化语言,因为它们并不解释图形所代表的意义。
图形化语言是图形化计算机领域中的一个重要分支。为了与其它一些图形化系统相区别,在一些文献中称图形化语言为图形化编程语言或可运行的图,而将支持图形化语言进行编程的软件平台称为图形化编程软件平台。
图形化编程软件平台的编程方法是一种面向对象的编程思想,用户只需描述任务,然后类似作语法分析,把主语、谓语(动作)、宾语(目标)、定语(条件)、状语(条件)区分开,分别对应于具体的图形化控件,把它们用数据线或顺序线按流程连接即可。因此,图形化编程软件平台的源代码是图标与连线,整个程序流程是用户可现场组态的数据流程图,用户往往只需用鼠标将各类控件进行连线就可以产生源代码,结构清晰,编程简单,非常适合于具有专业知识但并没有太多编程知识的仪器工程师。利用图形化编程软件平台进行编程,工程师不必具有丰富的编程知识,只需了解测试的目的与顺序,然后根据需要选择与配置各个图形化控件,并用连线将其连接,就构成了系统应用程序。利用图形化编程软件平台进行虚拟仪器应用程序的开发,编程效率高,可以大大减少系统集成的时间与精力,因此也就成为目前国际自动测试领域研究的热点。
在国外,不少公司与研究单位进行了图形化编程软件平台的研究开发工作,真正成为产品的主要有NI公司的LabVIEW和HP公司的VEE。作为图形化编程软件平台,除了具有图形化源代码之外,还具有其它一些特点。
- Scratch图形化编程软件安装包下载 0次下载
- Arduino图形化编程软件教材和资料合集免费下载 8次下载
- 亚为LabVIEW虚拟仪器八件套的详细资料合集免费下载 17次下载
- 虚拟仪器系统集成的理论和一般步骤和软件结构描述语言的介绍 3次下载
- 虚拟仪器系统的IO接口软件VISA的详细资料介绍 37次下载
- 如何使用虚拟仪器进行水位监测系统设计的详细资料说明 7次下载
- 虚拟仪器上机的6个实验详细资料说明 12次下载
- kinect虚拟仪器控制威廉希尔官方网站 详细资料概述 12次下载
- 基于图形化编程语言Labview的一种虚拟仪器的实现 19次下载
- 基于PCI总线多用虚拟仪器的开发与集成
- 虚拟仪器在蚕茧无损质量检测中的应用
- 基于虚拟仪器的浮动主轴在线振动监测
- 虚拟仪器这频率参数计量测试中的应用
- 虚拟仪器在频率参数计量测试中的应用
- 虚拟仪器软件开发平台 0次下载
- 采用虚拟仪器威廉希尔官方网站 实现脉压模拟器的设计 3614次阅读
- 基于LabVIEW开发软件和和虚拟仪器实现虚拟心电监护仪系统的设计 4805次阅读
- 基于虚拟仪器威廉希尔官方网站 实现步进电机控制系统的设计 1056次阅读
- 基于虚拟仪器实现模块化测试系统的设计,如何满足理想ATE的需求 854次阅读
- 基于LabVIEW软件平台实现增量型PID控制器的设计与应用研究 5088次阅读
- digilent软件套件平台介绍 4644次阅读
- 预留了实际元器件或信号测试的LabVIEW虚拟万用表 3461次阅读
- 基于GPIB接口总线的虚拟仪器详解 1w次阅读
- linux平台下编写虚拟仪器系统设计 825次阅读
- 基于虚拟仪器威廉希尔官方网站 的校准软件研制开发 1637次阅读
- 什么是虚拟仪器威廉希尔官方网站 及减振实验系统威廉希尔官方网站 分析 1074次阅读
- 面向物联网和虚拟仪器实验的便携式数字信号处理平台 1524次阅读
- 浅析虚拟仪器监测系统的独特之处 1118次阅读
- 基于虚拟仪器的CANopen协议监控面板设计 3540次阅读
- 虚拟仪器威廉希尔官方网站 的汽车尾气检测系统 1465次阅读
下载排行
本周
- 1TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 2开关电源基础知识
- 5.73 MB | 6次下载 | 免费
- 3100W短波放大电路图
- 0.05 MB | 4次下载 | 3 积分
- 4嵌入式linux-聊天程序设计
- 0.60 MB | 3次下载 | 免费
- 5基于FPGA的光纤通信系统的设计与实现
- 0.61 MB | 2次下载 | 免费
- 6基于FPGA的C8051F单片机开发板设计
- 0.70 MB | 2次下载 | 免费
- 751单片机窗帘控制器仿真程序
- 1.93 MB | 2次下载 | 免费
- 8基于51单片机的RGB调色灯程序仿真
- 0.86 MB | 2次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33564次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21548次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6653次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537796次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420026次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191185次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183278次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
评论
查看更多