虚拟仪器应用技术
虚拟仪器应用技术
4万+ 人选课
更新日期:2025/05/05
开课时间2025/02/17 - 2025/06/30
课程周期19 周
开课状态开课中
每周学时-
课程简介

本课程详细讲解了LabVIEW软件的编程与调试方法。指导学习者开展软硬件结合的实践动手学习。该课程不仅可作为针对物联网应用技术专业的顶层应用程序设计开发软件来学习,也可作为电气自动化、汽车电子技术、电子信息技术、测控技术等电类相关专业的一门测控系统集成与上位机程序设计课程来学习。

课程大纲
初识 LabVIEW
1.1 如何学习LabVIEW
1.2 LabVIEW编程环境
第01单元 LabVIEW学习方法与编程环境测验
基本数据类型
2.1 控件与常量
2.2 数值类型
2.3 布尔类型
2.4 字符串类型
第02单元 基本数据类型测验
循环结构
3.1 While循环
3.2 For循环
3.3 循环自动索引
3.4 移位寄存器
第03单元 循环结构测验
数组及数组函数
4.1 数组的创建
4.2 数组的运算
4.3 数组函数的使用
第04单元 数组及数组函数测验
簇及簇函数
5.1 簇的创建
5.2 簇元素顺序
5.3 簇函数使用
第05单元 簇及簇函数测验
图形显示器
6.1 波形图表
6.2 波形图
6.3 XY图
6.4 强度图
6.5 二维图片
第06单元 图形显示器测验
子VI设计
7.1 图标和连线板设计
7.2 创建子VI
7.3 多态VI
7.4 可重入VI
第07单元 子VI设计测验
条件结构
8.1 枚举类型
8.2 条件结构
第08单元 条件结构测验
DAQ数据采集程序设计
9.1 NI硬件安装与测试
9.2 数据采集助手使用
9.3 基本数据采集函数使用
第09单元 数据采集测验
顺序结构
10.1 平铺式顺序结构
10.2 层叠式顺序结构
10.3 顺序结构中数据的传递
10.4 无形胜有形的顺序结构
10.5 局部变量
第10单元 顺序结构测验
基本定时函数使用
11.1 ”已用时间”快速VI
11.2 “等待”函数
11.3 “等待下一个整数倍毫秒”函数
第11单元 定时函数测验
状态机结构
12.1 状态机的基本组成
12.2 自定义枚举常量
12.3 状态机中的状态转换
第12单元 状态机测验
调试工具与技巧
13.1 错误列表与高亮显示
13.2 断点的使用
13.3 探针的使用
13.4 单步执行
13.5 错误簇
13.6 程序框图禁用结构
第13单元 调试工具与技巧测验
事件结构
14.1 事件结构的组成
14.2 通知事件结构
14.3 过滤事件结构
14.4 动态事件
14.5 事件结构使用注意事项
第14单元 事件结构测验
生产者消费者结构
15.1 生产者消费者概念
15.2 生产者消费者组成与结构
15.3 生产者消费者创建
15.4 生产者消费者循环(事件)
15.5 生产者消费者循环(数据)
15.6 生产者消费者循环应用
第15单元 生产者消费者结构测验
文件I/O
16.1 文件I/O
第16单元 文件I/O测验
LabVIEW的项目管理
17.1 创建和使用项目
17.2 生成EXE应用程序
17.3 生成SETUP安装程序
界面设计
18.1 界面设计技巧
18.2 界面设计的限制
18.3 界面尺寸调整
18.4 使用键盘操作界面
18.5 自定义控件
18.6 装饰和背景图片
18.7 主菜单的使用
18.8 控件快捷菜单的使用
18.9 属性节点
面向对象编程
19.1 面向对象的基本概念
19.2 LabVIEW中面向对象的编程
VI服务器
20.1 VI服务器的基本概念
20.2 动态改变界面
20.3 LabVIEW对象的层次关系
20.4 动态调用VI
20.5 应用程序引用
项目:温度检测系统设计
温度检测系统需求分析
温度检测系统硬件设计
温度检测系统软件设计
温度检测系统调试
项目:交通灯控制系统设计
交通灯控制系统需求分析
交通灯控制系统硬件设计
交通灯控制系统软件设计
交通灯控制系统调试
项目:电容充放电性能测试系统设计
电容充放电性能测试系统需求分析
电容充放电性能测试系统硬件设计
电容充放电性能测试系统软件设计
电容充放电性能测试系统调试
项目:酒店自动灯光控制系统设计
人体红外侦测电路设计与仿真
人体红外侦测电路硬件调试
人体红外侦测信号采集程序设计
酒店自动灯光控制系统程序设计
项目:农业大棚智能湿度监测系统设计
湿度检测电路设计与仿真
湿度检测电路硬件调试
湿度检测电路信号采集程序设计
农业大棚智能湿度监测系统程序设计
项目:智能家居系统设计
智能家居系统需求分析
智能家居系统硬件设计
智能家居系统软件设计
智能家居系统调试