随着电子技术、计算技术和网络技术的高速发展,传统的电子测量仪器的功能和作用已发生了质的变化,新型的虚拟仪器应运而生。虚拟仪器(virtual instrumention)是基于计算机的仪器,其实质是充分利用计算机来实现和扩展传统仪器的功能。计算机和仪器的密切结合是目前仪器发展的一个重要方向。LabVIEW作为一款强大的工业标准图形化编程工具,已广泛应用于工业自动化、汽车、电子、**仪器、通信、航空等各个领域,承担开发测试、测量、控制、数据采集和数据分析等工作。
LabVIEW(Laboratory Virtual.Instrument Engineering Workbench)是由美国**仪器(NI)公司研发的一种类似于c和BASIC的程序开发环境。尽管LabVIEW与c和BASIC使用的都是通用的编程系统,但LahVIEW与其他计算机语言的一个显著区别就是它使用的是目前国际上**的图形化编程语言--G语言。在使用G语言编程时,用户可以基本上不用写代码,而只需利用流程图就可完成测试任务,使用户从复杂的程序设计中解放出来,从而将更多的精力投放到物理问题本身,大大提高了工作效率;这同时也降低了对LabVIEW使用者的专业要求,各个领域的工程技术人员都可以使用,而不再像其他编程语言那样要求用户必须具有一定程度的计算机应用水平。
自1986年LabVIEW正式发布以来,经过20多年的发展,它已广泛地被工业界、学术界和研究实验室所接受,并被视为一个标准的数据采集和仪器控制软件。2006年,NI公司**次推出简体中文版本--LabV[EW 8.2.1,为国内的工程技术人员提供了一个出色的开发平台,并大大缩短了使用者对软件的熟悉时间,缩小了软件的功能强大性与易用性之间的差距。2007年,NI公司发布了*新的LabVIEW 8.5版本。
本书从入门的角度循序渐进地讲解了LabVIEW 8.5的基本操作,通过理论与实例相结合的方式,深入浅出地介绍了LabVIEW的使用方法和技巧。大量翔实的例子都给出了具体的创建过程和程序运行过程。
全书共分为14章。第1章是全书的概述部分,主要介绍了IabVIEW的起源与发展、LabVIEW安装所需的硬件配置、LabVIEW 8.5简体中文版的编程环境以选项板的基础知识,为以后的学习打下一个基础。第2章介绍了LabvIEW程序对象的基本操作,主要包括前面板中对象的调整和属性设置等的编辑、程序框图中控件和函数的连接编辑、VI程序的运行和调试。第3章介绍了LabVIEW数据类型的使用,主要包括数值型和布尔型等基本数据类型,数据运算选板以及数组、簇、字符串等几种特殊数据类型。第4章介绍了LabVIEW的循环与结构,主要包括For循环、While循环、3种结构以及经常使用到的局部变量和全局变量,*后对公式节点、Mathscript节点、MATLAB节点和属性节点进行了较为详细的介绍。第5章主要介绍了子Ⅵ的创建方法以及子VI的调用、VI图标和连接器的编辑。