当前位置:首页 > 工业技术
LabVIEW7.1测试技术与仪器应用
LabVIEW7.1测试技术与仪器应用

LabVIEW7.1测试技术与仪器应用PDF电子书下载

工业技术

  • 电子书积分:12 积分如何计算积分?
  • 作 者:邓焱,王磊等编著
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2004
  • ISBN:7111150007
  • 页数:339 页
图书介绍:本书介绍了虚拟仪器软件平台及其实现测试技术及仪器应用方法等。
《LabVIEW7.1测试技术与仪器应用》目录

第1篇 LabVIEW 7.1编程基础 2

第1章 LabVIEW 7.1概述 2

1.1快速创建一个VI 2

1.2图形化编程语言 6

1.3 LabVIEW的基本概念 7

1.3.1 VI(Virtual Instrument)的概念 7

1.3.2节点、端点、图框和连线 8

1.3.3子VI和图标 9

1.3.4 LabVIEW的操作模板 9

1.3.5 LabVIEW 中的Express VIs 14

1.3.6 LabVIEW 7.1的帮助系统 16

1.4 LabVIEW 7系列的新特性 18

1.4.1 LabVIEW7 Express相对LabVIEW 6.1的新特征 18

1.4.2 LabVIEW 7.1相对LabVIEW 7 Express的新特征 21

1.5本章小结 22

第2章 前面板设计 23

2.1前面板对象类型及属性 23

2.1.1前面板上的数值型控件 23

2.1.2前面板上的图形型控件 24

2.1.3 前面板上的Express VIs 27

2.1.4前面板对象的属性 28

2.2前面板对象操作 30

2.3面板设计外观和风格 33

2.3.1修饰前面板的显示效果 33

2.3.2前面板对象属性节点的使用 34

2.3.3程序外观和前面板的风格设计 36

2.4本章小结 38

3.1.1LabVIEW中的数据类型 39

3.1基本数据类型及其转换 39

第3章 编辑和调试程序代码 39

3.1.2数据类型间的转换 41

3.2从元素开始——逐步构建完整的应用程序 45

3.2.1构建程序的元素 45

3.2.2创建LabVIEW的代码 46

3.3子程序和图标 48

3.3.1创建子程序 48

3.3.2调用子程序 51

3.4使用Express VI进行程序设计 52

3.5程序菜单设计 55

3.6数据流驱动和事件驱动 56

3.7程序调试和运行 57

3.7.1单步运行和高亮运行方式 59

3.7.2设置断点和探针 61

3.7.3循环运行方式 62

3.8本章小结 63

第4章 数据结构 64

4.1数组 64

4.1.1创建一个数组 64

4.1.2数组函数 66

4.2字符串 75

4.2.1前面板上的字符串控件 76

4.2.2字符串函数 76

4.3簇结构 79

4.3.1 创建“簇” 80

4.3.2 “簇”函数 81

4.4波形数据 84

4.4.1产生波形数据 84

4.4.2波形数据的处理函数 87

4.5动态数据类型 93

4.6.1新建一个局部变量 94

4.6局部变量和全局变量 94

4.6.2局部变量的使用方法 95

4.6.3新建一个全局变量 96

4.6.4全局变量的使用方法 97

4.6.5在使用局部变量和全局变量时需要注意的问题 98

4.7本章小结 98

第5章 程序流程和结构 99

5.1循环结构 99

5.1.1 While循环 99

5.1.2 For循环 103

5.1.3定时循环 104

5.2选择结构 107

5.2.2设置选择结构 108

5.2.1创建选择结构 108

5.2.3使用选择结构编写程序 109

5.3顺序结构 110

5.3.1建立顺序结构 111

5.3.2建立顺序结构的局部变量 111

5.3.3使用顺序结构编写程序 112

5.3.4使用平面顺序结构函数Flat Sequence Structure 112

5.4事件结构 113

5.5公式节点 116

5.5.1创建公式节点 117

5.5.2公式节点的语法 118

5.6反馈节点 118

5.7本章小结 120

6.1文本数据表达 121

第6章 数据表达 121

6.2指示元件数据表达 122

6.3二维图形示波 123

6.3.1 Waveform Chart 123

6.3.2 Waveform Graph 129

6.3.3 XY Graph和Express XY Graph 131

6.3.4 Digital Waveform Graph 132

6.4三维图形示波 132

6.4.1 Intensity Chart 133

6.4.2 Intensity Graph 133

6.4.3 3D Surface Graph 133

6.4.4 3D Parametric Graph 134

6.4.5 3D Curve Graph 135

6.5其他图形的表达与显示 135

6.6本章小结 138

第7章 文件的输入输出 139

7.1基本文件类型及输入输出函数 139

7.2文本文件的输入输出 143

7.2.1文本文件的输入 143

7.2.2文本文件的输出 145

7.3 电子表格文件的输入输出 146

7.3.1 电子表格文件的输入 146

7.3.2电子表格文件的输出 147

7.4二进制文件的输入和输出 148

7.4.1二进制文件的输入 148

7.4.2二进制文件的输出 149

7.4.3一些复杂的二进制文件的输入和输出 150

7.5数据记录文件的输入输出 151

7.6波形文件的输入输出 152

7.7利用ExpressVIs进行文件的输入和输出操作 153

7.8本章小结 155

第2篇 测试仪器与技术应用 158

第8章 现代测试系统和虚拟仪器 158

