計測ファイルに書き込む
- 更新日2025-07-30
- 13分で読める
テキストベースの計測ファイル (.lvm)、バイナリ計測ファイル (.tdmまたは.tdms)、またはMicrosoft Excelファイル (.xlsx) にデータを書き込みます。
Read From Measurement File Express VI を使用して、生成された測定 ファイルからデータを読み取ります 。

ダイアログボックスオプション
| オプション | 説明 |
|---|---|
| ファイル名 | データを書き込むファイルへの完全パスを表示します。Express VIは、ファイル名入力が配線されていない場合に限り、このパラーメータによって指定されているファイルにデータを書き込みます。ファイル名入力を配線すると、VIはその入力で指定されているファイルにデータを書き込みます。 |
| ファイル形式 | 次のオプションがあります。
|
| 動作 | 次のオプションがあります。
|
| ファイルが既存の場合 | 次のオプションがあります。
|
| セグメントヘッダ | 次のオプションがあります。
|
| X値列 | 次のオプションがあります。
|
| デリミタ | 次のオプションがあります。
|
| ファイル詳細 | 計測ファイルの説明を入力します。LabVIEWは、このテキストボックスに入力したテキストをファイルのヘッダに連結します。このテキストボックスは、ファイル形式セクションでMicrosoft Excel (.xlsx) オプションを選択した場合は使用できません。
|
入力/出力
エラー入力 (エラーなし)
—
このノードの実行前に発生したエラーの状態を示します。
コメント
—
計測ファイルに書き込まれる各データセットにコメントを追加します。この入力は、ファイル形式セクションでMicrosoft Excel (.xlsx) オプションを選択した場合は使用できません。
新規_ファイル
—
TRUEの場合、現在のファイルへの書き込みを停止し、順番の次のファイルを作成して、そのファイルに書き込みします。この入力は、一連のファイルに保存 (複数ファイル) オプションを選択した場合のみ使用できます。
信号
—
1つまたは複数の入力信号を含みます。 同じ名前の2つ以上の信号を信号入力に配線する場合、LabVIEWはファイルに書き込まれた名前の末尾に整数を追加します。たとえば、Sineの名前が付けられた2つの信号を信号入力に接続する場合、LabVIEWはSineとSine 1として名前を書き込みます。
メモ 信号名の表示方法を変更またはカスタマイズするには、 動的データ属性設定 Express VIを使用します。
フラッシュ?(T)—Express VIの実行終了後に毎回、データをMicrosoft Excelに書き込むかどうかを指定します。FALSEの場合、データはMicrosoft Excelに書き込まれません。LabVIEWは、データを一時ファイルに書き込みます。TRUEの場合、一時ファイルのデータをExcelファイルに書き込んでから、一時ファイルを削除します。デフォルトはTRUEです。メモ このExpress VIを使用してデータを反復的に書き込む場合、各反復で排出?入力をTRUEに設定すると、書き込みの速度が落ちる場合があります。書き込みプロセス全体の最後の反復までは、この入力にFALSE値を配線することを推奨します。最後の反復でこの入力にTRUE値を配線してすべてのデータをExcelファイルに書き込みます。
ファイル名
—
データを書き込むファイル名を指定します。ファイル名が配線されていない場合、VIは構成ダイアログボックスで指定されたファイル名を使用します。
DAQmxタスク
—
ユーザ定義プロパティを構成ダイアログボックスのDAQmxプロパティページでデータを投入するのに使用するDAQmxタスクを指定します。 リセット—このExpress VIを反復的に実行するときにデータファイルをリセットするかどうかを指定します。このExpress VIを実行したときの最初の反復は無視されます。2回目以降の反復時に、値がFALSEで、ファイルが既に存在していれば、このExpress VIはデータをファイルに追加します。値がTRUEで、ファイルが既に存在していれば、このExpress VIは構成内容に従って、ファイルの名前を変更するか、上書きするか、スキップします。デフォルトはFALSEです。
有効
—
Express VIを有効または無効にします。デフォルト値はONまたはTRUEです。
エラー出力
—
エラー情報が含まれています。この出力は、標準エラー出力として機能します。
データ保存
—
Express VIがデータを保存しているかどうかを示します。
ファイル名出力
—
ファイルの名前を返します。 |
ストレージ/プラグインVIを使用して.tdmファイルの読み取りと書き込みを行ったり、TDMストリーミング関数で.tdmsファイルの読み取りと書き込みを行うこともできます。
サンプルプログラム
LabVIEWに含まれている以下のサンプルファイルを参照してください。
- labview\examples\File IO\TDMS\Express Read and Write\TDMS Express Write Data (Time and Frequency Domain).vi
- labview\examples\File IO\TDMS\Express Read and Write\TDMS Express Write Data (Time Domain).vi
- labview\examples\File IO\Spreadsheet\Excel\Write Excel File.vi
エラー入力 (エラーなし)
—
コメント
—
新規_ファイル
—
信号
—
ファイル名
—
DAQmxタスク
—
エラー出力
—
データ保存
—
ファイル名出力
—