虚拟仪器应用技术
分享
课程详情
课程评价
spContent=LabVIEW是由美国国家仪器(NI)公司研制开发,作为一种图形化编辑语言,其编程的过程就是放置图标、连线的过程,编程就像在画图,因此极易上手,程序的可读性也较好。 另外,LabVIEW开发环境集成了工程师和科学家快速构建各种应用所需的工具,使得其在解决一些复杂信号分析与处理等方面独具优势。
—— 课程团队
课程概述

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

授课目标

通过本课程的学习,学习者应具备LabVIEW基本的编程和调试能力,并对基于PC的通用虚拟仪器测控系统有一个基本认识和理解。

课程大纲

第01单元 初识 LabVIEW

1.1如何学习LabVIEW

1.2 LabVIEW编程环境

第01单元  LabVIEW学习方法与编程环境 单元测验

第02单元 基本数据类型

2.1 控件与常量

2.2 数值类型

2.3 布尔类型

2.4 字符串类型

第02单元  基本数据类型测验

第03单元 图形显示器

3.1 波形图表

3.2 波形图

3.3 XY图

3.4 强度图

3.5 二维图片

第03单元 图形显示器单元测验

第04单元 数组及数组函数

4.1 数组的创建

4.2 数组的运算

4.3 数组函数使用

第04单元 数组及数组函数测验

第05单元 簇及簇函数

5.1 簇的创建

5.2 簇元素顺序

5.3 簇函数使用

第05单元 簇及簇函数测验

第06单元 子VI设计

6.1 图标和连线板设计

6.2 创建子VI

6.3 多态VI

6.4 可重入VI

第07单元 循环结构

7.1 While循环

7.2 For循环

7.3 循环自动索引

7.4 移位寄存器

第07单元  循环结构测验

第08单元 条件结构

8.1  枚举类型

8.2  条件结构

第08单元 条件结构测验

第09单元 顺序结构

9.1  平铺式顺序结构

9.2  层叠式顺序结构

9.3  顺序结构中数据的传递

9.4  无形胜有形的顺序结构

9.5  局部变量

第10单元 状态机

10.1  状态机的基本组成

10.2  自定义枚举常量

10.3  状态机中的状态转换

第11单元 事件结构

11.1  事件结构的组成

11.2  通知事件结构

11.3  过滤事件结构

11.4  动态事件

11.5  事件结构使用注意事项

第12单元 生产者消费者结构

12.1  生产者消费者概念

12.2  生产者消费者组成与结构

12.3  生产者消费者创建

12.4  生产者消费者循环(事件)

12.5  生产者消费者循环(数据)

12.6  生产者消费者循环应用

第13单元 调试工具与技巧

13.1  错误列表与高亮显示

13.2  断点的使用

13.3  探针的使用

13.4  单步执行

13.5  错误簇

13.6  程序框图禁用结构

第14单元 文件I/O

14.1  文件I/O

第15单元 LabVIEW的项目管理

15.1 创建和使用项目

15.2 生成EXE应用程序

15.3生成SETUP安装程序

第16单元 界面设计

16.1 界面设计技巧

16.2 界面设计的限制

16.3 界面尺寸调整

16.4 使用键盘操作界面

16.5 自定义控件

16.6 装饰和背景图片

16.7 主菜单的使用

16.8 控件快捷菜单的使用

16.9 属性节点

 第17单元 基本定时函数使用

17.1  "已用时间"快速VI

17.2  “等待”函数

17.3  “等待下一个整数倍毫秒”函数

 第18单元 面向对象编程

18.1 面向对象的基本概念

18.2 LabVIEW中面向对象的编程

第19单元 VI服务器

19.1 VI服务器的基本概念

19.2 动态改变界面

19.3 LabVIEW对象的层次关系

19.4 动态调用VI

19.5 应用程序引用

第20单元 DAQ数据采集程序设计

20.1  NI硬件安装与测试

20.2  数据采集助手使用

20.3  基本数据采集函数使用

第21单元 智能家居系统设计

21.1 智能家居系统需求分析

21.2 智能家居系统硬件设计

21.3 智能家居系统软件设计

21.4 智能家居系统调试

 





预备知识

学习本课程前建议学习者具有电路基础、C语言程序设计基础

证书要求

本课程暂无证书


参考资料
常见问题

本课程推荐教材有两部:

1、《基于LabVIEW的应用程序设计》李晴 钱声强 主编  高等教育出版社出版  ISBN 978-7-04-047844-0

(新型态一体化教材,各章节内容均配有微课视频等资源,读者可以通过二维码扫描随时随地观看,适合学习者自学, 配有远程温度检测程序设计、智能交通灯控制系统、电容充放电性能测试、智能家居系统、停车场管理系统、数字示波器信息采集系统等六个综合项目,章节以完整知识体系+综合项目的形式编排,方便学习者学习。

2、《虚拟仪器应用技术项目教程(第二版)》秦益霖  李晴 主编 中国铁道出版社出版  ISBN 978-7-113-19540-3

(国家十二五规划教材,全国机械行业职业教育精品教材)项目化编排,适合高职院校教学授课选用。