LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

threshold peak detectorについてお聞きしたいことがあります。

Solved!
Go to solution

初めて投稿させていただきます。

 

現在大学の研究室でLabVIEWと市販のキットを使用して

輸液キットの水滴降下時の電圧変化を測定しています。

 

水滴降下時の電圧変化のグラフを可視化し

ピークの指標からリアルタイムで流量を求める

ことのできるようなプログラムを作製しました。

 

しかし、threshold peak detectorのエラー表示に-20013

がでてしまいリアルタイムでピークの指標から次の

計算までのプログラムがうまく作動しません。

 

現在LabVIEWver.6.1を使用しております。

 

この問題の解決にお力をお貸しいただけませんでしょうか。

よろしくおねがいいたします。

0 Kudos
Message 1 of 5
(2,653 Views)
Solution
Accepted by topic author take213

HI, I could not understand your question properly, But if I am correct You are getting error in threshold peak detector.

You can use array functions for calculating max value.

Labview user
0 Kudos
Message 2 of 5
(2,615 Views)

take213 様

弊社ディスカッションフォーラムをご利用頂きまして誠にありがとうございます。
日本ナショナルインスツルメンツ技術部の桑島と申します。

 

エラー-20013 はサンプル数が幅より少ない、もしくは幅やサンプル数が0個だと起こります。

ファイルから配列に入力しているようですが、このサンプル数が指定している幅より多いかご確認願います。

 

よろしくお願いします。


日本ナショナルインスツルメンツ株式会社
技術部 桑島

0 Kudos
Message 3 of 5
(2,610 Views)

 

Aojha様、桑島様

ご返信ありがとうございます。

 

幅は毎回“1”で設定しております。

サンプル数というのは私の実験では

電圧測定値のことでしょうか?

 

また現在フロントパネルのDAQチャネル制御器を

DAQ00 : DAQ00 : DAQ00とすると

エラー表示がなくなりました。

もともとチャネルはDAQ00のみで測定しておりました。

 

しかし指標が反応せず、0のままです。

こちらも上に申した通りのことが

原因なのでしょうか?

 

もう一つ、peak count表示器についてなのですが

こちらはしきい値を超えたピークそれぞれしか

カウントしてもらえないのでしょうか?

測定したピーク間隔の時間を計算したいのですが

エラー表示が出なくなってからはpeak countが“1”だけ出ては

また“0”に戻ってしまいます。

 

LabVIEWに関して初心者ですので

拙い質問でもうしわけありません。

よろしくお願いいたします。

0 Kudos
Message 4 of 5
(2,591 Views)

 

 

なんとか解決することができました。

 

自分の質問に時間を割いていただいてありがとうございました。

 

また問題点や疑問などがありましたら

質問させていただきます。

よろしくおねがいします。

0 Kudos
Message 5 of 5
(2,550 Views)