参考视频:
LabVIEW从零开始-02-LabVIEW公式
LabVIEW也是学习了一段时间,有一定基础和操作经验,但是就是有很多需要查缺补漏的地方。这篇是以查缺补漏而做的记录。
基础版的学习记录可以看我的:
LabVIEW操作系列
LabVIEW操作系列1






下列的案例中,先是获得应用程序VI的当前路径,在这个路径下面,存入一个名叫”Hello.csv“文件。
写入带分隔符电子表格中需要两个参数:一个是文件的路径,另一个是数据。
打开文件可以看到存入的数据:



发现问题:连接个时间序号时,但是写入的csv文件中,并没有序列号:
后来将文件格式.csv改为.xls后,效果就为序列号+正弦值



主要是运用“定时”中的“格式化日期/时间字符串”。如下图示:
但是发现上面是24年,而不是2024年。改法很简单,只要将格式中的%y改为%Y即可:


这里为子VI创建接口,为了给VI调用的时候使用。
那么接口自然有输入端,和输出端。
可以看到最左边的事输入端:和数值、数值2关联。
最右边是输出端:和x+y的值关联


没错,这个引用就是计算机中的引用。能够通过这个来改变被引用对象的值。
例如:下面VI中,就是引用的案例。


获得main.vi程序的文件路径后,需要获得VI的引用。这是我们需要用“打开VI引用”这个控件。【位置如下:】
将main.vi的路径,连接到“VI路径”
VI对象中有什么?有很多属性!我要用到“前面板”这个属性。
在前面板中有什么?有很多控件!
最终保存为如下的subVI.vi程序:

前提:首先已经由Step1~Step3获得了main.vi中的所有控件的引用。下图只是将控件的名称展示出来了。
现在想通过这个名称来改变其中布尔控件的属性。