07-13-2010 01:57 AM
毎度お世話になっております。
サンプル 「Acq-Int Clk-Dig Ref」が動作しません。
関数「DAQmxCfgDigEdgeRefTrig」の戻り値が「-200077」
(DAQmxErrorInvalidAttributeValue)となり実行できません。
プログラムはディバイス番号を1→3に変更したのみです。
動作環境は
OS、WindowsXP SP3
Microsoft Visual Studio C++ 2005 Profesisonal Edition
NI USB-6008を使用しています。(一応MAXのテストパネルにて
動作は確認しております)。
以上、よろしくお願いします。
07-13-2010 09:53 PM
musashi 様
平素より弊社製品をご使用いただき誠に有難うございます。
日本ナショナルインスツルメンツ技術部の星と申します。
エラー-200077はサポートされていない機能を使用しようとした場合に発生します。
USB-6008は基準トリガをサポートしておりませんので大変恐縮ですがAcq-Int Clk-Dig Refのサンプルはご使用できません。
下記リンクのマニュアルの18ページに記載されていますようにトリガに関してはUSB-6008はデジタル開始トリガのみサポートしております。
ユーザガイドと仕様 NI USB-6008/6009
http://www.ni.com/pdf/manuals/371303l_0112.pdf
USB-6008は低価格データ集録デバイスですので他に限定されている機能もございます。
例えばアナログトリガや再トリガ機能もサポートしていないUSB-6008はAcq-Int Clk-Anlg StartやCont Acq-Int Clk-Dig Start-Retriggerableなどのサンプルも恐れ入りますがご使用いただけないのでご注意ください。
Acq-Int ClkやCont Acq-Int Clkなどは実行できるはずです。
宜しくお願いします。
日本ナショナルインスツルメンツ株式会社
星 大輝
07-13-2010 11:06 PM
回答の件確認してみます。
また何かありましたらよろしくお願いします。