同步组将在程序执行完毕前始终保持活动状态。如要向一个同步组添加一个已属于另一同步组的定时结构,LabVIEW将把该定时结构从前一个组中移除,添加到新组。中止定时结构的执行,使用定时结构停止VI可通过程序中止定时结构的执行。将字符串常量或控件中的结构名称连接至定时结构停止VI的名称输入端,指定需要中止的定时结构的名称。例如,以下程序框图中,低定时循环含有定时结构停止VI。......
2023-11-26
创建VI后,还需要对VI进行编辑,使VI的图形话交互式用户界面更加美观、友好而易于操作,是VI框图程序的布局和结构更加合理,易于理解、修改。
1.选择对象
在工具选板中将鼠标切换为对象操作工具。
当选择单个对象时,直接用鼠标左键单击需要选中的对象;如果需要选择多个对象,则要在窗口空白处拖动鼠标,使拖出的虚线框包含要选择的目标对象,或者按住Shift键,用鼠标左键单击多个目标对象,如图4-12所示。
2.删除对象
选中对象按<Delete>键,或在窗口菜单栏中选择“编辑”>>“删除”,即可删除对象。其结果如图4-13所示。
图4-12 选择对象
图4-13 删除对象
3.变更对象位置
用对象操作工具拖动目标对象到指定位置,如图4-14所示。
注意
在拖动对象时,窗口中会出现一个红色的文本框,实时显示对象移动的相对坐标。
图4-14 移动的对象位置
4.改变对象的大小
几乎每一个LabVIEW对象都有8个尺寸控制点,当对象操作工具位于对象上时,这8个尺寸控制点会显示出来,用对象操作工具拖动某个尺寸控制点,可以改变对象在该位置的尺寸,如图4-15所示。注意,有些对象的大小是不能改变的,例如框图程序中的输入端口或者输出端口、函数选板中的节点图标和子VI图标等。
注意
在拖动对象的边框时,窗口中也会出现一个黄色的文本框,实时显示对象的相对坐标。
另外,LabVIEW的前面板窗口的工具条上还提供了一个“调整对象大小”按钮,用鼠标单击该按钮,弹出一个图形化下拉选单,如图4-16所示。
图4-15 改变对象的大小
图4-16 “调整对象大小”下拉选单
利用该选单中的工具可以统一设定多个对象的尺寸,包括将所选中的多个对象的长度设为这些对象的最大宽度、最小宽度、最大高度、最小高度、最大宽度和高度、最小宽度和高度以及指定的宽度和高度。
例如,将前面板上所有对象的宽度设为这些对象的最大宽度,步骤如下:
(1)选中目标对象,如图4-17所示。
(2)在“调整对象大小”下拉选单中选择“最大宽度”按钮。
统一宽度后的对象如图4-18所示。
图4-17 选中目标对象
图4-18 统一宽度后的对象
若在“调整对象大小”下拉选单中选择“设置高度和宽度”,则会弹出一个“调整对象大小”对话框,用户可以在该对话框中指定对象的宽度和高度,如图4-19所示。
5.改变对象颜色
在工具模板中将鼠标切换为颜色工具。
在颜色工具的图标中,有两个上下重叠的颜色框,上面的颜色框代表对象的前景色或边框色,下面的颜色框代表对象的背景色。单击其中一个颜色框,就可以在弹出的颜色对话框中为其选择需要的颜色,
若颜色对话框中没有所需的颜色,可以单击颜色对话框中的“更多颜色”按钮,此时系统会弹出一个Windows标准“颜色”对话框,如图4-20所示,在这个对话框中可以选择预先设定的各种颜色,或者直接设定RGB三原色的数值,更加精确的选择颜色。
完成颜色的选择后,用颜色工具单击需要改变颜色的对象,即可将对象改为指定的颜色。
6.对齐对象
选中需要对齐的对象,然后在工具条中单击“对齐对象”按钮,会出现一个图形化的下拉选单,如图4-21所示。在下拉选单中可以选择各种对齐方式。选单中的各种图标很直观的表示了各种不同的对齐方式,有左边缘对齐、右边缘对齐、上边缘对齐、下边缘对齐、水平中轴线对齐以及垂直中轴线对齐等6种方式可选。
图4-19 “调整对象大小”对话框
图4-20 Windows标准“颜色”对话框
例如,要将几个对象按左边缘对齐,步骤如下:
(1)选中目标对象,如图4-22所示。
(2)在“对齐对象”下拉选单中选择“左边缘”对齐。左边缘对齐后的对象如图4-23所示。
(www.chuimin.cn)
图4-21 对齐对象下拉选单
图4-22 选中目标对象
图4-23 左边缘对齐后的对象
7.分布对象
选中对象,在工具条中单击“分布对象”按钮,会出现一个图形化的下拉选单,如图4-24所示,在选单中可以选择各种分布方式。选单中的各图标很直观的表示了各种不同的分布方式。
例如,要将对象按照等间隔垂直分布步骤如下:
(1)选中目标对象如图4-25所示。
(2)在分布对象下拉选单中选择“垂直间距”。等间隔垂直分布的对象如图4-26所示。
图4-24 “分布对象”下拉选单
图4-25 选中目标对象
图4-26 等间隔垂直分布的对象
8.改变对象在窗口中的前后次序
选中对象,在工具栏中单击中的“重新排序”按钮,可以在下拉选单中改变对象在窗口中的前后次序。下拉选单如图4-27所示。
“向前移动”是将对象向上移动一层;“向后移动”是将对象向下移动一层;“移至前面”是将对象移至窗口的最顶层;“移至后面”是将对象移动至窗口的最底层。
图4-27 “重新排序”下拉选单
例如,要将一个对象从窗口的最顶层移动至窗口的最底层,具体操作步骤如下:
(1)选中目标对象,如图4-28所示。
(2)在“从新排序”下拉选单中选择“移至后面”。改变次序后的对象如图4-29所示。
9.组合与锁定对象
在“重新排序”下拉选单中还有几个选项,他们分别是“组合”和“取消组合”、“锁定”和“取消锁定”。
图4-28 选中目标对象
图4-29 改变次序后的对象
“组合”的功能是将几个选定的对象组合成一个对象组,对象组中的所有对象形成一个整体,他们的相对位置和相对尺寸都相对固定。当移动对象组或改变对象组的尺寸时,对象组中所有的对象同时移动相同的距离或改变相同的尺寸。注意,“组合”的功能仅仅是将数个对象按照其位置和尺寸简单的组合在一起形成一个整体,并没有在逻辑上将其组合,它们之间在逻辑上的关系并没有因为组合在一起而得到改变。“取消组合”的功能是解除对象组中对象的组合,将其还原为独立的对象。
“锁定”的功能是将几个选定的对象组合成一个对象组,并且锁定该对象组的位置和大小,用户不能改变锁定的对象的位置和尺寸。当然,用户也不能删除处于锁定状态的对象。“取消锁定”的功能是解除对象的锁定状态。
当用户已经编辑好一个VI的前面板时,建议用户利用“组合”或者“锁定”功能将前面板中的对象组合并锁定,防止由于误操作而改变了前面板对象的布局。
例如,将几个前面板对象组合在一起,其步骤如下:
(1)选中目标对象,如图4-30所示。
(2)在“重新排序”下拉选单中选择“组合”。组合后的对象如图4-31所示。
图4-30 选中目标对象
图4-31 组合后的对象
10.设置对象的字体
选中对象,在工具烂中的文本设置下拉列表框中选择“字体设置”对话框,弹出字体设置对话框后可设置对象的字体、大小、颜色、风格及对齐方式,如图4-32所示。
图4-32 字体设置对话框
“文本设置”下拉列表框中的其他选项只是将字体设置对话框中的内容分别列出,若只改变字体的某一个属性,可以方便地在这些选项中更改,而无须在字体对话框中更改。
另外,还可以在“文本设置”下拉列表框中将字体设置为系统默认的字体,包括:应用程序字体、系统字体、对话框字体以及当前字体等。
11.在窗口中添加标签
将鼠标切换至文本编辑工具状态,在窗口空白处中的适当位置单击鼠标,就可以在窗口中创建一个标签,然后根据需要键入文字,改变其字体和颜色。该工具也可用于改变对象的标签、标题、布尔量控件的文本和数字量控件的刻度值等。
有关LabVIEW 2012中文版虚拟仪器从入门到精通的文章
同步组将在程序执行完毕前始终保持活动状态。如要向一个同步组添加一个已属于另一同步组的定时结构,LabVIEW将把该定时结构从前一个组中移除,添加到新组。中止定时结构的执行,使用定时结构停止VI可通过程序中止定时结构的执行。将字符串常量或控件中的结构名称连接至定时结构停止VI的名称输入端,指定需要中止的定时结构的名称。例如,以下程序框图中,低定时循环含有定时结构停止VI。......
2023-11-26
在图7-34的右图中,程序先让两组的输入输出在For循环的边框通道上形成数组,然后打包,用一个二维数组送到XY图中显示,这种方法比较直观。要求使用XY图绘制出两者随次数增加的变化曲线。图7-40 例7-2的程序框图图7-41 例7-2的前面板显示图7-42 例7-2错误的程序框图图7-43 例7-2错误的前面板显示对于前面板中的两个曲线的显示,可以在XY图的属性中自行设置,如图7-44所示。图7-44 XY图的图形属性......
2023-11-26
如图6-22和图6-23所示,分别求出了一个一维数组和一个二维数组的长度。图6-30 合并数组的前面板显示图6-31 一维数组排序函数的图标和端口如图6-32和图6-33所示,对一个已知一维数组进行升序和降序排列。图6-38 多维数组的索引的程序框图5.初始化数组初始化数组函数的节点图标及端口定义如图6-40所示。如图6-43所示,创建了一个元素为1,长度为3的一维数组。......
2023-11-26
如需将文本字符串写入文本文件,可用写入文本文件函数自动打开和关闭文件。例8-1:文本文件的写入。文本文件的读取由读取文本文件VI来完成,本实例演示读取文本文件VI的使用方法。程序中,读取文本文件VI有两个重要的输入数据端口,分别是文件和计数。在实例中,读取文本文件VI读取D盘根目录下的data文件,该文件中的数据由实例8-1的程序存入,并将读取的结果在文本框中显示出来。......
2023-11-26
UDP用于执行计算机各进程间简单、低层的通信。图11-68 UDP子选板使用打开UDP函数,在端口上打开一个UDP套接字。UDP会保留为发送命令而指定的数据报的字节数。然而,鉴于UDP可靠性不如TCP,通常不会通过UDP发送大型数据报。例11-6:UDP通信实例。该例子使用UDP实现双机通信。图11-69和图11-70所示是实现UDP通信发送端的前面板和程序框图。UDP函数通过广播与单个客户端或子网上的所有计算机进行通信。......
2023-11-26
如果将字符串转换为数值,LabVIEW仅可以转换用于表示数值的字符串,而仍将其其余值保存为字符串。同样由于浮点算术运算可能存在四舍五入误差,因此浮点数不能作为选择器标签的值,若将一个浮点数连接到条件分支,LabVIEW将对其进行舍入到最近的偶数值。图5-26 求平方根的程序框图分支1图5-27 求平方根的程序框图分支2图5-28 显示错误LabVIEW的条件结构与其他语言的条件结构相比,简单明了,结构简单,不但相当于Switch语句,还可以实现if…......
2023-11-26
波形图用于将测量值显示为一条或多条曲线。如图7-2所示,使用波形图显示40个随机数的情况。图7-3 波形图的使用图7-4 波形图的使用波形图显示的每条波形,其数据都必须是一个一维数组,这是波形图的特点,所以要显示n条波形就必须有n组数据。本题的做法是同上一例类似,将形成的二维数组进行打包,然后送入波形。......
2023-11-26
把DAQ卡与计算机连接后,就可以开始安装驱动程序了。图10-2 NI-DAQmx安装界面之一图10-3 NI-DAQmx安装界面之二图10-4 NI-DAQmx安装界面之三图10-5 NI-DAQmx安装界面之四检查安装程序检测和选择的正确支持文件与应用软件和(或)语言的正确版本号。图10-6 NI-DAQmx安装界面之五图10-7 NI-DAQmx安装界面之六图10-8 “Measurement&Automation explorer”窗口在该窗口中,可以对本计算机拥有的NI公司的软、硬件进行管理。单击“完成”按钮,弹出创建“NI-DAQmx仿真设备”对话框。安装完成NI-DAQmx后,函数选板中将出现DAQ子选板。......
2023-11-26
相关推荐