一般项目都会存在写入参数和读取参数的要求,在LabVIEW中可以把所有不同类型的参数写到二进制文件当中,对应的VI在程序框图中的"函数"→"文件":
1、根据三和四创建好test.lvproj项目和file.lvlib库
2、新建"FILE_write.vi"
程序框图写法如下:
- 这里使用变体,保证输入端可以接受任何数据类型的数据,因为参数可以是任何数据类型,用得比较多是簇,也是后面"test.vi"所写入的数据类型,变体在右键"前面板"→"控件"
- 错误簇,也是LabVIEW中最常见的一种簇,如果VI执行有错误,一般会先反映到错误簇。在右键"前面板"→"控件"
前面板和接线端子如下:
3、新建"FILE_read.vi"
程序框图写法如下:
前面板和接线端子如下:
4、新建"test.vi"
程序框图写法如下:
- 变体需要转换才能得到对应的数据,前者簇接入到变体输入端,可以称之为"装箱",后者数据从变体转换为簇,可以称之为"拆箱"。程序框图右键→变体→变体至数据转换
前面板写法如下: