您好,欢迎来到尚车旅游网。
搜索
您的当前位置:首页labview期末考试复习资料

labview期末考试复习资料

来源:尚车旅游网
仪器控制面板由计算机软件界面所代替 仪器硬件由计算机控制

可以用强大的软件去代替传统仪器的某些硬件功能。

软件是虚拟仪器的核心 虚拟仪器的优势与特点 1. 高性能 2. 扩展性强 3. 开发时间短 4. 出色的集成

“G”语言是一种图形化的程序语言。

在G语言中程序的执行是依靠数据沿规定路径传递来控制的,这种数据传递称为数据流。

. VI的构成:

※前面板(Front Panel) ※流程图(Block Diagram) ※图标/连结器(Icon/Connector 前面板=仪器面板

流程框图=仪器内部结构

图标/连接口:用于子VI调用

在LabVIEW中VI程序的运行是数据流驱动的

G语言采用模块化设计的关键是VI的层次化特性。

任何一个VI都可被当作子VI来调用,但只有建立了图标连接器的VI,才能作为子VI,被其它任何一个VI所调用。

图标和连接器是 VI 子程序的两个组成部分 。

创建子VI有两种方法。

1.任何一个VI都可作为子VI使用,但是需要编辑该子VI的图标和设定连接口(即端口)。

2. 选定部分流程框图程序来创建子VI程序 ,将自动产生图标和连接口。

LabVIEW的层次窗口,以图形化方式显示VI和子VI的层次结构

For循环要执行预先指定的循环次数。而While循环只有在条件端口接收到的值为False时才停止循环。While循环不必知道循环次数。

While循环不满足条件也要执行1次,而For循环当N<1时1次都不执行。 根据编程方便,选择使用。有些情况两者都可使用。

都可以使用移位寄存器。(后面将介绍) 循环可以嵌套。

移位寄存器存储数据类型:

数字、布尔值、字符串、数组等

反馈节点和只有一个左端子的移位寄存器的功能完全相同,同样用于在两次循环之间传递数据,它是一种更简洁的表达方式。 波形图表:将数据在图形区实时、逐点地显示,类似于示波器;

波形图:对已采集数据进行事后显示处理。 当在一个分支Case创建了输出通道,必须为每一个Case分支分别定义输出通道。 什么是簇?簇与数组的区别?

簇也是LabVIEW中的一种复合数据类型。 簇与数组的区别:

❀数组的元素的数据类型必须相同;而簇的元素的数据类型可以相同也可以不同。 ❀簇在运行时不可以添加新元素。 簇是相同或不同类型的数据的集合。

波形数据实际上就是按照一定格式预定义的簇

变体数据类型不同于其它的数据类型,它存储的是输入控件或显示控件的名称、转换前的数据类型,以及LabVIEW将变体数据类型正确转换为所需数据类型的数据本身。 引用句柄:

是一种特殊的数据类型

.字符串是 ASCII 字符的集合, 字符串输入控件和显示控件集中在控件选板的“字符串与路径”和“列表与表格”子选板中。 2. LabVIEW字符串函数在函数选板“编程”“字符串”子选板中。 3. 读/写文件操作之前,必须指定文件路径。 4. 读数据文件之前,一般应使用“拒绝访问” 以确保读出数据的正确性。

5. LabVIEW支持的文件类型(4种) ASCII 码流文件(文本文件) 二进制流文件 数据记录文件 波形数据文件

 在VI中,结构控制数据流执行。

 While循环结构控制程序反复执行

框内程序,直到满足其结束循环的条件。

 For循环控制框内程序段执行指定

的次数, 循环次数由连接到计数端口的值确定。

 在循环边框可建立多个移位寄存器,

使用移位寄存器可在循环体的循环之间传递数据。For循环和While循环都可以使用移位寄存器。

 波形图表可以实时显示数据变化趋

势,具有三种不同显示模式。

 在波形图表或它的各个组成部分上

弹出菜单, 可修改图表显示的属性和参数。

 控制循环时间最常用、最简单的方

法。

 条件结构(Case 结构)是一种多分

支程序控制结构,执行哪个分支由选择端子上的输入控制。当一个布尔型或整型数据连到 Case 结构的选择端子上时 ,LabVIEW 自动决定选择端子的数据类型。

 当在一个分支Case创建了输出通道,

必须为每一个Case分支分别定义输出通道。

 在顺序结构边界上可创建顺序结构

局部变量以实现帧和帧间的数据传递。顺序结构的输出通道仅能有一个数据源(顺序局部变量),数据源对所有后续帧都有效,但在前面帧中无效。

 运用公式节点可以直接把许多公式

写入到节点图框中,切记,每个式子必须以分号“;”结尾,而且公式中的变量区分大小写。

 1.数组是相同类型的数据元素的集

合,可创建数值型、布尔型、字符串型或簇数组。

 2.可在前面板和框图程序中创建一

个数组,创建数组包括建立数组框和定义数组类型两个步骤。

 3.数组元素索引(下标)从0开始,若

数组元素个数为N,则最大索引为

N-1。

4. 框图中常常利用循环的自动索引功能,创建数组。在默认状态下,For循环自动索引有效,而While循环自动索引无效。

 5. 簇是相同或不同类型的数据的集合。

 1. 虚拟仪器的概念:

虚拟仪器=计算机+通用硬件+应用软件

其中,软件可以代替传统仪器的某些硬件功能。

软件是虚拟仪器的核心。 The software is the instrument.

 2. LabVIEW的概念:

是一种基于G语言的虚拟仪器软件开发工具。

图形化的源代码,采用数据流编程。 3. VI的构成:

※前面板(Front Panel) ※流程图(Block Diagram)

※图标/连结器(Icon/Connector)

 G语言采用模块化设计的关键是VI的层次化特性。

 任何一个VI都可被当作子VI来调用,但只有建立了图标连接器的VI,才能作为子VI,被其它任何一个VI所调用。

 图标和连接器是 VI 子程序的两个组成部分 。

 创建子VI有两种方法。  LabVIEW的层次窗口,以图形化方式显示VI和子VI的层次结构

  程序的调试:正常运行、高亮方式、

探针、单步等

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- sceh.cn 版权所有 湘ICP备2023017654号-4

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务