LabVIEW类似于C和BASIC开发环境,但是LabVIEW与其他计算机语言的显著区别是:其他计算机语言都是采用基于文本的语言产生代码,而LabVIEW使用的是图形化编辑语言G编写程序,产生的程序是框图的形式。图形化的程序语言,又称为 “G” 语言。使用这种语言编程时,基本上不写程序代码,取而代之的是流程图或框图。它尽可能利用了技术人员、科学家、工程师所熟悉的术语、图标和概念,因此,LabVIEW是一个面向最终用户的工具。
LabVIEW的功能特色:
1、测试测量:LABVIEW最初就是为测试测量而设计的,因而测试测量也就是现在LABVIEW最广泛的应用领域。经过多年的发展,LABVIEW在测试测量领域获得了广泛的承认。至今,大多数主流的测试仪器、数据采集设备都拥有专门的LabVIEW驱动程序,使用LabVIEW可以非常便捷的控制这些硬件设备。同时,用户也可以十分方便地找到各种适用于测试测量领域的LabVIEW工具包。这些工具包几乎覆盖了用户所需的所有功能,用户在这些工具包的基础上再开发程序就容易多了。有时甚至于只需简单地调用几个工具包中的函数,就可以组成一个完整的测试测量应用程序。
2、控制:
控制与测试是两个相关度非常高的领域,从测试领域起家的LabVIEW自然而然地首先拓展至控制领域。LabVIEW拥有专门用于控制领域的模块----LabVIEWDSC。除此之外,工业控制领域常用的设备、数据线等通常也都带有相应的LabVIEW驱动程序。使用LabVIEW可以非常方便的编制各种控制程序。
3、仿真:
LabVIEW包含了多种多样的数学运算函数,特别适合进行模拟、仿真、原型设计等工作。在设计机电设备之前,可以先在计算机上用LabVIEW搭建仿真原型,验证设计的合理性,找到潜在的问题。在高等教育领域,有时如果使用LabVIEW进行软件模拟,就可以达到同样的效果,使学生不致失去实践的机会。
4、儿童教育:
由于图形外观漂亮且容易吸引儿童的注意力,同时图形比文本更容易被儿童接受和理解,所以LabVIEW非常受少年儿童的欢迎。对于没有任何计算机知识的儿童而言,可以把LabVIEW理解成是一种特殊的“积木”:把不同的原件搭在一起,就可以实现自己所需的功能。著名的可编程玩具“乐高积木”使用的就是LabVIEW编程语言。儿童经过短暂的指导就可以利用乐高积木分享的积木搭建成各种车辆模型、机器人等,再使用LabVIEW编写控制其运动和行为的程序。除了应用于玩具,LabVIEW还有专门用于中小学生教学使用的版本。
5、快速开发:
根据笔者参与的一些项目统计,完成一个功能类似的大型应用软件,熟练的LabVIEW程序员所需的开发时间,大概只是熟练的C程序员所需时间的1/5左右。所以,如果项目开发时间紧张,应该优先考虑使用LabVIEW,以缩短开发时间。
6、跨平台:
如果同一个程序需要运行于多个硬件设备之上,也可以优先考虑使用LabVIEW。LabVIEW具有良好的平台一致性。LabVIEW的代码不需任何修改就可以运行在常见的三大台式机操作系统上:Windows、Mac OS 及 Linux。除此之外,LabVIEW还支持各种实时操作系统和嵌入式设备,比如常见的PDA、FPGA以及运行VxWorks和PharLap系统的RT设备。
LabVIEW2015安装教程:
1、下载解压缩,双击文件“2015LV-WinChn.exe”将,点击unzip解压,解压路径为默认为【C:\National Instruments Downloads\LabVIEW Chinese\2015】2、软件成功解压后,自动弹出安装界面,点击下一步
3、输入用户信息,用户可以随意输入,如图;
4、直接点击下一步,暂时不要输入LabVIEW 2015序列
5、选择安装目录
6、默认组件一般不更改
7、产品不更新,去除左下角的勾后点击下一步
8、接受许可协议
9、正在安装,大概10分钟左右可完成安装
10、接近完成时,弹出此界面,选择不需要支持
12、稍后重启计算机
13、双击软件包中的注册机文件“NI License Activator.exe”,弹出界面,大家可以看没有许可的地方会以空白方框显示,右键点击,选择“Activator”项依次将其全部点亮就可以了。
14、至此,LabVIEW 2015破解版安装完成,破解后软件会显示为专业版本,如图
LabVIEW 2015新功能:
1、添加自定义项至快捷菜单通过创建快捷菜单插件,可添加自定义项至前面板/程序框图对象的快捷菜单。创建的快捷菜单插件可出现在右键单击编辑时的前面板和程序框图对象,或右键单击运行时的程序框图对象。
如需创建快捷菜单插件,请打开下列工具VI并遵循VI前面板上的提示:labview\resource\plugins\PopupMenus\Create Shortcut Menu Plug-In From Template.vi
工具VI生成插件所需的文件。对文件自定义后既可创建快捷菜单并执行插件。
2、LabVIEW 2015包含下列插件
●转换为数组或元素——将标量值转换为该类型的数组,或将数组转换为数组元素类型的标量。该插件影响输入控件、显示控件、输入控件和显示控件接线端以及常量。该插件支持多对象选择。[NI论坛用户David_L分享的建议]
●清空列表框——删除列表框或多列列表框的全部行。该插件影响前面板上的列表框和多列列表框。该插件支持多对象选择。
●浏览——查看子VI、类或自定义类型在磁盘上的文件位置。该插件影响子VI、类控件、类控件接线端、类常量、自定义类型控件、自定义类型控件接线端以及自定义类型常量。
●删除并重连对象——删除所选程序框图对象及与其相连的连线和常量,并为先前连接至该对象输入输出端的相同数据类型连线。该插件对所有可删除的程序框图对象都有影响。该插件支持多对象选择。
●调整数组常量为内容大小——重新调整数组常量的宽度,使其与数组中最宽元素的宽度匹配。该插件影响数组常量。[NI论坛用户blawson分享的建议]
●二维数组转置——转置二维数组的内容。该插件影响二维数组输入控件、显示控件以及常量。该插件支持多对象选择。[NI论坛用户moderator1983分享的建议]
●连线所有未连线的接线端——为所选程序框图对象所有未连接的输入和输出创建输入或显示控件。该插件对所有可连线的程序框图对象都有影响。该插件支持多对象选择。
3、添加或缩减前面板/程序框图空间的改进
LabVIEW 2015的易用性进行改进包括添加空间更为简单,同时还可从前面板或程序框图缩减空间。如需增加分布紧凑对象的空间,可按
下载仅供下载体验和测试学习,不得商用和正当使用。
下载体验