书籍详情
《LabVIEW宝典LabVIEW编程入门书LabVIEW编程方法技巧L》[24M]百度网盘|亲测有效|pdf下载
  • LabVIEW宝典LabVIEW编程入门书LabVIEW编程方法技巧L

  • 出版社:华心图书专营店
  • 出版时间:2017-09
  • 热度:11073
  • 上架时间:2024-06-30 09:38:03
  • 价格:0.0
书籍下载
书籍预览
免责声明

本站支持尊重有效期内的版权/著作权,所有的资源均来自于互联网网友分享或网盘资源,一旦发现资源涉及侵权,将立即删除。希望所有用户一同监督并反馈问题,如有侵权请联系站长或发送邮件到ebook666@outlook.com,本站将立马改正

内容介绍



商品参数

【套装3本】LabVIEW 实战案例
            定价 257.80
出版社 电子工业出版社
版次 1
出版时间 2017年09月
开本 16开
作者 陈树学 编著
装帧 平装-胶订
页数 700
字数 1000
ISBN编码 9787121325434


内容介绍


《LabVIEW宝典(D2版)》
内容介绍

      《LabVIEW宝典(D2版)》详尽讲解了LabVIEW常用的编程方法、编程技巧和工程应用技术。全书共分为3篇,其中,入门篇归纳z结了LabVIEW编程人员必须掌握的基础知识,包括LabVIEW的基本概念、基本函数的用法和常用的运行结构,以及LabVIEW的基本数据结构和文件存储方式;GJ篇细致地讲解了引用、属性、方法及各类GJ控件的运用,LabVIEW的文本方式编程及DLL、C语言接口,基于MATLAB语法的math*编程技术,LabVIEW基于组件的GJ编程方法和编程模式;工程应用篇介绍了串口、并口和网络通信的常用方法,数据采集的基本原理和方法,LabVIEW实时系统的构建和编程,以及各种常用专业工具包的使用方法,包括数据库连接工具包、数据监控与记录工具包、报表生成工具包、状态图工具包等。本书可作为高等院校通信、测量技术、自动控制等相关课程的教材和教学参考书,也可作为相关工程技术人员设计开发仪器或自动测试系统的技术手册。
目录


D1章 打开LabVIEW编程之门 2
1.1 从VI开始 2
1.1.1 创建VI 3
1.1.2 控件属性设置与快捷菜单 6
1.1.3 创建控件、常量、局部变量、引用、属性节点和方法节点 8
1.1.4 创建自定义控件 10
1.2 编辑前面板和程序框图 12
1.2.1 选择、移动和删除对象 12
1.2.2 使用布局工具 13
1.3 VI及其属性对话框 17
1.3.1 VI的层次结构 17
1.3.2 调用子VI 19
1.3.3 VI的属性设置 19
1.4 基本控件及其使用方法 23
1.4.1 基本数值控件 24
1.4.2 基本布尔控件 30
1.4.3 控件的通用编辑方法 33
1.4.4 字符串和路径控件 35
1.4.5 下拉列表与枚举控件 38
1.4.6 数组控件及其属性设置 39
1.4.7 簇控件 40
1.4.8 时间标识控件与波形数据控件 42
1.5 小结 44
D2章 LabVIEW基本函数 45
2.1 必须了解的一些基本算术运算函数 45
2.1.1 基本运算函数 45
2.1.2 标量之间的基本运算 46
2.1.3 标量与数组的运算 46
2.1.4 数组与数组的运算 46
2.1.5 数组的函数 47
2.1.6 标量与簇的基本运算 55
2.1.7 簇与簇的运算 56
2.1.8 簇的函数 56

2.2 必须了解的位运算函数和逻辑运算函数 59
2.2.1 常用逻辑运算函数 59
2.2.2 位运算 59
2.2.3 深入理解复合运算函数 60
2.3 必须了解的关系运算函数和比较函数 61
2.3.1 比较模式 61
2.3.2 通用关系运算函数 62
2.3.3 “比较0”关系运算函数 63
2.3.4 复杂关系运算函数 63
2.3.5 字符关系运算函数 66
2.3.6 表达式节点与公式快速VI 67
2.4 小结 68
D3章 LabVIEW的程序运行结构 69
3.1 两种不同的循环结构 69
3.1.1 For循环的组成和特点 69
3.1.2 For循环与数组 71
3.1.3 For循环与移位寄存器 73
3.1.4 For循环中的continue和break 74
3.1.5 While循环,不仅仅是循环 75
3.1.6 While循环与定时 76
3.1.7 反馈节点 81
3.2 定时结构 82
3.2.1 定时循环的基本组成要素和配置对话框 83
3.2.2 定时顺序结构 85
3.3 D特的条件结构 85
3.3.1 条件结构的基本结构 86
3.3.2 布尔型输入 86
3.3.3 错误簇输入 86
3.3.4 数值型输入 87
3.3.5 枚举型输入 88
3.3.6 下拉列表输入 88
3.3.7 字符串和组合框输入 88
3.3.8 输入、输出隧道 89
3.3.9 多重If-Else的处理方法 89
3.4 不和谐的顺序结构 90
3.4.1 多线程运行次序 90
3.4.2 两种不同的顺序结构 90
3.4.3 隧道与顺序局部变量 92
3.4.4 顺序结构的替代 92
3.4.5 顺序结构的典型应用 93
3.5 程序框图禁用结构 93
3.6 局部变量、内置全局变量和功能(LV2型)全局变量 94
3.6.1 局部变量 94
3.6.2 内置全局变量 96
3.6.3 功能(LV2型)全局变量 97
3.7 事件结构 99
3.7.1 事件结构的基本构成和创建方法 99
3.7.2 事件的分类及其特点 100
3.7.3 事件结构之间的数据传送与共享 103
3.7.4 事件发生的次序、事件过滤和转发 103
3.7.5 正确地使用事件结构 105
3.8 小结 106
D4章 LabVIEW的数据结构及内存优化 107
4.1 常用数据类型转换函数 107
4.1.1 “强制类型转换”函数 107
4.1.2 “平化至字符串”函数与“从字符串还原”函数 108
4.1.3 变体数据 109
4.1.4 变体数据数据类型解析 109
4.2 整数的类型转换及内存映射 110
4.2.1 布尔型数据与字符串和数值的相互转换 110
4.2.2 U8类型数据与字符串之间的相互转换 111
4.2.3 整数与整数类型的相互转换 111
4.3 其他标量数据类型的类型转换及内存映射 112
4.3.1 定点数、浮点数的类型转换与内存映射 112
4.3.2 复数的类型转换及内存映射 115
4.3.3 时间标识的类型转换与内存映射 115
4.4 复合数据类型 115
4.4.1 标量数组的内存映射 116
4.4.2 字符串、路径和字符串数组的内存映射 117
4.4.3 LabVIEW使用的编码 118
4.5 簇的内存映射 118
4.5.1 标量组成的簇 119
4.5.2 包含数组和字符串的簇 119
4.6 类型描述符 120
4.6.1 类型描述符的基本构成要素 120
4.6.2 常用类型描述符列表 120
4.6.3 常见数据类型的类型描述符结构 121
4.7 OpenG中有关类型描述符的函数 122
4.7.1 类型描述符函数 123
4.7.2 利用类型描述符处理枚举型数据 124
4.7.3 利用类型描述符处理簇 124

