VISAリソース名によって指定されたデバイスに対してセッションを開き、そのデバイスの他の操作を呼び出すのに使用できるセッション識別子を返します。


icon

入力/出力

  • cu32.png VISA開始タイムアウト (0)

    VISA開始タイムアウトは、VISAオープンがエラーを返すまでの最大待機時間 (ミリ秒単位) を指定します。I/Oタイムアウトは設定しません。

    将来VISAセッションの処理に使用するタイムアウトを指定するには、「VISAタイムアウト設定」関数を使用します。

  • cvsrn.png VISAリソース名

    VISAリソース名は開くリソースを指定します。VISAリソース名制御器は、セッションとクラスの指定にも使用できます。

  • cbool.png セッションを複製 (F)

    セッションを複製がTRUEで、ソースに対して現在開かれているセッションがある場合、リソースに別のセッションが開かれます。セッションを複製がFALSEでセッションがリソースに開かれている場合、オープンセッションが使用されます。

    VISAセッションは、リソースとの通信にVISAが使用する固有の論理識別子です。VISAセッションはVISAリソース名制御器によって管理されるので、ユーザからは見えません。

  • cu32.png アクセスモード

    アクセスモードは、デバイスにアクセスする方法を指定します。

    この入力は以下の値を受け入れます。

    0VISAデフォルト (デフォルト)―排他的ロックが使用されず、構成情報がロードされない状態でセッションが開きます。
    1排他的ロック―セッションを開くと直ちに排他的ロックが取得されます。ロックを取得できない場合、セッションは閉じられてエラーが返されます。
    4Load Configured Settings-属性を、以下のユーティリティなどの外部設定ユーティリティで指定された値に設定します:
    • (Windows) Measurement & Automation Explorer
    • (Mac OS X) NI-VISAの設定
    • (Linux) visaconf
  • cerrcodeclst.png エラー入力 (エラーなし)

    エラー入力は、このノードを実行する前に発生したエラーの状態を示します。この入力は、標準エラー入力として機能します。

  • ivsrn.png VISAリソース名出力

    VISAリソース名出力は、開かれているVISAセッションのリソースおよびそのクラスです。クラスはVISAリソース名入力のクラスと一致させます。

    詳細については、VISAリソース名制御器を参照してください。

  • ierrcodeclst.png エラー出力

    エラー出力には、エラー情報が含まれます。この出力は、標準エラー出力として機能します。

  • 多くのVISAセッションを閉じずに開く場合、利用可能なメモリリソースが減少します。「VISAを閉じる」関数とのセッションを閉じます。

    メモ この関数は、「VISAリソース検索」から返されるすべてのリソース文字列を認識できます。ただし、「VISAリソース検索」はこの関数に渡す文字列のすべてを返すと限りません。

    サンプルプログラム

    LabVIEWに含まれている以下のサンプルファイルを参照してください。

    • labview\examples\Instrument IO\GPIB\GPIB with VISA functions.vi