MシリーズボードやCompactDAQでのデジタルフィルタ



ハードウェア: Multifunction DAQ (MIO)>>M Series

問題:
MシリーズDAQボードやCompactDAQの仕様書に、PFIラインにデジタルフィルタ機能を実装することが出来ると記載されています。しかし、LabVIEWで開始トリガ等のPFIラインでこの機能を有効にしようとしましたが、DAQmxチャンネルプロパティノードに、この機能に関する項目が見当たりませんでした。どのようにしたらフィルタ機能の使用が可能になるのでしょうか?

解決策:
現在、NI-DAQmxは全てのサブシステムに対してデジタルフィルタ機能をサポートしているわけではなく、カウンタのみデジタルラインフィルタ機能をサポートしています。そのため、フィルタ機能はデジタルラインや一般のPFIラインをサポートしていません。これらのラインに対してフィルタ機能を有効にするための回避方法としては、対象のPFIラインをカウンタ入力として使用したダミーのカウンタタスクを構成し、決定(commit)のタスク状態にさせ、そのカウンタタスクのチャンネルプロパティノードからフィルタ機能を有効にします。

この方法は、RTSIやPXIスタートリガのフィルタにも適用可能です。



関連リンク:
KnowledgeBase 3VDG0388: Enabling the Digital Filters for Counter/Timer Devices in NI-DAQmx
オンラインマニュアル: Common Digital Filters
製品とサービス: NI LabVIEW デジタルフィルタ設計ツールキット
マニュアル: Mシリーズユーザマニュアル


添付:


Enable Digital Filtering for M Series.vi - Enable Digital Filtering for M Series.vi



報告日時: 01/11/2005
最終更新日: 09/14/2009
ドキュメントID: 3HADUKBH