07-11-2016 02:05 AM
私は、ステッピングモータとDMMを用いて、モータの駆動と同時にセンサからの微小電流を測定をするVI(添付)を作成したのですが、データをLVMファイルに保存した際に
データ数を1004個取得したところで、時間が0秒付近に戻ってしまいます。
また、時間が戻るのは一度ではなく、データの中で何回も起こっています。
直し方がわからず、どうしてよいかわからない状況です。
よろしければ、ご教授いただけたらと思います。
07-12-2016 01:10 AM
補足です。
subVIの中のForループを1000回でまわすようにしているのですが、データを1000個取得すると1度、時間が戻っています。
07-12-2016 07:06 AM
twenty1081さん、
VIをダウンロードしてみましたが、サブVIが開けませんでしたので、サブVIだけを添付していただけますでしょうか?
07-12-2016 08:52 PM
ご確認頂きありがとうございます。
subVIを添付いたします。
VIを書き換えたので、新しいVIも添付します。
よろしくお願いいたします。
07-13-2016 05:55 AM
サブVIの「時間」表示器に表示する値を格納しているケースストラクチャを初期化してみてはいかがでしょうか。
Forループ左側のシフトレジスタの左側の端子を右クリックして定数を作成するだけです。
初期化されていないので、おそらく前にサブVIが呼ばれたときに格納されたデータがシフトレジスタに残っているのではないでしょうか。
07-13-2016 11:52 PM
アドバイスありがとうございます。
試そうとしているところなのですが、別のトラブルが起きてしまい、
確認できていません。
確認でき次第、また返信させていただこうと思います。
お手数をおかけしますが、よろしくお願いいたします。
07-14-2016 04:47 AM
トラブルが解決しまして、
アドバイス頂いた内容で試してみたのですが、時間データが毎回初期化されてしまい、保存されるデータが測定の最後の時間しか取れていませんでした。
データを取得した、excelファイルを添付します。
Data2がアドバイス頂いた内容で取得したデータです。
Data1は今まで取得していたデータです。
お手数ですが、よろしくお願いします。