.Netオートメーションインターフェイスと
LabVIEW®によるBeamGageプロファイリング
BeamGage ProfessionalおよびBeamGage Enterpriseバージョン5.7は、.Netコンポーネントによる自動化でサポートされています。どちらにもBeamGageソフトウェアCDに付属しているか、National Instrumentsから無料でダウンロードできるLabVIEWランタイムエンジンで実行できるLabVIEWサンプルが含まれています。
BeamGageユーザガイドの添付ページには、LabVIEWランタイムエンジンのダウンロードとインストール、およびサンプルへのアクセスと起動に関する情報が含まれています。このサンプルを実行するには、LabVIEWランタイムエンジンとともにBeamGage ProfessionalまたはBeamGage Enterpriseバージョン5.7がインストールされている必要があります。
リンクを使用するには、実際にインストールされているBeamGageユーザーガイドを参照する必要があります。BeamGageソフトウェアがインストールされると、次の場所から利用可能になります。 C:\Program Files\Spiricon\BeamGage Enterprise or Professional and titled 50220 BeamGage User Guide.pdf
この例を実行するには、追加の手順が必要です。.NET exe.configファイルを作成し、LabVIEWディレクトリに配置する必要があります。C:\Program Files\National Instruments\LabVIEW 2010\LabVIEW.exe.config
オートメーションのドキュメントより:
「このバージョンのBeamGageは、.NET 4.0 CLRをターゲットとして構築されています。デフォルトではLabVIEWは、 .NET 4.0アセンブリーの処理方法を認識しません。LabVIEWを.NET 4.0でコンパイルしたアセンブリーで動作させるには、.NET構成ファイルをLabVIEW.exeの隣に配置する必要があります。(デフォルトのCLRの代わりに) .NET 4.0 CLRをロードするように指示します。これを行う最も簡単な方法は、BeamGage Automation サンプルディレクトリにあるファイル「BGTotalPeakExample_XXX.exe.config」をコピーして名前を「LabVIEW.exe.config」に変更し、新しいファイルをLabVIEW.exeがインストールされているディレクトリと同じディレクトリに移動することです。LabVIEW 2009はデフォルトで以下のパスにインストールされます。」
詳細については、次のNIリンクをご参照ください。LabVIEWでの.NET 2.0、3.0、および3.5アセンブリー