江风网

txt_epub_Kindle_azw3_mobi_pdf电子书免费下载

LabVIEW虚拟仪器程序设计从入门到精通第二版

出版时间: 2013-04-01
发布时间: 2020-04-03
阅读热度: 74
综合评分: 0
下载支持: TXT EPUB MOBI AZW3 PDF
在线阅读: 手机阅读 电脑阅读
《LabVIEW虚拟仪器程序设计从入门到精通第二版》内容简介

《LabVIEW虚拟仪器程序设计从入门到精通(第2版)》是在第一版的基础上升级的,是一本全面、系统讲述LabVIEW基础操作、应用与程序开发的教学用书或参考书,通过《LabVIEW虚拟仪器程序设计从入门到精通(第2版)》的学习,读者能够快速、深入地学习和掌握该软件的强大功能,并积累较为丰富的应用实践经验。可作为LabVIEW的初、中级读者的入门或进阶教程和从事LabVIEW的广大工程技术人员的参考书,也可作为院校本科生、研究生的LabVIEW课程教材或自学教程。林静、林振宇、郑福仁:是一线资深LabVIEW CLD认证工程师,对LabVIEW开发和教学有很好的经验,从事开发了多项虚拟仪器工程,积累了很好的实践成果。

《LabVIEW虚拟仪器程序设计从入门到精通第二版》章节目录
  • LabVIEW虚拟仪器程序设计从入门到精通第二版
  • 前言
  • 第一篇 LabVIEW技术基础
  • 第1章 LabVIEW概述
  • 1.1 LabVIEW的基本知识
  • 1.1.1 什么是LabVIEW
  • 1.1.2 数据流的概念
  • 1.2 LabVIEW的工作环境和编程示例
  • 1.2.1 LabVIEW的工作环境
  • 1.2.2 LabVIEW自带编程示例
  • 1.3 小结
  • 第2章 LabVIEW前面板设计
  • 2.1 LabVIEW前面板控件概述
  • 2.1.1 LabVIEW控件类型
  • 2.1.2 LabVIEW控件选板
  • 2.2 LabVIEW控件选板详细分类
  • 2.2.1 数值控件
  • 2.2.2 布尔控件
  • 2.2.3 字符串与路径控件
  • 2.2.4 数组、矩阵、簇控件
  • 2.2.5 列表与表格控件
  • 2.2.6 图形控件
  • 2.2.7 下拉列表与枚举控件
  • 2.2.8 容器控件
  • 2.2.9 I/O控件
  • 2.2.10 引用句柄控件
  • 2.2.11 变体与类控件
  • 2.3 控件设置
  • 2.3.1 快捷菜单
  • 2.3.2 属性对话框
  • 2.4 前面板对象的操作
  • 2.4.1 焦点
  • 2.4.2 控件的布置
  • 2.5 定制控件
  • 2.6 小结
  • 第3章 LabVIEW的编辑环境
  • 3.1 构建完整的LabVIEW工程
  • 3.1.1 前面板
  • 3.1.2 程序框图
  • 3.1.3 LabVIEW工程
  • 3.2 LabVIEW的菜单设置
  • 3.2.1 执行工具条
  • 3.2.2 LabVIEW面板设置
  • 3.2.3 即时帮助
  • 3.3 浮动选板
  • 3.3.1 工具选板
  • 3.3.2 控件选板
  • 3.3.3 定制选板
  • 3.3.4 菜单快捷键
  • 3.3.5 帮助
  • 3.4 小结
  • 第4章 数据表达
  • 4.1 数值
  • 4.1.1 数值
  • 4.1.2 数值函数
  • 4.2 布尔量
  • 4.2.1 布尔数据
  • 4.2.2 机械动作
  • 4.3 数组
  • 4.3.1 创建数组
  • 4.3.2 数组函数
  • 4.4 簇
  • 4.4.1 创建簇
  • 4.4.2 簇函数
  • 4.4.3 错误簇
  • 4.5 字符串
  • 4.5.1 字符串控件
  • 4.5.2 组合框控件
  • 4.5.3 字符串函数
  • 4.6 局部变量、全局变量和共享变量
  • 4.6.1 局部变量
  • 4.6.2 全局变量
  • 4.6.3 共享变量
  • 4.7 小结
  • 第5章 程序流程和结构
  • 5.1 循环结构
  • 5.1.1 For循环
  • 5.1.2 While循环
  • 5.1.3 移位寄存器
  • 5.1.4 反馈节点
  • 5.2 条件结构
  • 5.2.1 创建条件结构
  • 5.2.2 条件结构的隧道
  • 5.2.3 条件结构的应用实例
  • 5.3 顺序结构
  • 5.3.1 平铺式顺序结构
  • 5.3.2 层叠式顺序结构
  • 5.3.3 顺序结构的数据传递
  • 5.4 事件结构
  • 5.4.1 事件结构
  • 5.4.2 通知事件与过滤事件
  • 5.4.3 动态事件与用户事件
  • 5.4.4 事件结构的状态机模式
  • 5.5 定时结构
  • 5.5.1 定时循环
  • 5.5.2 定时顺序结构
  • 5.5.3 定时源函数
  • 5.6 公式节点
  • 5.7 禁用结构
  • 5.7.1 程序框图禁用结构
  • 5.7.2 条件禁用结构
  • 5.8 小结
  • 第6章 波形显示
  • 6.1 波形图表
  • 6.1.1 波形图表的主要特点
  • 6.1.2 波形图表的主要设置
  • 6.1.3 波形图表的应用
  • 6.2 波形图
  • 6.2.1 波形图的主要特点
  • 6.2.2 波形图显示
  • 6.3 XY图
  • 6.4 强度图和强度图表
  • 6.5 数字波形图
  • 6.6 混合信号图
  • 6.6.1 混合信号图的特点
  • 6.6.2 混合信号图的应用
  • 6.7 三维图形表示
  • 6.7.1 三维图形
  • 6.7.2 三维图片控件
  • 6.8 控件
  • 6.9 小结
  • 第7章 同步数据传递
  • 7.1 通知器操作
  • 7.1.1 通知器概念
  • 7.1.2 通知器函数
  • 7.2 通知器操作典型实例
  • 7.3 队列操作
  • 7.3.1 队列概念
  • 7.3.2 队列函数
  • 7.4 队列操作应用及实例
  • 7.4.1 队列操作典型实例
  • 7.4.2 队列消息处理器
  • 7.4.3 生产者/消费者模式
  • 7.4.4 技巧点拨
  • 7.5 信号量操作
  • 7.5.1 信号量概念
  • 7.5.2 信号量函数
  • 7.5.3 信号量操作典型实例
  • 7.5.4 信号量技巧提示
  • 7.6 集合点操作
  • 7.6.1 集合点函数
  • 7.6.2 集合点操作典型实例
  • 7.7 事件发生
  • 7.7.1 事件发生概念
  • 7.7.2 事件发生函数
  • 7.7.3 事件发生典型实例
  • 7.8 首次调用
  • 7.9 小结
  • 第8章 程序动态控制
  • 8.1 VI服务器技术
  • 8.1.1 VI服务器简介
  • 8.1.2 VI服务器函数介绍
  • 8.2 VI服务器的应用实例
  • 8.2.1 动态控制VI运行
  • 8.2.2 前面板对象属性控制
  • 8.3 引用
  • 8.3.1 属性和方法的引用
  • 8.3.2 应用程序引用
  • 8.3.3 VI引用
  • 8.3.4 控件引用
  • 8.3.5 应用实例
  • 8.3.6 VI服务器类层次结构
  • 8.4 应用程序控制其他函数
  • 8.5 小结
  • 第9章 文件输入/输出
  • 9.1 基本文件输入输出
  • 9.1.1 选择文件格式
  • 9.1.2 文件常量
  • 9.1.3 读写电子表格文件
  • 9.1.4 读写测量文件
  • 9.2 高级文件输入/输出操作
  • 9.2.1 文件输入/输出的基本操作
  • 9.2.2 文本文件的输入/输出
  • 9.2.3 二进制文件的输入/输出操作
  • 9.3 配置文件的操作
  • 9.4 TDMS文件操作
  • 9.5 存储
  • 9.5.1 基本存储函数
  • 9.5.2 高级存储函数
  • 9.6 ZIP函数
  • 9.7 高级文件函数
  • 9.7.1 高级文件函数的基本操作
  • 9.7.2 数据记录
  • 9.8 小结
  • 第10章 XControl的制作
  • 10.1 XControl的特点介绍
  • 10.2 XControl的制作
  • 第11章 生成安装包和可执行文件
  • 11.1 生成可执行文件
  • 11.2 生成安装包
  • 11.3 注意事项
  • 第12章 程序调试与程序性能
  • 12.1 修复程序创建中的错误
  • 12.1.1 错误列表
  • 12.1.2 常见的错误
  • 12.2 程序调试工具
  • 12.2.1 工具条上的程序调试工具
  • 12.2.2 程序调试选项设置
  • 12.2.3 工具选板上的调试工具
  • 12.3 程序常见的调试方法
  • 12.4 LabVIEW的多线程程序
  • 12.4.1 基本概念
  • 12.4.2 LabVIEW的多线程实现方法
  • 12.5 LabVIEW程序性能
  • 12.5.1 程序性能监测
  • 12.5.2 优化LabVIEW程序
  • 12.6 小结
  • 第二篇 LabVIEW与其他应用程序的链接
  • 第13章 ActiveX技术应用
  • 13.1 ActiveX技术简介
  • 13.2 在LabVIEW中使用ActiveX控件
  • 13.3 ActiveX自动化
  • 13.3.1 ActiveX自动化函数
  • 13.3.2 ActiveX自动化函数的应用
  • 13.4 LabVIEW作为ActiveX服务器
  • 13.5 生成可执行文件和安装程序
  • 第14章 LabVIEW与Microsoft的链接
  • 14.1 报表生成函数介绍
  • 14.1.1 报表基本函数介绍
  • 14.1.2 报表函数——Word
  • 14.1.3 报表函数——Excel
  • 14.2 报表函数的应用
  • 14.2.1 报表基本函数的应用
  • 14.2.2 Word报表应用
  • 14.2.3 Excel报表应用
  • 14.3 生成可执行文件和安装包
  • 第15章 动态链接库函数调用
  • 15.1 动态链接库函数调用实例
  • 15.2 调用库函数节点详细解析
  • 15.2.1 调用库函数页面
  • 15.2.2 参数页面
  • 15.2.3 回调页面
  • 15.2.4 错误检查页面
  • 15.3 在LabVIEW中执行系统命令
  • 15.4 小结
  • 第16章 LabVIEW与数据库的链接
  • 16.1 Database Connectivity工具包介绍
  • 16.2 Database Connectivity应用典型实例
  • 16.2.1 在Access中建立一个数据库
  • 16.2.2 数据库基本操作
  • 16.2.3 SQL语句的操作
  • 16.3 生成可执行文件和安装文件
  • 16.3.1 生成可执行文件
  • 16.3.2 生成安装文件
  • 16.4 小结
  • 第三篇 LabVIEW应用实战技术
  • 第17章 测试系统与虚拟仪器
  • 17.1 测试系统的概念
  • 17.1.1 传感器
  • 17.1.2 信号调理
  • 17.2 数据采集
  • 17.2.1 数据采集基本原理
  • 17.2.2 数据采集设备
  • 17.3 测试信号
  • 17.3.1 直流电压测量
  • 17.3.2 高电压测量和隔离
  • 17.4 选择并配置DAQ测量硬件
  • 17.4.1 选择硬件
  • 17.4.2 安装DAQ设备驱动程序
  • 17.4.3 测量与自动化管理器
  • 17.4.4 NI-DAQmx
  • 17.4.5 在MAX中配置NI-DAQmx设备
  • 17.4.6 配置数据采集
  • 17.5 小结
  • 第18章 LabVIEW中的数据采集
  • 18.1 测量I/O
  • 18.1.1 DAQ助手
  • 18.1.2 模拟 I/O
  • 18.1.3 数字 I/O
  • 18.2 DAQ助手实例
  • 18.2.1 缓冲方式模拟输入
  • 18.2.2 读取数字输入
  • 18.3 NI-DAQmx任务
  • 18.3.1 创建NI-DAQmx任务
  • 18.3.2 在LabVIEW中引用NI-DAQmx任务
  • 18.3.3 从MAX DAQmx任务生成代码
  • 18.3.4 在LabVIEW中使用NI-DAQmx任务
  • 18.4 高级数据采集
  • 18.4.1 高级数据采集函数
  • 18.4.2 使用任务触发的数据采集
  • 18.4.3 连续采集
  • 18.4.4 数字脉冲计数
  • 18.5 小结
  • 第19章 总线技术
  • 19.1 LabVIEW支持的总线
  • 19.1.1 仪器的发展
  • 19.1.2 仪器控制介绍
  • 19.2 GPIB总线
  • 19.2.1 GPIB总线定义
  • 19.2.2 GPIB总线在LabVIEW中的实现
  • 19.3 串口总线
  • 19.3.1 串口总线定义
  • 19.3.2 串口总线在LabVIEW中的实现
  • 19.4 串口总线采集应用实例
  • 19.4.1 串口函数应用实例
  • 19.4.2 串口通信中常见问题
  • 19.4.3 串口通信程序调试几点建议
  • 19.4.4 GPIB仪器通信和RS-232仪器通信的区别
  • 19.5 USB总线仪器控制
  • 19.5.1 USB总线仪器特点
  • 19.5.2 通过配置NI-VISA,控制用户的USB设备
  • 19.6 小结
  • 第20章 网络通信
  • 20.1 计算机网络概述
  • 20.1.1 计算机网络的功能与发展
  • 20.1.2 计算机网络结构
  • 20.1.3 计算机网络模型
  • 20.1.4 计算机网络协议
  • 20.2 DataSocket技术
  • 20.2.1 DataSocket的特点
  • 20.2.2 DataSocket的介绍
  • 20.3 DataSocket Server应用
  • 20.3.1 读DataSocket Server预定义数据项初始值
  • 20.3.2 向DataSocket写数据
  • 20.3.3 从DataSocket读数据
  • 20.3.4 DataSocket传递变体数据
  • 20.3.5 DataSocket使用缓冲方式传输数据
  • 20.3.6 统一资源定位符
  • 20.4 TCP通信
  • 20.4.1 TCP函数介绍
  • 20.4.2 TCP通信应用
  • 20.5 在Web上发布程序
  • 20.5.1 服务器端Web发布设置
  • 21.5.2 在Web上发布HTML文件
  • 20.5.3 远程面板连接管理器
  • 20.6 小结
  • 第四篇 工程应用综合案例
  • 第21章 风机自动控制系统
  • 21.1 项目的工程背景
  • 21.2 系统硬件结构
  • 21.3 系统软件结构
  • 21.3.1 系统软件介绍
  • 21.3.2 变频器通信
  • 21.4 小结
  • 第22章 风速采集、保存与分析
  • 22.1 项目的工程背景
  • 22.2 测试系统原理
  • 22.2.1 数据采集卡
  • 22.2.2 数据保存
  • 22.2.3 程序的修饰
  • 22.3 小结
  • 第23章 听力计控制软件
  • 23.1 软件背景
  • 23.2 系统的总体架构
  • 23.2.1 听力计软件事件状态机结构介绍
  • 23.2.2 事件状态机难点分析
  • 23.3 串口通信
  • 23.3.1 利用VISA进行通信结构开发
  • 23.3.2 判断数据
  • 23.3.3 延时设置
  • 23.4 实时数据库连接
  • 23.4.1 数据库操作的结构
  • 23.4.2 数据库操作的具体实现
  • 23.5 小结
  • 第五篇 常见疑难解答与经验技巧集萃
  • 第24章 LabVIEW常见疑难解答与经验技巧集萃
  • 24.1 LabVIEW技术基础问题
  • 24.2 LabVIEW与其他应用程序链接的基础问题
  • 第25章 LabVIEW工程应用常见疑难解答与经验技巧集萃
版权免责声明
《LabVIEW虚拟仪器程序设计从入门到精通第二版》为网络收集或网友自行上传,本站不对内容负责,《LabVIEW虚拟仪器程序设计从入门到精通第二版》版权归原作者所有,仅供学习交流,请勿商业使用,本站不提供任何下载,储存服务,如无意侵犯了你对《LabVIEW虚拟仪器程序设计从入门到精通第二版》的版权,请联系我们,我们将在第一时间删除相关内容!