跳至內容

imaFlex CXP-12 Quad#

imaFlex CXP-12 Quad 是一款完全可編程的 CXP-12 擷取卡。當連接至電腦電源供應器時,imaFlex CXP-12 Quad 支援 Power over CXP (PoCXP)。

imaFlex CXP-12 Quad

若要在主機電腦中安裝 imaFlex CXP-12 Quad,請將其插入 PCIe Gen. 3.0 x8 或更高階的插槽中。下圖顯示連接了兩部相機的 imaFlex CXP-12 Quad:

PCIe 連線

影像處理#

此擷取卡可透過 VisualApplets 進行完全可程式設計。您可以設計符合您特定需求的專屬影像處理應用程式。Basler 提供諮詢支援、VisualApplets 訓練課程,當然,Basler 也能為您實作特定的應用程式。

有關如何編寫您自己的 Applet 的資訊,請參閱 VisualApplets documentation。

產線整合#

為了整合至生產線中,imaFlex CXP-12 Quad 提供了多個通用輸入和輸出。其中 4 到 20 個 GPIO(取決於所使用的硬體附加元件)具有電氣隔離。

這些 GPIO 可讓您執行以下操作:

  • 透過發送觸發信號(例如照明信號和相機信號)來控制周邊裝置
  • 接收來自周邊裝置的各種觸發信號(例如軸編碼器和光幕)
  • 同步多個 imaFlex CXP-12 Quad 擷取卡,以及/或
  • 同步已連接的裝置。

生產線中的 imaFlex CXP-12 Quad(範例)

軟體程式設計與組態介面#

imaFlex CXP-12 Quad 提供了一個簡單易用的 API。Framegrabber API 允許將擷取卡整合到任何影像處理應用程式中。您可以使用 Framegrabber API 以以下語言編寫程式碼:

  • C/C++
  • C#(提供 wrapper)
  • Python(提供 wrapper)

有關 Framegrabber API 的詳細資訊,請參閱 Framegrabber API documentation。

或者,您可以使用 Basler 的 GenTL Interface 以 GenTL consumer 的形式開發您的應用程式。如需有關 Basler GenTL Interface 的詳細資訊,請參閱 GenTL Interface documentation。

連接器與 LED#

連接器#

imaFlex CXP-12 Quad 具有以下連接器:

帶有連接器的 imaFlex CXP-12 Quad

插槽托架上的 LED#

imaFlex CXP-12 Quad 的插槽支架上有四個 LED,用於指示個別 CXP 鏈結的狀態:

綠色 LED CXP 連線已準備就緒,可以運作

紅色 LED CXP 連線無連線

板載 LED#

imaFlex CXP-12 Quad 板載 LED

LED 名稱 LED Color 含意
TRG 黃色 透過 15 引腳連接器供應外部電壓。
READY 橘色 FPGA 已順利完成設定,且已準備好運作。
PG_INT 綠色 PG_INT = Power Good Internal
PCIe 插槽上的電壓穩定。內部產生的電壓也穩定。
PG_EXT 綠色 未定義/內部功能。
USR1 至 USR6 綠色 使用者定義。這些 LED 可以透過 VisualApplets 軟體進行控制。它們與相機連接器無關,可以用於任何用途。
12EXT 綠色 取像卡的 PCIe 電源連接器透過主機電腦連接至電源供應器。
12PCI 綠色或紅色 綠色:取像卡透過 PCIe 插槽接收電源(12 VDC IN)。
紅色:取像卡未透過 PCIe 插槽獲得電源。

規格#

imaFlex CXP-12 Quad
主機介面 PCIe Gen 3 x8 (Direct Memory Access)
頻寬 (典型值/最大值) 6520 MB/s
板載 Memory 1.5 GB DDR4-RAM
電源供應 (輸入) / 電流 PCIe 介面卡插槽 12 V (±5 %) / <1.5 A (actual values depend on processing)
電源供應 (輸入) / 電流 PCIe 6-pin 連接器 12 V (±5 %) / <6.5 A (actual values depend on connected PoCXP cameras)
PoCXP 供應 (輸出) 每個 CoaXPress 連接器具備 17 W 的 24 V DC 穩壓電源
尺寸 (長 x 高) PCIe 標準高度
半長卡:
167.64 mm x 111.15 mm
Weight 274 g
相機介面 4 個 CXP-12 (CXP-1 至 CXP-12,micro-BNC/HD-BNC 連接器)
作業溫度 在 100 LFM 下為 0–50 °Ca
儲存溫度 -50–80 °C
運行時濕度 5–90 %
儲存時濕度 5–95 %
合規性 CE, FCC, RoHS, WEEE, REACH, UKCA, KC
您的介面卡證書
如需更多資訊,請參閱 Basler 網站上的 Compliance 專區。

  1. LFM = Linear Feet per Minute(每分鐘線性英尺),用於測量氣流速度的單位。 ↩

資訊

PCIe 匯流排資料傳輸量取決於主機電腦的主機板、晶片組和 BIOS 設定。安裝的 PCIe 擴充卡數量也會影響傳輸量,例如 PCIe x8 連接器可能僅支援 x4 效能。請務必仔細檢查主機板手冊以確認。

前端 GPIO 連接器#

前置 GPIO 連接器涵蓋了擷取卡的基本觸發設定。其觸發連接器允許您控制周邊設備(PLC)。

