VISAを開く関数
- 更新日2025-07-30
- 4分で読める
VISAリソース名によって指定されたデバイスに対してセッションを開き、そのデバイスの他の操作を呼び出すのに使用できるセッション識別子を返します。

入力/出力
VISA開始タイムアウト (0)
—
VISA開始タイムアウトは、VISAオープンがエラーを返すまでの最大待機時間 (ミリ秒単位) を指定します。I/Oタイムアウトは設定しません。 将来VISAセッションの処理に使用するタイムアウトを指定するには、「VISAタイムアウト設定」関数を使用します。
VISAリソース名
—
VISAリソース名は開くリソースを指定します。VISAリソース名制御器は、セッションとクラスの指定にも使用できます。
セッションを複製 (F)
—
セッションを複製がTRUEで、ソースに対して現在開かれているセッションがある場合、リソースに別のセッションが開かれます。セッションを複製がFALSEでセッションがリソースに開かれている場合、オープンセッションが使用されます。 VISAセッションは、リソースとの通信にVISAが使用する固有の論理識別子です。VISAセッションはVISAリソース名制御器によって管理されるので、ユーザからは見えません。
アクセスモード
—
アクセスモードは、デバイスにアクセスする方法を指定します。 この入力は以下の値を受け入れます。
エラー入力 (エラーなし)
—
エラー入力は、このノードを実行する前に発生したエラーの状態を示します。この入力は、標準エラー入力として機能します。
VISAリソース名出力
—
VISAリソース名出力は、開かれているVISAセッションのリソースおよびそのクラスです。クラスはVISAリソース名入力のクラスと一致させます。 詳細については、VISAリソース名制御器を参照してください。
エラー出力
—
エラー出力には、エラー情報が含まれます。この出力は、標準エラー出力として機能します。 |
多くのVISAセッションを閉じずに開く場合、利用可能なメモリリソースが減少します。「VISAを閉じる」関数とのセッションを閉じます。
サンプルプログラム
LabVIEWに含まれている以下のサンプルファイルを参照してください。
- labview\examples\Instrument IO\GPIB\GPIB with VISA functions.vi
VISA開始タイムアウト (0)
—
VISAリソース名
—
セッションを複製 (F)
—
エラー入力 (エラーなし)
—
VISAリソース名出力
—
エラー出力
—