1 LabVIEW概述 1
1.1 LabVIEW基本介绍 1
1.2 LabVIEW的起源与发展历程 3
1.3 LabVIEW 2016的新增特性 4
思考与练习 6
2 LabVIEW 2016安装 7
2.1 计算机性能要求 7
2.2 LabVIEW 2016安装 7
3 LabVIEW 2016编程环境 14
3.1 LabVIEW 2016启动 14
3.2 LabVIEW 2016菜单栏 15
3.3 LabVIEW 2016工具栏 20
3.4 LabVIEW 2016选板 22
3.5 LabVIEW 2016帮助 26
3.6 VI的创建 28
3.7 VI的编辑 31
3.8 VI的运行和调试 38
思考与练习 41
4 数据类型与基本操作 43
4.1 基本数据类型 43
4.2 数据运算 55
4.3 数组 61
4.4 字符串 68
4.5 簇 81
4.6 矩阵 86
4.7 波形 89
思考与练习 92
5 程序结构 94
5.1 顺序结构 94
5.2 条件结构 98
5.3 循环结构 102
5.4 公式节点 109
5.5 事件结构 111
5.6 使能结构 119
5.7 变量 122
5.8 定时结构 128
思考与练习 132
6 图形显示 134
6.1 波形显示 134
6.2 XY图与Express XY图 147
6.3 强度图形 153
6.4 数字波形图 155
6.5 三维图形 157
6.6 图形控件 162
思考与练习 165
7 快速VI技术(Express VI) 166
7.1 Express VI简介 166
7.2 Express VI的创建 167
7.3 波形分析示例 170
7.4 声音录制播放Express VI示例 171
7.5 弹出信息录入框Express VI示例 172
思考与练习 173
8 子VI和属性节点 174
8.1 子VI 174
8.2 属性节点 179
8.3 调用节点和引用句柄 182
8.4 属性节点应用实例 183
思考与练习 185
9 文件操作 186
9.1 文件操作基本术语 186
9.2 文本文件 190
9.3 电子表格文件 192
9.4 二进制文件 194
9.5 波形文件 196
9.6 数据记录文件 198
9.7 测量文件 200
9.8 配置文件 202
9.9 XML文件 204
9.10 TDMS文件 206
思考与练习 211
10 人机界面设计 212
10.1 下拉列表控件和枚举控件 212
10.2 列表框控件 214
10.3 表格与树形控件 218
10.4 VI属性设置 222
10.5 对话框 228
10.6 菜单 230
10.7 选项卡 238
10.8 多面板 240
10.9 光标 242
10.10 自定义控件和数据类型 243
10.11 用户界面设计 246
10.12 VI程序设计规则 248
思考与练习 251
11 数据库操作 253
11.1 LabSQL 253
11.2 数据源配置 255
11.3 MySQL基础 260
11.4 访问数据库 267
12 串口开发与应用 272
12.1 基本概念 272
12.2 串口参数设置 272
12.3 串口通信软件开发 273
参考文献 279