LabVIEW入门与虚拟仪器PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:张爱平主编
- 出 版 社:北京:电子工业出版社
- 出版年份:2004
- ISBN:7505398237
- 页数:238 页
第1章 概述 1
1.1 虚拟仪器概述 1
1.1.1 什么是虚拟仪器 1
1.1.2 虚拟仪器的特点 2
1.1.3 虚拟仪器的基本功能 2
1.1.4 虚拟仪器的构成 2
1.1.5 虚拟仪器的发展方向 4
1.2 LabVIEW概述 4
1.2.1 LabVIEW软件的特点 4
1.2.2 LabVIEW的应用 5
1.2.3 LabVIEW系统文件和目录 5
1.3 LabVIEW工作环境 6
1.3.1 前面板和框图窗口 7
1.3.2 LabVIEW的操作模板 11
1.3.3 数字子模板 15
1.3.4 布尔量子模板 19
1.4 G语言编程基础 19
1.4.1 什么是G语言 19
1.4.2 虚拟仪器程序(VI)的基本组成 19
1.4.3 数据流编程概念 22
1.4.4 编程特点 23
1.4.5 LabVIEW在线帮助 23
本章小结 25
第2章 虚拟仪器的创建与调试 27
2.1 VI的创建 27
2.1.1 VI创建举例 27
2.1.2 从框图程序窗口创建前面板对象 29
2.2 VI的编辑 29
2.2.1 选择对象 29
2.2.2 移动对象 30
2.2.3 删除对象 30
2.2.4 复制对象 30
2.2.5 标注对象 30
2.2.6 连线的选中和删除 30
2.2.7 坏线 30
2.2.8 改变文本的字体、形状、大小、颜色 31
2.2.9 改变对象的尺寸大小 31
2.2.10 对象排列 31
2.2.11 改变对象颜色 32
2.3 SubVI(子VI)的创建与调用 33
2.3.1 什么是SubVI 33
2.3.2 图标和连接器端口的创建 33
2.3.3 SubVI的调用 37
2.3.4 从VI选定部分内容创建SubVI 39
2.4 层次化窗口(Hierarchy Window) 40
2.4.1 层次窗口访问 40
2.4.2 搜索层次化结构 42
2.5 程序调试技术 42
2.5.1 查找错误 42
2.5.2 设置执行程序高亮运行 42
2.5.3 断点设置与单步执行 42
2.5.4 探针工具 43
2.6 练习虚拟温度显示仪 43
本章小结 46
习题2 47
第3章 循环结构与趋势图 48
3.1 While循环结构 49
3.1.1 While循环框图的创建和组成 49
3.1.2 While循环应用示例 49
3.1.3 While循环编程要点 50
3.1.4 修改布尔开关(Boolean)的机械作用属性 51
3.2 For循环结构 53
3.2.1 For循环结构的组成 53
3.2.2 For循环示例 54
3.3 移位寄存器 54
3.3.1 移位寄存器概念 54
3.3.2 多个移位寄存器的建立 55
3.3.3 移位寄存器的使用 55
3.3.4 初始化移位寄存器 57
3.4 Waveform Chart(实时趋势图控件) 58
3.4.1 波形Chart显示模式 58
3.4.2 Chart快捷选单选项介绍 59
3.4.3 实时趋势图控件应用实例 64
3.5 练习 67
3.5.1 使用While Loop和Chart实时采集和显示数据 67
3.5.2 使用For Loop结构和移位寄存器 69
本章小结 70
习题3 70
第4章 Case结构、Sequence结构和公式节点 71
4.1 Case结构(选择结构) 71
4.1.1 Case结构的建立和组成 72
4.1.2 Case结构分支的添加、删除与排序 73
4.1.3 数据的输入和输出通道 74
4.1.4 Case结构应用举例 75
4.2 顺序结构 76
4.2.1 顺序结构的创建与组成 76
4.2.2 顺序结构局部变量的创建 77
4.2.3 顺序结构应用举例 78
4.3 公式节点(Formula Node) 80
4.3.1 公式节点(Formula Node)的创建 80
4.3.2 公式节点语法 81
4.3.3 公式节点应用实例 82
4.4 练习:学习使用Case结构 83
本章小结 84
习题4 85
第5章 数组(Arrays)、簇(Clusters)和曲线图形(Graphs) 86
5.1 数组 86
5.1.1 创建数组 86
5.1.2 利用循环的自动索引功能创建数组 91
5.1.3 数组函数 93
5.1.4 函数的多态性(Polymorphism)概念 97
5.2 簇(Clusters) 98
5.2.1 簇的创建 98
5.2.2 簇函数及应用 100
5.3 曲线图(Graph)显示件 103
5.3.1 Waveform Graph控件 104
5.3.2 Waveform Graph数据类型 106
5.3.3 XY Graph 108
5.4 练习 110
5.4.1 练习使用自动索引功能创建数组 110
5.4.2 练习使用Graph和分析VI 112
本章小结 113
习题5 113
第6章 字符串和文件存取 114
6.1 字符串 114
6.1.1 创建字符串控制器和指示器 114
6.1.2 字符串控件的选单选项 114
6.1.3 字符串函数 116
6.2 文件存取 120
6.2.1 文件I/O子模板 120
6.2.2 高层文件操作VI及应用 121
6.2.3 低层文件操作节点及应用 125
6.2.4 数据记录文件I/O 128
6.2.5 波形文件I/O 129
6.2.6 使用文件I/O功能函数的几点说明 131
6.3 练习 131
6.3.1 字符串编程练习 131
6.3.2 文件操作编程练习 133
本章小结 135
习题6 136
第7章 分析软件 137
7.1 概述 137
7.2 信号产生 138
7.2.1 数字信号的产生与数字化频率概念 139
7.2.2 信号产生子模板简介 140
7.2.3 波形产生(Waveform Generation)子模板简介 145
7.3 信号的频域分析 150
7.3.1 快速傅里叶变换FFT 151
7.3.2 信号的频谱分析 154
7.3.3 谐波失真分析 155
7.4 数字滤波器 158
7.4.1 滤波器的分类与特性 158
7.4.2 数字滤波器应用实例 159
7.5 波形测量VIs 162
7.5.1 交/直流电压测量 162
7.5.2 频率测量 164
7.6 波形监测 165
7.6.1 Basic Level Trigger Detection(基本电平触发检测)VI 165
7.6.2 触发检测模块的应用举例 166
7.7 曲线拟合 167
7.7.1 概述 167
7.7.2 曲线拟合应用 169
7.7.3 曲线拟合VI 169
7.7.4 曲线拟合应用实例 170
7.7.5 曲线拟合仪设计 173
本章小结 175
第8章 G语言实用编程技术 177
8.1 局部变量和全局变量 177
8.1.1 局部变量 177
8.1.2 全局变量 181
8.2 属性节点 183
8.2.1 属性节点的创建 184
8.2.2 属性帮助 185
8.2.3 基本属性 185
8.2.4 属性节点应用举例 187
8.2.5 练习使用属性节点 188
8.3 如何定制用户选单 189
8.3.1 选单编辑器 189
8.3.2 选单操作子模板 190
8.3.3 用户选单调用示例 191
8.3.4 选单编辑与响应过程小结 192
8.4 VI属性设置 193
8.4.1 常用VI属性选项含义 193
8.4.2 子VI节点设置对话框 196
8.4.3 使用VI属性选项设置子VI练习 197
8.5 前面板对象的装饰 199
本章小结 200
习题8 200
第9章 仪器控制 201
9.1 串行通信 201
9.1.1 握手方式 202
9.1.2 串行通信模块简介 202
9.1.3 硬件连接 205
9.2 GPIB(IEEE 488)概述 205
9.2.1 什么是GPIB 205
9.2.2 GPIB系统组成及器件职能 205
9.2.3 总线构成 206
9.2.4 消息分类 207
9.2.5 GPIB地址 207
9.2.6 GPIB子模板简介 207
9.2.7 对GPIB仪器进行读、写操作应用 210
9.3 VISA编程 211
9.3.1 什么是VISA 211
9.3.2 为什么使用VISA 212
9.3.3 VISA的基本概念 212
9.3.4 VISA子模板简介 217
9.3.5 VISA应用举例 218
9.4 VISA属性 219
9.4.1 VISA属性节点 219
9.4.2 VISA属性应用实例 221
9.5 LabVIEW仪器驱动程序 222
9.5.1 什么是仪器驱动程序 222
9.5.2 仪器驱动程序的获得与安装 222
9.5.3 仪器驱动程序结构 223
9.5.4 验证仪器驱动软件 224
9.6 Measurement&Automation Explorer简介 225
本章小结 226
第10章 LabVIEW 7.0 Express简介 227
10.1 LabVIEW 7.0 Express的工作环境 227
10.1.1 LabVIEW 7.0 Express的启动环境 227
10.1.2 前面板与控制模板 229
10.1.3 LabVIEW 7.0 Express的功能模板与框图程序 230
10.2 Express VI 231
10.2.1 Express VI的属性配置 231
10.2.2 Express VI的应用举例 232
10.3 LabVIEW 7.0 Express新增结构 233
10.3.1 平铺顺序结构 233
10.3.2 反馈节点 233
10.3.3 事件结构 233
10.4 其他新增特性 236
参考文献 238
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《HTML5从入门到精通 第3版》(中国)明日科技 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《Python3从入门到实战》董洪伟 2019
- 《仪器分析技术 第2版》曹国庆 2018
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《小提琴入门新教程 第3册》王中男著 2018
- 《小提琴入门新教程 第2册》王中男编著 2017
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017