4.8 几种常用的内存分析工具和方法 124
4.8.1 内存的重要性 125
4.8.2 内存和性能查看工具 126
4.8.3 VI使用的内存 127
4.8.4 优化内存的一般注意事项 128
4.8.5 数组与内存优化 129
4.8.6 在循环中避免不必要的计算、读/写控件或者变量 132
4.9 影响VI运行速度的因素 133
4.9.1 硬件输入/输出 133
4.9.2 屏幕显示 134
4.10 小结 134
D5章 字符串与文件存储 135
5.1 字符串 135
5.1.1 几种常用的字符串常量 135
5.1.2 几种常用的字符串函数 136
5.1.3 “匹配模式”和“匹配正则表达式”函数 137
5.1.4 字符串与数值的相互转换 140
5.1.5 功能强大的“格式化字符串”函数和“扫描字符串”函数 141
5.1.6 数组与电子表格字符串 144
5.1.7 附加字符串函数 144
5.2 文件存储 145
5.2.1 文本文件与二进制文件的区别 145
5.2.2 文件常量和通用目录、文件函数 146
5.2.3 构造路径的方法 147
5.2.4 文本文件的读写 150
5.2.5 数据记录文件的读写 154
5.2.6 读/写二进制文件 155
5.2.7 INI文件的读写 157
5.2.8 XML文件的读写 159
5.2.9 注册表的读写 160
5.2.10 TDM文件 162
5.2.11 TDMS文件 164
5.3 小结 167
D2部分 GJ篇
D6章 LabVIEW对象的解析 169
6.1 LabVIEW控件对象的层次继承结构 169
6.1.1 布尔控件的层次继承结构 169
6.1.2 通用类的属性 170
6.1.3 图形对象类 172
6.2 图形对象类的子类 173
6.2.1 前面板类 173
6.2.2 窗格类和分隔栏类 174
6.2.3 LabVIEW的坐标映射 175
6.2.4 修饰类 177
6.3 控件类 179
6.3.1 控件类的常用属性 179
6.3.2 控件类的常用方法 181
6.3.3 数值控件类 182
6.4 常用控件的专有属性 183
6.4.1 布尔控件的专有属性 183
6.4.2 枚举控件和下拉列表控件的专有属性 184
6.4.3 字符串控件、路径控件和组合框控件的专有属性 185
6.4.4 数组控件的属性和方法 187
6.4.5 簇的属性及方法 189
6.5 引用句柄 189
6.6 VI的属性 191
6.6.1 获取VI的引用 192
6.6.2 常用VI属性 192
6.7 常用VI方法 195
6.7.1 获取前面板、程序框图和VI图标的图像 195
6.7.2 打印控制 196
6.7.3 默认值方法 196
6.8 动态调用VI 197
6.8.1 静态调用和动态调用的比较 197
6.8.2 通过“引用节点调用”函数动态调用VI 197
6.8.3 一般类型VI的动态调用 199
6.8.4 创建闪屏 201
6.8.5 创建后台运行程序 202
6.8.6 创建向导程序 202
6.8.7 动态调用VI之间的数据交换 203
6.9 应用程序的属性和方法 204
6.9.1 获取应用程序的引用句柄 205
6.9.2 应用程序的常用属性 205
6.10 小结 206
D7章 GJ控件的运用 207
7.1 列表框 207
7.1.1 列表框的创建及显示风格 207
7.1.2 列表框的常用属性、方法与事件 207
7.1.3 列表框的应用举例 208

