imaFlex CXP-12 Penta#

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

影像處理#
此擷取卡可透過 VisualApplets 進行完全可程式設計。您可以設計符合您特定需求的專屬影像處理應用程式。Basler 提供諮詢支援、VisualApplets 訓練課程,當然,Basler 也能為您實作特定的應用程式。
有關如何編寫您自己的 Applet 的資訊,請參閱 VisualApplets documentation。
產線整合#
為了整合至產線中,imaFlex CXP-12 Penta 提供了多個通用輸入與輸出。取決於所使用的硬體附加元件,其中 8 個(搭配 TTL Trigger board)或 24 個(搭配 Opto-Coupled Trigger 5 board)GPIO 具有電氣隔離功能。
這些 GPIO 可讓您執行以下操作:
- 透過發送觸發信號(例如照明信號和相機信號)來控制周邊裝置
- 接收來自周邊裝置的各種觸發信號(例如軸編碼器和光幕)
- 同步多個 imaFlex CXP-12 Penta 擷取卡,及/或
- 同步已連接的裝置。

軟體程式設計與組態介面#
imaFlex CXP-12 Penta 提供易於使用的 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 Penta 具有以下連接器:

插槽托架上的 LED#
imaFlex CXP-12 Penta 的擋板上設有五個 LED,用於指示各個 CXP 連線的狀態:
CXP 連線已準備就緒,可以運作
CXP 連線無連線
板載 LED#

| LED 名稱 | LED Color | 含意 |
|---|---|---|
| TRG | 黃色 | 透過 15 引腳連接器供應外部電壓。 |
| READY | 橘色 | FPGA 已順利完成設定,且已準備好運作。 |
| PG_INT | 綠色 | PG_INT=Power Good Internal PCIe 插槽上的電壓穩定。內部產生的電壓也保持穩定。 |
| PG_EXT | 綠色 | 未定義/內部功能。 |
| USR1 至 USR6 | 綠色 | 使用者定義。這些 LED 可以透過 VisualApplets 軟體進行控制。它們與相機連接器無關,可以用於任何用途。 |
| 12V | 綠色或紅色 | 關閉:擷取卡未通電。 紅色:擷取卡僅透過 PCIe 插槽(12 VDC IN)接收電源。 綠色:擷取卡的 6 引腳(12V)電源連接器已透過主機電腦連接至電源供應器。 |
規格#
| imaFlex CXP-12 Penta | |
|---|---|
| 主機介面 | PCIe Gen 3 x8 (Direct Memory Access) |
| 頻寬 (典型值/最大值) | 6520 MB/s |
| 板載 Memory | 2.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 | 270 g |
| 相機介面 | 5 x CXP-12(CXP-1 至 CXP-12,micro-BNC/HD-BNC 連接器) |
| 環境溫度 | 50 °C 建議電腦內部保持適當的氣流。 |
| 作業溫度 | 在 100 LFM 下為 0–50 °Ca |
| 儲存溫度 | -50–80 °C |
| 運行時濕度 | 5–90 % |
| 儲存時濕度 | 5–95 % |
| 合規性 | CE, FCC, RoHS, WEEE, REACH, UKCA, KC 您的介面卡證書 如需更多資訊,請參閱 Basler 網站上的 Compliance 專區。 |
-
LFM = Linear Feet per Minute(每分鐘線性英尺),用於測量氣流速度的單位。 ↩
資訊
PCIe 匯流排資料傳輸量取決於主機電腦的主機板、晶片組和 BIOS 設定。安裝的 PCIe 擴充卡數量也會影響傳輸量,例如 PCIe x8 連接器可能僅支援 x4 效能。請務必仔細檢查主機板手冊以確認。
前端 GPIO 連接器#
前置 GPIO 連接器涵蓋了擷取卡的基本觸發設定。其觸發連接器允許您控制周邊設備(PLC)。
插座位於擋板上:

在預設組態下,前置 GPIO 連接器的觸發連接器提供:
- 上拉模式下的 3 個差動輸入信號或 2 個差動和 1 個單端輸入信號
- 4 個 TTL 輸出信號
資訊
您可以設定前面板 GPIO 連接器的接腳配置,以提供不同的輸入訊號,例如:
- 下拉
- 4 個單端訊號(且無差動訊號)。
若要變更 GPIO 配置,請使用隨 Framegrabber SDK 一起安裝的命令列工具。
如需詳細資訊,請參閱輸入配置與使用 gpioTool 配置觸發訊號的實體屬性。
前端 GPIO 連接器的接腳配置#

