内容简介:
本书详细介绍了使用LabVIEW进行虚拟仪器开发的方法。为了帮助读者快速轻松地进入LabVIEW编程世界,本书的编写遵循浅入深出、循序渐进的策略。全书包括两大部分,共分18章,第一篇从第1章至第9章,为LabVIEW的基础知识,读者通过学习可以自己编制一些简单的LabVIEW程序,并能掌握LabVIEW编程的基本方法:第二篇为第10章至第18章,全面讲述了数据采集、信号调理、网络技术与其他应用程序的通信等工程中普遍应用的技术。
本书既注重简明实用,又有一定的深度和广度,并提供大量的成用实例和分析,便于读者自学。本书既适合作为初学者的入门指导,又可以作为教学教材,还可以为软硬件工程师、实验室技术人员、现场工程技术等人员提供参考。
前言:
LabVIEW是美国NI公司开发的一种图形化的编程语言,提供了用“图标”代替“写程序文本”的全新程序编程方法。用户可以通过交互式图形前面板进行系统控制和结果显示,再通过组合常用的框图模块来指定各种功能。LabVIEW是科学研究和工程领域最主要的图形开发环境。LabVIEW具有丰富的计算函数、高级的采集和信号分析控件、完善的仿真调试工具、动态的连续跟踪方式,自1986年LabVIEW诞生至今,目前已广泛应用于仿真、数据采集、仪器控制、测量分析和数据显示等嵌入式应用系统的开发中。在大学实验室中,LabVIEW的应用遍及许多学科领域:电子和计算机工程、机械工程、物理学、生物学生理学、化学和化学工程、数学函数等。
LabVIEW程序又称为虚拟仪器,其表现形式和功能类似于实际的仪器;使用者用普通的计算机硬件即可建立自己的仪器控制系统。这些以软件为核心的系统充分利用了计算机强大的运算、显示及连接功能,LabVIEW程序能够方便地改变设置和功能,组成具备不同功能的仪器设备。虚拟仪器突破了传统仪器的概念,使测量仪器与计算机之间的界限消失,开创了测量仪器的新时代。
传统的仪器设备往往受限于制造商所赋予的功能,虚拟仪器则可以当作许多仪器设备来使用。因LabVIEW与大量测量硬件接口(IO)紧密结合,它可以将数据采集、信号分析、仪器控制等硬件设施,以及现有的仪器设备予以整合集成,通过改变软件程序,建立完全符合自己特殊需求的虚拟仪器系统,例如,温度监控器、伏特计、趋势图记录器、示波器和频谱分析仪等。因此,LabVIEW特别适用于需要经常改变仪器设备的参数和功能的场合,及对信号进行分析研究、传输等场合。
由于LabVIEW是用于实现虚拟仪器的测量功能,因此本书不仅给读者介绍该图形化设计语言的使用方法,同时还要对数据采集及信号分析的基本知识进行了描述。学习LabVIEW语言,将培养读者在数据采集和分析、构建物理系统的计算机仿真系统和计算机综合应用编程方面的能力,积累解决实际问题的经验。使用本书最有效的方法就是按照书中步骤在计算机上进行LabVIEW的同步练习,通过运行所设计的LabVIEW程序提高对问题的认识,进而运用掌握的技术开发自己的应用程序。
为了帮助读者快速轻松地进入LabVIEW编程世界,本书的编写遵循浅入深出、循序渐进的策略。全书包括两篇,共分18章:第一篇从第1章至第9章,为LabVIEW的基础知识,读者通过学习可以自己编制一些简单的LabVIEW程序,并能掌握LabV正W编程的基本方法;第二篇为第10章至第18章,全面讲述了数据采集、信号调理、网络技术与其他应用程序的通信等工程中普遍应用的技术。在各章节中插入相关图形,做到图文并茂,并提供大量的应用实例和分析,便于读者自学。
本书既注重简明实用,又有一定的深度和广度;既适合作为初学者的入门指导,又可以作为教学教材,还可以为软硬件工程师、实验室技术人员、现场工程技术等人员提供参考。