NI製品ディスカッション

キャンセル
次の結果を表示 
次の代わりに検索 
もしかして: 

アナログ入出力とカウンタ入力を同期してのサンプリングと出力

はじめまして

 

実験でUSB-6251を使用してLabview9.0.1でプログラムを作っています

 

アナログ電圧入力×3で

デジタルパルス列をカウンタ入力×2

アナログ出力×2を同期してサンプリングと出力をしたいと考えています

 

これらのことを同期してDAQアシスタントで実行しようとプログラミングしていたのですが出来ませんでした

この要求を実行するにはどうしたらよいのかアドバイスをください

 

 

以下に試したことを記述しておきます

 

まず, 一つのDAQアシスタントにアナログ入出力, カウンタを設定はできませんでした

アナログ入出力とカウンタ(流量計用と光センサ用)の計4つのDAQアシスタントを使用した結果エラーが発生しました

これは同時に4つの要求がDAQデバイスに送られたためと考えました

定常状態をサンプリングするのでシーケンスで4つの実行タイミングをずらしてみたところプログラミングは通りました

後々同期してサンプリングをする必要がでるのでその方法を考えるもやり方がわからない状況です

0 件の賞賛
メッセージ1/2
4,069件の閲覧回数


imoQ 様

 

平素より、弊社製品をご利用頂きまして誠にありがとうございます。
日本ナショナルインスツルメンツ技術部の加藤です。

 

アナログ入出力とカウンタ入力の同期に関しましてご連絡差し上げます。

ご回答が遅くなり、申しわけございません。

 

「同期」に関してですが、すべてのタスクの開始を同時に行われたいのでしょうか。
もしくは、アナログ入力のサンプリングのタイミングとアナログ出力のアップデートの
タイミングを同じタイミングで行われたいということでしたでしょうか。

また、カウンタのタスクでは何をされているのでしょうか。
(エッジカウントや周波数測定など)

 

尚、複数タスクを同期させる場合、DAQアシスタントでは難しいので、DAQアシスタントの
裏で実行している、下位のDAQmx関数を使用する必要があるかと存じます。

 

宜しくお願い申し上げます。

 

+---+---+---+---+---+---+---+---+---+---+---+---+
日本ナショナルインスツルメンツ株式会社
技術部 加藤 由可子

弊社のサポートに関する情報は以下のサイトをご覧ください。
http://www.ni.com/support/ja
技術データベース: http://www.ni.com/kb
お問い合わせフリーダイヤル  0120-527196
+---+---+---+---+---+---+---+---+---+---+---+---+

0 件の賞賛
メッセージ2/2
4,008件の閲覧回数