LABVIEW复习提纲.ppt

上传人:b****2 文档编号:2667789 上传时间:2022-11-06 格式:PPT 页数:90 大小:3.77MB
下载 相关 举报
LABVIEW复习提纲.ppt_第1页
第1页 / 共90页
LABVIEW复习提纲.ppt_第2页
第2页 / 共90页
LABVIEW复习提纲.ppt_第3页
第3页 / 共90页
LABVIEW复习提纲.ppt_第4页
第4页 / 共90页
LABVIEW复习提纲.ppt_第5页
第5页 / 共90页
点击查看更多>>
下载资源
资源描述

LABVIEW复习提纲.ppt

《LABVIEW复习提纲.ppt》由会员分享,可在线阅读,更多相关《LABVIEW复习提纲.ppt(90页珍藏版)》请在冰豆网上搜索。

LABVIEW复习提纲.ppt

第第11章章复习提纲复习提纲虚拟仪器虚拟仪器(VirtualInstrument,简称,简称VI),就是在,就是在以通用计算机为核心的硬件平台上,由用户设计定义,以通用计算机为核心的硬件平台上,由用户设计定义,具有虚拟面板、测试功能由测试软件实现的一种计算机具有虚拟面板、测试功能由测试软件实现的一种计算机仪器系统。

仪器系统。

1.1什么是虚拟仪器什么是虚拟仪器本质:

Softwareistheinstrument第第11章章复习提纲复习提纲

(1)

(1)虚拟仪器的面板是虚拟仪器的面板是虚拟虚拟的。

的。

控制控制对象对象(输入输入)显示对象显示对象(输出输出)随机信号发生器的前面板随机信号发生器的前面板1.1.1什么是虚拟仪器什么是虚拟仪器虚拟的含义虚拟的含义实物实物图标图标第第11章章复习提纲复习提纲

(2)

(2)虚拟仪器测量功能是由虚拟仪器测量功能是由软件编程实现软件编程实现的。

的。

函函数数:

随随机机数发生器数发生器循环结构循环结构与与前前面面板板控控件件对对应应的图标的图标与与前前面面板板控控件件对对应应的图标的图标随机信号发生器的流程图随机信号发生器的流程图硬件硬件程序程序1.1.1什么是虚拟仪器什么是虚拟仪器第第11章章复习提纲复习提纲第第2章章LabVIEW开发环境开发环境第第11章章复习提纲复习提纲2.1LabVIEW编程环境编程环境2.2.1LabVIEW基本开发平台基本开发平台2.2LabVIEW编程环境编程环境使用使用LabVIEWLabVIEW开发平台编写的程序称为虚拟仪器,简称开发平台编写的程序称为虚拟仪器,简称VIVI。

VIVI由以下由以下33部分构成:

部分构成:

前面板前面板:

即仪器界面仪器界面(用户界面);程序框图程序框图:

定义VI功能的图形化源代码图形化源代码;图标和连线板图标和连线板:

识别识别VI的接口的接口,以便在创建VI时调用另一个VI。

当一个VI应用在其他VI中,则称为子VI。

子VI相当于文本编程语言中的子程序。

第第11章章复习提纲复习提纲1.1.前面板(前面板(FrontPanel)仪器控制仪器控制结果显示结果显示控制控件控制控件输入、输出控件输入、输出控件2.2LabVIEW编程环境编程环境第第11章章复习提纲复习提纲2.程序框图程序框图(Diagram)(或称流程图)(或称流程图)程序框图是程序框图是图形化源代码图形化源代码的集合,又称的集合,又称G代码或程序框图代码或程序框图代码。

由代码。

由接线端、节点、连线和结构接线端、节点、连线和结构构成构成。

2.2LabVIEW编程环境编程环境第第11章章复习提纲复习提纲n接线端接线端:

用来表示输入控件和显示控件的数据类型。

用来表示输入控件和显示控件的数据类型。

n节点节点:

是程序框图上的对象,具有输入、输出端口,:

是程序框图上的对象,具有输入、输出端口,在在VI运行时进行运算。

运行时进行运算。

n连线连线:

程序框图中对象的数据传输通过连线实现。

每根:

程序框图中对象的数据传输通过连线实现。

每根连线都只有一个数据源,但可以与多个读取该数连线都只有一个数据源,但可以与多个读取该数据的据的VI和函数连接。

和函数连接。

n结构结构:

是文本编程语言中的循环和条件语句的图形化表示。

是文本编程语言中的循环和条件语句的图形化表示。

2.2LabVIEW编程环境编程环境第第11章章复习提纲复习提纲前面板开发窗口和程序框图快速切换前面板开发窗口和程序框图快速切换2.2LabVIEW编程环境编程环境WindowsShowDiagram或按或按“CtrlE”前面板和程序框图左右并排显示前面板和程序框图左右并排显示“CtrlT”删除所有错误连线删除所有错误连线“CtrlB”3.软件快捷键操作软件快捷键操作第第11章章复习提纲复习提纲2)快捷工具栏简介快捷工具栏简介虚虚拟拟仪仪器器启启动动运运行行按按钮钮,当当VIVI没没有有脱脱离离LabVIEWLabVIEW环环境境时,可用它来启动运行程序。

