よくあるご質問 | コンテック FAQ

  • 文字サイズ変更
  • S
  • M
  • L
  • No : 1127
  • 公開日時 : 2014/12/18 09:24
  • 更新日時 : 2025/01/17 17:38
  • 印刷

USBデバイスで、ADやDAなどを同時に行えますか?

1台のUSBタイプの製品で、アナログ入力(AD)やアナログ出力(DA)などを同時に行えますか?

カテゴリー : 

回答

対象製品型式:
 AIO-163202FX-USB、AIO-160802AY-USB 等 USBタイプのアナログ入出力製品

関連情報:
 アナログ入力、アナログ出力、デジタル入出力など複数機能を備える製品は、
 それらの機能を並行して同時に使用できます。
 →ただし、複数のアプリケーションではなく、1つのアプリケーションから使用することが前提となります。
  これはUSBデバイスの場合、マルチプロセス非対応の為です。
   ・API-AIO(WDM)ヘルプ>ドライバ仕様>アナログ入出力用ドライバ仕様
   より、以下抜粋
   ---
   マルチプロセス対応(最大16プロセス)    (*7)
    *7 USBデバイスはマルチプロセス対応ではありません。
   ---

 また、アナログ入力やアナログ出力と他の機能を同時に使用すると、
 アナログ入力だけ、アナログ出力だけを使用する場合と比べて、動作速度が大きく低下します。
 これはUSBタイプの製品特有の仕様です。

 実際にどの程度の速度低下がみられるかは、ご利用環境や処理内容に依存します。
 お客様の環境で実現可能な速度については、
 アナログ入力やアナログ出力のサンプリング速度(クロック)を遅くし、安定動作の速度になるよう
 調整してください。
 大まかな目安としては、アナログ入力とアナログ出力同時使用の際、
 動作可能なサンプリング速度が、数10~数100[ms] 程度まで低下する場合があります。

 なお、全体的な処理が遅くなった結果、
 アナログ入力の「指定サンプリング回数格納イベント」 が発生しなくなることがあります。
 この場合、以下FAQを参考に、
 AioGetAiSamplingCount を利用して全データを取得することで回避できないか、お試しください。
 
 ・変換データを無限に収集する必要があります。どのような方法がありますか?
  https://faq.contec.com/faq/show/33/

 サンプリング速度を数10~数100[ms] まで遅く設定しても動作できない場合、
 かつ、Windows7 以前のOSをご使用の場合は、下記FAQをご確認ください。
 
 ・USB3.0のポートで使用できますか?
  https://faq.contec.com/faq/show/1131/

アンケート:この情報は役に立ちましたか?

ご意見・ご感想をお寄せください ここからの技術的なお問合せにはご回答いたしかねます。技術的問い合わせにつきましては、Webフォームよりお願いいたします。
問合せ先 ⇒ https://www.contec.com/jp/support/technical-support/