7.2 多列列表框 211
7.2.1 显示多列项目并排序 212
7.2.2 多列列表框的TX制作 214
7.3 表格 214
7.3.1 表格的常用属性和方法 215
7.3.2 表格的应用举例 218
7.4 树形控件 222
7.4.1 树形控件的创建与静态编辑 222
7.4.2 树形控件的常用属性、方法和事件 224
7.4.3 树形控件GJ应用举例 225
7.5 波形图表 227
7.5.1 波形图表的组成要件 227
7.5.2 波形图表的输入类型 229
7.5.3 波形图表专用属性 229
7.5.4 波形图表应用举例 231
7.6 波形图 232
7.6.1 波形图控件的创建和组成要件 233
7.6.2 波形图控件的输入类型 233
7.6.3 波形图控件的专用属性 236
7.6.4 波形图控件的GJ应用举例 238
7.7 XY图 240
7.7.1 XY图的输入数据类型 241
7.7.2 XY图的GJ应用 243
7.8 强度图表和强度图 245
7.9 数字数据、数字波形数据与数字波形图 246
7.9.1 数字数据 246
7.9.2 数字波形数据和数字波形图 246
7.10 图片控件 247
7.10.1 利用图片控件显示图片 247
7.10.2 常用绘图操作函数 249
7.10.3 图片控件的GJ应用 251
7.11 小结 253
D8章 文本式编程与外部程序接口 254
8.1 公式节点 254
8.1.1 公式节点的数据类型、语法与控制结构 254
8.1.2 公式节点的应用举例 256
8.2 调用库函数 257
8.2.1 DLL与API函数 257
8.2.2 如何调用DLL函数 259
8.2.3 常用API函数的调用 265
8.2.4 LabVIEW调用DLL的局限性 267
8.3 CIN 270
8.3.1 CIN创建的一般过程 271
8.3.2 CIN的数据类型和常用函数 273
8.3.3 CIN与内存管理器 277
8.3.4 CIN的运行过程和数据共享 280
8.4 系统命令 283
8.5 剪贴板 284
8.6 DDE库 285
8.6.1 DDE概述 286
8.6.2 LabVIEW中DDE的常用方法 286
8.7 ActiveX控件与ActiveX文档 288
8.7.1 ActiveX的基本概念 288
8.7.2 ActiveX控件的调用过程 289
8.7.3 ActiveX应用实例 289
8.7.4 ActiveX自动化服务器 291
8.8 .NET技术 292
8.8.1 .NET控件 292
8. 显示全部信息
作者介绍


      陈树学,1989年毕业于哈尔滨工业大学动力工程系,毕业后进入一汽集团公司,负责专用机床、加工自动线和测试设备的软件开发工作。初期使用C语言,从LabVIEW 6.0版本开始,采用LabVIEW作为优选编程语言。 刘萱,2005年毕业于天津大学计算机科学与技术专业。毕业后进入天津久荣车轮技术有限公司主持车轮轮胎检测设备系统软件的研发工作。2006年1次接触LabVIEW 7.2并在实际项目中使用,十余年来积累了利用LabVIEW开发工程项目的丰富经验。

关联推荐

      LabVIEW工程师15年经验z结全程配套700多个VI案例文件3大完整工程实践一线项目配套PPT电子课件

 
《LabVIEW虚拟仪器从入门到测控应用130例(含DVD光盘1张)》

130个完整实例,让读者深入掌握LabVIEW程序设计及测控应用。

大容量配书光盘,包括实例源程序、程序录屏、测试录像、软/硬件资料等资源。

 本书从实际应用出发,通过130个典型实例系统地介绍了LabVIEW语言的程序设计方法及其测控应用技术,入门基础篇包括D0~10章,主要内容有LabVIEW基础、数值型数据、布尔型数据、字符串数据、数组数据、簇数据、数据类型转换、程序结构、变量与节点、图形显示和文件I/O;测控应用篇包括D11~13章,主要内容有PC通信与单片机测控、远程I/O模块与PLC测控及LabVIEW数据采集。提供的实例由实例说明、设计任务和任务实现等部分组成,并有详细的操作步骤。为方便读者学习,本书提供超值配套光盘,内容包括实例源程序、程序录屏、测试录像、软/硬件资源等。


《中文版LabVIEW2018从入门到精通(实战案例版)》
《中文版LabVIEW 2018从入门到精通(实战案例版)》详细介绍了图形化编程语言(也称G语言)LabVIEW程序设计的基础知识和应用技巧,包括LabVIEW编程、LabVIEW数据采集等内容,是一本LabVIEW入门教程,也是一本LabVIEW视频教程。 《中文版LabVIEW 2018从入门到精通(实战案例版)》以2018版本为基础,详细介绍了虚拟仪器的基础知识,虚拟仪器软件LabVIEW的基本概念、组成和特点,LabVIEW 2018入门,控件的选择与放置,控件属性设置,前面板界面编辑,LabVIEW编程,数值与字符串运算,循环与结构,数据图形显示,初等函数,数组、矩阵与簇,VI内存管理,文件类型,文件的管理,高等数学,波形运算,信号处理,网络与通信,数据采集,使用Express VI生成曲线等内容。介绍时重要知识点均配有实例练习,帮助读者巩固并理解相关知识。 《中文版LabVIEW 2018从入门到精通(实战案例版)》提供了159集配套教学视频,扫描书中二维码即可在线观看学习,也可根据前言中的相关方法下载后在电脑中观看。另外,本书还提供了全书实例的源文件和素材,方便读者按照书中实例操作时直接调用。 《中文版LabVIEW 2018从入门到精通(实战案例版)》内容丰富,语言叙述通俗易懂,可作为LabVIEW初学者的入门教材,也可作为高等院校测量、自动控制、仿真、程序开发等相关专业的教材或参考书,还可作为相关工程技术人员的技术手册。

作者介绍

