コンテンツにスキップ

取得アプレット#

このトピックでは、Framegrabber SDKでAcquisition Appletsを使用する方法について説明します。

利用可能なApplet#

特定のアップレットに関する情報については、お使いのフレームグラバーのマニュアルを参照してください:

Framegrabber SDKでのAcquisition Appletsの使用#

アップレットが利用可能になるのはどのような場合ですか?

  • On imaWorx および imaFlex フレームグラバーでは、Appletはコンピューターのファイルシステム(Framegrabber SDKのインストールディレクトリ、サブディレクトリのDLLまたはHardware Applets)で利用可能になり次第、使用できるようになります。Appletが存在しない場合は、使用するAppletが含まれているAppletインストーラーを実行するか、VisualAppletsで作成したAppletが必要な場合は、Appletファイル(*.hap)をFramegrabber SDKインストールのHardware Appletsフォルダーにコピーします(例: ...\Basler\FramegrabberSDK5.x.x\Hardware Applets\*.hapを使用します。
  • marathonフレームグラバーでは、Appletはフレームグラバーにフラッシュされるとすぐに使用できるようになります。使用するAppletがまだフレームグラバーにフラッシュされていない場合は、Appletの管理(microDiagnostics)の手順に従ってフラッシュしてください。

プレインストール済みApplet#

フレームグラバーには、少なくとも1つのプレインストールされたアップレットが付属しています。インストールされているアップレットは、システム全体の機能を最初に確認するのに適しています。その後(システムを特定の画像取り込み要件に適応させ始める段階で)、他のアップレットをフレームグラバーに書き込む必要がある場合があります。

フレームグラバーのファームウェアは、Appletと一緒に1つの*.dllファイルまたは*.hapファイルに同梱されています。FPGAの設定時に、Appletとともにフレームグラバーにロードされます。したがって、フレームグラバー用のAppletを選択する際に、ファームウェアのバージョンや互換性について気にする必要はありません。

Baslerは、幅広い画像取り込み・処理用アップレットを提供しています。

決定したら、フラッシングを参照するか、Framegrabber API documentationを参照して、ファームウェア/Appletをmarathon ACX-QPに導入する方法を確認してください。

*.hapファイルおよび*.dllファイル#

Appletには2つの種類があります。常にBaslerによって提供されるacquisition applets(*.dll)と、ご自身またはBaslerによってVisualAppletsで開発されたカスタムApplet(*.hap)です。

取得アプレット カスタムApplet
Appletの機能 acquisition appletは、特定のアプリケーション分野の要件を満たすために組み合わされた、特定の画像取得および処理機能のコンパイルです。 カスタムApplet(VA appletsとも呼ばれます)は、acquisition appletのいずれでもカバーされない特定のアプリケーション目的に合わせて設計されています。
開発者 acquisition appletsはBaslerによって開発されています。これらはFramegrabber SDKの配信に含まれています。 VA appletsは、グラフィカルプログラミング環境であるVisualApplets(VA)を使用して開発されます。プログラミングはBaslerまたはお客様自身で行うことができます。ご自身でVA appletsをプログラミングするための前提条件として、VisualAppletsライセンスを所有している必要があります。
ファイル拡張子 acquisition appletsのファイル拡張子は*.dllです。 VA appletsのファイル拡張子は*.hapです。
配布 acquisition appletsは、Appletセットの形式でBaslerから提供されます。お使いのフレームグラバー用のAppletセットには、そのフレームグラバー用のすべてのacquisition appletsが含まれています。 VA appletsは常に単一の*.hapファイルとして提供されます。

Applets のインストール#

フレームグラバーで特定のアプレットを使用する前に、それをフレームグラバーにインストールする必要があります。アプレットのインストールの詳細については、Managing Applets (microDiagnostics)をご覧ください。

Applet の手動追加#

インストーラーの形式ではなく、*.dllファイルとして受け取ったアプレットをホストファイルシステムに追加するには、次の手順を実行します。

  1. 受け取ったアプレットファイル (*.dll) を用意します。
  2. Copy this file into the following directory: <Framegrabber SDK installation directory>/Dll/<Frame grabber model>

これで、新しいアプレットを使用できるようになります。

画像取得のテスト#

独自ソフトウェア内で(APIを介して)アプレットを使用し始める前に、システム構成や個別のアプレット(およびそのパラメータ設定オプション)をテストすることをお勧めします。

この目的のために、Framegrabber SDK環境の一部としてコンピューターにインストールされているmicroDisplay Xツールが提供されています。アプレットをロードしてテストする方法については、Configuring the Applet (microDisplay X)を参照してください。

Applet 設定の保存#

アプレットを設定した後(microDisplay XまたはFramegrabber API経由)、設定を保存できます。詳細については、Other Tasks (microDisplay X)を参照してください。