图书介绍

LabVIEW虚拟仪器程序设计从入门到精通 第2版2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

LabVIEW虚拟仪器程序设计从入门到精通 第2版
  • 林静,林振宇,郑福仁编著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:9787115297242
  • 出版时间:2013
  • 标注页数:405页
  • 文件大小:242MB
  • 文件页数:416页
  • 主题词:软件工具-程序设计

PDF下载


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

下载说明

LabVIEW虚拟仪器程序设计从入门到精通 第2版PDF格式电子书版下载

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

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

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

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

图书目录

第一篇LabVI EW技术基础2

第1章LabVIEW概述2

1.1 LabVIEW的基本知识2

1.1.1什么是LabVIEW2

1.1.2数据流的概念3

1.2 LabVIEW的工作环境和编程示例3

1.2.1 LabVIEW的工作环境3

1.2.2 LabVIEW自带编程示例4

1.3小结5

第2章LabVIEW前面板设计6

2.1 LabVIEW前面板控件概述6

2.1.1 LabVIEW控件类型6

2.1.2 LabVIEW控件选板6

2.2 LabVIEW控件选板详细分类7

2.2.1数值控件7

2.2.2布尔控件8

2.2.3字符串与路径控件8

2.2.4数组、矩阵、簇控件8

2.2.5列表与表格控件8

2.2.6图形控件8

2.2.7下拉列表与枚举控件9

2.2.8容器控件9

2.2.9 I/O控件9

2.2.10引用句柄控件9

2.2.11变体与类控件10

2.3控件设置10

2.3.1快捷菜单10

2.3.2属性对话框10

2.4前面板对象的操作15

2.4.1焦点15

2.4.2控件的布置16

2.5定制控件17

2.6小结21

第3章LabVIEW的编辑环境22

3.1构建完整的LabVIEW工程22

3.1.1前面板22

3.1.2程序框图23

3.1.3 LabVIEW工程25

3.2 LabVIEW的菜单设置33

3.2.1执行工具条33

3.2.2 LabVIEW面板设置34

3.2.3即时帮助35

3.3浮动选板36

3.3.1工具选板36

3.3.2控件选板38

3.3.3定制选板40

3.3.4菜单快捷键41

3.3.5帮助44

3.4小结45

第4章 数据表达47

4.1数值47

4.1.1数值47

4.1.2数值函数49

4.2布尔量53

4.2.1布尔数据53

4.2.2机械动作54

4.3数组54

4.3.1创建数组55

4.3.2数组函数57

4.4簇60

4.4.1创建簇60

4.4.2簇函数61

4.4.3错误簇63

4.5字符串64

4.5.1字符串控件65

4.5.2组合框控件65

4.5.3字符串函数66

4.6局部变量、全局变量和共享变量77

4.6.1局部变量77

4.6.2全局变量79

4.6.3共享变量81

4.7小结86

第5章 程序流程和结构87

5.1循环结构87

5.1.1 For循环87

5.1.2 While循环88

5.1.3移位寄存器89

5.1.4反馈节点91

5.2条件结构92

5.2.1创建条件结构92

5.2.2条件结构的隧道93

5.2.3条件结构的应用实例94

5.3顺序结构99

5.3.1平铺式顺序结构99

5.3.2层叠式顺序结构99

5.3.3顺序结构的数据传递100

5.4事件结构101

5.4.1事件结构101

5.4.2通知事件与过滤事件105

5.4.3动态事件与用户事件105

5.4.4事件结构的状态机模式107

5.5定时结构109

5.5.1定时循环110

5.5.2定时顺序结构111

5.5.3定时源函数112

5.6公式节点113

5.7禁用结构114

5.7.1程序框图禁用结构114

5.7.2条件禁用结构115

5.8 小结116

第6章 波形显示117

6.1波形图表117

6.1.1波形图表的主要特点117

6.1.2波形图表的主要设置117

6.1.3波形图表的应用123

6.2波形图124

6.2.1波形图的主要特点124

6.2.2波形图显示125

6.3 XY图128

6.4强度图和强度图表129

6.5数字波形图130

6.6混合信号图131

6.6.1混合信号图的特点131

6.6.2混合信号图的应用132

6.7三维图形表示134

6.7.1三维图形134

6.7.2三维图片控件134

6.8控件134

6.9小结138

第7章 同步数据传递139

