首页 » labview » 技术文章

LabVIEW —— 兼得简单易用性与强大功能性的图形化开发平台

2014-01-14

核心提示:NI LabVIEW解决了功能强大又灵活易变的编程语言与基于配置、简单易用的编程工具之间历来存在着的矛盾。LabVIEW提供了一个交互式

NI LabVIEW解决了功能强大又灵活易变的编程语言与基于配置、简单易用的编程工具之间历来存在着的矛盾。LabVIEW提供了一个交互式的图形化开发环境,彻底颠覆了一种开发工具拥有强大开发功能的同时不可能会简单易用的思想。LabVIEW所包含的各种特性使其成为开发测试、测量、自动化及控制应用的理想工具,无所谓工程师们是在哪个工业领域、具有什么专业背景或编程经验。不管您是科学家、工程师还是技术人员,LabVIEW都可以提供与您的编程经验相匹配的用户界面,从而您可以迅速地开发应用系统,完成产品设计验证与自动化控制等应用。您还可以交互式地配置LabVIEW中的各种函数,并随时观察配置效果,而无需等到完成整个程序编制时才能看。另外,LabVIEW是建立在功能齐全的编程语言的牢固基础上的,因此您可以充分利用功能强大的、用户可自定义的程序组件及构架。


 
 
 
简介
在开发测量、自动化及控制应用程序时,您有多种开发软件可以选择。一类是传统的编程语言,例如CC++Visual Basic等。对于这些典型的、基于文本的语言,要获得最高的开发效率并充分利用它们的优势,您需要非常了解并掌握这些开发环境的可用函数、语法规则,以及其它诸多专有特性。虽然这些工具具有极佳的灵活性和可扩充性,但是一般只适合接受过一定正规训练的专业用户。

另一类常用工具是基于配置的软件工具。这些软件克服了编程语言的先天缺陷,提供了一种非常简捷的方法来创建自动化测试和测量系统。但是,一般来说,这些基于对话框的交互式应用软件所能提供的功能非常有限,几乎没有进行自定义或进一步扩展的可能。

因此,无论您选择哪一类,都需要在简单易用性和强大功能性之间权衡再三。如果选择了基于配置的软件工具,您在想要执行一些超出该工具内置功能范围以外的任务时,就会马上一筹莫展了;如果选择了传统编程语言,即使是最简单的任务,您也需要付出大量的时间和精力去学习并面对抽象的文本命令。

然而,有了NI LabVIEW,您就无需再为鱼和熊掌不能兼得而苦恼了。LabVIEW提供了一个交互式的图形化开发环境,彻底颠覆了一种开发工具拥有强大开发功能的同时不可能会简单易用的思想。LabVIEW所包含的各种特性使其成为开发测试、测量、自动化及控制应用的理想工具,无所谓工程师们是在哪个工业领域、具有什么专业背景或编程经验。不管您是科学家、工程师还是技术人员,LabVIEW都可以提供与您的编程经验相匹配的用户界面,从而您可以迅速地开发应用系统,完成产品设计验证与自动化控制等应用。您还可以交互式地配置LabVIEW中的各种函数,并随时观察配置效果,而无需等到完成整个程序编制时才能看。另外,LabVIEW是建立在功能齐全的编程语言的牢固基础上的,因此您可以充分利用功能强大的、用户可自定义的程序组件及构架。
 
 
1LabVIEW解决了强大功能性与灵活易用性之间的矛盾
 

相关新闻

排行榜