同步组将在程序执行完毕前始终保持活动状态。如要向一个同步组添加一个已属于另一同步组的定时结构,LabVIEW将把该定时结构从前一个组中移除,添加到新组。中止定时结构的执行,使用定时结构停止VI可通过程序中止定时结构的执行。将字符串常量或控件中的结构名称连接至定时结构停止VI的名称输入端,指定需要中止的定时结构的名称。例如,以下程序框图中,低定时循环含有定时结构停止VI。......
2023-11-26
任何一个文件的操作(如文件的打开、创建、读写、删除、复制等),都需要确定文件在磁盘中的位置。LabVIEW与C语言一样,也是通过文件路径(Path)来定位文件的。不同的操作系统对路径的格式有不同的规定,但大多数的操作系统都支持所谓的树状目录结构,即有一个根目录(Root),在根目录下,可以存在文件和子目录(Sub Directory),子目录下又可以包含各级子目录及文件。
在Windows系统下,一个有效的路径格式如下:
drive:\<dir…>\<fileordir>
其中,<drive:>是文件所在的逻辑驱动器盘符,<dir…>是文件或目录所在的各级子目录,<fileordir>是所要操作的文件或目录名。LabVIEW的路径输入必须满足这种格式要求。
在由Windows操作系统构造的网络环境下,LabVIEW的文件操作节点支持UNC文件定位方式,可直接用UNC路径来对网络中的共享文件进行定位。可在路径控制中直接输入一个网路,在路径只是中返回一个网络路径,或者直接在文件对话框中选择一个共享的网络文件(文件对话框参见本节后述内容)。只要权限允许,对用户来说网络共享文件的操作与本地文件操作并无区别。
一个有效的UNC文件名格式为:
\\<machine>\<sharename>\<dir>\...\<fileordir>
其中,<machine>是网络中机器名,<sharename>是该机器中的共享驱动器名,<dir>\...为文件所在的目录,<file>即为选择的文件。
LabVIEW用路径控制(PathControl)输入一个路径,用路径指示(PathIndicator)显示下一个路径。路径及其端口如图8-1所示。(www.chuimin.cn)
路径名的输入操作与字符串的输入完全相同,路径名实际就是一种符合一定格式的字符串。路径值可以是一个有效的路径名、一个空值或“非法路径”。单击路径控件上的标志,可以从其下拉菜单中选择“非法路径”,此时,控件上的路径标志将变成“非法路径”标志,并且<非法路径>将出现在路径文本显示区,如图8-2所示。
图8-1 路径输入和输出控件
图8-2 设置路径控件属性
在一些文件I/O节点中,如果节点要求有一个路径输入,而这个路径的值如果是空路径或非法路径,则在运行时,它将通过一个标准的Windows对话框来选择所要操作的文件。
一个文件节点如果有一个路径输出,且这个输出通过路径显示控件显示,如果该节点操作失败,则路径显示控件将显示“非法路径”值,且其路径标志将变成“非法路径”标志。
有关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
图4-14 移动的对象位置4.改变对象的大小几乎每一个LabVIEW对象都有8个尺寸控制点,当对象操作工具位于对象上时,这8个尺寸控制点会显示出来,用对象操作工具拖动某个尺寸控制点,可以改变对象在该位置的尺寸,如图4-15所示。“取消锁定”的功能是解除对象的锁定状态。当用户已经编辑好一个VI的前面板时,建议用户利用“组合”或者“锁定”功能将前面板中的对象组合并锁定,防止由于误操作而改变了前面板对象的布局。......
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
LabVIEW的路径输入必须满足这种格式要求。在由Windows操作系统构造的网络环境下,LabVIEW的文件操作节点支持UNC文件定位方式,可直接用UNC路径来对网络中的共享文件进行定位。LabVIEW用路径控制输入一个路径,用路径指示显示下一个路径。图7-1 路径输入和输出控件图7-2 设置路径控件属性在一些文件I/O节点中,如果节点要求有一个路径输入,而这个路径的值如果是空路径或非法路径,则在运行时,它将通过一个标准的Windows对话框来选择所要操作的文件。......
2023-11-07
波形图用于将测量值显示为一条或多条曲线。如图7-2所示,使用波形图显示40个随机数的情况。图7-3 波形图的使用图7-4 波形图的使用波形图显示的每条波形,其数据都必须是一个一维数组,这是波形图的特点,所以要显示n条波形就必须有n组数据。本题的做法是同上一例类似,将形成的二维数组进行打包,然后送入波形。......
2023-11-26
相关推荐