7.1通知器操作139

7.1.1通知器概念139

7.1.2通知器函数139

7.2通知器操作典型实例143

7.3队列操作145

7.3.1队列概念145

7.3.2队列函数145

7.4队列操作应用及实例147

7.4.1队列操作典型实例147

7.4.2队列消息处理器147

7.4.3生产者/消费者模式148

7.4.4技巧点拨149

7.5信号量操作150

7.5.1信号量概念150

7.5.2信号量函数150

7.5.3信号量操作典型实例151

7.5.4信号量技巧提示153

7.6集合点操作153

7.6.1集合点函数153

7.6.2集合点操作典型实例153

7.7事件发生155

7.7.1事件发生概念155

7.7.2事件发生函数155

7.7.3事件发生典型实例156

7.8首次调用156

79小结157

第8章 程序动态控制158

8.1 VI服务器技术158

8.1.1 VI服务器简介158

8.1.2 VI服务器函数介绍158

8.2 VI服务器的应用实例164

8.2.1动态控制VI运行164

8.2.2前面板对象属性控制166

8.3引用169

8.3.1属性和方法的引用169

8.3.2应用程序引用170

8.3.3 VI引用170

8.3.4控件引用171

8.3.5应用实例171

8.3.6 VI服务器类层次结构172

8.4应用程序控制其他函数175

8.5小结178

第9章 文件输入/输出179

9.1基本文件输入输出179

9.1.1选择文件格式179

9.1.2文件常量180

9.1.3读写电子表格文件181

9.1.4读写测量文件182

9.2高级文件输入/输出操作186

9.2.1文件输入/输出的基本操作186

9.2.2文本文件的输入/输出188

9.2.3二进制文件的输入/输出操作190

9.3配置文件的操作192

9.4 TDMS文件操作195

9.5存储198

9.5.1基本存储函数198

9.5.2高级存储函数200

9.6 ZIP函数200

9.7高级文件函数201

9.7.1高级文件函数的基本操作201

9.7.2数据记录204

9.8小结207

第10章XControl的制作208

10.1 XControl的特点介绍208

10.2 XControl的制作208

第11章 生成安装包和可执行文件213

11.1生成可执行文件213

11.2生成安装包217

11.3注意事项220

第12章 程序调试与程序性能222

12.1修复程序创建中的错误222

12.1.1错误列表222

12.1.2常见的错误222

12.2程序调试工具223

12.2.1工具条上的程序调试工具223

12.2.2程序调试选项设置224

12.2.3工具选板上的调试工具225

12.3程序常见的调试方法226

12.4 LabVIEW的多线程程序227

12.4.1基本概念228

12.4.2 LabVIEW的多线程实现方法228

12.5 LabVIEW程序性能232

12.5.1程序性能监测233

12.5.2优化LabVIEW程序236

12.6小结240

第二篇LabVIEW与其他应用程序的链接242

第13章ActiveX技术应用242

13.1 ActiveX技术简介242

13.2在LabVIEW中使用ActiveX控件242

13.3 ActiveX自动化244

13.3.1 ActiveX自动化函数244

13.3.2 ActiveX自动化函数的应用245

13.4 LabVIEW作为ActiveX服务器247

13.5生成可执行文件和安装程序248

第14章LabVIEW与Microsoft的链接249

14.1报表生成函数介绍249

14.1.1报表基本函数介绍249

14.1.2报表函数——Word255

14.1.3报表函数——Excel258

14.2报表函数的应用264

14.2.1报表基本函数的应用264

14.2.2 Word报表应用264

14.2.3 Excel报表应用265

14.3生成可执行文件和安装包268

第15章 动态链接库函数调用269

15.1动态链接库函数调用实例269

15.2调用库函数节点详细解析271

15.2.1调用库函数页面271

15.2.2参数页面271

15.2.3回调页面272

15.2.4错误检查页面272

15.3在LabVIEW中执行系统命令272

15.4小结273

第16章LabVIEW与数据库的链接274

16.1 Database Connectivity工具包介绍274

16.2 Database Connectivity应用典型实例276

16.2.1在Access中建立一个数据库276

16.2.2数据库基本操作278

16.2.3 SQL语句的操作281

16.3生成可执行文件和安装文件283

16.3.1生成可执行文件283

16.3.2生成安装文件284

16.4小结284

第三篇LabVIEW应用实战技术286

