结合 NI LabVIEW 的数据存储和报告
处理与存储容量的持续增长、硬件与软件成本的降低,造成收集的数据在采集时呈爆炸式增长。但尽管技术
正促成更快也更丰富的数据截留,存储、管理和共享数据仍是真正的挑战。传统软件包往往在两种限制方式中
选择一种:1) 它们迫使您采用一种不与其他应用程序或用户互换的特定格式;或者 2) 保存数据的方式过于开
放,导致您需要花时间确定为共享而组织和保存数据至磁盘的最佳方式。
NI LabVIEW,专为整体工程处理设计,通过纳入内置功能,将数据轻松保存至磁盘并创建专业报告。通过提
供适合文件 I/O 与报告生成的简单却强健的界面,您能让大多数采获的数据加快决策。
文件读写功能, 用以满足需求
选择正确的文件格式将数据保存至测试系统,会是一个不小的挑战。您需要选择一种格式来满足当前系统的需
求,但这也会随着测试需求的改变而变更。评估存储格式时,需要考虑许多特性:
文件共享与交换性
磁盘空间
元信息与属性的轻松纳入
读写速度
与格式极为匹配
由于应用程序各有差异,LabVIEW 纳入多种文件 I/O 选件供您选取,包括:ASCII、二进制、数据记录、ZIP
和 XML。
图 1. 借助 LabVIEW,根据自身需求,选取多种界面来读写文件。
如图 1 所示,LabVIEW 包含的基本函数适合您从头创建文件以及 Express VI 从而通过对话框配置文件 I/O 参
数;因此您不必担心细节问题,如:开启文件引用、字符串格式化、字节顺序。因优秀文件 I/O 实例是创建各
类测试或测量系统时更难的所在,NI LabVIEW 自带几十个范例以便您用来探知各种文件类型。
为工程数据专门设计的文件 I/O
尽管 LabVIEW 实际提供多种文件 I/O 选件,这些传统的文件类型极少满足文件格式中需要的所有标准。例如,
ASCII 文件可以互换,却非常庞大而且无法很快读写。另一方面,二进制文件的读写速度能赶上高速硬件,却