跳至內容

Acquisition Applets#

本主題將說明如何在Framegrabber SDK 上使用資料擷取小程式。

可用 Applets#

如需特定 applet 的相關資訊,請參閱您的擷取卡說明文件:

搭配 Framegrabber SDK 使用擷取 Applet#

何時可以使用 Applet?

  • 開啟 imaWorx 進行明確的生命週期管理即呼叫 imaFlex 擷取卡,只要 Applet 存在於您電腦的檔案系統中(Framegrabber SDK 安裝目錄、DLL 或 Hardware Applets 子目錄),即可使用該 Applet。如果該 Applet 不存在,請執行包含您要使用之 Applet 的 Applet 安裝程式;或者,如果您需要使用 VisualApplets 建立的 Applet,請將 Applet 檔案 (*.hap) 複製到 Framegrabber SDK 安裝資料夾的 Hardware Applets 資料夾中(例如: ...\Basler\FramegrabberSDK5.x.x\Hardware Applets\*.hap)。
  • 在 marathon 擷取卡上,只要將 applet 燒錄至擷取卡後即可使用。若您要使用的 applet 尚未燒錄至擷取卡,請根據管理 Applets (microDiagnostics) 中的說明進行燒錄。

預先安裝的 Applet#

您的擷取卡隨附至少一個預先安裝的 applet。已安裝的 applet 適用於初步檢查整體系統功能。稍後(當您開始調整系統以符合特定的影像擷取需求時),您可能需要將其他 applet 燒錄至您的擷取卡。

擷取卡的韌體與 applet 會打包在一個 *.dll 或 *.hap 檔案中。在 FPGA 設定期間,它會與 applet 一起載入至擷取卡中。因此,在為您的擷取卡選擇 applet 時,您無需擔心韌體版本與相容性問題。

Basler 提供各種廣泛的影像擷取與處理 applet。

做出決定後,請參閱燒錄或 Framegrabber API documentation 以了解如何將韌體/applet 載入 marathon ACX-QP 中。

*.hap 檔案與 *.dll 檔案#

applet 共有兩種:由 Basler 提供始終如一的 Acquisition Applets (*.dll),以及由您自己或 Basler 在 VisualApplets 中開發的自訂 applet (*.hap)。

Acquisition Applets 自訂 Applets
Applet 功能 Acquisition applet 結合了特定的影像擷取與處理功能,以符合特定應用領域的需求。 自訂 applet(也稱為 VA applet)旨在滿足任何 Acquisition applet 未涵蓋的特定應用目的。
開發人員 Acquisition applets 是由 Basler 開發。它們隨 Framegrabber SDK 一併提供。 VA applet 是使用圖形化程式設計環境 VisualApplets (VA) 開發的。可以由 Basler 為您編寫,也可以由您自行編寫。自行編寫 VA applet 的先決條件是您必須持有 VisualApplets 授權。
副檔名 Acquisition applet 的副檔名為 *.dll。 VA applet 的副檔名為 *.hap。
發行方式 Basler 以 applet 套件的形式提供 Acquisition applet。您擷取卡的 applet 套件包含了適用於該擷取卡的所有 Acquisition applet。 VA applet 一律以單一 *.hap 檔案形式提供。

安裝 Applets#

在您的擷取卡上使用特定的 Applet 之前,必須先將其安裝至擷取卡上。有關安裝 Applet 的說明,請參閱 Managing Applets (microDiagnostics)。

手動新增 Applet#

若要將作為 *.dll 檔案(而非安裝程式形式)收到的 Applet 新增至主機檔案系統:

  1. 取得您收到的 Applet 檔案 (*.dll)。
  2. Copy this file into the following directory: <Framegrabber SDK installation directory>/Dll/<Frame grabber model>

現在您可以開始使用新的 Applet。

測試影像擷取#

在您開始在自己的軟體中使用 applet(透過 API)之前,您可能會想要測試系統設定或個別 applet(及其參數化選項)。

為此,您可以使用作為 Framegrabber SDK 環境一部分安裝在您電腦上的 microDisplay X 工具。有關如何載入和測試 Applet 的說明,請參閱 Configuring the Applet (microDisplay X)。

儲存小程式組態#

在您設定好 applet(在 microDisplay X 中或透過 Framegrabber API)之後,您可以儲存設定。如需更多資訊,請參閱 Other Tasks (microDisplay X)。