当前位置:首页 > 工业技术
LabVIEW程序设计与应用  第2版
LabVIEW程序设计与应用  第2版

LabVIEW程序设计与应用 第2版PDF电子书下载

工业技术

  • 电子书积分:15 积分如何计算积分?
  • 作 者:杨乐平,李海涛,杨磊编著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2005
  • ISBN:7121005883
  • 页数:459 页
图书介绍:本书以最新LabVIEW 7 Express版本为对象,系统介绍了LabVIEW程序设计的基本概念、关键技术和实际应用的专门知识。本书内容分为三大部分,第一部分介绍虚拟仪器的基本概念、图形化编程语言基本原理与特点、LabVIEW编程环境;第二部分系统介绍LabVIEW程序设计的语法规则、程序结构和基本编程技巧;第三部分介绍LabVIEW在数据采集、仪器控制和通信等方面的应用。本书结构编排合理,运用大量实例阐述基本概念与编程难点,突出内容的系统性与实用性。为方便读者学习查阅,本书附带光盘按章节编排,提供了本书所有编程例子,并且列出了LabVIEW程序错误代码表,供读者参考。
《LabVIEW程序设计与应用 第2版》目录

第1章 绪论 1

1.1 LabVIEW概述 1

1.1.1 LabVIEW起源 1

1.1.2 LabVIEW概念创新 2

1.2 G语言与虚拟仪器 3

1.3 LabVIEW应用解决方案 4

1.4 LabVIEW 7 Express新特性 6

第2章 LabVIEW编程环境 11

2.1 LabVIEW系统安装 11

2.2 LabVIEW启动 11

2.3 LabVIEW模板 15

2.4 VI库 21

2.5 定制LabVIEW环境 22

2.5.1 环境参数设置 22

2.5.2 模板设置 23

第3章 LabVIEW编程入门 26

3.1 基本概念 26

3.1.1 前面板 27

3.1.2 框图程序 29

3.1.3 使用数据连线 33

3.1.4 图标/连接端口 41

3.2 LabVIEW术语 42

3.3 创建和编辑Ⅵ 43

3.3.1 创建Ⅵ 44

5.4 簇 49

3.3.2 编辑Ⅵ 49

3.4 运行和调试Ⅵ 60

3.4.1 运行Ⅵ 60

3.4.2 调试Ⅵ 61

3.5 创建和调用Sub Ⅵ 64

3.5.1 创建Sub Ⅵ 64

3.5.2 调用Sub Ⅵ 67

3.6.1 Express Ⅵ的特点 69

3.6 Express Ⅵ 69

3.6.2 Express Ⅵ的使用方法 72

3.7 获取帮助 74

3.7.1 实时上下文帮助 74

3 7.2 VI及功能模块帮助 75

3.7.3 LabVIEW例程 75

3.7.4 LabVIEW书架 76

3.7.5 LabVIEW网络资源 77

第4章 数据操作 78

4.1 数据类型 78

4.1.1 数字型 80

4.1.2 布尔型 85

4.1.3 字符串型与路径 86

4.2 数学运算 90

4.2.1 数字常量 91

4.2.2 基本数学运算节点 91

4.2.3 类型转换节点 93

4.2.4 三角函数节点 96

4.2.5 对数节点 97

4.2.6 复数节点 98

4.2.7 附加常数节点 99

4.3 布尔运算 100

4.4 字符串运算 102

4.4.1 字符串常量 102

4.4.2 基本字符串运算 103

4.4.3 字符串/数字转换 107

4.4.4 字符串/数组/路径转换 110

4.4.5 附加字符串运算 112

4.5 比较运算 115

5.1 本地变量 118

5.1.1 本地变量的创建 118

第5章 变量、数组、簇与波形数据 118

5.1.2 本地变量的使用 120

5.1.3 本地变量的特点 121

5.2 全局变量 122

5.2.1 全局变量的创建 122

5.2.2 全局变量的使用 123

5.2.3 全局变量的特点 124

5.3 数组 125

5.3.1 数组的组成与创建 125

5.3.2 数组的使用 127

5.3.3 数组的特点 149

5.4.1 簇的组成与创建 149

5.4.2 簇的使用 151

5.4.3 簇的特点 161

5.5 波形数据 163

5.5.1 波形数据的组成 163

5.5.2 波形数据的使用 167

5.5.3 波形数据的特点 178

第6章 结构与属性 179

6.1 For循环 179

6.1.1 For循环的组成 180

6.1.2 For循环的使用 182

6.1.3 For循环的特点 186

6.2 While循环 186

6.2.1 While循环的组成 186

6.2.2 While循环的使用 187

6.2.3 While循环的特点 188

6.3 顺序结构 189

6.3.1 顺序结构的组成 190

6.3.2 顺序结构的使用 192

6.3.3 顺序结构的特点 194

6.4 选择结构 196

6.4.1 选择结构的组成 196

6.4.2 选择结构的使用 198

6.4.3 选择结构的特点 198

6.5 事件结构 199

6.5.1 事件结构的组成 200

6.5.2 事件结构的使用 201

6.5.3 事件结构的特点 203

6.6 基本公式节点 205

6.6.1 基本公式节点的创建 205

6.6.2 基本公式节点的使用 206

6.7.1 属性节点的创建 209

6.6.3 基本公式节点的特点 209

6.7 属性节点 209

6.7.2 属性节点的使用 211

