当我在使用LabVIEW Real-Time时,为什么会报错 Error 6: Generic File I/O Errror



主要软件:
主要软件版本: 8.0.1
主要软件修正版本: N/A
次要软件: LabVIEW Modules>>LabVIEW Real-Time Module, LabVIEW Development Systems>>LabVIEW Full Development System

问题:

我在使用using LabVIEW Real-Time时在实时模块上做文件读写操作,程序报错:

错误6 发生于 新建文件

可能原因:通用文件I/O错误

或者NI-488 I/O操作中止。

Error 6 occurred at New File.
Possible Reasons:
LabVIEW:  Generic file I/O error.
or
NI-488:  I/O operation aborted.

为什么会发生这个错误?我该如何避免该错误?

 



解答:

 

导致您遇到该错误的原因有多种。下面列出最可能的几个原因。

1. 您用于存放文件的硬盘已经写满。 从硬盘删除无用的数据,释放部分空间。

2. 如果您使用的是LabVIEW Real-Time 7.x或者更早的版本,您不能写入一个2GB或者更大的文件。 将您的数据分解为更小的文件可避免该错误。 在LabVIEW 8.x之后的版本中已经没有该限制。

3. 如果您使用的是LabVIEW 6.x或更早的版本,文件名称必须符合8.3命名规则。 分隔点(.)之前最多八个字符,点(.)之后最多3个字符。如果您的文件名称不符合该格式标准,您就会遇到“错误6” 。在LabVIEW 7.x之后的版本中已经没有该限制。



相关链接: AE KB 2F19BHKN: Obtaining Fast File I/O Speeds with LabVIEW Real-Time

附件:





报告日期: 02/18/2003
最近更新: 07/30/2011
文档编号: 2UH9L2PK