LabVIEW計測ファイル読み取りエクスプレスVIをループで使う際の注意点



ハードウェア: PXI/CompactPCI>>Controllers, PXI/CompactPCI>>Controllers, PXI/CompactPCI>>Controllers, PXI/CompactPCI>>Controllers, PXI/CompactPCI>>Controllers, PXI/CompactPCI>>Controllers, PXI/CompactPCI>>Controllers, PXI/CompactPCI>>Controllers, PXI/CompactPCI>>Controllers, PXI/CompactPCI>>Controllers, PXI/CompactPCI>>Controllers, PXI/CompactPCI>>Controllers, PXI/CompactPCI>>Controllers, PXI/CompactPCI>>Controllers, PXI/CompactPCI>>Controllers, PXI/CompactPCI>>Controllers, PXI/CompactPCI>>Controllers, PXI/CompactPCI>>Controllers, PXI/CompactPCI>>Controllers, PXI/CompactPCI>>Controllers, PXI/CompactPCI>>Controllers, PXI/CompactPCI>>Controllers, PXI/CompactPCI>>Controllers, PXI/CompactPCI>>Controllers, PXI/CompactPCI>>Controllers, PXI/CompactPCI>>Controllers, PXI/CompactPCI>>Controllers, PXI/CompactPCI>>Controllers, PXI/CompactPCI>>Controllers, PXI/CompactPCI>>Controllers, PXI/CompactPCI>>Controllers, PXI/CompactPCI>>Controllers

問題: ループの中で、LabVIEW計測ファイル読み取りエクスプレスVIを使ってファイルを読み込もうとしていますが、2回目のループでエラーコード4、ファイルの終わりに達しましたというエラーが出ます。どうしたらいいですか?

解決策: LabVIEW計測ファイル読み取りエクスプレスVIは、一度ファイルを読み取ると、データを読み込み終わった位置をマークします。データの最後まで読み終わったファイルに対して、次にまたこのエクスプレスVIで読み込みを行うと、ファイルの終わりから読み込もうとするので、ファイルの終わりに達したというエラーが発生します。
ファイル読み取り開始位置のオプションはありませんので、同じファイルを連続して読み込みたい場合は、同じエクスプレスVIに、ダミーで別なファイルを読み込ませるなどの工夫が必要になります。

関連リンク:

 



添付:





報告日時: 09/14/2004
最終更新日: 03/18/2009
ドキュメントID: 3DDMON8V