9787121325434 LabVIEW宝典(D2版) 99
9787121197062 LabVIEW虚拟仪器从入门到测控应用130例(含DVD光盘1张) 69
9787517059912 中文版LabVIEW2018从入门到精通(实战案例版) 89.8


目录


《LabVIEW宝典(D2版)》
D1部分 入门篇 D1章 打开LabVIEW编程之门 2 1.1 从VI开始 2 1.1.1 创建VI 3 1.1.2 控件属性设置与快捷菜单 6 1.1.3 创建控件、常量、局部变量、引用、属性节点和方法节点 8 1.1.4 创建自定义控件 10 1.2 编辑前面板和程序框图 12 1.2.1 选择、移动和删除对象 12 1.2.2 使用布局工具 13 1.3 VI及其属性对话框 17 1.3.1 VI的层次结构 17 1.3.2 调用子VI 19 1.3.3 VI的属性设置 19D1部分 入门篇
D1章 打开LabVIEW编程之门 2
1.1 从VI开始 2
1.1.1 创建VI 3
1.1.2 控件属性设置与快捷菜单 6
1.1.3 创建控件、常量、局部变量、引用、属性节点和方法节点 8
1.1.4 创建自定义控件 10
1.2 编辑前面板和程序框图 12
1.2.1 选择、移动和删除对象 12
1.2.2 使用布局工具 13
1.3 VI及其属性对话框 17
1.3.1 VI的层次结构 17
1.3.2 调用子VI 19
1.3.3 VI的属性设置 19
1.4 基本控件及其使用方法 23
1.4.1 基本数值控件 24
1.4.2 基本布尔控件 30
1.4.3 控件的通用编辑方法 33
1.4.4 字符串和路径控件 35
1.4.5 下拉列表与枚举控件 38
1.4.6 数组控件及其属性设置 39
1.4.7 簇控件 40
1.4.8 时间标识控件与波形数据控件 42
1.5 小结 44
D2章 LabVIEW基本函数 45
2.1 必须了解的一些基本算术运算函数 45
2.1.1 基本运算函数 45
2.1.2 标量之间的基本运算 46
2.1.3 标量与数组的运算 46
2.1.4 数组与数组的运算 46
2.1.5 数组的函数 47
2.1.6 标量与簇的基本运算 55
2.1.7 簇与簇的运算 56
2.1.8 簇的函数 56

2.2 必须了解的位运算函数和逻辑运算函数 59
2.2.1 常用逻辑运算函数 59
2.2.2 位运算 59
2.2.3 深入理解复合运算函数 60
2.3 必须了解的关系运算函数和比较函数 61
2.3.1 比较模式 61
2.3.2 通用关系运算函数 62
2.3.3 “比较0”关系运算函数 63
2.3.4 复杂关系运算函数 63
2.3.5 字符关系运算函数 66
2.3.6 表达式节点与公式快速VI 67
2.4 小结 68
D3章 LabVIEW的程序运行结构 69
3.1 两种不同的循环结构 69
3.1.1 For循环的组成和特点 69
3.1.2 For循环与数组 71
3.1.3 For循环与移位寄存器 73
3.1.4 For循环中的continue和break 74
3.1.5 While循环,不仅仅是循环 75
3.1.6 While循环与定时 76
3.1.7 反馈节点 81
3.2 定时结构 82
3.2.1 定时循环的基本组成要素和配置对话框 83
3.2.2 定时顺序结构 85
3.3 D特的条件结构 85
3.3.1 条件结构的基本结构 86
3.3.2 布尔型输入 86
3.3.3 错误簇输入 86
3.3.4 数值型输入 87
3.3.5 枚举型输入 88
3.3.6 下拉列表输入 88
3.3.7 字符串和组合框输入 88
3.3.8 输入、输出隧道 89
3.3.9 多重If-Else的处理方法 89
3.4 不和谐的顺序结构 90
3.4.1 多线程运行次序 90
3.4.2 两种不同的顺序结构 90
3.4.3 隧道与顺序局部变量 92
3.4.4 顺序结构的替代 92
3.4.5 顺序结构的典型应用 93
3.5 程序框图禁用结构 93
3.6 局部变量、内置全局变量和功能(LV2型)全局变量 94
3.6.1 局部变量 94
3.6.2 内置全局变量 96
3.6.3 功能(LV2型)全局变量 97
3.7 事件结构 99
3.7.1 事件结构的基本构成和创建方法 99
3.7.2 事件的分类及其特点 100
3.7.3 事件结构之间的数据传送与共享 103
3.7.4 事件发生的次序、事件过滤和转发 103
3.7.5 正确地使用事件结构 105
3.8 小结 106
D4章 LabVIEW的数据结构及内存优化 107
4.1 常用数据类型转换函数 107
4.1.1 “强制类型转换”函数 107
4.1.2 “平化至字符串”函数与“从字符串还原”函数 108
4.1.3 变体数据 109
4.1.4 变体数据数据类型解析 109
4.2 整数的类型转换及内存映射 110
4.2.1 布尔型数据与字符串和数值的相互转换 110
4.2.2 U8类型数据与字符串之间的相互转换 111
4.2.3 整数与整数类型的相互转换 111
4.3 其他标量数据类型的类型转换及内存映射 112
4.3.1 定点数、浮点数的类型转换与内存映射 112
4.3.2 复数的类型转换及内存映射 115
4.3.3 时间标识的类型转换与内存映射 115
4.4 复合数据类型 115
4.4.1 标量数组的内存映射 116
4.4.2 字符串、路径和字符串数组的内存映射 117
4.4.3 LabVIEW使用的编码 118
4.5 簇的内存映射 118
4.5.1 标量组成的簇 119
4.5.2 包含数组和字符串的簇 119
4.6 类型描述符 120
4.6.1 类型描述符的基本构成要素 120
4.6.2 常用类型描述符列表 120
4.6.3 常见数据类型的类型描述符结构 121
4.7 OpenG中有关类型描述符的函数 122
4.7.1 类型描述符函数 123
4.7.2 利用类型描述符处理枚举型数据 124
4.7.3 利用类型描述符处理簇 124

