《LabVIEW 8.2中文版入门与典型实例》PDF下载

  • 购买积分:14 如何计算积分?
  • 作  者:岂兴明,周建兴,矫津毅编著
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2008
  • ISBN:7115179522
  • 页数:436 页
图书介绍:本书以最新的LabVIEW 8.20为讲述对象,在LabVIEW 8.20新特性的基础之上,系统地介绍了LabVIEW程序设计的基本概念、关键技术和实际应用知识。基础部分的内容主要包括虚拟仪器基本知识、LabVIEW开发环境介绍、LabVIEW中的数据类型、程序结构、波形显示等程序设计基本知识及其使用方法。应用部分的内容包括数学、信号处理、数据采集、仪器控制等一些在LabVIEW中使用较多的专业知识及其应用。本书内容丰富、结构清晰,运用大量实例阐述概念和程序设计过程,突出系统性和实用性。本书可作为相关专业高年级学生教材或教学参考书使用,也可供有关工程技术人员和软件工程师参考。

第1章 虚拟仪器与LabVIEW 2

虚拟仪器 2

概述 2

虚拟仪器的特点和优势 2

虚拟仪器的结构 3

LabVIEW介绍 4

LabVIEW的发展 4

LabVIEW的功能 5

LabVIEW的特点 5

LabVIEW的应用 6

LabVIEW 8.2新功能 8

面向对象编程 8

LabVIEW项目管理 9

文本化数学工具MathScript 10

新增模块 11

LabVIEW 8.2新特性 11

前面板的改进 12

程序框图的改进 15

开发环境的改进 16

小结 18

第2章 LabVIEW开发环境 19

LabVIEW 8.2的安装 19

LabVIEW 8.2开发环境 23

启动LabVIEW 8*2 23

VI前面板 25

VI程序框图 28

VI图标/连线板 29

自定义开发环境 31

小结 33

第3章 创建LabVIEW程序 34

创建新VI 34

创建前面板 34

创建程序框图 35

创建图标/连线板 38

创建VI实例 40

编辑VI 41

选择单个对象 41

选择多个对象 41

改变单个对象大小 42

对齐和分布对象 42

改变多个对象大小 43

对象值操作 44

排列对象的叠放顺序 44

组合、锁定对象 45

运行调试VI 45

运行VI 45

调试VI 46

调试VI实例 47

调用子VI 53

小结 55

第4章 LabVIEW数据类型 56

数值型数据 56

数值类型 56

数值型数据对象 57

数值操作节点 61

布尔型数据 66

布尔型数据对象 66

布尔型数据操作节点 68

数据线类型 70

小结 71

第5章 程序结构 72

循环结构 72

For循环 73

While循环 73

循环结构数据通道与自动索引 75

移位寄存器 76

反馈节点 78

条件结构 78

条件选择器标签 79

选择器连接端 81

分支子程序框 82

顺序结构 85

层叠式顺序结构 85

平铺式顺序结构 87

顺序结构之间的转换 88

公式节点 88

公式节点变量 89

公式节点运算符和函数 90

事件结构 93

事件选择器标签 94

事件数据节点 95

在LabVIEW中使用事件 96

小结 98

第6章 数组、簇和波形 99

数组 99

创建一维数组 99

创建多维数组 100

利用循环结构创建数组 102

数组操作函数 102

簇 106

簇的创建 106

簇元素的顺序 108

簇操作函数 110

波形 112

波形数据 112

波形操作函数 115

小结 116

第7章 图形显示 117

波形显示 117

波形图 118

波形图显示实例 124

波形图表 127

波形图表显示实例 129

XY图 130

XY图窗口 130

XY图显示实例 131

强度图形 135

强度图 135

强度图显示实例 137

强度图表 138

强度图表显示实例 139

三维图 140

三维曲面图 140

三维曲面图实例 143

三维参数图 144

三维曲线图 145

小结 147

第8章 字符串和文件 148

字符串 148

字符串控件 148

字符串数组控件 151

字符串操作函数 153

字符串程序实例 158

文件I/O 160

文件I/O的基本概念和术语 160

文件I/O操作 163

打开和关闭文件操作 164

文件读操作 165

文件写操作 169

文件管理操作 173

文件操作实例 177

小结 181

第9章 数学分析 184

线性代数 184

曲线拟合与插值 188

拟合 188

插值 191

微积分运算 193

数组的微积分运算 193

表达式的微积分运算 194

微分方程 196

查找零点 197

概率与统计 198

概率与统计计算 199

概率函数 200

假设检验 203

方差分析 206

几何 207

最优化 208

多项式 211

小结 214

第10章 数据采集 215

数据采集基础 215

DAQ系统的构成 215

信号类型 216

采样定理 216

模拟输入和输出 217

模拟输入信号 217

模拟输入采集系统 218

模拟输入的技术指标 220

模拟输出的技术指标 222

