NO7电子测量与仪器应用.pptVIP

  • 3
  • 0
  • 约7.86千字
  • 约 61页
  • 2019-03-02 发布于浙江
  • 举报
学习单元三 数据对象类型与操作 前面板数值型对象 数据类型隐含在前面板的控制或指示中。在数值型对象图标上使用右击快捷菜单选项可以改变控制和指示的默认值。比如在子菜单“数据操作(data operations)”下可以设置初始值。在子菜单“表示法(representation)”下有15种不同精度的控制和指示类型可供挑选。 一、 数值型对象 学习单元三 数据对象类型与操作 数值型常量 数据可分为变量和常量。常量只能从框图窗口中创建,不会出现在前面板窗口中。 创建数值型常量的方法有两种。 (1)从函数模板的“数值”子模板中找到,即为数值常量(numeric constant)。 (2)在需要连接数值型常量的函数的端子上右击连线工具,选择创建常量(create constant)。 一、 数值型对象 学习单元三 数据对象类型与操作 数字型对象操作 数字型对象操作包括加、减、类型转换、三角函数等。 一、 数值型对象 学习单元三 数据对象类型与操作 二、 布尔型对象 创建布尔型对象 布尔型控制与指示,在程序中可仿真按钮、开关、灯等。 创建布尔型对象方法:在控件模板中的“按钮与开关”(buttons switches)子模板中,选中对象拖入前面板。 学习单元三 数据对象类型与操作 布尔型对象的操作 LabVIEW操作中常用的逻辑运算符包括与、或、非等。这些逻辑运算符是以图标的形式出现的,并且这些图标上的标志与常用的逻辑符号一致。 二、 布尔型对象 学习单元三 数据对象类型与操作 三、 字符串对象 创建字符串对象 常用字符串控制在控件模板中的“文本输入控件(text controls)”子模板下找到“字符串输入控件(string ctrl)”拖至前面板即可。 常用字符串指示在“文本显示控件(text indicators)”子模板下找到“字符串显示控件(string indicators)”拖至前面板即可。 在字符串显示区中可输入和修改字符串中的文字,在字符串控件外任何位置单击结束字符串输入。 学习单元三 数据对象类型与操作 字符串对象的属性设置 三、 字符串对象 在字符串对象上右击属性可进行设置,属性窗口适用于多字符串属性集中设置。右击菜单适用于程序修改,单独设置。 学习单元三 数据对象类型与操作 四、 局部变量与全局变量 局部变量的创建 LabVIEW使用程序框图中的数据终端来读写前面板的数据。由于一个前面板对象只有一个数据终端,而在程序中却要在不同的位置对该数据终端进行访问。 局部变量(local variables)与全局变量(grobal variables)可以在程序的不同位置之间进行数据的传递而且不必连线。局部变量适用于在一个VI中实现对一个数据终端在不同位置的访问;全局变量则适用于在几个VI之间传输数据。 前面板已经存在对象,右击该对象在程序框图的数据终端,选择“创建”,然后选中“局部变量”即可。 学习单元三 数据对象类型与操作 全局变量的创建 四、 局部变量与全局变量 在函数模板的“结构(struture)”子模板中,选择“全局变量”,即可出现图标。双击该图标,即可打开全局VI的前面板,放置控制和指示。 学习单元四 数组与簇 前面介绍的数值型、布尔型及字符串型数据,属于单一数据类型,也可称为单元素标量型数据。在LabVIEW中,还有数组(array)和簇(cluster)这样的多元素结构类型的数据。数组和簇的作用是把相关数据有效地组织在一起。 引言 学习单元四 数组与簇 一、 数组 数组的创建 1)数组创建步骤 (1)在控件模板中数组子模板(如图7-18所示)下找到“数组”选中拖至前面板位置,创建一个数组外框,如图7-19(a)所示。 学习单元四 数组与簇 (2)把一个数据对象,如数值型、布尔型、字符串的控制和指示,拖入数组外框中,松开鼠标完成数组创建,本例创建了一个数值型数组,数组外框会根据对象的大小自动调整为相应的尺寸,如图7-19(b)所示。数组在程序框图中的图标如图7-19(c)所示。 一、 数组 数组的创建 学习单元四 数组与簇 2)二维数组的创建 (1)右击数组索引显示部分,选择添加维度(add dimension)。 (2)拖拽需要的数据对象。 (3)用鼠标可以拖拽出一个多行多列的数组,如图7-20(b)所示。 一、 数组 数组的创建 学习单元四 数组与簇 3)数组常量的创建 图7-21数组常量从函数模板的“数组”子模板中选择“数组常量(array constant)”拖拽至框图中创建一个空的黑色数组外框,如图7-21(a)所示。然后拖拽需要的数据常量进入数组外框。该数组外框的大小和颜色会随着对象的类型自动变化。图7-21(b)中的数据类型为数值型。 一、 数组 数组的创建 学习单元四 数组与簇 数组的

文档评论(0)

1亿VIP精品文档

相关文档