4.8 几种常用的内存分析工具和方法 124
4.8.1 内存的重要性 125
4.8.2 内存和性能查看工具 126
4.8.3 VI使用的内存 127
4.8.4 优化内存的一般注意事项 128
4.8.5 数组与内存优化 129
4.8.6 在循环中避免不必要的计算、读/写控件或者变量 132
4.9 影响VI运行速度的因素 133
4.9.1 硬件输入/输出 133
4.9.2 屏幕显示 134
4.10 小结 134
D5章 字符串与文件存储 135
5.1 字符串 135
5.1.1 几种常用的字符串常量 135
5.1.2 几种常用的字符串函数 136
5.1.3 “匹配模式”和“匹配正则表达式”函数 137
5.1.4 字符串与数值的相互转换 140
5.1.5 功能强大的“格式化字符串”函数和“扫描字符串”函数 141
5.1.6 数组与电子表格字符串 144
5.1.7 附加字符串函数 144
5.2 文件存储 145
5.2.1 文本文件与二进制文件的区别 145
5.2.2 文件常量和通用目录、文件函数 146
5.2.3 构造路径的方法 147
5.2.4 文本文件的读写 150
5.2.5 数据记录文件的读写 154
5.2.6 读/写二进制文件 155
5.2.7 INI文件的读写 157
5.2.8 XML文件的读写 159
5.2.9 注册表的读写 160
5.2.10 TDM文件 162
5.2.11 TDMS文件 164
5.3 小结 167
D2部分 GJ篇
D6章 LabVIEW对象的解析 169
6.1 LabVIEW控件对象的层次继承结构 169
6.1.1 布尔控件的层次继承结构 169
6.1.2 通用类的属性 170
6.1.3 图形对象类 172
6.2 图形对象类的子类 173
6.2.1 前面板类 173
6.2.2 窗格类和分隔栏类 174
6.2.3 LabVIEW的坐标映射 175
6.2.4 修饰类 177
6.3 控件类 179
6.3.1 控件类的常用属性 179
6.3.2 控件类的常用方法 181
6.3.3 数值控件类 182
6.4 常用控件的专有属性 183
6.4.1 布尔控件的专有属性 183
6.4.2 枚举控件和下拉列表控件的专有属性 184
6.4.3 字符串控件、路径控件和组合框控件的专有属性 185
6.4.4 数组控件的属性和方法 187
6.4.5 簇的属性及方法 189
6.5 引用句柄 189
6.6 VI的属性 191
6.6.1 获取VI的引用 192
6.6.2 常用VI属性 192
6.7 常用VI方法 195
6.7.1 获取前面板、程序框图和VI图标的图像 195
6.7.2 打印控制 196
6.7.3 默认值方法 196
6.8 动态调用VI 197
6.8.1 静态调用和动态调用的比较 197
6.8.2 通过“引用节点调用”函数动态调用VI 197
6.8.3 一般类型VI的动态调用 199
6.8.4 创建闪屏 201
6.8.5 创建后台运行程序 202
6.8.6 创建向导程序 202
6.8.7 动态调用VI之间的数据交换 203
6.9 应用程序的属性和方法 204
6.9.1 获取应用程序的引用句柄 205
6.9.2 应用程序的常用属性 205
6.10 小结 206
D7章 GJ控件的运用 207
7.1 列表框 207
7.1.1 列表框的创建及显示风格 207
7.1.2 列表框的常用属性、方法与事件 207
7.1.3 列表框的应用举例 208

7.2 多列列表框 211
7.2.1 显示多列项目并排序 212
7.2.2 多列列表框的TX制作 214
7.3 表格 214
7.3.1 表格的常用属性和方法 215
7.3.2 表格的应用举例 218
7.4 树形控件 222
7.4.1 树形控件的创建与静态编辑 222
7.4.2 树形控件的常用属性、方法和事件 224
7.4.3 树形控件GJ应用举例 225
7.5 波形图表 227
7.5.1 波形图表的组成要件 227
7.5.2 波形图表的输入类型 229
7.5.3 波形图表专用属性 229
7.5.4 波形图表应用举例 231
7.6 波形图 232
7.6.1 波形图控件的创建和组成要件 233
7.6.2 波形图控件的输入类型 233
7.6.3 波形图控件的专用属性 236
7.6.4 波形图控件的GJ应用举例 238
7.7 XY图 240
7.7.1 XY图的输入数据类型 241
7.7.2 XY图的GJ应用 243
7.8 强度图表和强度图 245
7.9 数字数据、数字波形数据与数字波形图 246
7.9.1 数字数据 246
7.9.2 数字波形数据和数字波形图 246
7.10 图片控件 247
7.10.1 利用图片控件显示图片 247
7.10.2 常用绘图操作函数 249
7.10.3 图片控件的GJ应用 251
7.11 小结 253
D8章 文本式编程与外部程序接口 254
8.1 公式节点 254
8.1.1 公式节点的数据类型、语法与控制结构 254
8.1.2 公式节点的应用举例 256
8.2 调用库函数 257
8.2.1 DLL与API函数 257
8.2.2 如何调用DLL函数 259
8.2.3 常用API函数的调用 265
8.2.4 LabVIEW调用DLL的局限性 267
8.3 CIN 270
8.3.1 CIN创建的一般过程 271
8.3.2 CIN的数据类型和常用函数 273
8.3.3 CIN与内存管理器 277
8.3.4 CIN的运行过程和数据共享 280
8.4 系统命令 283
8.5 剪贴板 284
8.6 DDE库 285
8.6.1 DDE概述 286
8.6.2 LabVIEW中DDE的常用方法 286
8.7 ActiveX控件与ActiveX文档 288
8.7.1 ActiveX的基本概念 288
8.7.2 ActiveX控件的调用过程 289
8.7.3 ActiveX应用实例 289
8.7.4 ActiveX自动化服务器 291
8.8 .NET技术 292
8.8.1 .NET控件 292
8. 显示全部信息
《LabVIEW虚拟仪器从入门到测控应用130例(含DVD光盘1张)》

