10-20-2014 07:40 AM
DaqQ様
確認ですが、DAQmxConnectTermsを実行するとFor Loop内のDAQmxReadDigitalLinesが正常に動作しないとのことですが、同じFor Loopに含まれているアナログ入力は正常に読み取れていますでしょうか。AIとDIを同期させているようですのでアナログも正常に読み取れていない場合はクロックが正常に入力されていない可能性があると考えています。
NI 技術部 山縣
10-20-2014 08:45 PM
NI 技術部
山縣様
クロックが入っていないかもしれません。ちょっと確認したいのですが、PFI0とPFI8をDAQmxConnectTermsで接続すれば、
PFI0からPFI15が全てcounter1経由でつながるという事になるのでしょうか?その場合、PFI1からPFI7、PFI9からPFI15は
他の用途に使用できないという事でしょうか?
10-25-2014 05:35 AM
DaqQ様
こちらでPXI-6259(M Series)で動作を確認させていただいたところ、DAQmxConnectTermsでPFI0をPFI8へ接続してもAIとDIからデータを読み取れましたので、PFI0からPFI15が内部でつながらないと考えております。LabVIEWでの確認でしたが、基本的に添付いただいたMain.cに似た設定で動作しております。
(念のため、使用したVIを添付いたします。)
AIとDIに関してはどのように動作を確認されていますでしょうか。
また、エラーなどは発生していますでしょうか。
NI 技術部 山縣
10-30-2014 10:38 PM
11-03-2014 10:25 PM
NI 技術部
山縣様
お世話になっています。簡単なテストプログラムを作成したところ、DAQmxConnectTermsでPFI0をPFI8につないでも
PFI2を読み込む事ができました。実機のプログラムを見直してみます。お手数をおかけしました。