リモートフロントパネルを読み込むときにプラグインが見つからないというエラーが表示されるのはなぜですか?

更新しました Nov 19, 2019

使用製品

Software

  • LabVIEW Real-Time Module

問題

ウェブブラウザでリモートフロントパネルを表示しようとすると、プラグインエラーが表示されます。プラグインはどこで入手できますか?



解決策

リモートフロントパネルを表示するには、LabVIEWランタイムエンジンが必要です。インストールされていない場合は、LabVIEWランタイムエンジンをダウンロードしてインストールします。
 

WindowsおよびMacオペレーティングシステム(OS)では、通常LabVIEWランタイムエンジンをインストールすると、ブラウザプラグインが正しいディレクトリに自動的にコピーされます。Linux OS、または場合によっては、正しいディレクトリにプラグインを手動でインストールする必要があります。
 

メモ: 使用しているLabVIEWランタイムエンジンのバージョンに対応するプラグインを使用する必要があります。たとえば、LabVIEWランタイムエンジン2012のリモートフロントパネルプラグインは、LabVIEWランタイムエンジン2013と互換性がありません。
 

OS別にサポートされているブラウザとプラグインのインストール情報については、以下の追加情報を参照してください。

追加情報

Windows

リモートフロントパネルにアクセスするには、NPAPIプラグインを使用する必要があります。これは、Google Chromeバージョン42以降、Mozilla Firefoxバージョン52以降、またはMicrosoft Edgeのいずれのバージョンでもサポートされていないため、以下のいずれかのブラウザを使用する必要があります。
 

  • Internet Explorer 5.5以降
  • Netscape 4.7以降
  • Opera  


LabVIEWランタイムエンジンをインストールしても、プラグインが見つからないというエラーが表示される場合、2つの原因が考えられます。

  • サポートされていないウェブブラウザを使用しています。
  • ウェブブラウザをインストールする前にLabVIEWランタイムエンジンがインストールされています。


ケース2の場合、LabVIEWランタイムエンジンのプラグインをウェブブラウザのプラグインディレクトリにコピーできます。
 

LabVIEW 8.0以降、プラグインは\National Instruments\Shared\LabVIEW Run-Time\Current LabVIEW Version\Browser Pluginにインストールされています。LabVIEWランタイムの後にウェブブラウザがインストールされている場合、プラグインをこの場所からウェブブラウザのプラグインディレクトリに手動でコピーする必要があります。64ビットOSで32ビットブラウザを使用している場合、プラグインフォルダへのパスはProgram Files(x86)の下にあることに注意してください。
 

メモ: Windows XP 64ビット版はLabVIEWでサポートされているOSではなく、LabVIEWランタイムエンジンと互換性がありません。
 

Internet Explorerの場合、plugin.dllを適切なプラグインディレクトリに移動する必要があります。
C:\Program Files\Internet Explorer\PLUGINS 
 

適切な共有ライブラリがインストールされていても、ウェブページにフロントパネルが表示されない場合、.dllがシステムに適切に登録されていない可能性があります。
 

.dllを登録するには、\Program Files\Internet Explorer\PLUGINS\ディレクトリに移動します。Windowsスタート>>名前を指定して実行...に移動してcmdと入力し、OKをクリックしてコマンドプロンプトを開きます。
regsvr32 LV [XX] ActiveXControl.dllと入力します。ここで、[XX]は、\PLUGINSディレクトリにある.dllのLabVIEWバージョンを示します。regsvr32を実行すると、共有ライブラリが登録されたことを示すポップアップが表示されます。

 

 

 

Mac OS X

Mac OS XにLabVIEWランタイムエンジンをインストールすると、プラグインが\Library\Internet Plug-Insにインストールされます。これにより、ユーザはHTMLページの領域をクリックしてLabVIEWランタイムウィンドウを起動できますが、LabVIEWウィンドウをHTMLページ自体に埋め込むことはできません。LabVIEWウィンドウは実際にはブラウザに埋め込まれていないため、Mac OS X用のブラウザはすべて、LabVIEWリモートフロントパネルが動作するはずです。
 

  • Safari
  • Internet Explorer 5.5以降
  • Netscape 6.1以降
  • Opera


Mac OS X用のリモートフロントパネルプラグインが必要な場合は、下記に添付されているMac OS X RFP Plugins.zipファイルをダウンロードして解凍し、\Library\Internet Plug-Insにコピーします。

 

 

 

Mac OS 9

Mac OS 9でリモートフロントパネルを表示するためにサポートされているブラウザは次のとおりです。
 

  • Netscape 4.7~7.0
  • Internet Explorer 5.1以降


Mac OS 9でリモートフロントパネルを表示するためのLabVIEWランタイムエンジンのサポートされているバージョンは次のとおりです。
 

  • LabVIEWランタイムエンジン 6.1
  • LabVIEWランタイムエンジン 7.0


メモ: Mac OS 9の場合、NetscapeとInternet ExplorerはLabVIEWランタイムエンジンの特定のバージョンに対して同じプラグインを使用します。
 

LabVIEWランタイムエンジンのインストール後にNetscapeまたはInternet Explorerをインストールする場合、ランタイムエンジンを再インストールするか、下記に添付されているMac OS 9 RFP Plugins.zipファイルをダウンロードできます。このファイルには、LabVIEWランタイムエンジンのバージョン6.1用とバージョン7.0用の2つのプラグインが含まれています。適切なプラグインをApplications\Internet\Netscape\Plug-insまたはApplications\Internet\Internet Explorer 5.x\Plug-Insにコピーします
 

 

 

 

Linux

Linuxでリモートフロントパネルを表示するためにサポートされているブラウザは次のとおりです。
 

  • Netscape 6.0以降


Linux用LabVIEW Netscapeプラグインには、Netscape 6.xが必要です。Netscape 4.xはシングルスレッドアプリケーションであり、マルチスレッドLabVIEWランタイムエンジンと互換性がないため、サポートされていません。Mozilla Firefoxは、バージョン52以降でNPAPIプラグインをサポートしなくなりました。
 

LabVIEWランタイムエンジンのリモートフロントパネルプラグインは、デフォルトで/usr/local/lib/LabVIEW-x.xにインストールされます。LabVIEWランタイムエンジンをインストールした後、共有オブジェクトファイル(LV71NPlugin.so、LV7NPlugin.so、またはLVNPlugin.so)を前述の場所から/usr/local/(ブラウザ)/pluginsにコピーします。