1、美化vi
图标是labview特有的优势,与labview相比,文本编程语言不需要,也不可能为每一个编写出来的函数设置图标。人脑对图像的处理速度要比处理同样的信息量的文字快得多。因此,阅读一个编写风格良好的labview代码要比阅读一个文本程序的代码更容易、更快速。
2、新图标编辑器
1)模板页,功能相关的一批子vi具有共同的风格,eg共同形式的边框、底色、标签、装饰图案等。
1为每个编写好的vi都设置一个漂亮的、有意义的图标。
2设置字体
3设置标题
2)让vi持续运行
持续运行的有效方案是使用循环结构,编程-结构-while循环,可以为循环条件创建一个控制按钮
3)复杂功能的实现,对数量众多的vi进行管理。
3、新建一个项目也将打开项目浏览器窗口。也可选择文件»打开项目,在项目浏览器窗口打开现有项目。
1)项目浏览器:树形结构来表示项目中所有的VI和其他文件设置等组成。
最顶层:项目的名称;
第二层:项目运行的目标机器;
第三层:项目中使用到的文件。用户可以添加虚拟文件夹,按自己的喜好组织文件结构。以前基本上只有vi和控件两种文件,现在又增加了Library、class、Xcontrol等文件类型。如果安装了某些labview工具包,文件种类会更多。
2)子vi
把复杂的程序划分成若干小的程序模块,每个模块只完成简单的功能。
每个模块由一个vi来实现,这个vi的程序图上只需要少量节点和连线,读者可以很容易、快速地读懂这个简单功能的vi。
Labview程序中的大多子vi存在并不是为了代码重用,而是为了提高代码的可读性和可维护性。
3)理想项目的vi层次结构应当是金字塔型的
主vi调用了数个子vi,第二层的每个vi又分别调用第三层的数个子vi,依次层层调用。
4、创建子vi
子vi要被其他vi调用,所以还需要特别设置子vi的输入\输出参数。
5、调用子vi
与调用函数类似,可以有多种途径。
1)将子vi图标拖至上层vi程序框图
2)选中部分代码,编辑-创建子vi