插座位於擋板上:

前端 GPIO 連接器

在預設組態下,前置 GPIO 連接器的觸發連接器提供:

  • 上拉模式下的 3 個差動輸入信號或 2 個差動和 1 個單端輸入信號
  • 2 個 TTL 輸出訊號

資訊

您可以設定前面板 GPIO 連接器的接腳配置,以提供不同的輸入訊號,例如:

  • 下拉
  • 4 個單端訊號(且無差動訊號)。

若要變更 GPIO 配置,請使用隨 Framegrabber SDK 一起安裝的命令列工具。

如需詳細資訊,請參閱輸入配置與使用 gpioTool 配置觸發訊號的實體屬性。

前端 GPIO 連接器的接腳配置#

前面板 GPIO 連接器上的接腳

資訊

前面板 GPIO 連接器採用 MOLEX 83612-9020 連接器的形式。針對此連接器,提供有相匹配的現成 MOLEX D-Sub 連接線(MOLEX 083422-9018)。

接腳編號 (3P FPGA) 電氣隔離 信號 參考信號
1 否 GPO 0 (TTL) 5 V / 全域 GND(接腳 6)
2 否 GPO 1 (TTL) 5 V / 全域 GND(接腳 6)
3 否 保留給 RS 485 (GND)
4 否 保留給 RS 485
5 否 5 V_OUT (最大 0.5 A)
6 否 GND(全局 GND)
7 否 —
8 是 GPI 2(若用於差動訊號則為 GPI2+) GPI 電壓 IN (pin 10) / GPI GND (pin 15)
9 是 GPI 3(若用於差動訊號則為 GPI2-) GPI 電壓 IN (pin 10) / GPI GND (pin 15)
10 是 GPI 電壓 IN (4.5–28 V) GPI GND(接腳 15)
11 是 GPI 0+ GPI 電壓 IN (pin 10) / GPI GND (pin 15)
12 是 GPI 0- GPI 電壓 IN (pin 10) / GPI GND (pin 15)
13 是 GPI 1+ GPI 電壓 IN (pin 10) / GPI GND (pin 15)
14 是 GPI 1- GPI 電壓 IN (pin 10) / GPI GND (pin 15)
15 是 GPI GND
遮蔽 否 GND(非隔離式接地 / 大地 / 金屬支架)

可能的拓樸結構#

您可以透過以下方式操作 imaFlex CXP-12 Quad:

相機
數量
通道
數量
拓樸
1 1 一部相機一個通道
1 2 一部相機兩個通道
1 4 單相機四通道
2 2 兩部相機各一個通道
2 3 一部相機一個通道且一部相機兩個通道
2 4 兩部相機各兩個通道
3 3 三部相機各一個通道
3 4 兩部相機一個通道且一部相機兩個通道
4 4 四部相機各一個通道

透過始終提供 12 V 電壓的 PCIe 6 接腳連接器連接到電腦電源供應器時,imaFlex CXP-12 Quad 支援 Power over CXP (PoCXP)。

您可以按任意順序連接相機。

資訊

如果您打算在一台主機電腦中使用多個 imaFlex CXP-12 Quad 板卡,請確保主機電腦中每個板卡都具備一個 PCIe Gen. 3.0 x8 或更高規格的插槽。如需詳細資訊,請參閱在一部主機中使用多個板卡。

Acquisition Applets#

為了確保最佳化利用系統資源,並非所有專為 imaFlex CXP-12 Quad 設計的影像擷取與處理功能都會同時載入至 imaFlex CXP-12 Quad 中。取而代之的是,Basler 提供多種特定影像擷取與處理功能的組合,以符合特定應用領域的需求。

通常,applet 支援特定的相機介面標準與拓樸、特定的影像擷取功能,以及可能包含特定的影像(預先)處理功能。透過將 applet 載入擷取卡中,您即可定義擷取卡的功能,並使其符合特定應用程式的需求。

Applet 共有三種類型:始終由 Basler 提供側的擷取 applet(*.dll)、由您自己或 Basler 在 VisualApplets 中開發的自訂 applet(*.hap),以及 Enhanced Applets:

  • Enhanced Applets 是一套適用於 imaFlex CXP-12 Quad 的全新現成 applet。Enhanced Applets 是 AcquisitionApplets 與 Custom Applets 之間的橋樑:Enhanced Applets 包含用於影像和訊號資料擷取與預處理,以及系統資訊處理的功能。它們提供 Binning、Flat-Field Correction (FFC) 和 PGI Feature Set 功能。在 Enhanced Applets (imaFlex CXP-12 Quad) 中,您可以找到可用 Enhanced Applets 的總覽。
  • 有關所交付擷取 applet 的詳細資訊,請參閱 Acquisition Applets for imaFlex CXP-12。
  • 如需所交付擷取 applet(GenTL 與 Fglib)的 PDF 文件,請參閱 Applets for imaFlex CXP-12 Quad Documentation。
  • 除了隨附的擷取 applet 之外,imaFlex CXP-12 Quad 還可進行編程,以執行特定應用所需的極其特殊的影像處理任務。這可以由 Basler、認證夥伴完成,或者您可以使用簡單易用的圖形化 FPGA 編程環境 VisualApplets 自行完成。

預防措施#

→ 請參閱安全指示(擷取卡)。

安裝與設定#

→ 請參閱連接擷取卡。

→ 請參閱連接相機。