6.7.3 属性节点的特点 214

第7章 波形显示 215

7.1 事后记录波形图 215

7.1.1 事后记录波形图的组成 216

7.1.2 使用事后记录波形图 217

7.1.3 定制事后记录波形图的外观 223

7.2 实时趋势图 231

7.2.1 使用实时趋势图 231

7.2.2 定制实时趋势图的外观定制 233

7.3 XY波形图 235

7.4 密度图形显示控件(Intensity Graph) 237

7.4.1 使用密度图 237

7.4.2 定义密度图的颜色 238

7.4.3 设置密度图的外观 239

7.5 密度趋势图 240

7.6 三维曲面图 241

7.6.1 使用三维曲面图 241

7.6.2 设置三维曲面图的外观 244

7.7 三维参数曲面图 247

7.7.1 使用三维参数曲面图 248

7.7.2 设置三维参数曲面图的外观 249

7.8 三维曲线图 249

7.8.1 使用三维曲线图 249

7.8.2 设置三维曲线图的外观 251

7.9 极坐标图 251

7.9.1 使用极坐标图 251

7.9.2 设置极坐标图的外观 252

8.1.1 路径 253

第8章 文件操作与管理 253

8.1 基本概念及术语 253

8.1.2 标识号 254

8.1.3 文件I/O的出错管理 256

8.1.4 文件I/O操作流程控制 256

8.2 文件操作 256

8.2.1 文件定位与文件对话框 257

8.2.2 文件操作 260

8.3 文件管理 267

8.3.1 文件的删除、移动和复制 268

8.3.2 获取文件、目录的信息 268

8.3.3 路径、目录操作 269

8.4 数据存储与读取 272

8.4.1 LabVIEW数据文件类型 272

8.4.2 数据文件存储与读取 273

第9章 数学分析与信号处理 284

9.1 数学分析 285

9.1.1 公式运算节点 286

9.1.2 函数计算与微积分 289

9.1.3 概率统计与曲线拟合 295

9.1.4 矩阵与数组运算 300

9.1.5 最优化与零点求解 304

9.1.6 数值函数 309

9.2 数字信号处理 310

9.3 波形测量 328

9.3.1 波形测量节点 328

9.3.2 波形测量应用实例 331

9.4 信号调理 332

9.4.1 信号调理节点 332

9.4.2 信号调理应用实例 333

9.5 波形监测 335

9.5.1 波形监测节点 335

9.5.2 波形监测应用实例 336

9.6 逐点信号分析 338

9.6.1 逐点信号分析的特点 338

9.6.2 逐点信号分析节点 338

9.6.3 逐点信号分析应用实例 339

第10章 LabVIEW程序设计 340

10.1 人机交互界面 340

10.1.1 定制前面板对象 340

10.1.2 选单的编辑与响应 341

10.1.3 子面板的使用 343

10.1.4 界面装饰 345

10.2 定时与对话框 346

10.2.2 对话框 347

10.2.1 定时器 347

10.2.3 错误处理节点 351

10.3 LabVIEW环境参数设置 352

10.3.1 新特性 353

10.3.2 路径与性能 355

10.3.3 编程界面 356

10.3.4 模板与调试 359

10.3.5 属性设置 361

10.3.6 VI Server与Web Server 365

10.4 VI属性设置 368

10.4.1 一般设置 369

10.4.2 存储空间 370

10.4.3 帮助与编辑 371

10.4.4 版本历史与安全 372

10.4.5 窗口与运行 374

10.5 文件管理 376

10.6 创建应用程序 378

10.7 培养良好的编程风格 381

第11章 数据采集 384

11.1 数据采集基础 384

11.1.1 DAQ功能 384

11.1.2 DAQ节点的组织与结构 385

11.1.3 DAQ VIS的组织结构 386

11.1.4 DAQ节点常用参数简介 388

11.2 DAQ设备的安装与配置 391

11.2.1 安装PCI-1200数据采集卡 392

11.2.2 配置PCI-1200数据采集卡 392

11.2.3 配置数据采集虚拟通道 396

11.3 DAQ编程 399

11.3.1 简易DAQ编程 399

11.3.2 扩展DAQ编程 402

11.3.3 高级DAQ编程 408

第12章 仪器控制 412

12.1 仪器驱动器 412

12.1.1 VPP仪器驱动器 412

12.1.2 IVI仪器驱动器 415

12.2 VISA标准 416

12.3 VISA编程 418

12.3.1 VISA节点 419

12.3.2 VISA编程实例 423

12.4 VPP驱动程序转换与编程 424

12.4.1 VT1432A数字化仪简介 425

12.4.2 VPP驱动程序转换 425

12.4.3 VPP驱动程序编程实例 428

13.1 串行通信 431

13.1.1 串口简介 431

第13 章通信 431

13.1.2 串行通信节点 434

13.1.3 串行通信编程举例 437

13.2 网络通信 439

13.2.1 TCP协议简介 439

13.2.2 TCP节点 440

13.2.3 TCP通信编程实例 441

13.3 DataSocket通信 443

13.3.1 DataSocket基本概念 443

13.3.2 DataSocket节点 446

13.3.3 DataSocket编程举例 449

13.4 远程面板 452

13.4.1 配置LabVIEW Web Server 453

13.4.2 在LabVIEW环境中操作Remote Panel 454

13.4.3 通过网页浏览器在网页中操作Remote Panel 456

参考文献 458

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