LabVIEWLabVIEW基本講座5-13LabVIEWのファイルI/O関数関数を説明します。ファイルI/O関数は、ファイル保存、読み込み、パスの作成を行うことが出来ます。区切られたスプレッドシートに書き込む文字列、数値の2D/1D配列をスプレッドシート形式文字列に変換して、ファイルに書き込みます。区切られたスプレッドシートを読み取るスプレッドシート形式文字列で保存されたファイルからデータを読み取み、数値、文字列の2D配列に変換します。データを書き込みます。データを読み取ります。ファイルを開く/作成/置換ファイルダイアログボックスを使用して、既存ファイルをプログラム的または対話的に開いたり、新規ファイルを作成したり、既存ファイルを入れ替えたりします。ファイルを閉じるRefnum(参照番号)で指定された開かれたファイルを閉じます。ファイルにフォーマット文字列、数値、パス、またはブール値のデータをテキストとしてフォーマットして、テキストをファイルに書き込みます。ファイルからスキャン文字列、数値、パス、ブールデータを調べるために、ファイル内のテキストをスキャンして、テキストをデータタイプに変換して、複製されたrefnumと変換された出力をスキャンの順で返します。テキストファイルに書き込む文字列または文字列の配列をファイルに書き込みます。テキストファイルから読み取るテキストファイルから指定した文字数または行数を読み取ります。バイナリファイルに書き込むバイナリデータの新規ファイルに書き込みます。バイナリファイルから読み取るファイルからバイナリデータを読み取り返します。入力したパスに名前またパスを追加したパスを作成します。パスをストリップパスの最後の要素の名前を取り除いたパスを出力します。例:VIと同じディレクトリにファイル名log.txtで0-4のテキストを保存する現在のVIパスをストップしてVI名ストリップlog.txtのファイルパス作成ファイルを作成Whileループを5ループして0-4の数値を文字列変換してテキストファイルに書き込むファイルを閉じる実際のプログラムではWhileループの部分が計測値、結果データを読み込む処理となります。例:VIと同じディレクトリにファイル名log.csvでスプレッドシート保存する現在のVIパスをストップしてVI名ストリップlog.csvのファイルパス作成ファイルを作成して、カンマ(,)区切りで1D配列[No,入力値]を書き込みファイルに追加で、カンマ(,)区切り、数値[1,10.1][2,5.2][3,3.3]を書き込みファイルを閉じるCSVファイルが作成されるCSVファイルはカンマ(,)区切りのフォーマットで、Excelなどの表形式アプリケーションで開くことができます。音響・振動お問い合わせお気軽にお問い合わせください。