06-16-2014 07:38 PM - 編集済み 06-16-2014 07:39 PM
LabVIEW2009+Windows7
件名のエラーコード -50405がビルド済みアプリケーションを実行中に発生しました。
「クライアントによって転送が中止されたため、・・・」というエラーです。
データをログするアプリケーションなのですが、ログデータによると実行後2時間半くらいで発生してプログラムが停止していた模様です。
PCは新品で、HP ProDesk 600 G1 SF
DAQmxのバージョンは9.2.2f0
初めて目にするエラーなのですが、発生要因、対策などをご教示いただければと思います。
関係ないかもしれませんが、停止時のキャプチャ画像に、HP Support Assistantのウインドウが表示されていました。
解決済! 解決策の投稿を見る。
06-17-2014 06:35 PM
sanmaiさん
Googleで「マイナス無しのエラーコード+LabVIEW」などで検索すると資料が見つかることがあります。
「50405 labview」で検索したところ以下の資料がみつかりました。
Why Do I Receive Error -50405 or Error -50808 Using an NI USB DAQ Device When Inserting or Removing an Additional Device?
http://digital.ni.com/public.nsf/allkb/AE7F2281D910D0E286257950005C5131
この資料によりますとエラーの原因はUSBのデータ転送エラーのようですね。
他のUSBデバイスをPCにつないだり取り外したりしたときにエラーが発生したり、USBケーブルやハブに原因があることも考えられるようですね。ご参考になれば。
06-17-2014 07:08 PM
Jester_nさま
ご回答いただきありがとうございます。
動作中のにUSB機器の取り付けや取り外しを行うことはないので、ケーブル、ハブ、ホストコントローラの問題ということになりそうです。
正常に動作しているセットもあるというこですので、USBケーブルの交換を試し、ケーブルが原因かハブまたはホストコントローラの問題かを切り分けたいと思います。
06-17-2014 07:18 PM
sanmaiさん
あと使用されているUSBポートは3.0でしょうか?
このエラーコードに関連するかどうか分かりませんがUSB 3.0ですとデバイスによっては認識や測定に問題が発生することもあるようですね。
http://digital.ni.com/public.nsf/allkb/4C645AB6494E7F2F86257BF2004DB445
http://forums.ni.com/t5/LabVIEW/USB-DAQ-device-is-not-work-correctly-with-USB-3-0-port/td-p/1979485
もしUSB 3.0をお使いであればUSB 2.0のポートでの使用も試してみてはいかがでしょうか。
06-19-2014 01:35 AM
USBケーブルを交換したところ、現在までエラーは発生していないとのことです。
どうもありがとうございました。
06-19-2014 02:53 AM
問題が解決したようでよかったですね