DAQ硬件配置 223

安装DAQ硬件和驱动程序 223

配置DAQ系统 227

DAQ编程 232

小结 236

第11章 信号分析和处理 237

概述 237

信号的产生 237

信号生成 237

波形生成 241

信号时域分析 247

窗函数 251

信号频域变换 255

数字滤波 256

谱分析 262

信号逐点分析 264

小结 266

第12章 仪器控制 267

仪器总线技术 267

GPIB总线标准 267

VXI总线系统 269

PXI总线系统 270

LXI技术 272

混合总线系统 273

仪器驱动程序 273

概述 273

GPIB标准 274

VPP规范 274

IVI规范 275

IVI-MSS和IVI-Signal Interface 275

LabVIEW中的仪器控制 276

仪器驱动程序 276

IVI仪器驱动 278

仪器I/O助手 280

VISA仪器控制 281

GPIB仪器控制 283

串行端口通信 285

小结 286

第13章 网络通信 287

网络协议通信 287

TCP/IP协议通信 287

SMTP Email 293

无线通信 294

DataSocket技术通信 297

DataSocket的构成 298

DataSocket编程实例 302

远程访问 303

配置服务器 303

远程面板控制 306

浏览器访问 307

小结 308

第14章 双通道频谱滤波器设计 310

设计目的 310

双通道频谱滤波器控件的操作 311

程序框图的功能块介绍 311

仿真信号生成功能块 311

滤波器滤波功能块 312

截止频率调节功能块 312

双通道谱测量处理功能块 312

信号检测处理功能块 313

信号和频率响应显示功能块 313

双通道频谱滤波器控件的设计 313

滤波信号的产生 314

添加滤波器控件 316

双通道谱测量 317

检测信号 319

各VI控件之间数据流的连线 321

各VI信号的图形显示控件 322

创建上下截至频率调节控件 323

信号掩区和边界测试输出信号的显示设置 324

创建截止频率变化子Ⅵ 328

前面板控件的布局和美化 329

小结 330

第15章 脉冲和瞬态测量控件设计 331

设计目的 331

脉冲和转化测量控件的运行操作 332

程序框图的主要功能块介绍 332

仿真波形生成 332

瞬态特性测量 333

脉冲测量 333

周期平均值和均方根 334

幅值和电平 334

波形图缩放功能 334

波形图显示功能 334

脉冲和瞬态测量控件的设计步骤 334

生成基本波形和噪声波形 335

仿真波形的生成和显示 336

瞬态测量程序块 341

脉冲测量程序块 347

周期平均值和均方根程序块 350

幅值和电平测量程序块 353

完整的程序框图 355

小结 356

第16章 微处理器温度控制模拟 357

设计目的 357

微处理器温度控制模拟Ⅵ的运行操作 358

程序框图的主要功能介绍 359

模拟系统的总体框架 359

初始化和整体参数设定 360

输入阶段功能块 360

计算阶段功能块 360

输出阶段功能块 360

微处理温度控制处理子Ⅵ功能块 361

微处理器温度控制模拟Ⅵ的设计步骤 361

前面板界面的设计 362

程序总体框架的处理 367

定时结构的输入和初始化 367

输入阶段的处理过程 369

计算阶段的处理过程 371

输出阶段的处理过程 373

创建PAC IO.vi子控件 375

添加程序注释和说明 378

小结 378

第17章 简单双通道示波器设计 379

设计目的 379

简单双通道示波器Ⅵ的运行操作 379

简单双通道示波器Ⅵ的程序框图 380

触发器功能块 381

通道选择功能块 381

水平分度调节功能块 381

幅值分度调节功能块 381

程序控制功能块 381

波形显示功能块 381

简单双通道示波器Ⅵ控件的设计过程 382

前界面的创建和设计 383

触发源功能块选择 391

通道输入信号的生成和选择 392

触发器子Ⅵ的创建 393

触发电平SLOPE.VI的创建 394

通道选择功能的设计 396

水平分度调节处理功能块 396

竖直幅值分度调节处理功能块 396

简单双通道示波器的信息显示 397

程序输入输出程序块 397

小结 398

第18章 实验数据采集系统 399

实验数据采集系统的概述 399

应用背景 399

意义 400

开发内容 400

实验准备 400

实验设备 400

实验参数 401

前面板的软件开发 402

创建新的虚拟仪器(Ⅵ) 402

系统选项卡控件 407

修饰图案 408

系统下拉列表 409

数值输入控件 410

文件路径输入控件 412

布尔控件 413

波形图表控件 415

系统单选控件 419

旋钮控件 419

温度计控件 420

仪表控件 422

多列列表框控件 423

程序框图设计 425

顺序结构 425

数据采集装置的参数设置 426

冷端补偿通道 429

电压信号采集模块 430

数据采集和处理模块 431

数据显示与保存模块 433

程序运行控制模块 436

小结 436