《LabVIEW程序设计与应用》PDF下载

  • 购买积分:9 如何计算积分?
  • 作  者:吉淑娇,商微微,雷艳敏编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2019
  • ISBN:9787302512547
  • 页数:191 页
图书介绍:本书主要对LabVIEW2015中文版基本界面进行介绍,创建和编辑VI方法,数据类型的介绍,循环结构使用以及在通信原理,自动控制原理以及信号处理和数据采集等方面的应用,并个配以课程设计和毕业设计的实例,进一步介绍LabVIEW的应用。

上篇 基 础篇 3

第1章LabVIEW概述 3

1.1 LabVIEW简介 3

1.2 LabVIEW的安装和启动 4

1.2.1 LabVIEW安装 4

1.2.2 LabVIEW启动 6

1.3 LabVIEW编程环境 7

1.3.1控件选板 7

1.3.2工具面板 8

1.3.3函数选板 9

1.3.4菜单栏和工具栏 10

1.4项目浏览器 12

1.5 LabVIEW帮助信息 14

1.5.1帮助文档 14

1.5.2查找范例 14

1.5.3网络资源 14

第2章 创建、编辑和调试Ⅵ 16

2.1创建和编辑Ⅵ 16

2.2运行和调试程序 19

2.2.1运行和停止Ⅵ 19

2.2.2纠正Ⅵ的错误 19

2.2.3高亮显示程序执行过程 20

2.2.4单步运行Ⅵ 20

2.3创建和调用子Ⅵ 21

2.3.1通过图标编辑创建子Ⅵ 21

2.3.2通过命令创建子Ⅵ 23

2.3.3调用子Ⅵ 23

第3章 LabVIEW中的数据表达 25

3.1数值控件 25

3.1.1数值控件及显示格式 25

3.1.2数值运算的常用函数 26

3.2布尔型控件 29

3.2.1布尔型控件及显示格式 29

3.2.2布尔运算常用函数 30

3.3字符串与路径控件 31

3.3.1字符串控件及显示格式 31

3.3.2字符串控件常用函数 32

3.4下拉列表与枚举控件 35

3.5数组控件 36

3.5.1数组的创建 36

3.5.2数组函数 37

3.6簇 41

3.6.1簇的创建 41

3.6.2簇函数 41

3.6.3错误簇 44

3.7波形数据 45

3.7.1波形控件 45

3.7.2波形函数 46

第4章 程序流程和结构 48

4.1循环结构 49

4.1.1 for循环 49

4.1.2移位寄存器 50

4.1.3 while循环 51

4.2条件结构 52

4.3平铺式顺序结构 54

4.4事件结构 56

4.5公式节点 58

4.6局部变量和全局变量 59

4.6.1局部变量 59

4.6.2全局变量 60

第5章 波形控件 62

5.1波形图表 62

5.1.1波形图表的右键快捷菜单 63

5.1.2波形图表应用例题 65

5.2波形图 66

5.3 XY图 68

5.4强度图 69

5.5数字波形图 70

5.6三维图形 71

第6章 网络与通信 74

6.1数据通信 74

6.2队列操作函数编程 75

6.2.1队列操作函数 75

6.2.2队列函数应用 77

6.3 DataSocket编程 78

6.3.1 DataSocket通信 78

6.3.2 DataSocket功能函数 78

6.3.3 DataSocket Server Manager 79

6.3.4 DataSocket Server 80

6.3.5 DataSocket通信实现 81

6.4协议 82

6.4.1 TCP功能函数 82

6.4.2 TCP/IP通信的实现 84

下篇 应 用篇 89

第7章 信号分析与处理 89

7.1波形生成 90

7.2信号生成 92

7.3波形调理 94

7.4信号运算 96

7.5波形测量 97

7.6 Express Ⅵ 99

7.6.1输入函数 99

7.6.2信号分析 101

7.6.3信号操作模块 103

7.6.4输出函数 108

7.7综合实例:信号发生器的制作 109

第8章 LabVIEW在通信系统中的应用 113

8.1模拟调制 113

8.1.1 AM调制 113

8.1.2 FM调制 115

8.2数字调制 117

8.2.1二进制幅移键控 117

8.2.2二进制频移键控 118

8.2.3二进制相移键控 119

8.3综合设计 120

第9章 LabVIEW在自动控制系统中的应用 123

9.1 LabVIEW控制与仿真主要函数 123

9.2 LabVIEW控制模型建立 124

9.3自动控制系统的时域分析 127

9.4自动控制系统的频域分析 130

9.5自动控制系统的动态性能分析 132

第10章 数据采集 135

10.1数据采集基础知识介绍 135

10.2配置管理软件MAX的安装与应用 137

10.2.1配置管理软件MAX的简介 137

10.2.2 NI-DAQmx的安装 137

10.2.3配置管理软件MAX的应用 137

10.3 DAQmx API函数 145

10.4 DAQ助手Express Ⅵ 149

第11章 基于Nextboard的数据采集系统设计 152

11.1Nextboard介绍 152

11.1.1 Nextboard硬件介绍 152

11.1.2 Nextpad软面板介绍 154

11.2基于N extboard温度采集系统的设计 155

11.2.1热电偶工作原理 155

11.2.2热电偶实验面板介绍 155

11.2.3基于Nextpad软件的热电偶温度采集 159

11.2.4基于LabVIEW程序设计的热电偶温度采集 162

11.3基于N extboard数字信号产生与采集的设计 166

11.3.1前面板的设计 166

11.3.2程序框图的设计 167

11.3.3程序调试 168

第12章 基于TCP/IP的数据采集系统设计 170

12.1 nextkit信号万用仪 170

12.1.1 nextkit硬件介绍 170

12.1.2 nextkit软面板介绍 171

12.1.3 nextkit示波器与信号发生器的使用 175

12.2基于LabVIEW的单机数据采集系统的实现 177

12.2.1基于API函数的LabVIEW程序设计 177

12.2.2硬件连接与程序调试 178

12.3基于LabVIEW的TCP/IP的数据采集系统的实现 179

12.3.1信号发送端程序设计 179

12.3.2信号接收端程序设计 179

12.3.3程序调试 181

第13章 基于声卡的数据采集系统设计 183

13.1声卡简介 183

13.2声卡的工作原理 183

13.3声卡的主要技术参数 184

13.4基于声卡的数据采集系统的设计 185

13.4.1 LabVIEW中有关声卡的函数简介 185

13.4.2声音采集模块LabVIEW程序设计 185

13.4.3根据文件播放声音LabVIEW程序设计 188

13.4.4根据波形播放声音LabVIEW程序设计 188

参考文献 191