LabVIEWで開いているVISAセッションのリストを取得する方法

更新しました Jul 29, 2020

使用製品

ソフトウェア

  • LabVIEW Full
  • LabVIEW Base

ドライバ

  • NI-VISA

問題

LabVIEWで開いているすべてのVISAセッションの配列またはリストを取得するにはどうすればよいですか?LabVIEWのVISAリソース検索関数から、自分のコンピュータで利用可能なVISAリソースの配列またはリストを取得できることを理解しています。

解決策

LabVIEWには、すべてのアクティブなVISAセッションをリストする2つのVIがあります。
 

  • セッションを開くVIOpen Sessions .vi)は、そのコンピュータ上にあるすべてのアクティブなVISAセッションの配列を返します。
  • VISAセッションモニタを開くVIOpen VISA Session Monitor .vi)は、ユーザがそのコンピュータ上で開いているすべてのVISAセッションを時間の経過とともに監視できるようにするスタンドアロンVIです。

追加情報

上記のVIは、どちらも<LabVIEW>\vi.lib\Utilityディレクトリにあるvisa.llbに含まれています。
 

Open Sessions .viはLabVIEW開発環境に固有のものであるため、テキストベースの開発環境では現在存在しません。