12-13-2023 02:51 AM
PCIe-6351のデバイスをPythonAPIを用いて動作をさせています。そこで、AIチャンネルとAOチャンネルを同時に動作させる方法を探しています。
現在は出力も測定も1 MS/sの速度で行っておりますが、AOチャンネルで出力させた電圧をAIチャンネルで読み取る際に約4 msのタイムラグが生じてしまっています。
そこで、出力と入力を同時に動作させるためのPythonのコードを教えて頂きたいです。
添付ファイルに私が書いたコードを記載します。
解決済! 解決策の投稿を見る。
12-15-2023 08:11 AM
すぐに試すことができずアイデアの共有ですが、AOタスクのサンプルクロック設定として、source = '/Dev1/ai/SampleClock' とすることで同期測定できませんでしょうか。
お試しいただけると幸いです。
12-19-2023 03:00 AM
ご教示頂いた通り、AOタスクのサンプルクロック設定を変更すると入力と出力を同時に行うことができました!
ありがとうございました。
12-19-2023 05:46 AM
結果を教えていただきありがとうございます。LabVIEWと同じ思想で実行できるのですね。今後の参考にさせていただきます。