图书介绍

LabVIEW虚拟仪器程序设计与应用【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

LabVIEW虚拟仪器程序设计与应用
  • 刘其和,李云明编著 著
  • 出版社: 北京:化学工业出版社
  • ISBN:9787122103321
  • 出版时间:2011
  • 标注页数:280页
  • 文件大小:100MB
  • 文件页数:293页
  • 主题词:软件工具,LabVIEW-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

LabVIEW虚拟仪器程序设计与应用PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1篇 入门知识和编程基本方法2

第1章 LabVIEW概述2

1.1 LabVIEW简介2

1.2 G语言与虚拟仪器3

1.2.1虚拟仪器的构成3

1.2.2虚拟仪器的特点3

1.3 LabVIEW 2010的系统配置4

1.4 LabVIEW 2010的安装与运行4

1.5 LabVIEW 2010软件的启动方法及步骤5

1.6 LabVIEW 2010编程环境6

1.6.1项目浏览器6

1.6.2 LabVIEW 2010的编辑界面6

1.6.3 LabVIEW 2010工具栏6

1.6.4 LabVIEW 2010菜单栏7

1.7工具模板7

1.8控件选板和函数模板8

1.9 LabVIEW 2010简体中文版的帮助系统8

1.9.1使用即时帮助8

1.9.2使用目录和索引查找在线帮助9

1.9.3查找LabVIEW范例9

第2章 LabVIEW编程初步10

2.1项目10

2.1.1创建项目文件10

2.1.2在项目中新建或添加编程元素10

2.1.3在项目中添加编程元素11

2.2 VI前面板设计11

2.2.1控件的类型11

2.2.2控件模板11

2.2.3控件的设置13

2.3程序框图16

2.3.1函数节点16

2.3.2端口16

2.3.3数据连线17

2.3.4函数模板18

2.4创建VI20

2.4.1创建前面板20

2.4.2创建框图程序22

2.4.3创建VI图标22

2.4.4保存VI23

2.5编辑VI23

2.6子VI26

2.6.1创建子VI26

2.6.2调用子VI28

2.7快速VI29

2.7.1快速VI的特点29

2.7.2由快速VI创建子VI30

2.7.3动态数据类型30

2.7.4 Express VI的使用方法31

2.8多态31

2.8.1函数的多态32

2.8.2多态VI32

2.9运行和调试VI33

2.9.1运行VI33

2.9.2调试VI33

2.10数据操作35

2.10.1数据类型36

2.10.2基本数学运算38

2.10.3布尔运算41

2.10.4比较运算42

第3章 控制程序运行的结构45

3.1 For循环45

3.1.1 For循环的建立45

3.1.2 For循环的时间控制与数据传递46

3.1.3 For循环对数组的自动索引47

3.2移位寄存器和反馈节点48

3.2.1移位寄存器48

3.2.2反馈节点49

3.3 While循环50

3.4条件结构(Case Structure)51

3.4.1条件结构的建立51

3.4.2条件结构的设置52

3.4.3条件结构的应用示例53

3.5顺序结构54

3.5.1顺序结构的建立54

3.5.2顺序结构中数据输入、输出与传递55

3.5.3顺序结构应用示例55

3.5.4顺序结构的缺陷与人为的数据依从关系56

3.6事件结构(Event Structure)57

3.6.1事件驱动的概念57

3.6.2事件结构的建立58

3.6.3用户界面事件的分类与注册58

3.6.4事件结构的设置58

3.6.5通知事件和过滤事件的区别59

3.6.6其他事件应用示例60

3.7程序框图禁用结构62

3.8条件禁用结构62

3.9公式节点65

3.9.1公式节点的用途65

3.9.2公式节点的建立66

3.9.3公式节点的语法66

3.9.4公式节点在数值计算中的应用68

3.10表达式节点68

3.11属性节点69

3.11.1属性节点的创建69

3.11.2属性节点的使用71

3.11.3属性节点的特点73

3.11.4属性节点的应用73

第4章 集合类型的数据与变量75

4.1数组75

4.1.1数组的概念75

4.1.2创建数组的方法76

4.1.3数组函数77

4.2簇82

4.2.1簇的概念82

4.2.2簇的创建82

4.2.3簇函数83

4.3字符串85

4.3.1字符串的概念85

4.3.2字符串控件85

4.3.3字符串函数89

4.4波形94

4.4.1波形的概念94

4.4.2波形的创建94

4.4.3波形的属性95

4.4.4数字波形95

4.5本地变量和全局变量97

4.5.1本地变量97

4.5.2全局变量100

第5章 图表和图形103

5.1实时趋势图控件104

5.1.1波形图表(Waveform Chart)104

5.1.2实时趋势图控件的功能104

5.1.3实时趋势图控件的应用110

5.2事后记录波形控件111

5.2.1波形图111

5.2.2事后记录波形控件的功能112

5.2.3事后记录波形控件的应用112

5.3 XY图112

5.4强度图形显示控件(Intensity Graph)114

5.4.1使用强度图114

5.4.2定义强度图的颜色115

5.4.3设置强度图的外观116

5.5强度图表116

5.5.1强度趋势图控件的功能116

5.5.2强度图表控件的应用117

5.6三维图形显示控件117

5.6.1三维曲面图形118

5.6.2三维参数曲面图122

5.6.3三维曲线图123

第6章 文件输入输出124

6.1基本概念124

6.1.1路径124

6.1.2引用句柄124

6.1.3文件I/O的出错管理125

6.1.4 LabVIEW的文件格式125

6.1.5文件I/O操作流程控制126

6.2文件操作126

6.2.1文件的基本操作126

