《虚拟仪器原理与设计》课程教学大纲_2012版

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《虚拟仪器原理与设计》课程教学大纲

课程名称:虚拟仪器原理与设计

英文名称:The Principle and Design of Virtual Instruments

课程编码:51510556

学时/学分:28/1.5

课程性质:选修课

适用专业:机械电子工程、机械设计制造及其自动化、过程装备与控制工程、材料成形与控制、车辆工程等。

先修课程:软件技术基础、计算机程序设计、机械工程测试技术

一、课程的目的与任务

虚拟仪器原理与设计是机电工程专业平台课程。通过本课程的学习可以获得虚拟仪器原理、虚拟仪器构成、基于LabVIEW的虚拟仪器设计等方面的基础知识,为今后的工程应用和项目开发打下一个良好的基础。通过本课程的学习应达到如下的基本要求:

(1)掌握虚拟仪器的基本原理、虚拟仪器的体系结构、虚拟仪器的软硬件系统等基本知识。

(2)熟悉虚拟仪器图形化编程语言LabVIEW的工作原理,掌握LabVIEW程序设计的基本原理与方法。

(3)掌握基于LabVIEW的信号分析与处理的基本方法和技能。能够综合运用虚拟仪器和LabVIEW的相关知识,完成一项较为复杂和完善的虚拟仪器的设计任务。

二、教学内容及基本要求

第一章虚拟仪器概述

教学目的和要求:掌握虚拟仪器的构成、特点,虚拟仪器的软硬件系统。了解虚拟仪器的开发环境及设计方法,以及虚拟仪器在测试、测量及自动化领

域中的应用等。

教学难点和重点:虚拟仪器的构成,虚拟仪器的软硬件系统,虚拟仪器的开发环境及设计方法。

教学方法和手段:课堂多媒体教学。

课时安排:2学时

第一节虚拟仪器的基本概念、构成、分类及其特点

第二节虚拟仪器的开发环境及设计方法

第三节虚拟仪器在测试、测量和自动化领域中的应用

复习与作业要求:掌握虚拟仪器的基本概念、构成、分类及其特点,了解虚拟仪器的

开发环境及设计方法。

考核知识点:虚拟仪器的基本概念,虚拟仪器的构成、分类、特点及应用。

第二章LabVIEW基础

教学目的和要求:了解LabVIEW的编程环境、使用方法,掌握LabVIEW的基本数据类型,了解LabVIEW的帮助系统和范例系统等。

教学难点和重点:LabVIEW的使用方法,LabVIEW的基本数据类型。

教学方法和手段:课堂多媒体教学。

课时安排:2学时

第一节启动LabVIEW

第二节LabVIEW程序的基本构成

2.2.1 前面板和程序框图

2.2.2 菜单和工具条

2.2.3 图标和连接器

第三节LabVIEW的选板

2.3.1 工具选板

2.3.2 控件选板

2.3.3 函数选板

第四节LabVIEW的基本数据类型

2.4.1 数值数据类型

2.4.2 布尔数据类型

第五节LabVIEW的帮助系统和范例系统

复习与作业要求:能够通过LabVIEW的帮助系统和范例系统较为熟练的使用和操作LabVIEW。

考核知识点:LabVIEW程序的基本构成,LabVIEW控件选板和函数选板的操作及使用,LabVIEW的基本数据类型。

辅助教学活动:LabVIEW操作演示。

第三章VI的创建、编辑和调试

教学目的和要求:掌握VI(虚拟仪器)的建立、编辑和调试的基本方法,能够独立完成一个简单VI的设计。

教学难点和重点:VI及子VI的创建方法、编辑和调试技术。

教学方法和手段:课堂多媒体教学。

课时安排:2学时

第一节VI的创建

3.1.1 创建前面板

3.1.2 创建程序框图

第二节子VI

3.2.1 创建和编辑图标

3.2.2 定义连接器

第三节VI的编辑

3.3.1 创建对象

3.3.2 选择和移动对象

3.3.3 复制和删除对象

3.3.4 对象的连线、排列等其它方面的编辑

第四节VI的调试

复习与作业要求:掌握VI及子VI的创建、编辑和调试的基本方法。

考核知识点:VI和子VI的创建、编辑的基本方法。

辅助教学活动:LabVIEW操作演示。

第四章程序结构

教学目的和要求:了解LabVIEW程序结构的类型和特点,掌握LabVIEW常用程序结构的工作原理、应用场合和使用方法。

教学难点和重点:LabVIEW程序结构的工作原理和使用方法。

教学方法和手段:课堂多媒体教学。

课时安排:2学时

第一节循环结构

4.1.1 While循环

4.1.2 For循环

第二节条件结构

第三节顺序结构

4.3.1 层叠式顺序结构

4.3.2 平铺式顺序结构

第四节事件结构

复习与作业要求:了解LabVIEW程序结构的类型和特点,能够根据程序设计的要求熟练使用不同类型的结构进行编程。

考核知识点:LabVIEW常用程序结构的类型、特点和使用方法。

辅助教学活动:LabVIEW操作演示。

第五章数组、簇和波形

教学目的和要求:了解复合数据类型的基本概念,掌握LabVIEW复合数据类型的创建和操作。

教学难点和重点:数组、簇和波形等LabVIEW复合数据类型的创建和操作。

教学方法和手段:课堂多媒体教学。

课时安排:2学时

第一节数组

5.1.1 数组的创建

5.1.2 数组操作函数

第二节簇

5.2.1 簇的创建

5.2.2 簇的操作函数

第三节波形

5.3.1 波形的创建

5.3.2 波形操作函数

复习与作业要求:了解复合数据类型的基本概念,能够创建、操作和灵活运用数组、簇和波形等LabVIEW复合数据类型。

考核知识点:数组、簇和波形等LabVIEW复合数据类型的创建和操作。

辅助教学活动:LabVIEW操作演示。

第六章波形的显示

教学目的和要求:了解波形常见的显示方式,掌握波形显示控件的操作和使用方法,能够根据要求对波形图的属性进行定制。

教学难点和重点:波形显示控件的使用和属性的定制。

教学方法和手段:课堂多媒体教学。

课时安排:2学时

第一节波形图

6.1.1 波形图的数据格式

6.1.2 波形图属性的定制

第二节波形图表

第三节X-Y图

复习与作业要求:了解波形常见的显示方式,能熟练的操作和使用波形显示控件。考核知识点:波形显示控件的操作、使用和定制方法。

辅助教学活动:LabVIEW操作演示。

第七章字符串和文件I/O

教学目的和要求:了解和掌握字符串控件的类型和字符串函数的操作和使用,了解和掌握数据文件的输入输出和文件I/O函数的操作和使用。

教学难点和重点:数据文件的输入输出和文件I/O函数的操作和使用。

相关文档
最新文档