时,可用它来启动运行程序。

虚拟仪器连续运行按钮。

虚拟仪器连续运行按钮。

终止虚拟仪器程序运行按钮。

终止虚拟仪器程序运行按钮。

暂停虚拟仪器程序运行按钮。

暂停虚拟仪器程序运行按钮。

单步点亮运行虚拟仪器程序按钮。

单步点亮运行虚拟仪器程序按钮。

当用鼠标点击该按钮后,再运行程序,当用鼠标点击该按钮后,再运行程序,在流程图编辑窗口中可以看见数据流的走向。

在流程图编辑窗口中可以看见数据流的走向。

2.2LabVIEW编程环境编程环境第第11章章复习提纲复习提纲设设计计一一个个LabVIEW应应用用程程序序,主主要要利利用用LabVIEW提供的操作选板完成。

提供的操作选板完成。

2.2.2LabVIEW的操作选板的操作选板工具选板工具选板控件选板控件选板函数选板函数选板LabVIEW8.2包含包含3个操作选板:

个操作选板:

2.2LabVIEW编程环境编程环境第第11章章复习提纲复习提纲通过通过查看查看工具选板工具选板打开和关闭。

打开和关闭。

2.2LabVIEW编程环境编程环境第第11章章复习提纲复习提纲第第3章章数据对象类型与操作数据对象类型与操作第第11章章复习提纲复习提纲3.1数值型数值型不同数据类型所对应不同的不同数据类型所对应不同的线型线型和和颜色颜色第第11章章复习提纲复习提纲

(1)浮点型)浮点型第第11章章复习提纲复习提纲

(2)整型)整型第第11章章复习提纲复习提纲(3)数值属性设置)数值属性设置第第11章章复习提纲复习提纲(4)数值操作节点)数值操作节点第第11章章复习提纲复习提纲3.2布尔型对象及其操作布尔型对象及其操作1.定义:

逻辑型,二值定义:

逻辑型,二值真真(True)或或假假(False)/1或或0绿色绿色真常量(真常量

(1)假常量(假常量(0)第第11章章复习提纲复习提纲2.布尔型对象机械动作含义布尔型对象机械动作含义第第11章章复习提纲复习提纲3.布尔型对象的操作布尔型对象的操作函数函数编程编程布尔布尔第第11章章复习提纲复习提纲3.2字符串型对象及其操作字符串型对象及其操作第第11章章复习提纲复习提纲1.字符串长度函数字符串长度函数字符串字符串长度长度注意:

一些标点符号,制表符所占字符长度注意:

一些标点符号,制表符所占字符长度标点符号:

标点符号:

2个字符个字符制表符(回车,空格等):

制表符(回车,空格等):

1个字符个字符第第11章章复习提纲复习提纲2.连接字符串函数连接字符串函数字符串字符串0字符串字符串1字符串字符串2连接字符串连接字符串第第11章章复习提纲复习提纲3.提取字符串函数提取字符串函数输入字符串输入字符串偏移量偏移量长度长度第第11章章复习提纲复习提纲4.大小写转换函数大小写转换函数第第11章章复习提纲复习提纲5.替换子字符串函数替换子字符串函数字符串字符串子字符串子字符串偏移量偏移量被替换字符串长度被替换字符串长度结果字符串结果字符串替换子字符串替换子字符串第第11章章复习提纲复习提纲悬空悬空空字符串空字符串第第11章章复习提纲复习提纲第第11章章复习提纲复习提纲第第4章章数组、簇和图形显示数组、簇和图形显示第第11章章复习提纲复习提纲浮点型:

橙色浮点型:

橙色整型:

蓝色整型:

蓝色4.1数组数组第第11章章复习提纲复习提纲索引索引:

0N-1

(1)右击一个在前面板存在的)右击一个在前面板存在的1-Darray,并且从快捷菜单中选择,并且从快捷菜单中选择添加维度。

添加维度。

(2)使用设置工具调整索引号的大小。

)使用设置工具调整索引号的大小。

