FAQs from Rohde & Schwarz

NRP-ZセンサーがVISAでは応答するが、アプリケーションで応答しない

説明

NRP-Z センサーをVisaTesterからは制御できるのに、Python IDEからは制御できません。同じデバイスID "USB::0x0aad::0x0023::102800::INSTR" を使用しています。何が問題なのでしょうか?

解決策

前提として、必要なすべてのドライバーとツール(VISA Passportなど)がコンピューターにインストールされている必要があります。
確認方法はこのFAQ記事で見ることができます。

R&S VISAは、"FindResource" オプションで検索している場合のみ、センサーに対してこのリソース文字列を表示します。
このIDは、RsVisaTesterから直接コマンドを送信する場合にも使用できます。テスターはPassportオプションを認識し、コマンド変換に使用します。
ただし、外部のアプリケーションからこのアドレスにアクセスしようとする場合、VISAはすべてのコマンドを直接渡します。

Passportオプションを使用する場合の正しいIDは次のようになります。

RSNRP::0x0023::102800::INSTR