資訊
前面板 GPIO 連接器採用 MOLEX 83612-9020 連接器的形式。針對此連接器,提供有相匹配的現成 MOLEX D-Sub 連接線(MOLEX 083422-9018)。
| 接腳編號 (3P FPGA) | 電氣隔離 | 信號 | 參考信號 |
|---|---|---|---|
| 1 | 是 | GPO 0 (TTL) | 5 V / GPIO GND(接腳 6 與 15) |
| 2 | 是 | GPO 1 (TTL) | 5 V / GPIO GND(接腳 6 與 15) |
| 3 | 是 | GPO 2 (TTL) | 5 V / GPIO GND(接腳 6 與 15) |
| 4 | 是 | GPO 3 (TTL) | 5 V / GPIO GND(接腳 6 與 15) |
| 5 | 否 | 5 V_OUT(隔離式 5V 輸出,最大 500mA) | GPIO GND(接腳 6 與 15) |
| 6 | 否 | GPIO GND(隔離式 GND) | |
| 7 | 否 | —(未連接) | |
| 8 | 是 | GPI 2(若用於差動訊號則為 GPI2+) | GPI 電壓 IN(接腳 10) / GPIO GND(接腳 6 與 15) |
| 9 | 是 | GPI 3(若用於差動訊號則為 GPI2-) | GPI 電壓 IN(接腳 10) / GPIO GND(接腳 6 與 15) |
| 10 | 是 | GPI 電壓 IN(用於上拉電阻 / 比較器的 4.5–28 V 輸入。VIN_REF 為 VIN 的 20%) | GPIO GND(接腳 6 與 15) |
| 11 | 是 | GPI 0+ | GPI 電壓 IN(接腳 10) / GPIO GND(接腳 6 與 15) |
| 12 | 是 | GPI 0- | GPI 電壓 IN(接腳 10) / GPIO GND(接腳 6 與 15) |
| 13 | 是 | GPI 1+ | GPI 電壓 IN(接腳 10) / GPIO GND(接腳 6 與 15) |
| 14 | 是 | GPI 1- | GPI 電壓 IN(接腳 10) / GPIO GND(接腳 6 與 15) |
| 15 | 是 | GPIO GND(隔離式 GND) | |
| 遮蔽 | 否 | GND(非隔離式接地 / 大地 / 金屬支架) |
可能的拓樸結構#
imaFlex CXP-12 Penta 支援多種相機連接方式,可連接 1、2 或 4 個 CXP 通道。所有相機使用的 CXP 通道總數上限為 5 個 CXP-12 通道。每部相機均可在不同的 CXP 位元速率下運作。每部 CXP 相機皆可獨立支援所有 CXP 2.0 位元速率。
您可以透過以下方式操作 imaFlex CXP-12 Penta:
| 拓樸 | 相機數量 | 通道數 | 拓樸 |
|---|---|---|---|
| 單相機單通道 (single) | 1 | 1 | ![]() |
| 單相機雙通道 (single) | 1 | 2 | ![]() |
| 單相機四通道 (single) | 1 | 4 | ![]() |
| 雙相機各單通道 (penta) | 2 | 2 | ![]() |
| 三相機各單通道 (penta) | 3 | 3 | ![]() |
| 四相機各單通道 (penta) | 4 | 4 | ![]() |
| 五相機各單通道 (penta) | 5 | 1 | ![]() |
透過 PCIe 6 引腳連接器連接至電腦電源供應器(該連接器始終提供 12 V 電壓)時,imaFlex CXP-12 Penta 支援 Power over CXP (PoCXP)。
您可以以任何順序連接相機。連接拓撲與連接埠編號完全無關。任何相機通道均可連接至任何擷取卡 CXP 連接埠。CXP 2.0 拓撲探索將根據相機和 VisualApplets applet 設定,在軟體中以虛擬方式重新排序通道。
資訊
如果您打算在一台主機電腦中使用多個 imaFlex CXP-12 Penta 機板,請確保主機電腦中每個機板均有可用的一個 PCIe Gen. 3.0 x8 或更高規格的插槽。如需詳細資訊,請參閱下列主題:
Acquisition Applets#
為確保充分利用系統資源,專為 imaFlex CXP-12 Penta 設計的並非所有影像擷取與處理功能都會同時載入至 imaFlex CXP-12 Penta 中。
取而代之的是,Basler 提供多種特定影像擷取與處理功能的組合,以符合特定應用領域的需求。
通常,applet 支援特定的相機介面標準與拓撲、特定的影像擷取功能,以及可能包含特定的影像(預先)處理功能。
applet 分為兩種類型:始終由 Basler 提供的 Acquisition Applets (*.dll),以及由您自行或透過 Basler 使用 VisualApplets 開發的自訂 applet (*.hap):
- 如需有關隨附的 Acquisition Applets 的詳細資訊,請參閱 Acquisition Applets for imaFlex CXP-12 Penta。
- 如需隨附的 Acquisition Applets(GenTL 與 Fglib)的 PDF 說明文件,請參閱 Applets for imaFlex CXP-12 Penta Documentation。
- 除了隨附的 Acquisition Applets 之外,imaFlex CXP-12 Penta 經過編程後還能執行特定應用所需的極高度專屬影像處理任務。這項編程可由 Basler、認證合作夥伴執行,或是您自己使用簡單易用的圖形化 FPGA 編程環境 VisualApplets 來完成。
預防措施#
→ 請參閱安全指示(擷取卡)。
安裝與設定#
→ 請參閱連接擷取卡。
→ 請參閱連接相機。