8.1现代测试系统设计几个问题 158

8.2虚拟仪器 163

8.2.1计算机技术和测试仪器 163

8.2.2虚拟仪器和LabVIEW 164

8.3本章小结 166

第9章 信号基础 167

9.1测试信号的基本类型、描述及分析处理 167

9.1.1测试信号的基本类型 167

9.1.2测试信号的描述 169

9.1.3测试信号的分析处理 173

9.2.1信号发生器产生仿真信号 174

9.2 LabVIEW中的信号来源 174

9.2.2公式节点产生仿真信号 182

9.2.3从文件读入和直接采集测试信号 184

9.3 LabVIEW 中的测试信号分析处理函数库简介 184

9.4本章小结 187

第10章 测试信号的时域分析处理 188

10.1信号特征值处理及LabVIEW实现 188

10.1.1信号的幅值特征值 188

10.1.2信号的时间特征值 192

10.1.3信号的相位特征值 193

10.2信号运算及LabVIEW实现 195

10.3滤波器及LabVIEW实现 197

10.3.1滤波器分类 198

10.3.2理想滤波器 198

10.3.3实际滤波器的参数和类型 199

10.3.4调用数字滤波器子程序的几个问题 204

10.3.5在LabVIEW中应用滤波器 205

10.4测试信号的相关分析和卷积运算 211

10.4.1测试信号的相关分析 211

10.4.2卷积积分 212

10.4.3在LabVIEW中进行相关分析和卷积运算 215

10.4.4在LabVIEW中实现相关滤波 217

10.5波形修整、越限监测和波形操作 220

10.5.1波形修整 220

10.5.2越限监测 223

10.5.3波形操作 225

10.6本章小结 226

11.1离散时间傅里叶变换及其LabVIEW实现 227

11.1.1从连续的FT到时频域离散的DFT 227

第11章 测试信号的频域分析与处理 227

11.1.2数字信号处理中存在的误差及其解决办法 229

11.1.3 DFT的快速计算工具FFT 231

11.1.4 LabVIEW中利用FFT计算VI 232

11.2测试信号谱分析及LabVIEW实现 233

11.2.1频谱分析及其VI 234

11.2.2功率谱分析及其VI 241

11.2.3频率响应函数分析及其Ⅵ 242

11.2.4相干函数分析及其LabVIEW实现 246

11.3截断加窗及LabVIEW 中的窗函数VI 248

11.4谐波分析及其LabVIEW实现 251

11.5 LabVIEW中其他频域分析处理VI 255

11.6本章小结 255

第12章 信号调理和数据采集 258

12.1信号调理及其硬件选用 258

12.2.1模数转换基本原理 261

12.2数据采集及其硬件选择 261

12.2.2模数转换芯片的几种类型及其选用 262

12.2.3数据采集卡的选用 266

12.3在LabVIEW中实现最简单的数据采集 268

12.3.1 了解Measurement&Automation Explorer 268

12.3.2 LabVIEW中的数据采集VI 270

12.3.3 LabVIEW中模拟信号输入VI应用 275

12.4外部数据采集卡控制的LabVIEW实现 276

12.4.1在VC下编写外部数据采集卡的驱动程序 277

12.4.2在LabVIEW中调用外部数据采集卡的驱动程序 280

12.5本章小结 282

13.1.1总线的基本概念 283

13.1.2总线的构成与分类 283

13.1 总线技术基本概念及常见总线类型 283

第13章 总线技术 283

13.1.3总线的发展及常见类型 284

13.2 LabVIEW支持的总线 287

13.2.1 PCI总线 287

13.2.2 GPIB总线 288

13.2.3 PXI总线 288

13.2.4 VXI总线 289

13.2.5 串口总线 289

13.3正确选用和应用LabVIEW支持的总线 290

13.3.1各类总线比较 290

13.3.2应用PCI总线 291

13.3.3应用GPIB总线 292

13.3.4应用PXI总线 294

13.3.5应用VXI总线 295

13.3.6应用串口总线 296

13.3.7 VISA 299

13.4本章小结 301

第14章 远程测控 302

14.1最简单的远程桌面方式 302

14.2利用DataSocket技术实现数据共享 304

14.2.1 DataSocket的组成 305

14.2.2 DataSocket子模板 306

14.2.3 DataSocket应用实例 308

14.3利用网络协议进行通信 309

14.3.1TCP通信 309

14.3.2UDP通信 312

14.4在Web上发布程序 315

14.4.1服务器端的Web发布配置 315

14.4.2客户端的远程测控 317

14.5本章小结 319

15.1.1数据采集和分析处理总体设计 320

第15章 基于LabVIEW的测试系统实例 320

15.1基于LabVIEW的桥梁动态测试系统 320

15.1.2数据采集和分析处理各环节剖析 321

15.2基于声卡的测试技术教学系统及其LabVIEW编程 325

15.2.1声卡的基本常识 325

15.2.2 LabVIEW中的声音输入/输出出控件介绍 325

15.2.3基于声卡的测试技术教学系统的LabVIEW实现 326

15.3基于LabVIEW的检波器测试仪 330

15.3.1检波器测试仪工作原理及系统框图 330

15.3.2检波器测试仪的硬件组成 331

15.3.3检波器测试仪的软件实现 332

15.4本章小结 333

附录 334

参考文献 339

相关图书
作者其它书籍
返回顶部