NI製品ディスカッション

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

デジタル出力

お世話になっております。
 
LabView8.2,DAQ-PCI-6123を使用しています.
目的は、任意のデジタル波形データを用意し,それを読み込んで指定した間隔dtで出力で、うまくいきません.
デジタル波形は010で、間隔を1秒に設定して合計3秒の出力するつもりで組みましたが,
オシロスコープで見たところ,1秒くらいで全部出力され終わってしまいます.
どうしたら指定した間隔で出力できますか.
自分で組んだプログラムを添付しましたのでご参照ください.
よろしくお願いします.
 
恐縮ですが,メッセージボード「Multifungction DAQ」にこれと同じ投稿をしてしまいましたので,その削除をお願いします.
すべてをダウンロード
0 件の賞賛
メッセージ1/2
3,918件の閲覧回数
ご投稿頂きありがとうございます。
日本ナショナルインスツルメンツ技術部の塩原と申します。

ご質問に回答させて頂きます。
3秒間のデジタル出力を行うとのことですが、ハードウェアタイミングでクロックを使用してデジタル出力を行うには、添付VIのようにカウンタでクロックを生成し、そのクロックの立ち上がりで1ポイントずつデジタル信号を出力する、「カウンタと同期してのデジタル出力」という方法がごいます。
添付VIに詳細説明を記載しておりますのでご参照下さい。
添付VIでは、デジタル信号の出力レートを1Hzに設定し、サンプル数を3サンプルに設定しており、0101010101・・・・という信号を書き込んでおります。
3サンプルに設定しているので「010」という信号が一秒間に1ポイントずつ出力され、合計3秒間で出力されています。

VIで意図されている動作が実行可能でしょうか、お試しください。
またご不明な点等ございましたらご連絡ください。
何卒宜しくお願い申し上げます。


日本ナショナルインスツルメンツ株式会社 
技術部 
塩原 愛
0 件の賞賛
メッセージ2/2
3,890件の閲覧回数