(3)使用两个嵌套的)使用两个嵌套的ForLoops循环的自动索引功能。

循环的自动索引功能。

数组创建方法数组创建方法:

行索引行索引列索引列索引灰色区域表示未赋值灰色区域表示未赋值索引号起始位置索引号起始位置第第11章章复习提纲复习提纲1.ArraySize(数组大小数组大小)函数函数注意索引号起始位置注意索引号起始位置二维:

二维:

行数行数列数列数第第11章章复习提纲复习提纲2ArraySubset(数组子集数组子集)函数函数该函数该函数返回数组中从返回数组中从Index开始的开始的长度为长度为length的的部分部分数组数组元素元素。

第第11章章复习提纲复习提纲3数组插入函数数组插入函数行列第第11章章复习提纲复习提纲4数组反转和移位数组反转和移位第第11章章复习提纲复习提纲4.2函数的多态性(函数的多态性(Polymorphism)概念)概念多态性是指函数可以接受不同类型、不同维数或不同表示法的输多态性是指函数可以接受不同类型、不同维数或不同表示法的输入数据的能力。

大多数入数据的能力。

大多数G语言函数都是多态化的。

语言函数都是多态化的。

Add函数的多态组合函数的多态组合数值型数值型按位与按位与第第11章章复习提纲复习提纲4.3簇(Clusters)簇是由簇是由不同类型不同类型的数据元素的数据元素组成组成的一种构造数据类型。

的一种构造数据类型。

粉红色粉红色(簇内有多种数据簇内有多种数据);棕色棕色(簇内只有数值型数据簇内只有数值型数据)结构体结构体第第11章章复习提纲复习提纲1.Unbundle(解除捆绑解除捆绑)函数函数注意:

输出元素个数依赖于簇中元素注意:

输出元素个数依赖于簇中元素第第11章章复习提纲复习提纲2.按名称解除捆绑按名称解除捆绑注注意意:

输输出出的的元元素素可可以以是是簇簇中中的的所所有有元元素素也也可可以以是是部分元素部分元素第第11章章复习提纲复习提纲4.4曲线图形显示控件曲线图形显示控件一一.单曲曲线图形形显示示(WaveformGraph(WaveformGraph可接收两种数据可接收两种数据类型型)一一维数数组簇簇起始起始时间波形数据(数波形数据(数组)采采样间隔隔第第11章章复习提纲复习提纲二.多曲线图形显示判断曲线显示是否正确:

(1)起始时间

(2)采样间隔例:

正弦:

X=5余弦:

X=1余弦长度是正弦长度的5倍第第11章章复习提纲复习提纲三、XYGraph时间轴坐标:

2,4,7,8,9,6幅值轴坐标:

1,2,3,4,5,6(2,1),(4,2)。

第第11章章复习提纲复习提纲第第5章章程序结构程序结构LabVIEW是是基基于于数数据据流流的的编编程程方方式式、结结构构(structure)是程序中数据流向的控制节点。

是程序中数据流向的控制节点。

第第11章章复习提纲复习提纲循环结构循环结构Case结构结构Sequence(顺序顺序)结构结构公式节点公式节点主要掌握主要掌握第第11章章复习提纲复习提纲5.1循环结构循环结构(Loopstructure)For循环循环必须指定循环的次数,循环一定的必须指定循环的次数,循环一定的次数后自动退出循环;次数后自动退出循环;While循环循环则不用指定循环的次数,只需要则不用指定循环的次数,只需要指定循环退出的条件。

指定循环退出的条件。

LabVIEW中有两种循环结构中有两种循环结构:

While循环循环For循环循环区别:

区别:

第第11章章复习提纲复习提纲5.1.1For循环循环1.For循环的创建与组成循环的创建与组成(程序重复执行固定的次数)(程序重复执行固定的次数)nFor循环循环(ForLoop)是将某程序段是将某程序段重复重复执行执行预先设定的次数预先设定的次数。

For循环的创建循环的创建第第11章章复习提纲复习提纲ForFor循环的组成循环的组成For循环,就像我们循环,就像我们C语言中的语言中的For语句语句For(i=0;i,=,=0)?

1:

0;)=,op=赋值,快捷操作符赋值,快捷操

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高中教育 > 英语

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1