入门基础篇

D0章 LabVIEW基础

 0.1 LabVIEW概述

 0.2 LabVIEW的编程环境

 0.3 LabVIEW的基本概念

 0.4 前面板对象设计基础

 0.5 数据类型及其运算

 0.6 VI调试方法

D1章 数值型数据

 实例基础 数值型数据概述

 实例1 数值输入与显示

 实例2 时间标识输入与显示

 实例3 滑动杆输出

 实例4 旋钮与转盘输出

 实例5 滚动条与刻度条

 实例6 数值算术运算

 实例7 数值常量

D2章 布尔型数据

 实例基础 布尔型数据概述

 实例8 开关与指示灯

 实例9 数值比较

 实例10 数值逻辑运算

 实例11 真常量与假常量

 实例12 确定按钮

 实例13 停止按钮

 实例14 单选按钮

 实例15 按钮的快捷键设置

D3章 字符串数据

 实例基础 字符串数据概述

 实例16 计算字符串的长度

 实例17 连接字符串

 实例18 截取字符串

 实例19 字符串大小写转换

 实例20 替换子字符串

 实例21 搜索替换字符串

 实例22 格式化日期/时间字符串

 实例23 格式化写入字符串

 实例24 搜索/拆分字符串

 实例25 选行并添加至字符串

 实例26 匹配字符串

 实例27 匹配真/假字符串

 实例28 组合框

D4章 数组数据

 实例基础 数组数据概述

 实例29 初始化数组

 实例30 创建数组

 实例31 计算数组大小

 实例32 求数组Z大值与Z小值

 实例33 删除数组元素

 实例34 数组索引

 实例35 替换数组子集

 实例36 提取子数组

 实例37 数组插入

 实例38 拆分一维数组

 实例39 一维数组排序

 实例40 搜索一维数组

 实例41 二维数组转置

 实例42 数组元素算术运算

D5章 簇数据

 实例基础 簇数据概述

 实例43 捆绑

 实例44 解除捆绑

 实例45 按名称捆绑

 实例46 按名称解除捆绑

 实例47 创建簇数组

 实例48 索引与捆绑簇数组

D6章 数据类型转换

 实例基础 数据类型转换概述

 实例49 字符串至路径转换

 实例50 路径至字符串转换

 实例51 数值至字符串转换

 实例52 字符串至数值转换

 实例53 字节数组至字符串转换

 实例54 字符串至字节数组转换

 实例55 数组至簇转换

 实例56 簇至数组转换

 实例57 布尔数组至数值转换

 实例58 数值至布尔数组转换

 实例59 布尔值至0,1转换

D7章 程序结构

 实例60 For循环结构

 实例61 While循环结构

 实例62 条件结构

 实例63 层叠式顺序结构

 实例64 平铺式顺序结构

 实例65 定时循环结构

 实例66 定时顺序结构

 实例67 事件结构

 实例68 禁用结构

D8章 变量与节点

 实例69 局部变量

 实例70 全局变量

 实例71 公式节点

 实例72 反馈节点

 实例73 表达式节点

 实例74 属性节点

 实例75 子程序设计

 实例76 菜单设计

D9章 图形显示

 实例77 波形图表

 实例78 波形图

 实例79 XY图

 实例80 强度图

D10章 文件I/O

 实例基础 文件I/O概述

 实例81 写入文本文件

 实例82 读取文本文件

 实例83 写入二进制文件

 实例84 读取二进制文件

 实例85 写入波形至文件

 实例86 从文件读取波形

 实例87 写入电子表格文件

 实例88 读取电子表格文件

测控应用篇

D11章 PC通信与单片机测控

 实例89 PC与PC串口通信

 实例90 PC双串口互通信

 实例91 PC与单个单片机串口通信

 实例92 PC与多个单片机串口通信

 实例93 单片机模拟电压采集

 实例94 单片机模拟电压输出

 实例95 单片机开关信号输入

 实例96 单片机开关信号输出

 实例97 单片机温度测控

 实例98 单台智能仪器温度检测

 实例99 多台智能仪器温度检测

 实例100 短信接收与发送

 实例101 网络温度监测

D12章 远程I/O模块与PLC测控

 实例102 远程I/O模块模拟电压采集

 实例103 远程I/O模块模拟电压输出

 实例104 远程I/O模块数字信号输入

 实例105 远程I/O模块数字信号输出

 实例106 远程I/O模块温度测控

 实例107 三菱PLC模拟电压采集

 实例108 三菱PLC模拟电压输出

 实例109 三菱PLC开关信号输入

 实例110 三菱PLC开关信号输出

 实例111 三菱PLC温度测控

 实例112 西门子PLC模拟电压采集

 实例113 西门子PLC模拟电压输出

 实例114 西门子PLC开关信号输入

 实例115 西门子PLC开关信号输出

 实例116 西门子PLC温度测控

