书籍详情
LabVIEW 2018 虚拟仪器程序设计(第2版)
作者:毛琼 王敏 等著
出版社:机械工业出版社
出版时间:2018-11-01
ISBN:9787111611646
定价:¥79.00
购买这本书可以去
内容简介
《LabVIEW 2018 虚拟仪器程序设计 第2版》中心明确,结构紧凑,思路清晰,通过理论与实例相结合的方式,深入浅出地介绍了LabVIEW 2018的使用方法和使用技巧。 《LabVIEW 2018 虚拟仪器程序设计 第2版》共9章,内容包括LabVIEW概述、图形编辑环境、前面板的设计、程序框图设计基础、程序结构、数据函数、文件操作、数据分析以及数学计算。本书每章都配有必要的实例,便于读者结合实例更加快捷地掌握LabVIEW的编程方法。 《LabVIEW 2018 虚拟仪器程序设计 第2版》面向LabVIEW初、中级用户编写,旨在帮助读者用较短的时间快速熟练地掌握LabVIEW虚拟仪器设计的技巧和方法,提高读者的实践能力,达到所学即所用、一学即会的目的。
作者简介
暂缺《LabVIEW 2018 虚拟仪器程序设计(第2版)》作者简介
目录
目 录
前言
第1章 LabVIEW概述1
1.1 虚拟仪器1
1.1.1 概念1
1.1.2 开发环境2
1.1.3 组成2
1.2 LabVIEW简介4
1.2.1 LabVIEW概述4
1.2.2 LabVIEW 2018的新功能5
1.2.3 LabVIEW的使用8
1.3 LabVIEW的安装8
1.4 LabVIEW应用程序14
1.4.1 前面板14
1.4.2 程序框图15
1.4.3 图标/连接器16
第2章 图形编辑环境17
2.1 文件管理17
2.1.1 新建VI17
2.1.2 编辑VI图标18
2.1.3 保存VI19
2.1.4 新建文件19
2.1.5 创建项目20
2.2 LabVIEW 操作选板21
2.2.1 控件选板21
2.2.2 工具选板21
2.2.3 函数选板22
2.2.4 选板可见性设置22
2.3 项目浏览器23
2.4 菜单设计25
2.4.1 菜单编辑器25
2.4.2 实例——自定义菜单系统27
2.4.3 “菜单”函数29
2.5 控件30
2.5.1 新式控件31
2.5.2 NXG风格控件36
2.5.3 经典控件38
2.5.4 银色控件41
2.5.5 系统控件43
2.5.6 Express控件45
2.5.7 .NET与ActiveX控件46
2.5.8 用户控件47
第3章 前面板的设计48
3.1 前面板组成48
3.1.1 数值、布尔、字符串与路径48
3.1.2 实例——气温测试系统51
3.1.3 数组52
3.1.4 簇53
3.1.5 实例——簇数组筛选55
3.1.6 图形56
3.1.7 三维图形64
3.1.8 极坐标图72
3.1.9 实例——信号生成系统73
3.2 对象的选择与删除74
3.2.1 选择对象74
3.2.2 删除对象76
3.2.3 变更对象位置76
3.3 对象属性编辑77
3.3.1 设置数值型控件的属性77
3.3.2 设置文本型控件的属性80
3.3.3 设置布尔型控件的属性81
3.3.4 设置图形显示控件的属性82
3.3.5 实例——波形比较85
3.4 设置前面板的外观87
3.4.1 改变对象的大小87
3.4.2 改变对象颜色90
3.4.3 设置对象的字体90
3.4.4 在窗口中添加标签91
3.4.5 对象编辑窗口91
3.4.6 实例——设计计算机控件93
3.5 设置对象的位置关系95
3.5.1 对齐关系95
3.5.2 分布对象96
3.5.3 改变对象在窗口中的前后次序98
3.5.4 组合与锁定对象99
3.5.5 网格排布99
3.6 综合实例——车速实时记录系统100
第4章 程序框图设计基础105
4.1 程序框图结构105
4.2 工具选板107
4.2.1 使用断点107
4.2.2 使用探针108
4.3 数学函数与VI108
4.3.1 数值函数108
4.3.2 初等与特殊函数111
4.3.3 函数快捷命令112
4.3.4 实例——颜色数值转换系统113
4.4 结构VI和函数115
4.4.1 分类115
4.4.2 多态性115
4.5 VI 的设计116
4.5.1 创建VI前面板116
4.5.2 创建程序框图117
4.5.3 对象连接118
4.5.4 运行VI120
4.5.5 设置图标120
4.5.6 实例——日历123
4.6 调试VI127
4.6.1 纠正VI的错误127
4.6.2 高亮显示程序执行过程128
4.6.3 单步通过VI及其子VI128
4.7 子VI130
4.7.1 创建子VI130
4.7.2 连线端口131
4.7.3 调用子VI133
4.7.4 实例——数字遥控灯系统135
4.8 性能和内存信息139
4.9 提高VI的执行速度140
4.10 减少VI内存的使用144
4.11 搜索控件、VI和函数154
4.12 属性节点155
4.13 综合实例——血压测试系统157
第5章 程序结构161
5.1 循环结构161
5.1.1 For循环161
5.1.2 While循环163
5.1.3 实例——公务卡管理系统164
5.2 结构函数传递数据168
5.2.1 反馈节点168
5.2.2 移位寄存器169
5.2.3 实例——延迟波形172
5.3 层次结构175
5.3.1 条件结构175
5.3.2 实例——LED控制177
5.3.3 顺序结构181
5.3.4 事件结构183
5.3.5 程序框图禁用结构186
5.3.6 条件禁用结构187
5.4 定时循环187
5.4.1 定时循环和定时顺序结构187
5.4.2 配置定时循环和定时顺序结构189
5.4.3 同步开始定时结构和中止定时结构的执行193
5.5 公式节点194
5.6 变量196
5.6.1 共享变量196
5.6.2 局部变量199
5.6.3 全局变量201
5.7 综合实例——全局变量的使用202
第6章 数据函数205
6.1 数组函数205
6.1.1 数组大小206
6.1.2 创建数组206
6.1.3 一维数组排序208
6.1.4 索引数组209
6.1.5 初始化数组210
6.1.6 替换数组子集211
6.1.7 删除数组元素211
6.1.8 实例——仿真显示212
6.1.9 实例——选项卡数组214
6.2 簇函数217
6.2.1 解除捆绑和按名称解除捆绑218
6.2.2 捆绑函数219
6.2.3 按名称捆绑220
6.2.4 创建簇数组221
6.2.5 簇至数组转换和数组至簇转换222
6.2.6 变体函数223
6.2.7 实例——矩形的绘制226
6.3 基本波形函数231
6.3.1 获取波形成分232
6.3.2 创建波形233
6.3.3 设置波形函数和获取波形函数233
6.3.4 索引波形数组函数234
6.3.5 获取波形子集函数234
6.3.6 实例——不同数据创建波形234
6.3.7 Express函数237
6.4 综合实例——使用Express VI生成曲线243
第7章 文件操作249
7.1 文件249
7.1.1 文件的类型249
7.1.2 路径251
7.1.3 实例——打开文件252
7.2 文件操作的VI和函数253
7.2.1 用于常用文件I/O操作的VI和函数254
7.2.2 文件常量263
7.2.3 配置文件VI263
7.2.4 TDM流265
7.2.5
前言
第1章 LabVIEW概述1
1.1 虚拟仪器1
1.1.1 概念1
1.1.2 开发环境2
1.1.3 组成2
1.2 LabVIEW简介4
1.2.1 LabVIEW概述4
1.2.2 LabVIEW 2018的新功能5
1.2.3 LabVIEW的使用8
1.3 LabVIEW的安装8
1.4 LabVIEW应用程序14
1.4.1 前面板14
1.4.2 程序框图15
1.4.3 图标/连接器16
第2章 图形编辑环境17
2.1 文件管理17
2.1.1 新建VI17
2.1.2 编辑VI图标18
2.1.3 保存VI19
2.1.4 新建文件19
2.1.5 创建项目20
2.2 LabVIEW 操作选板21
2.2.1 控件选板21
2.2.2 工具选板21
2.2.3 函数选板22
2.2.4 选板可见性设置22
2.3 项目浏览器23
2.4 菜单设计25
2.4.1 菜单编辑器25
2.4.2 实例——自定义菜单系统27
2.4.3 “菜单”函数29
2.5 控件30
2.5.1 新式控件31
2.5.2 NXG风格控件36
2.5.3 经典控件38
2.5.4 银色控件41
2.5.5 系统控件43
2.5.6 Express控件45
2.5.7 .NET与ActiveX控件46
2.5.8 用户控件47
第3章 前面板的设计48
3.1 前面板组成48
3.1.1 数值、布尔、字符串与路径48
3.1.2 实例——气温测试系统51
3.1.3 数组52
3.1.4 簇53
3.1.5 实例——簇数组筛选55
3.1.6 图形56
3.1.7 三维图形64
3.1.8 极坐标图72
3.1.9 实例——信号生成系统73
3.2 对象的选择与删除74
3.2.1 选择对象74
3.2.2 删除对象76
3.2.3 变更对象位置76
3.3 对象属性编辑77
3.3.1 设置数值型控件的属性77
3.3.2 设置文本型控件的属性80
3.3.3 设置布尔型控件的属性81
3.3.4 设置图形显示控件的属性82
3.3.5 实例——波形比较85
3.4 设置前面板的外观87
3.4.1 改变对象的大小87
3.4.2 改变对象颜色90
3.4.3 设置对象的字体90
3.4.4 在窗口中添加标签91
3.4.5 对象编辑窗口91
3.4.6 实例——设计计算机控件93
3.5 设置对象的位置关系95
3.5.1 对齐关系95
3.5.2 分布对象96
3.5.3 改变对象在窗口中的前后次序98
3.5.4 组合与锁定对象99
3.5.5 网格排布99
3.6 综合实例——车速实时记录系统100
第4章 程序框图设计基础105
4.1 程序框图结构105
4.2 工具选板107
4.2.1 使用断点107
4.2.2 使用探针108
4.3 数学函数与VI108
4.3.1 数值函数108
4.3.2 初等与特殊函数111
4.3.3 函数快捷命令112
4.3.4 实例——颜色数值转换系统113
4.4 结构VI和函数115
4.4.1 分类115
4.4.2 多态性115
4.5 VI 的设计116
4.5.1 创建VI前面板116
4.5.2 创建程序框图117
4.5.3 对象连接118
4.5.4 运行VI120
4.5.5 设置图标120
4.5.6 实例——日历123
4.6 调试VI127
4.6.1 纠正VI的错误127
4.6.2 高亮显示程序执行过程128
4.6.3 单步通过VI及其子VI128
4.7 子VI130
4.7.1 创建子VI130
4.7.2 连线端口131
4.7.3 调用子VI133
4.7.4 实例——数字遥控灯系统135
4.8 性能和内存信息139
4.9 提高VI的执行速度140
4.10 减少VI内存的使用144
4.11 搜索控件、VI和函数154
4.12 属性节点155
4.13 综合实例——血压测试系统157
第5章 程序结构161
5.1 循环结构161
5.1.1 For循环161
5.1.2 While循环163
5.1.3 实例——公务卡管理系统164
5.2 结构函数传递数据168
5.2.1 反馈节点168
5.2.2 移位寄存器169
5.2.3 实例——延迟波形172
5.3 层次结构175
5.3.1 条件结构175
5.3.2 实例——LED控制177
5.3.3 顺序结构181
5.3.4 事件结构183
5.3.5 程序框图禁用结构186
5.3.6 条件禁用结构187
5.4 定时循环187
5.4.1 定时循环和定时顺序结构187
5.4.2 配置定时循环和定时顺序结构189
5.4.3 同步开始定时结构和中止定时结构的执行193
5.5 公式节点194
5.6 变量196
5.6.1 共享变量196
5.6.2 局部变量199
5.6.3 全局变量201
5.7 综合实例——全局变量的使用202
第6章 数据函数205
6.1 数组函数205
6.1.1 数组大小206
6.1.2 创建数组206
6.1.3 一维数组排序208
6.1.4 索引数组209
6.1.5 初始化数组210
6.1.6 替换数组子集211
6.1.7 删除数组元素211
6.1.8 实例——仿真显示212
6.1.9 实例——选项卡数组214
6.2 簇函数217
6.2.1 解除捆绑和按名称解除捆绑218
6.2.2 捆绑函数219
6.2.3 按名称捆绑220
6.2.4 创建簇数组221
6.2.5 簇至数组转换和数组至簇转换222
6.2.6 变体函数223
6.2.7 实例——矩形的绘制226
6.3 基本波形函数231
6.3.1 获取波形成分232
6.3.2 创建波形233
6.3.3 设置波形函数和获取波形函数233
6.3.4 索引波形数组函数234
6.3.5 获取波形子集函数234
6.3.6 实例——不同数据创建波形234
6.3.7 Express函数237
6.4 综合实例——使用Express VI生成曲线243
第7章 文件操作249
7.1 文件249
7.1.1 文件的类型249
7.1.2 路径251
7.1.3 实例——打开文件252
7.2 文件操作的VI和函数253
7.2.1 用于常用文件I/O操作的VI和函数254
7.2.2 文件常量263
7.2.3 配置文件VI263
7.2.4 TDM流265
7.2.5
猜您喜欢