NI製品ディスカッション

キャンセル
次の結果を表示 
次の代わりに検索 
もしかして: 

Ibdev使用時デバイスデスクリプタが間欠的に"-1"応答になる.

VBにてプログラムを作成しており,Sub若しくはFunction先頭においてI
bdevコマンドにてGPIB接続計測器の初期化を行うと
タイミングまで詳細に確認できていませんが,プログラムに使用している計測器
,プログラム中の場所等に依存することなくデバイスデスクリプタが"-1"にて応答
されます.
 不具合の原因とその対処方法等ご教授いただければ幸いです.
 
宜しくお願いします.
0 件の賞賛
メッセージ1/2
3,608件の閲覧回数

何時も御世話になっております。
日本ナショナルインスツルメンツ技術部のサハと申します。

お問い合わせありがとうございます。お客様のご質問には
以下の通り回答させて頂きます。

GPIBアプリケーションで"ibfind"または"ibdev"関数を使う
とデバイスデスクリプタが発行されます。このデバイスデスクリプタ
の範囲は0から1023までとなっており、これらの関数を
ループ内にある場合、この数が範囲を超えることによって、この
ようなエラーが発生する可能性がございます。解決策に関して
以下の資料がありますので、ご参照頂ければと思います。

Error -1 in GPIB Applications:
http://digital.ni.com/public.nsf/websearch/1CA1670830A3C59686256341007ADD5A?OpenDocument

資料は英語のみとなっていて申し訳ありませんが、ご不明な
点がありましたら、ご連絡頂ければ説明させて頂きます。

以上の説明で問題が解決されない場合お手数ですが、再度
ご連絡ください。今後とも宜しくお願い致します。

サハ|技術部|日本ナショナルインスツルメンツ

0 件の賞賛
メッセージ2/2
3,586件の閲覧回数