《虚拟仪器基础教程》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:袁渊,古军,习友宝,古天祥编著
  • 出 版 社:成都:电子科技大学出版社
  • 出版年份:2005
  • ISBN:9787810656112
  • 页数:289 页
图书介绍:

第一章 虚拟仪器概述 1

1-1引言 1

1.1.1 什么是虚拟仪器 1

1.1.2 虚拟仪器的特点 2

1-2虚拟仪器组成 3

1.2.1 虚拟仪器系统的构成 3

1.2.2 虚拟仪器的基本功能 4

1.2.3 虚拟仪器的基本工作原理 4

1-3虚拟仪器的产生和发展 5

1-4虚拟仪器软件 6

第二章 LabVIEW概述 8

2-1引言 8

2-2 L abVIEW程序设计的一般过程 9

2-3 L abVIEW的工作环境 11

2.3.1 启动界面 11

2.3.2 前面板窗口和框图程序窗口 11

2.3.3 前面板工具栏 13

2.3.4 框图程序工具栏 14

2.3.5 弹出式菜单 15

2.3.6 下拉式菜单 15

2.3.7 模板 18

2.3.8 VI库 23

2.3.9 打开VI程序 24

2.3.10 LabVIEW的文件和目录 24

2.3.11 La bVIEW帮助选项 25

练习2-1 26

2-4总结、提示和技巧 27

第三章 VI程序的创建、编辑和调试 29

3-1 V I程序的创建 29

3.1.1 前面板 29

3.1.2 框图程序 30

练习3-1 32

3-2 V I程序的编辑 34

3.2.1 创建对象 34

3.2.2 选择对象 35

3.2.3 移动对象 35

3.2.4 删除对象 35

3.2.5 复制对象 35

3.2.6 标注对象 36

3.2.7 连线的选中和删除 36

3.2.8 坏线 37

3.2.9 改变文本的字体、形状、大小、颜色 37

3.2.10 改变对象的尺寸大小 38

3.2.11 排列对象 38

3.2.12 调色 38

练习3-2 38

3-3 V I程序的调试技术 42

3.3.1 查找错误 42

3.3.2 设置执行程序高亮 42

3.3.3 VI程序的单步执行 42

3.3.4 探针 42

3.3.5 断点 43

练习3-3 43

3-4总结、提示和技巧 45

3.4.1 总结 45

3.4.2 提示及技巧 46

习题 49

第四章 VI子程序的创建 50

4-1 V I子程序的基本概念 50

4-2图标和连接口的创建 51

4.2.1 图标的创建 51

4.2.2 连接口的创建 53

4-3将一个VI程序作为被调用的子程序 57

4.3.1 VI子程序的打开、运行和改变 57

4.3.2 VI子程序节点的在线帮助 57

练习4-1 59

4.3.3 选定部分框图程序来创建VI子程序 64

练习4-2 65

4-4总结、提示和技巧 67

第五章 循环和图表 68

5-1 While循环 68

5-2波形Chart 70

5.2.1 单曲线Chart 71

5.2.2 多曲线Chart 72

5-3开关的机械特性 72

练习5-1 74

练习5-2 77

练习5-3 78

5-4移位寄存器 82

练习5-4 83

练习5-5 84

5-5 For循环 88

5-6数据类型转换 89

练习5-6 90

5-7总结、提示和技巧 91

习题 92

第六章 数组和图形 93

6-1数组 93

6.1.1 创建数组控制器和指示器 93

6.1.2 二维数组 94

6.1.3 创建数组常量 94

6-2利用循环创建数组 95

6.2.1 创建二维数组 96

6.2.2 利用自动索引来设置For循环次数 97

6-3数组函数 98

6-4多态性 99

练习6-1 100

6-5 Gr aph 102

6.5.1 簇 103

6.5.2 单曲线Graph 104

6.5.3 多曲线Graph 105

6.5.4 XY Graph 105

练习6-2 106

练习6-3 111

练习6-4 113

6-6 Chart和Graph使用总结 115

6.6.1 波形Chart 115

6.6.2 单曲线波形Graph 115

6.6.3 多曲线波形Graph 116

6.6.4 单曲线XY Graph 116

6.6.5 多曲线XY Graph 116

6-7总结、提示和技巧 117

习题 117

第七章 Case结构和Sequence结构 119

7-1 Case结构 119

练习7-1 121

练习7-2 123

7-2 Se quence结构 125

练习7-3 127

7-3公式节点 129

练习7-4 132

7-4总结、提示和技巧 133

习题 134

第八章 字符串和文件I/O 135

8-1字符串 135

8-2字符串函数 136

练习8-1 139

8-3文件I/O 141

8.3.1 中层文件函数 142

练习8-2 147

练习8-3 148

练习8-4 150

8.3.2 高层文件函数 152

练习8-5 154

练习8-6(综合练习) 156

8-4 总结、提示和技巧 157

习题 157

第九章 VI属性、编译及通信 159

9-1 V I属性设置 159

练习9-1 166

9-2按键设置 170

9-3 V I程序的编译 171

9-4网络通信 175

练习9-2 178

练习9-3 182

9-5总结、提示和技巧 185

第十章 多功能数据采集卡 186

10-1概述 186

10.1.1 PCI-1200采集卡 186

10.1.2 主要性能 187

10-2 PCI-1200卡的组成原理 188

10.2.1 PCI-1200卡的组成原理框图 188

10.2.2 I/O连接器 188

10.2.3 PCI接口电路 191

10.2.4 定时电路 191

10.2.5 模拟输入电路 194

10.2.6 模拟输出 196

10.2.7 数字I/O 198

10-3数据采集的工作原理 201

10.3.1 数据采集的定时 201

10.3.2 数据采集的起停控制——采集方式 202

10.3.3 间隔扫描采集 204

10-4模拟输入信号的连接 206

10.4.1 模拟输入信号的连接 206

10.4.2 输入组态 208

第十一章 数据采集 213

11-1 DAQ配置 213

11-2数据采集函数 218

11.2.1 模拟输入 218

练习11-1 219

练习11-2 221

11.2.2 模拟输出 222

练习11-3 223

练习11-4 225

11.2.3 多路模拟输入 227

练习11-5 228

11.2.4 数字信号的输入和输出 230

11-3总结、提示和技巧 231

第十二章 虚拟仪器设计实例 232

12-1数字电压表的设计 232

12.1.1 前面板设计 232

12.1.2 框图程序设计 233

12.1.3 软件调试 236

12.1.4 误差分析 237

12-2数字双踪存储示波器的设计 238

12.2.1 前面板设计 238

12.2.2 框图程序设计 239

第十三章 Lab Windows/CVI基础 249

13-1概述 249

13-2 CV I快速入门 249

13.2.1 启动CVI 250

13.2.2 用户界面的设计 250

13.2.3 程序代码设计 255

13.2.4 运行程序 262

13.2.5 菜单结构程序设计示例 263

13-3 CVI环境下的程序设计 266

13.3.1 LabWindows/CVI程序剖析 267

13.3.2 LabWindows/CVI编程环境 267

13.3.3 LabWindows/CVI的函数库(Library) 272

13-4基于CVI的数据采集应用 281

13.4.1 基于NI数据采集卡的应用 282

13.4.2 基于CVI的数据采集系统的开发 286

参考文献 289