6.2.2文件输入输出函数126

6.3文件输入输出127

6.3.1文本文件的输入输出127

6.3.2二进制文件的输入输出129

6.3.3数据记录文件的读写131

6.3.4电子表格格式文件的输入输出133

6.3.5波形文件输入输出134

第7章 程序的动态控制137

7.1 VI服务器概述137

7.2 VI服务器技术简介137

7.3配置VI服务器139

7.4如何获得对象的引用句柄140

7.4.1获得应用程序的引用句柄140

7.4.2获得VI的引用句柄141

7.4.3获得控件的引用句柄141

7.4.4引用句柄控件子模板142

7.4.5动态加载VI142

7.5动态加载VI的程序142

7.6动态控制VI运行144

7.6.1动态刷新被控VI前面板控件值144

7.6.2选择性打开VI前面板147

7.6.3子面板设计148

7.6.4动态控制VI属性149

7.7运行菜单控制150

7.7.1运行菜单的设置150

7.7.2用程序代码进行运行菜单设置151

第2篇 网络及数据库的应用158

第8章 网络通信技术158

8.1 DataSocket技术158

8.1.1概述158

8.1.2 DataSocket的构成158

8.1.3 DataSocket节点160

8.1.4 DataSocket的数据传输163

8.2 TCP协议的应用169

8.2.1 TCP节点169

8.2.2利用TCP协议进行双机通信170

8.3在Web上发布程序173

8.3.1在Web上发布LabVIEW程序的设置173

8.3.2在Web上发布HTML文件176

8.4前面板的远程连接179

8.5共享变量182

8.5.1创建共享变量183

8.5.2在程序框图上放置共享变量的方法184

8.5.3单进程共享变量的使用184

8.5.4共享变量用于网络通信185

8.5.5共享变量的网络应用186

第9章 LabVIEW中数据库访问技术191

9.1 LabVIEW中数据库访问途径191

9.2数据库操纵语言SQL192

9.3 ADO编程基础195

9.3.1 ADO模型195

9.3.2 ADO编程过程196

9.4 LabVIEW中ADO编程197

9.4.1 LabVIEW中ADO编程使用的前面板对象及函数197

9.4.2生成Connection、 Recordset和Command对象198

9.4.3打开、关闭数据库连接199

9.4.4记录集赋值201

9.4.5在数据源中创建表202

9.4.6读取当前记录的数据202

9.4.7查询记录204

9.4.8添加新记录204

9.4.9修改记录205

9.4.10删除记录205

第3篇测控基础知识208

10.1数据采集系统(DAQ)的构成208

10.2信号类型209

10.2.1数字信号210

10.2.2模拟直流信号210

10.2.3模拟时域信号210

10.2.4模拟频域信号211

10.2.5一个信号的五种测量角度211

10.3数据采集的过程211

10.4数据采集卡的主要指标212

10.4.1采样率212

10.4.2分辨率213

10.4.3合理设置设备量程范围213

10.4.4合理进行信号极限设置214

10.5被测试信号的连接方式214

10.5.1信号的参考点214

10.5.2信号的连接方式214

10.5.3模拟输入连接方式小结215

10.6基于LabVIEW的数据采集系统总体结构216

10.7数据采集设备的设置与测试217

10.7.1测试与自动化资源管理器217

10.7.2在NI-DAQmx系统中进行设备设置与测试218

第11章 模拟信号的输入输出220

11.1设置数据采集任务和采集通道220

11.1.1全局虚拟物理通道的建立220

11.1.2数据采集任务的建立222

11.2 DAQmx采集数据的组织225

11.3在DAQmx系统中创建应用程序226

11.3.1在LabVIEW环境中打开数据采集助手226

11.3.2数据采集助手转换为任务226

11.4生成图形代码227

11.4.1通过任务生成程序代码227

11.4.2将采集助手快速VI转换为程序代码229

11.5 DAQmx数据采集函数230

11.6使用DAQmx测量直流电压信号234

11.7使用DAQmx的方法采集波形235

11.7.1采集有限数量的数据235

11.7.2连续采集数据236

11.8模拟信号频率测量236

11.8.1模拟频率、采样率和奈奎斯特(Nyquist)定理236

11.8.2模拟信号频率的测量237

11.9模拟输出概述238

11.9.1输出直流信号238

11.9.2模拟波形输出238

11.9.3模拟输出的信号连接238

11.10输出直流信号239

11.11输出波形信号239

11.11.1有限数量波形数据输出239

11.11.2连续波形数据输出240

第12章 数字输入输出与计算器242

12.1数字信号输入输出概述242

12.1.1数字信号的概念242

12.1.2数字端口与数字线242

12.1.3数字信号输入输出设备242

12.1.4数字信号输入输出方式242

12.2 DAQmx的数字信号输入输出243

12.2.1无条件方式数字输入输出243

12.2.2握手方式数字输入输出244

12.3 DAQmx的计数器输入输出245

12.3.1计数器基础知识245

12.3.2用计数器输出脉冲信号247

12.3.3测量TTL信号频率248

12.3.4边沿计数250

第13章 LabVIEW的应用252

13.1基于LabVIEW的机械密封数据采集系统的设计252

13.1.1系统需求分析252

13.1.2系统的硬件构成252

13.1.3系统采集软件的设计253

13.1.4采集程序设计256

13.2基于LabVIEW的机械密封端面接触特性数值模拟软件的开发267

13.2.1数学模型:基于分形的旋转机械密封端面接触模型267

13.2.2程序设计269

13.2.3在LabVIEW中如何进行数值逼近求解273

13.2.4数据输出276

参考文献277

热门推荐