图书介绍

LabVIEW编程详解2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

LabVIEW编程详解
  • 宋铭编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121313615
  • 出版时间:2017
  • 标注页数:606页
  • 文件大小:109MB
  • 文件页数:617页
  • 主题词:软件工具-程序设计

PDF下载


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

下载说明

LabVIEW编程详解PDF格式电子书版下载

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

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

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

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

图书目录

第1章 初识LabVIEW1

1.1 虚拟仪器1

1.2 LabVIEW1

1.3 LabVIEW的控件4

1.4 LabVIEW的修饰14

1.5 LabVIEW编程元素15

1.6 选中VI对象18

1.7 完整的LabVIEW程序——VI19

1.8 LabVIEW的项目20

第2章 LabVIEW编程环境21

2.1 前面板窗格21

2.2 工具选板21

2.3 VI菜单22

2.4 工具栏29

2.5 常用组合键32

2.6 VI属性32

2.7 程序代码调试43

第3章 数据类型与运算44

3.1 数值类型44

3.1.1 数值类型分类44

3.1.2 数值型存储45

3.1.3 浮点数误差48

3.2 字符串类型48

3.2.1 字符串存储49

3.2.2 字符串函数49

3.3 布尔类型64

3.4 数组70

3.5 簇87

3.6 变体90

3.7 波形数据91

3.8 枚举类型94

3.9 自定义类型95

3.10 常量和变量96

3.11 运算类型97

第4章 程序结构111

4.1 循环结构111

4.1.1 While循环111

4.1.2 For循环115

4.1.3 数据进出循环的途径116

4.1.4 反馈节点125

4.1.5 For循环的退出机制126

4.1.6 While循环的退出机制127

4.1.7 数据出循环的条件128

4.1.8 循环结构与数组函数129

4.2 条件结构139

4.2.1 布尔类型输入139

4.2.2 整型标量输入142

4.2.3 字符串类型输入146

4.2.4 枚举类型148

4.2.5 错误簇150

4.3 事件结构150

4.3.1 创建事件分支151

4.3.2 通知事件156

4.3.3 过滤事件163

4.3.4 LabVIEW的事件源166

4.3.5 多事件分支183

4.3.6 事件结构应用185

4.4 顺序结构186

4.4.1 平铺式顺序结构187

4.4.2 层叠式顺序结构188

4.4.3 平铺式顺序与层叠式顺序的转换189

4.5 公式节点190

第5章 属性节点和方法194

5.1 控件的属性节点194

5.2 属性的类层次结构196

5.3 LabVIEW的属性类201

5.3.1 通用类201

5.3.2 图形对象类206

5.3.3 修饰类209

5.3.4 文本类210

5.3.5 控件类214

5.3.6 字符串类218

5.3.7 布尔类220

5.3.8 数值类221

5.3.9 数字类222

5.3.10 簇类223

5.3.11 VI类225

5.3.12 前面板类231

5.4 LabVIEW的方法232

5.4.1 控件的方法232

5.4.2 VI的方法235

5.5 属性和方法的多线程236

第6章 子VI与内存管理239

6.1 子VI的创建239

6.1.1 从普通VI创建子VI239

6.1.2 从程序框图创建子VI242

6.2 VI的四个内存单元244

6.3 多态VI244

6.4 子VI中的程序结构246

6.5 子VI的执行模式248

6.5.1 不可重入VI249

6.5.2 可重入VI249

6.6 共享副本与数据窜改251

6.7 子VI加载内存的形式253

6.8 子VI与属性节点255

6.9 子VI的生命周期257

6.10 LabVIEW的内存再分配257

6.11 LabVIEW中的缓存重用259

6.12 数据类型的转换262

6.13 合理的编程习惯262

6.14 应用程序的内存管理263

第7章 多线程264

7.1 LabVIEW的执行系统与多线程机制264

7.2 多线程的执行机制——时间片264

7.3 LabVIEW多线程分类265

7.4 多线程通信269

7.4.1 局部变量269

