《虚拟仪器与LabVIEW程序设计(高职)》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:陈栋,崔秀华主编
  • 出 版 社:西安:西安电子科技大学出版社
  • 出版年份:2017
  • ISBN:7560643557
  • 页数:208 页
图书介绍:

第1章 虚拟仪器概述 1

1.1虚拟仪器 1

1.1.1测量仪器的发展历程 1

1.1.2虚拟仪器的基本概念 2

1.1.3虚拟仪器与传统仪器的比较 3

1.1.4虚拟仪器的基本功能 3

1.1.5虚拟仪器的基本组成 4

1.1.6虚拟仪器无处不在 5

1.2 LabVIEW开发平台 5

1.2.1 LabVIEW简介 6

1.2.2前面板 7

1.2.3程序框图 9

1.2.4工具选板、控件选板和函数选板 12

1.2.5菜单栏 15

1.2.6 LabVIEW帮助选项 17

1.3 LabVIEW项目 21

1.3.1创建LabVIEW项目 21

1.3.2使用LabVIEW项目 21

1.4基于虚拟仪器技术的测试系统 22

1.4.1虚拟测试仪器的硬件系统 23

1.4.2虚拟测试仪器的软件系统 24

1.5 LabVIEW学习建议 24

本章小结 24

思考与练习 25

第2章 一个简单VI的设计 26

2.1常用数据类型 26

2.1.1数值型数据 26

2.1.2布尔型数据 29

2.1.3强制转换点 30

2.2 VI的创建 30

2.3数据流编程模式 31

2.4子VI的创建与调用 33

2.4.1什么是子V I 33

2.4.2创建图标和设置连线板 33

2.4.3创建子VI 37

2.4.4调用子VI 37

2.5 VI编辑调试技术 39

2.5.1 VI的编辑技术 39

2.5.2 VI的调试技术 39

本章小结 41

思考与练习 41

第3章 几种常用的程序结构 42

3.1 For循环 42

3.1.1创建For循环 42

3.1.2 For循环的自动索引 44

3.2 While循环 45

3.2.1创建While循环 45

3.2.2 While循环的自动索引 47

3.2.3布尔开关的机械动作 47

3.3循环的定时时间控制 48

3.4移位寄存器 50

3.4.1移位寄存器的概念 50

3.4.2创建移位寄存器 50

3.4.3初始化移位寄存器 51

3.4.4创建层叠移位寄存器 53

3.5反馈节点 54

3.5.1创建反馈节点 54

3.5.2初始化反馈节点 55

3.6实现阶乘运算的程序设计 57

3.7实现测量结果算术平均值的程序设计 58

3.8条件结构 59

3.8.1创建条件结构 60

3.8.2设置条件结构 61

3.9顺序结构 63

3.9.1创建顺序结构 64

3.9.2顺序局部变量 65

3.10事件结构 67

3.10.1事件驱动的概念 67

3.10.2创建事件结构 68

3.10.3配置事件结构 69

3.10.4用户界面事件分类与事件注册模式 70

3.11禁用结构 71

3.11.1条件禁用结构 71

3.11.2程序框图禁用结构 72

3.12公式节点 72

3.12.1创建公式节点 73

3.12.2公式节点的语法及使用说明 74

3.12.3表达式节点 75

3.13越限报警的程序设计 76

本章小结 77

思考与练习 78

第4章 数组、簇与波形显示 79

4.1数组 79

4.1.1数组的概念 79

4.1.2创建数组 80

4.1.3数组函数 82

4.2多态函数 88

4.3簇 88

4.3.1簇的概念 88

4.3.2创建簇 89

4.3.3簇函数 90

4.3.4错误簇 94

4.4波形 94

4.4.1波形的概念 94

4.4.2创建波形 95

4.5波形图 95

4.5.1在波形图中显示单条曲线 96

4.5.2在波形图中显示多条曲线 97

4.6波形图表 98

4.6.1在波形图表中显示单条曲线 100

4.6.2在波形图表中显示多条曲线 101

4.7自定义波形图和图表 102

4.7.1自定义波形图和图表的外观 102

4.7.2图形工具选板 102

4.7.3自动调整标尺 103

4.7.4格式化X标尺和Y标尺 103

4.8 LabVIEW数据的波形显示程序设计 103

4.9其他类型的图形和图表 104

4.9.1 XY图 105

4.9.2数字波形图 106

4.9.3 Windows三维图形 107

4.9.4混合信号图 111

本章小结 115

思考与练习 115

第5章 字符串与文件输入/输出 116

5.1字符串 116

5.1.1创建字符串输入控件和显示控件 116

5.1.2字符串显示类型 116

5.1.3字符串函数 118

5.2文件输入/输出 124

5.2.1选择文件I/O格式 124

5.2.2文件I/O函数 125

本章小结 134

思考与练习 134

第6章 数据采集 135

6.1数据采集系统的构成 135

6.2数据采集设备 135

6.2.1数据采集设备类型 136

6.2.2数据采集设备主要指标 136

6.3数据采集系统的软件结构 139

6.3.1系统软件结构 139

6.3.2驱动软件 140

6.3.3应用软件 142

6.4数据采集设备的设置与测试 143

6.4.1测试与自动化资源管理器 144

6.4.2数据采集设备的设置与测试 144

6.5数据采集基础知识 147

6.5.1采样 147

6.5.2输入信号的类型 149

6.5.3输入信号的连接方式 150

6.5.4信号调理 152

6.6信号生成、处理和分析 152

6.6.1信号生成 153

6.6.2时域分析 155

6.6.3频域分析 156

6.6.4数字滤波器 159

6.7基于NI USB-6009采集卡的数据采集应用 161

6.7.1模拟输入 162

6.7.2模拟输出 168

6.7.3数字输入/输出 168

6.8基于第三方采集卡的数据采集应用 169

6.8.1 LabVIEW中使用第三方数据采集卡的方法 170

6.8.2凌华PCI9118DG多功能数据采集卡的应用 170

本章小结 174

思考与练习 175

第7章 仪器控制 176

7.1仪器控制系统的构成 176

7.2 GPIB 177

7.2.1概述 177

7.2.2 GPIB系统组成 177

7.2.3 GPIB消息 178

7.2.4总线构成 178

7.2.5 GPIB函数 179

7.3串口通信 181

7.3.1概述 181

7.3.2串口通信函数 181

7.4 VISA 182

7.4.1概述 182

7.4.2为什么使用VISA 183

7.4.3 VISA函数 183

7.5仪器驱动程序 184

本章小结 186

第8章 实用编程技术 187

8.1局部变量和全局变量 187

8.1.1局部变量 188

8.1.2全局变量 190

8.1.3局部变量和全局变量的使用提示 192

8.2属性节点 192

8.2.1创建属性节点 193

8.2.2使用属性节点 194

8.2.3设置VI属性 197

8.3动态加载和调用VI 200

本章小结 203

第9章 虚拟仪器应用设计 204

9.1双踪虚拟示波器的设计 204

9.1.1设计目的 204

9.1.2设计内容 204

9.1.3设计报告要求 204

9.1.4示波器测量理论 205

9.1.5虚拟示波器的前面板 205

9.2电压、电流、电阻测试仪的设计 206

9.2.1设计目的 206

9.2.2设计内容 206

9.2.3设计报告要求 206

9.2.4电压、电流、电阻测试仪的理论 207

9.2.5电压、电流、电阻(VCR)特性测试仪的前面板 207

参考文献 208