D13章 LabVIEW数据采集

 实例117 PCI-6023E数据采集卡模拟电压采集

 实例118 PCI-6023E数据采集卡数字信号输入

 实例119 PCI-6023E数据采集卡数字信号输出

 实例120 PCI-6023E数据采集卡温度测控

 实例121 PCI-1710HG数据采集卡模拟电压采集

 实例122 PCI-1710HG数据采集卡模拟电压输出

 实例123 PCI-1710HG数据采集卡数字信号输入

 实例124 PCI-1710HG数据采集卡数字信号输出

 实例125 PCI-1710HG数据采集卡脉冲信号输出

 实例126 PCI-1710HG数据采集卡温度测控

 实例127 声卡的双声道模拟输入

 实例128 声卡的双声道模拟输出

 实例129 声音信号的采集与存储

 实例130 声音信号的功率谱分析

参考文献


《中文版LabVIEW2018从入门到精通(实战案例版)》

D1章 绪论       1

 视频讲解:1分钟

1.1虚拟仪器系统概述      1

1.1.1虚拟仪器的概念       2

1.1.2虚拟仪器的优势       2

1.1.3虚拟仪器的特点       3

1.2虚拟仪器的特征   4

1.2.1虚拟仪器的分类       4

1.2.2虚拟仪器的组成       5

1.2.3虚拟仪器的发展方向       6

1.3LabVIEW基础知识     7

1.3.1什么是LabVIEW      7

1.3.2LabWindows/CVI的使用  8

1.4LabVIEW的应用9

1.4.1LabVIEW2018的新功能  9

1.4.2使用网络资源   12

动手练——查阅虚拟仪器软件特性    13

1.4.3LabVIEW的启动      14

D2章LabVIEW2018入门      17

 视频讲解:11分钟

2.1图形界面      17

2.2LabVIEW操作模板     18

2.2.1“控件”选板   18

2.2.2工具选板   19

动手学——设置背景颜色    19

2.2.3“函数”选板   20

动手学——查找三角函数    21

2.2.4选板可见性设置       22

动手练——熟悉操作界面    23

2.3菜单栏   23

2.3.1“文件”菜单   23

2.3.2“编辑”菜单   24

2.3.3“查看”菜单   25

2.3.4“项目”菜单   26

2.3.5“操作”菜单   26

2.3.6“工具”菜单   27

2.3.7“窗口”菜单   28

2.3.8“帮助”菜单   28

2.3.9菜单属性设置   30

动手学——创建菜单项       31

2.4文件管理      32

2.4.1新建VI      32

2.4.2保存VI      33

2.4.3新建文件   33

2.4.4创建项目   34

2.5综合演练—实时时间显示系统前面板设置35

D3章 控件的选择与放置       40

 视频讲解:27分钟

3.1前面板控件   40

3.2控件样式      41

3.2.1控件类型   41

3.2.2控件显示样式   43

3.3控件分类      44

3.3.1数值型控件       44

动手学——显示D前时间    46

动手学——测量温度和容积       47

3.3.2布尔型控件和单选按钮   49

3.3.3字符串与路径控件   50

动手学——银色选板的使用       51

3.3.4数组、矩阵和簇控件       52

3.3.5列表框、表格和树形控件       52

3.3.6图形和图表       53

动手学——数字FIR滤波器前面板设计    54

3.3.7下拉列表和枚举控件       55

3.3.8容器控件   56

3.3.9I/O控件     57

动手练——设计数学运算系统前面板       59

3.3.10修饰控件  59

3.3.11对象和应用程序的引用  60

3.4.NET与ActiveX控件  62

3.5综合演练—数值控件的使用      62

D4章 控件属性设置       65

 视频讲解:23分钟

4.1设置对象的属性   65

4.1.1设置数值型控件的属性   66

动手学——控件的格式显示       67

4.1.2设置布尔型控件的属性   68

4.2数据类型      69

4.3设置对象的位置关系   70

4.3.1对齐关系   70

动手学——对齐控件    70

4.3.2分布对象   72

动手学——分布控件    72

4.3.3改变对象在窗口中的前后次序       73

动手学——移动控件次序    74

4.3.4组合与锁定对象       74

动手学——组合控件    75

4.3.5网格排布   76

动手练——组合基本控件    76

4.4综合演练—车速实时记录系统   77

D5章 前面板界面编辑    82

 视频讲解:15分钟

5.1对象的选择与删除      82

5.1.1选择对象   82

动手学——对齐控件    82

5.1.2删除对象   83

5.2设置前面板的外观      84

5.2.1变更对象位置   84

动手学——公司执勤表控件放置       84

5.2.2改变对象的大小       85

动手学——设置Z大宽度    85

5.2.3改变对象颜色   86

动手学——设置公司执勤表控件颜色       86

5.2.4设置对象的字体       87

5.2.5在窗口中添加标签   87

动手学——设置公司执勤表前面板    87

5.2.6对象编辑窗口   88

5.3综合演练—编辑室外温度控件   89

D6章LabVIEW编程      92

 视频讲解:20分钟

6.1程序框图      92

动手学——加一运算    94

6.2设置连线端口      95

动手学——选择端口模式    96

6.3运行和调试VI     98

6.3.1运行VI      98

动手学——运行加一运算    98

6.3.2纠正VI的错误  100

6.3.3高亮显示程序执行过程   101

动手练——演示程序单步运行    101

6.4编辑子VI     102

6.4.1创建子VI  102

6.4.2单步通过VI及其子VI    103

6.4.3设置图标   103

动手学——设置加一运算图标    105

