2010年4月6日 第二版,第一稿
LabVIEW编程思想(Thinking in LabVIEW)
第二版(Second Editon)
总目录
说明
第1章 虚拟仪器导论
引言
1.1 虚拟仪器
1.1.1 虚拟仪器简介
1.1.1.1 虚拟仪器中——“虚拟”的含义
1.1.1.2 虚拟仪器中——“仪器”的含义
1.1.2 虚拟仪器构成
1.1.2.1 传感器
1.1.2.2 数据采集卡
1.1.2.3 计算机
1.1.3 虚拟仪器定义
1.1 虚拟仪器
1.1.1 虚拟仪器简介
1.1.1.1 虚拟仪器中——“虚拟”的含义
1.1.1.2 虚拟仪器中——“仪器”的含义
1.1.2 虚拟仪器构成
1.1.2.1 传感器
1.1.2.2 数据采集卡
1.1.2.3 计算机
1.1.3 虚拟仪器定义
1.2 虚拟仪器基本测量原理
1.2.1 传统仪器的基本测量方法
1.2.1.1 模拟式测量
1.2.1.2 数字式测量
1.2.1.3 采样式全数字化测量
1.2.2 虚拟仪器的基本测量原理
1.2.2.1 数据采集的对象——信号
1.2.2.2 数据采集的基本原理——模数转换
1.2.2.3 数据采集的基本定理——取样定理
1.2.2.4 数据采集的测量实例——有效值测量
1.3 虚拟仪器自身的特点
1.3.1 虚拟仪器充分利用了现代计算机的软、硬件资源
1.3.1.1 虚拟仪器具有最好的硬件运行环境
1.3.1.2 虚拟仪器具有最丰富的软件资源
1.3.2 虚拟仪器强调“软件就是仪器”
1.3.2.1 虚拟仪器软件的重要性在于——数据采集模块仅提供原料
1.3.2.2 虚拟仪器软件的重要性在于——数据采集模块可重复使用
1.3.2.3 虚拟仪器软件的重要性在于——测量功能取决于用户需求
1.4 虚拟仪器与传统仪器的比较
1.5 虚拟仪器技术
1.5.1 虚拟仪器技术——概述
1.5.2 虚拟仪器技术之一——虚拟仪器软件开发环境
1.5.2.1 NI LabVIEW
1.5.2.2 LabVIEW
1.5.3 虚拟仪器技术之二——虚拟仪器硬件体系架构
1.5.4 虚拟仪器技术之三——虚拟仪器管理体系架构
1.6 本章小结
第2章 LabVIEW基本概念
2.1 什么是LabVIEW?
2.2 LabVIEW——图形化编程语言
2.2.1 编程语言间的对比
2.2.2 开发环境间的对比
2.2.3 设计人员间的对比
2.3 LabVIEW——图形化程序
2.3.1 图形化程序基本架构——VI
2.3.1.1 前面版
2.3.1.2 程序框图
2.3.1.3 图标和连接器
2.3.2 关于VI的其它特性
2.3.2.1 最小的VI
2.3.2.2 子VI
2.3.2.3 VI的层次结构
2.3.2.4 VI的跨平台
2.3.2.1 最小的VI
2.3.2.2 子VI
2.3.2.3 VI的层次结构
2.3.2.4 VI的跨平台
2.4 LabVIEW——图形化代码
2.4.1 计算机语言的发展简史
2.4.1.1 机器语言
2.4.1.2 汇编语言
2.4.1.3 高级语言
2.4.1.4 图形化编程语言
2.4.1.1 机器语言
2.4.1.2 汇编语言
2.4.1.3 高级语言
2.4.1.4 图形化编程语言
2.4.2 LabVIEW图形化语言的代码
2.4.2.1 端子(Terminals)
2.4.2.2 连线(Wire)
2.4.2.3 节点(Nodes)
2.4.2.4 LabVIEW图形化代码的程序实例
2.4.2.1 端子(Terminals)
2.4.2.2 连线(Wire)
2.4.2.3 节点(Nodes)
2.4.2.4 LabVIEW图形化代码的程序实例
