内容简介
本书以LabVIEW为平台,系统介绍了虚拟仪器技术的开发方法与工程实践。全书共分为11章,从LabVIEW基础入手,逐步深入到数据采集、信号处理、仪器控制、网络通信等高级应用。作者结合多年教学与项目经验,精心设计了大量实例,涵盖从简单计算到复杂测控系统的完整开发流程。
书中重点讲解了LabVIEW编程环境的操作技巧、图形化编程语言的语法规则、子VI的设计与调用、数据流的控制机制,以及常用的分析函数与工具包。特别对数据采集卡的配置、模拟输入输出、数字I/O、计数器操作等硬件接口编程进行了详细阐述,并提供了多个工业级项目的完整代码。
本书适合作为高等院校电子信息、自动化、测控技术等专业的教材,也可作为从事虚拟仪器开发、测试测量领域工程技术人员的参考书。通过本书的学习,读者可以快速掌握LabVIEW的核心技能,具备独立开发复杂虚拟仪器系统的能力。
目录
内容简介
第1章 绪论
1.1 虚拟仪器与LabVIEW
1.2 虚拟仪器开发环境的搭建
1.3 VI的开发与调试步骤
1.4 LabVIEW虚拟仪器项目开发
1.5 LabVIEW虚拟仪器项目管理
第2章 前面板设计
2.1 控件选择
2.2 前面板设计总原则
2.3 前面板布局
2.4 前面板文本和色彩
2.5 可见性和健壮性
2.6 对前面板进行装饰
2.7 本章小结
第3章 基本数据类型和操作
3.1 基本数据类型
3.2 常规数据操作方法
3.3 数值
3.4 布尔
3.5 枚举类型与下拉列表
3.6 路径和字符串
3.7 数组、簇和矩阵
3.8 数组操作
3.9 图形和图表
3.10 本章小结
第4章 基本程序结构
4.1 数据流驱动
4.2 顺序结构
4.3 分支结构
4.4 循环结构
4.5 本章小结
第5章 函数、程序框图和VI
5.1 LabVIEW内置函数库
5.2 VI的程序框图
5.3 创建子VI
5.4 为VI添加说明和帮助
5.5 可重入VI、递归VI和多态VI
5.6 本章小结
第6章 错误处理
6.1 错误簇
6.2 错误捕获
6.3 错误报告
6.4 错误处理
6.5 自定义错误处理
6.6 本章小结
第7章 扩展程序结构
7.1 事件结构
7.2 定时结构
7.3 禁用结构
7.4 元素同址操作结构
7.5 本章小结
第8章 单循环程序框架
8.1 轮询
8.2 程序框架中的数据传递和功能全局量
8.3 经典状态机
8.4 消息状态机
8.5 队列状态机
8.6 事件状态机
8.7 本章小结
第9章 多循环程序框架
9.1 多任务、多线程、多处理与多循环
9.2 变量控制多循环
9.3 同步多循环
9.4 异步多循环
9.5 模块化的程序框架
9.6 本章小结
第10章 扩展用户界面
10.1 自定义控件
10.2 XControl
10.3 菜单
10.4 工具栏和状态栏
10.5 光标
10.6 多语言支持
10.7 本章小结
第11章 数据类型扩展与面向对象
11.1 自定义数据类型
11.2 面向对象编程
11.3 本章小结
第12章 扩展程序代码
12.1 简化数学运算
12.2 调用CIN
12.3 LabVIEW NXG中的C节点
12.4 Python节点
12.5 以编程方式控制VI
12.6 本章小结
第13章 代码复用
13.1 OpenG和MGI代码库
13.2 调用DLL
13.3 ActiveX和.NET组件
13.4 本章小结
第14章 数据存储与表达
14.1 文件操作
14.2 数据压缩和加密
14.3 数据表达
14.4 本章小结
第15章 数据库
15.1 数据库基础
15.2 连接数据库
15.3 数据库基本操作
15.4 数据库高级操作
15.5 数据库工具函数
15.6 本章小结
第16章 网络通信
16.1 网络参考模型和通信协议
16.2 串口通信
16.3 蓝牙和红外
16.4 TCP/IP与UDP
16.5 NI STM
16.6 DataSocket
16.7 FTP和SMTP
16.8 本章小结
第17章 信号与传感器
17.1 信号
17.2 传感器
17.3 本章小结
第18章 数据采集
18.1 信号的数字化
18.2 虚拟仪器数据采集
18.3 基于声卡的信号采集(1D)
18.4 图像采集(2D)
18.5 本章小结
第19章 滤波
19.1 滤波器基础
19.2 傅里叶变换与频率响应
19.3 FIR滤波器
19.4 IIR滤波器
19.5 非线性滤波器
19.6 逐点滤波
19.7 本章小结
第20章 虚拟仪器项目管理
20.1 项目生命周期模型
20.2 项目各阶段
20.3 软件质量标准
20.4 进度与预算
20.5 本章小结
第21章 影像增强仪质量检测系统
21.1 系统需求
21.2 系统设计
21.3 软件开发
21.4 集成测试验证
21.5 系统主要特点
第22章 项目实践
22.1 航空液流阀检测系统
22.2 ASDX传感器测试系统
22.3 灌装检测机器视觉系统
您当前的等级为
登录后免费下载登录
小黑屋反思中,不准下载!
评论后刷新页面下载评论
支付¥以后下载
请先登录
您今天的下载次数(次)用完了,请明天再来
支付积分以后下载立即支付
支付以后下载立即支付
您当前的用户组不允许下载升级会员
您已获得下载权限
您可以每天下载资源次,今日剩余次
免责申明:
1. 本站分享的所有书籍均来源于自互联网,我们只进行收集整理,并不对书籍内容进行更改。
2. 部分书籍中可能有书籍压制者放置的广告,这并不是本站所为,请注意甄别。
3. 我们分享这些书籍,纯粹是出于知识分享的热情,以及对互联网分享精神的高度认同和践行,不以盈利为目的。
4. 本站分享的所有书籍,仅供个人学习研究使用,请勿用于任何商业用途,否则产生的一切法律纠纷与本站无关。
5. 如果这些书籍让你有所收获,在条件允许的情况下,请一定购买正版书籍,这是对创作者最好的支持。
6. 如果您是此书籍的版权所有者,且您不希望此作品出现在本站,请联系我们,我们将在收到您的请求后48小时内予以删除。