NI システム構成 20.5 APIリファレンス

システムを検索 (VI)

  • 更新日2023-02-21
  • 6分で読める
インストールパッケージ: NI システム構成

ネットワーク上のシステムのリストを取得します。

Find Systems

minibutton.gif  ブロックダイアグラムに配置 minibutton.gif  関数パレットを表示
cstr.gif

デバイスクラス は、検索しているデバイスのタイプを指定します。共通の値は PXIcRIO です。複数のクラスを指定するには、カンマで値を区切ります。他の使用可能な値のリストおよび正しい使い方の説明については、技術サポートデータベース (extu82) を参照してください。

cbool.gif

オンラインシステムを検出 は、オンラインになっているシステムを検出します。このオプションは、デフォルトですべてのローカルのオンラインシステムを確認します。

(Real-Time) セーフモードになっていないRTターゲット、およびNI システム構成ネットワークサポートがインストールされていないRTターゲットを返したい場合、このパラメータをTRUEに設定する必要があります。

(Windows) 前回検出された結果のみを返したい場合は、このパラメータをFALSEに設定します。このパラメータをFALSEに設定しても、接続 - 実行中 システム状態で、NI システム構成ネットワークサポートが インストールされている現在のReal-Timeターゲットが返されます。

cio.gif

セッション入力は、システムを検出するホストを指定します。デフォルトはローカルシステムです。

cu32.gif

キャッシュ結果を含む は、キャッシュ結果を含むかどうかを指定します。このパラメータの影響を受けるのは、Windowsオペレーティングシステムのみです。

なし (0)

キャッシュ結果を含みません。

オンラインの場合のみ (1)

オンラインのシステムからの結果のみを含みます。

すべて (3)

(デフォルト) すべてのキャッシュ結果を含みます。

cu32.gif

出力 は、ネットワーク上のシステムのホスト名およびIPアドレスの推奨される出力形式を指定します。「セッションを初期化」VIでは、 これらの形式すべてを使用できます。

メモ  場合によっては、このパラメータは要求されている形式でないシステムを返す場合があります。たとえば、デフォルトホスト名 (IP) を要求して未構成のシステムが検出された場合、そのシステムはIP (MAC) として返されます。
ホスト名 (16)

ホスト名のみを含みます。

ホスト名 (IP) (18)

(デフォルト) ホスト名とIPアドレスを含みます。

ホスト名 (MAC) (19)

ホスト名とMACアドレスを含みます。

IP (32)

IPアドレスのみを含みます。

IP (ホスト名) (33)

IPアドレスとホスト名を含みます。

IP (MAC) (35)

IPアドレスとMACアドレスを含みます。

MAC (48)

MACアドレスのみを含みます。

MAC (ホスト名) (49)

MACアドレスとホスト名を含みます。

MAC (IP) (50)

MACアドレスとIPアドレスを含みます。

cerrcodeclst.gif

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

cu32.gif

タイムアウトは、このVIがタイムアウトするまで待機する時間 (ミリ秒) を指定します。デフォルトは4秒です。場合によっては、これより長くなる場合があります。

cbool.gif

インストール可能なシステムのみ は、ソフトウェアをリモートでインストールできるシステムのみを検出します。これにはすべてのReal-Timeシステムも含まれます。

iio.gif

セッション出力はシステムのrefnumを返します。

i1dstr.gif

検出されたシステム は、ネットワーク上で検出されたシステムのリストを返します。

メモ  

このパラメータは、現在はネットワーク上になくても最近オンラインであったシステムを返す場合があります。システムがオンラインであるかどうかを確認するには、 システムプロパティノード を使用して「システムステータス」プロパティを返すか、特定のAPI用に別のアプリケーションを呼び出します。

ierrcodeclst.gif

エラー出力 はエラー情報を返します。この出力は、 標準エラー出力 として機能します。

Log in to get a better experience