LabVIEW 7.0以前で関数または制御器パレットでアイコンが表示されない

更新しました Jan 28, 2023

使用製品

ソフトウェア

  • LabVIEW

問題

  • LabVIEW 7.0以前で関数または制御器パレットにアイコン、サブパレット、ツールセット、またはドライバがありません。
  • NIモジュール、ツールキット、またはドライバが見つかりませんという警告が表示されます。
  • VIに.NET & ActiveXパレットが見つかりません。

解決策

この技術サポートデータベースの記事は、LabVIEW 7.0以前を対象としています。LabVIEW 8.0以降での同様の情報およびトラブルシューティングについては、LabVIEWで関数パレットまたは制御器パレットでアイコンが表示されないを参照してください。

関数または制御器パレットに、いくつかの異なる理由でアイコンまたはサブパレットが表示されない場合があります。まず、欠けているモジュールやツールキットと互換性のあるLabVIEW開発パッケージを使用していることを確認してください。お使いのソフトウェアに互換性があり、アイコンやサブパレットが見つからない場合は、以下のセクションを参照してください。

 

I. 関数または制御器パレットが空白である

LabVIEW 6.x/7.x: 

  1. ツール>>オプションを選択して、ドロップダウンメニューからパスを選択します。
  2. ドロップダウンメニューからライブラリディレクトリを選択し、デフォルトを使用チェックボックスにチェックが入っていることを確認します。
     

LabVIEW 5.x以前: 

  1. Edit>>Preferences... を選択してドロップダウンメニューからPaths and Library Directoryを選択します。
  2. Use Defaultチェックボックスにチェックが入っていることを確認します。


チェックする別のパスはメニューディレクトリです。ライブラリディレクトリを選択する代わりに、メニューディレクトリを選択します。リストされたパスがメニューフォルダであるlabview\menusを正しく指していることを確認します。



II. アイコンやパレットに疑問符が付く

アイコンに疑問符が付いているか、パレットが空白の場合、アイコンが指しているファイルの場所が間違っている、削除されている、またはコンピュータに存在しないことを意味します。

 

III. アイコンまたはパレットが表示されない

LabVIEW 7.x:

  1. ツール>>上級>>パレットセットを編集...に進みます。
  2. 3つのウィンドウがポップアップします。 (a) 制御器および関数パレットセットを編集ウィンドウ、(b) 制御器ウィンドウ、および (c) 関数 ウィンドウ。
  3. サブパレット内の空白部分を右クリックし、挿入>>サブパレット...を選択します。
  4. 既存のメニューファイル(.mnu)へのリンクを選択し、OKをクリックします。
  5. 変更を保存を選択して終了し、LabVIEWを再起動します。
     

LabVIEW 6.1以前:

  1. 左上隅のピンをクリックして、関数パレットをブロックダイアグラムまたはフロントパネルに固定します。
  2. オプションをクリックします(このアイコンは、関数パレットがピン留めされていない場合は表示されず、2つの箇条書きのように見えます)。
  3. パレットの編集を選択します。
  4. 関数パレット内で、アイコンが表示される場所を探します。
  5. サブパレット内の空白部分を右クリックし、挿入>>サブメニューを選択します(下図参照)。
     
  1. 既存のメニューファイル(.mnu)へのリンクを選択し、OKをクリックします。
  2. dir.mnu*を選択します。
  3. 変更を保存を選択して終了し、LabVIEWを再起動します。


それでもアイコンが表示されない場合は、LabVIEWのインストーラCDをCDドライブに挿入し、LabVIEWの変更または修復を試みます。


* 直接選択できるdir.mnuがない場合、別のディレクトリにインストールされている可能性があり、その場所を確認する必要があるか、このファイルが削除されている可能性があります。詳細については、NIのカスタマ電話サポートにお問い合わせください。

 

IV. 関数のカテゴリ全体が見つからない

LabVIEWでパレット全体が見つからない場合は、探しているパレットが非表示されていないかを確認します。
  1. ブロックダイアグラムを右クリックして、関数パレットを開きます。
  2. パレットの下部にある二重矢印を選択して、フルサイズに展開します。
  3. 表示されているパレットを変更...をクリックします。
  4. 探しているパレットのリストを見ます。表示されている場合は、その横のチェックボックスにチェックが入っていることを確認します。 

それでも、使用可能なパレットカテゴリで探しているパレットが見つからない場合は、プロジェクトエクスプローラウィンドウでVIが正しいターゲットの下にあることを確認してください。ターゲットによって異なるカテゴリが表示されるため、.NET&ActiveXパレットは、VIがPCターゲットの下にある場合にのみ利用可能なパレットカテゴリに表示され、VIがリアルタイムまたはFPGAターゲットの下にある場合は表示されません。

 

V. 新しくインストールされたツールキットが関数パレットの下に表示されない

ダウンロード手順に沿っていることを確認し、ツールセットをLabVIEWの正しいディレクトリにインストールします。現在LabVIEWを使用している場合は、LabVIEWを終了して再度開きます。それでもアイコンが表示されない場合は、下記のセクションIVで説明するように、アイコンを関数パレットに手動で追加する必要があります。 

 

VI. NI-DAQ VIがLabVIEW関数パレットに表示されない

LabVIEW 6.1を使用しており、NI-DAQ 7.4.1およびLabVIEW 8.0にアップグレードすると、LabVIEW 6.1のDAQパレットが消えます。NI-DAQ 7.4.1は、LabVIEW 8.0、7.1、および7.0のサポートのみを提供します。LabVIEW 8.0がまだインストールされている状態で従来型NI-DAQをLabVIEW 6.1に対応させるには、NI-DAQ 7.4ドライバをロードする必要があります。 LabVIEW 8.0でDAQmxをサポートするには、NI-DAQmx 8.0をロードすることは可能です。

追加情報

インストールしていないモジュールまたはツールキットに属するサブVIがVIに含まれている場合、それらはグレー表示されます。