第1章 LabVIEW概述 1
1.1 虚拟仪器概述 1
1.2 常用虚拟仪器开发软件介绍 5
1.3 LabVIEW概述 6
第2章 LabVIEW环境 10
2.1 VI的组成部分 10
2.2 启动VI 11
2.3 前面板窗口 14
2.4 程序框图窗口 18
2.5 搜索控件、VI和函数 24
2.6 创建一个简单的VI 25
2.7 选择工具 25
2.8 数据流 32
2.9 项目浏览器 32
习题 35
第3章 VI的设计、编辑和调试 38
3.1 VI的设计 38
3.2 编辑技术 49
3.3 调试技术 53
3.4 小结 60
习题 61
第4章 程序结构 63
4.1 循环结构 63
4.2 条件结构 69
4.3 顺序结构 72
4.4 事件结构 75
4.5 定时结构 78
4.6 公式节点 80
4.7 小结 80
习题 81
第5章 数组和簇 84
5.1 数组 84
5.2 簇 90
5.3 小结 96
习题 97
第6章 波形图表和波形图 99
6.1 波形图表 99
6.2 波形图 102
6.3 图表和图形组件 104
6.4 图表和图形的图像导出 110
6.5 小结 110
习题 110
第7章 模块化编程 112
7.1 什么是模块化 112
7.2 编辑图标和连线板 113
7.3 设置输入和输出:必需、推荐和可选 116
7.4 编写代码文档 117
7.5 将VI用作子VI 118
7.6 从选定内容创建子VI 118
7.7 保存子VI 119
7.8 VI层次结构 119
7.9 小结 120
习题 120
第8章 数据采集 122
8.1 信号 122
8.2 提高采集质量 129
8.3 DAQ设备 133
8.4 了解MAX 136
8.5 测量模拟输入 139
8.6 产生模拟输出 144
8.7 数字I/O 145
8.8 小结 146
习题 146
第9章 字符串与文件I/O 149
9.1 字符串概述 149
9.2 显示类型 149
9.3 使用字符串函数 151
9.4 字符串解析函数 153
9.5 文件I/O基础 156
9.6 选择文件I/O格式 156
9.7 创建文本文件和电子表格文件 158
9.8 格式化文件以及将数据写入文件 159
9.9 从文件中扫描数据 159
9.10 小结 160
习题 160
第10章 仪器控制 162
10.1 使用仪器控制 162
10.2 串口通信 162
10.3 其他接口 164
10.4 使用GPIB 164
10.5 VISA编程 166
10.6 软件架构 167
10.7 小结 168
习题 168
第11章 项目实例:海洋立管涡激振动数据采集系统设计 169
11.1 海洋立管涡激振动介绍 169
11.2 数据采集系统功能要求 169
11.3 采集系统硬件 170
11.4 数据采集软件 172
11.5 小结 184
参考文献 186