6.4.4调用子VI  107

动手学——调用加一运算子VI   107

6.5编辑VI  110

6.5.1设置VI属性     110

6.5.2使用断点   112

6.5.3使用探针   112

动手学——设置断点运行    113

6.6综合演练—符号运算   115

D7章 数值与字符串运算       121

 视频讲解:41分钟

7.1数值运算      121

7.1.1数值函数   122

动手学——定点数转换       123

动手学——计算圆面积       126

7.1.2函数快捷命令   127

动手学——车检基本情况表       128

动手练——计算体积公式    130

动手学——气温测试系统    130

7.2字符串运算   131

7.2.1字符串常量       132

动手学——字符显示    132

7.2.2设置文本型控件的属性   134

动手学——字符转换    135

动手学——字符选择    137

7.2.3字符串函数       139

动手学——连接字符串       140

动手练——数据解码    141

7.3综合演练—颜色数值转换系统   141

D8章 循环与结构    144

 视频讲解:92分钟

8.1循环结构函数      144

8.1.1For循环     145

动手学——判断Z大值和Z小值       145

8.1.2移位寄存器       147

动手学——累加运算    148

动手学——偶数和运算       149

动手学——计算等差数列的乘积       150

动手学——计算平方和       151

8.1.3While循环152

动手学——求解平方和Z大值    153

动手练——记录等差数列的乘积值    154

8.1.4反馈节点   155

动手学——阶乘运算    155

8.1.5变量   156

动手学——全局变量的控制       158

8.2其他循环结构函数      159

8.2.1条件结构   159

8.2.2顺序结构   160

动手学——判断数值范围    161

动手练——计算时间差       162

8.2.3事件结构   163

动手学——两种事件处理的代码       166

8.2.4公式节点   167

动手学——四则运算    167

动手练——计算函数    168

8.2.5属性节点   168

动手学——数值控件属性节点的创建       169

动手学——多个属性节点的创建       169

8.3定时循环      172

8.3.1定时循环和定时顺序结构       172

8.3.2配置定时循环和定时顺序结构       175

动手练——定时循环    176

动手练——定时顺序    177

8.3.3同步开始定时结构和中止定时结构的执行179

动手练——使用定时循环产生波形    180

8.4综合演练—公务卡管理系统      182

D9章 数据图形显示       186

 视频讲解:60分钟

9.1图表数据      186

9.1.1波形图       186

动手学——产生随机波形    187

动手练——构建波形    188

9.1.2波形图表   189

动手学——波形图表数据显示模式    189

9.1.3XY图191

动手练——显示函数曲线    191

9.1.4设置图形显示控件的属性       192

9.2强度图和强度图表      196

9.2.1强度图       196

动手练——设计颜色表       197

9.2.2强度图表   198

动手学——强度图表的使用       198

9.3三维图形      199

9.3.1三维曲面图       200

动手学——高斯单脉冲信号的三维曲面图       201

动手练——演示三维平面图形    202

动手学——更改三维曲面图的显示方式    203

9.3.2三维参数图       206

动手练——三维球面    206

9.3.3三维曲线图       207

9.3.4J坐标图   209

动手学——信号生成系统    209

动手练——数学函数的J坐标图       211

9.4综合演练—延迟波形   212

D10章 初等函数      215

 视频讲解:42分钟

10.1数学函数    215

10.2初等与特殊函数和VI       216

10.2.1三角函数  217

动手学——叠加波显示       217

动手学——验证正切计算公式    218

10.2.2指数函数  219

动手学——指数计算选项卡       220

动手练——计算多项式       221

10.3特殊函数和VI   222

10.3.1双曲函数  222

动手学——验证双曲正弦公式    223

10.3.2离散数学  224

动手学——12和30的质数分解运算225

动手学——离散计算选项卡       228

10.3.3贝塞尔曲线     230

动手学——贝塞尔曲线的输出    230

10.3.4Gamma函数    231

10.3.5超几何函数     231

10.3.6椭圆积分函数  232

10.3.7指数积分函数  232

动手练——求解三角函数积分    232

10.3.8误差函数  233

动手学——抛物柱面曲线的输出       233

10.3.9椭圆与抛物函数     234

动手学——绘制贝塞尔曲线       235

10.4综合演练—数字遥控灯系统    236

D11章 数组、矩阵与簇  241

 视频讲解:70分钟

11.1数组     241

动手学——创建数组控件    242

动手学——创建多维数组控件    243

动手学——调整屏幕亮度    244

11.2簇245

11.2.1簇的组成  245

11.2.2创建簇     245

动手学——创建簇控件       245

动手学——调整簇控件顺序       248

11.2.3簇函数     249

动手学——捆绑创建簇控件       251

动手学——单曲线绘制       251

动手练——记录学生情况表       253

11.3矩阵     255

11.3.1创建矩阵  255

11.3.2矩阵函数  255

动手学——创建矩阵控件    256

动手练——计算矩阵的行数与列数    257

11.4数组函数     257

11.4.1数组大小  257

动手学——比较数组大小    258

11.4.2创建数组  258

动手学——强度图表的使用       259

动手学——多曲线绘制       260

动手练——产生随机波形    262

11.4.3索引数组  262

动手练——索引二维数组    263

11.4.4初始化数组     263

动手学——创建新数组       264

11.5综合演练—矩形的绘制     265

D12章VI内存管理271

 视频讲解:40分钟

12.1性能和内存信息271

12.1.1性能和内存     272

12.1.2提高VI的执行速度       273

动手学——全局变量的使用       275

动手学——乘法计算    277

12.1.3减少VI内存的使用       281

动手
省略部分目录