第17章 测试系统与虚拟仪器286

17.1测试系统的概念286

17.1.1传感器286

17.1.2信号调理287

17.2数据采集288

17.2.1数据采集基本原理288

17.2.2数据采集设备290

17.3测试信号292

17.3.1直流电压测量292

17.3.2高电压测量和隔离294

17.4选择并配置DAQ测量硬件295

17.4.1选择硬件295

17.4.2安装DAQ设备驱动程序296

17.4.3测量与自动化管理器297

17.4.4 NI-DAQmx297

17.4.5在MAX中配置NI-DAQmx设备297

17.4.6配置数据采集300

17.5小结301

第18章LabVIEW中的数据采集302

18.1测量I/O302

18.1.1 DAQ助手302

18.1.2模拟I/O303

18.1.3数字I/O304

18.2 DAQ助手实例304

18.2.1缓冲方式模拟输入304

18.2.2读取数字输入305

18.3 NI-DAQmx任务306

18.3.1创建NI-DAQmx任务306

18.3.2在LabVIEW中引用NI-DAQmx任务308

18.3.3从MAX DAQmx任务生成代码309

18.3.4在LabVIEW中使用NI-DAQmx任务309

18.4高级数据采集312

18.4.1高级数据采集函数312

18.4.2使用任务触发的数据采集313

18.4.3连续采集314

18.4.4数字脉冲计数314

18.5小结315

第19章 总线技术316

19.1 LabVIEW支持的总线316

19.1.1仪器的发展316

19.1.2仪器控制介绍316

19.2 GPIB总线323

19.2.1 GPIB总线定义323

19.2.2 GPIB总线在LabVIEW中的实现324

19.3串口总线326

19.3.1串口总线定义326

19.3.2串口总线在LabVIEW中的实现328

19.4串口总线采集应用实例331

19.4.1串口函数应用实例331

19.4.2串口通信中常见问题332

19.4.3串口通信程序调试几点建议333

19.4.4 GPIB仪器通信和RS-232仪器通信的区别334

19.5 USB总线仪器控制334

19.5.1 USB总线仪器特点334

19.5.2通过配置NI-VISA,控制用户的USB设备336

19.6小结341

第20章 网络通信342

20.1计算机网络概述342

20.1.1计算机网络的功能与发展342

20.1.2计算机网络结构342

20.1.3计算机网络模型343

20.1.4计算机网络协议344

20.2 DataSocket技术344

20.2.1 DataSocket的特点344

20.2.2 DataSocket的介绍344

20.3 DataSocket Server应用347

20.3.1读DataSocket Server预定义数据项初始值347

20.3.2向DataSocket写数据348

20.3.3从DataSocket读数据348

20.3.4 DataSocket传递变体数据349

20.3.5 DataSocket使用缓冲方式传输数据350

20.3.6统一资源定位符350

20.4 TCP通信351

20.4.1 TCP函数介绍351

20.4.2 TCP通信应用352

20.5在Web上发布程序353

20.5.1服务器端Web发布设置353

21.5.2在Web上发布HTML文件354

20.5.3远程面板连接管理器357

20.6小结358

第四篇 工程应用综合案例360

第21章 风机自动控制系统360

21.1项目的工程背景360

21.2系统硬件结构360

21.3系统软件结构360

21.3.1系统软件介绍361

21.3.2变频器通信362

21.4小结368

第22章 风速采集、保存与分析369

22.1项目的工程背景369

22.2测试系统原理369

22.2.1数据采集卡369

22.2.2数据保存371

22.2.3程序的修饰371

22.3小结373

第23章 听力计控制软件374

23.1软件背景374

23.2系统的总体架构374

23.2.1听力计软件事件状态机结构介绍374

23.2.2事件状态机难点分析375

23.3串口通信377

23.3.1利用VISA进行通信结构开发377

23.3.2判断数据378

23.3.3延时设置378

23.4实时数据库连接378

23.4.1数据库操作的结构378

23.4.2数据库操作的具体实现379

23.5小结380

第五篇 常见疑难解答与经验技巧集萃382

第24章LabVIEW常见疑难解答与经验技巧集萃382

24.1 LabVIEW技术基础问题382

24.2 LabVIEW与其他应用程序链接的基础问题397

第25章LabVIEW工程应用常见疑难解答与经验技巧集萃399

热门推荐