1.知识点的安排从入门到提高,从技巧到实际应用,循序渐进,讲解的深入透彻,符合初学者从入门到灵活应用的过程。
2.实例丰富。不但在每一章节的讲解过程中配备实例,并且每章的*后都有一个实际工程案例,便于读者快速理解该章节所讲解的知识点;同时,本书的应用篇还有两个工程实例,从硬件基础到软件框架的搭建,再到实际编程方法的讲解,具有实践性和代表性。全书的代码全部调试通过。
本书帮助读者从实用角度学习LabVIEW,内容分为三篇。入门篇包括LabVIEW基本操作、基本数据类型及其相互转换、程序结构、数据运算函数、控件及其用法、图形控件、文件函数及使用、字符串操作等;提高篇包括数学分析、信号处理、软件间通信、时间相关函数、应用程序控制、网络编程技术、总线技术与仪器控制、数据库访问及程序发布;应用篇分别以多通道温度检测记录系统和温湿度检测管理系统为示例介绍如何运用LabVIEW解决实际问题。
本书以实例为依托,将LabVIEW知识点的讲解化为直观的显示效果和具体的操作方法,因而容易使初学者轻松入门并建立起学习兴趣。
本书适于从事测试与计量、电子开发等行业的工程技术人员阅读,也可用作计算机、电子信息、通信工程、自动化等专业的本科生及研究生的教学参考。
目录
- 第1部分 入门篇
- 第1章 初识LabVIEW
- 1.1 LabVIEW与虚拟仪器
- 1.2 LabVIEW的安装与启动
- 1.3 VI与子VI
- 1.4 前面板与后面板
- 1.5 操作选板
- 1.6 综合实例:创建LabVIEW
- 项目
- 第2章 LabVIEW基本操作
- 2.1 创建VI
- 2.2 编辑VI
- 2.3 运行与调试VI
- 2.4 子VI创建与调用
- 2.5 综合实例:制作弹出提示窗口
- 第3章 LabVIEW基本数据类型及
- 其相互转换
- 3.1 基本数据类型
- 3.2 数据类型之间的转换
- 第4章 LabVIEW程序结构
- 4.1 循环结构
- 4.2 顺序结构
- 4.3 条件结构
- 4.4 事件结构
- 4.5 定时结构
- 4.6 公式及MATLAB节点
- 4.7 反馈节点
- 4.8 变量
- 4.9 禁用结构
- 4.10 综合实例:数字平滑滤波
- 第5章 LabVIEW数据运算函数
- 5.1 基本算术运算函数
- 5.2 布尔运算函数
- 5.3 关系运算函数和比较函数
- 5.4 其他函数
- 5.5 综合实例:逻辑芯片的功能
- 模拟
- 第6章 LabVIEW控件及其使用方法
- 6.1 常用控件类型
- 6.2 特殊控件类型
- 6.3 常用控件属性设置
- 6.4 自定义控件
- 6.5 综合实例:虚拟仪表界面制作
- 第7章 LabVIEW数据表达与显示
- 7.1 基本数据表达与显示
- 7.2 二维图形
- 7.3 三维图形
- 7.4 图形控件
- 7.5 其他图形展示
- 7.6 图片控件
- 7.7 综合实例:多曲线显示控制
- 第2部分 提高篇
- 第8章 LabVIEW文件I/O
- 8.1 常用文件操作函数
- 8.2 常用文件操作
- 8.3 特殊文件操作
- 8.4 其他文件操作
- 8.5 高级文件工具
- 8.6 综合实例:采集文件的
- 存储与读取
- 第9章 LabVIEW中的字符串操作
- 9.1 常用的字符串常量
- 9.2 常用的字符串函数
- 9.3 “匹配模式字符串”和“匹配
- 正则表”函数
- 9.4 “格式化字符串”和“扫描字
- 符串”函数
- 9.5 数组与电子表格字符串
- 9.6 附加字符串函数
- 9.7 平化/还原字符串函数
- 9.8 创建文本
- 9.9 综合实例:电子表格中任意
- 数据的增删实例
- 第10章 LabVIEW数学分析
- 10.1 基本数学分析
- 10.2 数理统计与最优化
- 10.3 曲线拟合与插值
- 10.4 其他操作
- 10.5 综合实例:基于最小二乘法的
- 温度传感器校准处理
- 第11章 LabVIEW信号处理
- 11.1 信号发生
- 11.2 信号时域分析
- 11.3 信号频域分析
- 11.4 信号调理
- 11.5 波形监测
- 11.6 逐点分析
- 11.7 综合实例:基于巴特沃斯滤波
- 的温度采集
- 第12章 LabVIEW与其他软件通信
- 12.1 ActiveX技术
- 12.2 .NET技术
- 12.3 LabVIEW与Microsoft
- 的通信
- 12.4 动态链接库函数及调用
- 12.5 执行.exe命令
- 12.6 LabVIEW与MATLAB
- 混合编程
- 12.7 综合实例:利用报表工具
- 制作报表
- 第13章 LabVIEW时间相关操作
- 13.1 已用时间
- 13.2 时间延迟
- 13.3 当前时间
- 13.4 时间格式转换函数
- 第14章 LabVIEW应用程序控制
- 14.1 属性节点与调用节点
- 14.2 信息获取与提示
- 14.3 程序错误处理与控制
- 14.4 综合实例:文件的任意
- 位置存储
- 第15章 LabVIEW网络编程技术
- 15.1 TCP/IP网络通信
- 15.2 DataSocket通信
- 15.3 远程面板
- 第16章 LabVIEW总线技术与
- 仪器控制
- 16.1 LabVIEW 2013支持的总线
- 16.2 GPIB总线
- 16.3 VXI、PXI和LXI总线
- 16.4 串行总线
- 16.5 VISA的使用
- 16.6 用NI MAX查找仪器
- 16.7 综合实例:用GPIB总线
- 控制可编程滤波器
- 第17章 LabVIEW数据库的访问
- 17.1 数据库连接工具包及其使用
- 17.2 综合实例:采集数据的数据
- 库管理
- 第18章 LabVIEW程序发布
- 18.1 创建项目
- 18.2 程序生成规范
- 18.3 发布前的准备
- 18.4 源代码发布
- 18.5 创建应用程序
- 18.6 创建Zip文件
- 18.7 创建安装程序
- 第3部分 应用篇
- 第19章 多通道温度检测记录系统
- 19.1 虚拟硬件环境
- 19.2 程序框架设计
- 19.3 功能模块设计
- 第20章 温湿度检测管理系统
- 20.1 硬件设计
- 20.2 软件设计
- 参考文献