【摘要】:“存储/数据插件”VI将波形和波形属性组合,从而构成通道。除数值之外,“存储/数据插件”VI也支持字符串数组和时间标识数组。如开发过程中系统要求发生改动,或需要在文件中添加其他数据,则“存储/数据插件”VI可修改文件格式且不会导致文件不可用。图8-72 存储VI子选板3.读取数据返回用于表示文件中通道组或通道的引用的句柄数组。
函数选板上的“存储/数据插件”VI可在二进制测量文件(.tdm)中读取和写入波形及波形属性。通过“.tdm”文件可在NI软件(如LabVIEW和DIAdem)间进行数据交换。
“存储/数据插件”VI将波形和波形属性组合,从而构成通道。通道组可管理一组通道。一个文件中可包括多个通道组。如按名称保存通道,就可从现有通道中快速添加或获取数据。除数值之外,“存储/数据插件”VI也支持字符串数组和时间标识数组。在程序框图上,引用句柄可代表文件、通道组和通道。“存储”VI也可查询文件以获取符合条件的通道组或通道。
如开发过程中系统要求发生改动,或需要在文件中添加其他数据,则“存储/数据插件”VI可修改文件格式且不会导致文件不可用。存储VI子选板如图8-72所示。
1.打开数据存储
打开NI测试数据格式交换文件(.tdm)以用于读写操作。该VI也可以用于创建新文件或替换现有文件。通过“关闭数据存储VI”可以关闭文件引用。
2.写入数据
添加一个通道组或单个通道至指定文件。也可以使用这个VI来定义被添加的通道组或者单个通道的属性。
图8-72 存储VI子选板
3.读取数据
返回用于表示文件中通道组或通道的引用的句柄数组。如果选择通道作为配置对话框中的读取对象类型,该VI就会读出这个通道中的波形。该VI还可以根据指定的查询条件返回符合要求的通道组或者通道。
4.关闭数据存储
对文件进行读写操作后,将数据保存至文件并关闭文件。
5.设置多个属性(www.chuimin.cn)
对已经存在的文件、通道组或单个通道定义属性。如果在将句柄连接到存储引用句柄之前配置这个VI,根据所连接的句柄,可能会修改配置信息。例如,如果配置VI用于单通道,然后连接通道组的引用句柄,由于单个通道属性不适用于通道组,VI将在程序框图上会显示断线。
6.获取多个属性
从文件、通道组或者单个通道中读取属性值。如果在将句柄连接到存储引用句柄之前配置这个VI,根据所连接的句柄,可能会修改配置信息。例如,如果配置VI用于单通道,然后连接通道组的引用句柄,由于单个通道属性不适用于通道组,VI将在程序框图上会显示断线。
7.删除数据
删除一个通道组或通道。如果选择删除一个通道组,该VI将删除与该通道组相关联的所有通道。
8.数据文件查询器
连线数据文件的路径至数据文件查看器VI的文件路径输入,运行VI,可显示该对话框。该对话框用于读取和分析数据文件。
9.转换至TDM或TDMS
将指定文件转换成.tdm格式的文件或.tdms格式的文件。
10.管理数据插件
将所选择的.tdms格式的文件转换成.tdm格式的文件。
11.高级存储VI
使用高级存储VI进行程序运行期间的数据的读取、写入和查询。
相关推荐