本书以最新LabVIEW 6.1版本为对象,系统介绍了LabVIEW高级程序设计的基本概念、关键技术和实际应用的专门知识。;全书共分为三大部分:第一部分包括第1章到第8章,主要是从数据结构、算法原理、数字逻辑、外部接口与扩展、多线程编程和LabVIEW运行控制技术等方面,对LabVIEW高级程序设计的基本概念和关键技术进行了深入分析与系统论述。第二部分包括第9章到第14章,主要结合数学分析、仿真与控制、数字信号处理、数据采集与仪器控制、网络通信和SQL远程数据库等专题,系统论述了LabVIEW的扩展和高
1,绪论
\r\n2,数据结构
\r\n3,算法原理
\r\n4,逻辑控制与逻辑电路
\r\n5,ActiveX与多媒体应用
\r\n6,LabVIEW外部接口与扩展
\r\n7,LabVIEW多线程
\r\n8,LabVIEW运行控制技术
\r\n9,数学分析
\r\n10,数字信号处理
\r\n11,仿真与控制
\r\n12,数据采集与IVI仪器驱动器
\r\n13,网络通信
\r\n14,SQL与数据库访问
\r\n15,LabVIEW程序优化设计
\r\n16,LabVIEW软件工程
\r\n附录
美国国家仪器公司(National lnstruments, NI)的创新软件产品LabVIEW(laboratory virtural instrument engineering workbench)自1986年问世以来. 在研究. 制造和开发的众多领域得到广泛应用. 从简单的仪器控制. 数据采集到尖端的测试和工业自动化, 从大学实验室到工厂, 从探索研究到技术集成, 人们都可以发现LabVIEW应用的成果和开发的产品. G语言编程和虚拟仪器技术已经成为工业界和学术界关注的热点技术之一.
最近几年, LabVIEW在国内普及和应用的速度不断加快, 陆续出版了一些有关LabVIEW程序设计和应用开发方面的教材和专著, 培养了一批LabVIEW的念实用户和程序设计员. 作为一种程序设计语言, 虽然总体上LabVIEW编程本身具有简单直观. 易于理解的特点, 但是开发复杂系统的LabVIEW应用程序并不是一件轻而易举的事情, 需要对IabVIEW程序设计原理. 程序结构. 运行控制和系统管理有透彻的理解和深入的分析. 本书编写的主要目的就是为期望成为LabVIEW高级程序员的用户提供系统的知识和编程指导.
本书是在系统总结我们多年开展LabVIEW教学和应用开发的经验和成果的基础上编写的, 内容体系设计充分考虑了精通LabVIEW编程所需的专门与系统知识, 并且与作者编写的《LabVIEW程序设计与应用》一书有机衔接. 本书结构编排与写作风格延续了图文结合. 寓教于例的成功模式, 书中提供的实例和编程技巧都是作者精选或解决实际问题的总结, 针对性和启发性强, 便于读者理解和实际应用.
参加本书编写工作的有国防科技大学杨乐平教授. 李海涛博士. 赵勇博士. 杨磊博士和安雪滢博士, 全书由杨乐平教授统稿. 对于有志于成为LabVIEW程序设计高手的读者, 本书不失为案头必备的参考书, 另外也可供从事测试计量. 仪器设计和过程控制方面工作的工程技术人员和相关专业的大专院校学生参考.
由于编著者水平有限, 书中难免有疏漏和错误之处, 恳请广大读者批评指正.
编著者
2002年9月于长沙国防科技大学