7.4.2 全局变量272

7.4.3 队列276

7.4.4 LV2型全局变量282

7.4.5 共享变量287

7.4.6 数据传递机制读/写速度288

7.4.7 LabVIEW变量的深入分析289

7.4.8 子VI与主VI的实时通信289

7.5 多线程同步291

7.6 并行循环的停止机制297

7.7 多线程的优势302

7.8 多线程优先级304

7.9 多线程应用304

第8章 LabVIEW的设计模式306

8.1 连续循环模式306

8.2 事件处理器306

8.3 状态机307

8.3.1 顺序状态机307

8.3.2 改进型状态机307

8.3.3 标准状态机308

8.3.4 事件状态机310

8.3.5 超时状态机312

8.3.6 自定义事件状态机314

8.4 队列消息处理器314

8.4.1 查询模式的队列消息处理器315

8.4.2 事件驱动的队列消息处理器318

8.4.3 基于超时事件的队列消息处理器322

8.4.4 基于自定义事件的队列消息处理器326

8.4.5 基于回调机制的队列消息处理器332

8.4.6 多重嵌套的队列消息处理器334

8.5 顶层程序设计模式336

8.6 多线程的模块化339

8.7 LabVIEW程序的构建策略340

8.8 连续循环时的事件响应344

第9章 动态调用技术352

9.1 VI服务器与引用352

9.2 动态控制VI354

9.3 动态事件366

9.4 LabVIEW的回调机制379

9.5 多线程传递事件394

第10章 常用控件的编程398

10.1 列表框398

10.1.1 列表框的属性398

10.1.2 列表框的方法405

10.1.3 列表框的应用405

10.2 多列列表框411

10.2.1 多列列表框的属性411

10.2.2 多列列表框的应用419

10.3 选项卡428

10.4 树形控件434

10.5 波形图表441

10.5.1 波形图表的外观441

10.5.2 波形图表的数据输入形式445

10.5.3 图形图表类属性447

10.5.4 标尺类属性449

10.5.5 波形图表类属性451

10.6 波形图453

10.7 XY图456

10.8 XControl控件462

第11章 文件I/O操作469

11.1 常用的文件类型469

11.2 常用的文件操作函数469

11.3 报表473

11.3.1 LabVIEW工具包473

11.3.2 自动化函数478

第12章 程序界面构建480

12.1 菜单480

12.1.1 自定义菜单的创建480

12.1.2 自定义菜单的响应484

12.2 快捷菜单487

12.2.1 快捷菜单的创建487

12.2.2 快捷菜单的响应487

12.3 工具栏492

12.3.1 工具栏的创建492

12.3.2 工具栏的响应494

12.4 对话框498

12.5 状态栏编程504

12.6 界面的构建实例507

第13章 面向对象编程513

13.1 面向对象的编程思想513

13.2 面向对象的基本概念514

13.3 LabVIEW的类514

13.3.1 创建基类514

13.3.2 类的继承518

13.4 面向对象的编程应用522

13.5 LabVIEW面向对象的利弊分析525

第14章 LabVIEW与外部组件的通信526

14.1 DLL526

14.1.1 DLL的概念526

14.1.2 DLL文件的制作526

14.1.3 DLL文件的调用530

14.2 Windows API535

14.3 Active X538

14.4 多进程通信539

第15章 接口通信和驱动程序开发542

15.1 串口通信542

15.1.1 串口通信的硬件介绍542

15.1.2 基于LabVIEW的串口通信545

15.2 USB总线通信561

15.2.1 CH372概述561

15.2.2 单片机与CH372的接口电路563

15.2.3 单片机USB通信程序564

15.2.4 基于DLL的USB通信571

15.2.5 基于VISA的USB通信584

15.3 计算机声卡通信590

第16章 LabVIEW应用程序制作596

16.1 修改主程序外观596

16.2 修改路径596

16.3 创建LabVIEW项目597

16.4 生成应用程序(EXE文件)598

16.5 制作程序安装包603

热门推荐