跳至內容

imaFlex CXP-12 Penta#

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

imaFlex CXP-12 Penta

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

PCIe 連接

圖像處理#

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

有關如何編寫您自己的 Applet 的資訊,請參閱 VisualApplets 說明文件。

生產線整合#

為了整合至生產線中,imaFlex CXP-12 Penta 提供了多個通用輸入與輸出。其中的 GPIO(取決於所使用的硬體擴充模組),有 8 個(使用 TTL Trigger board 時)或 24 個(使用 Opto-Coupled Trigger 5 board 時)具備電氣隔離功能。

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

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

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

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

imaFlex CXP-12 Penta 提供了一個易於使用的 API。透過 Framegrabber API,您可以將擷取卡整合至任何影像處理應用程式中。您可以使用 Framegrabber API 以以下語言編寫程式碼:

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

有關 Framegrabber API 的詳細資訊,請參閱 Framegrabber API 說明文件。

或者,您可以使用 Basler GenTL Interface 以 GenTL 消費端的形式開發應用程式。有關 Basler GenTL Interface 的詳細資訊,請參閱 GenTL Interface 說明文件。

連接器與 LED#

連接器#

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

帶有連接器的 imaFlex CXP-12 Penta

插槽擋板上的 LED#

imaFlex CXP-12 Penta 的插槽擋板上有五個 LED,用於指示各個 CXP 鏈結的狀態:

綠色 LED CXP 鏈結連接已準備就緒

紅色 LED CXP 鏈結無連線

機板上的 LED#

imaFlex CXP-12 Penta 主機板上的 LED

LED 名稱 LED 顏色 含義
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 (直接記憶體存取)
頻寬 (典型值/最大值) 6520 MB/s
機載 Memory 2.5 GB DDR4-RAM
電源供應 (輸入) / 現有 PCIe 插槽 12 V (±5 %) / <1.5 A (actual values depend on processing)
電源供應 (輸入) / 現有 PCIe 6 引腳連接器 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
重量 270 g
Camera Interface 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 部分。

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

資訊

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

前面板 GPIO 連接器#

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

插座位於插槽擋板上:

前面板 GPIO 連接器

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

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

資訊

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

  • 下拉 (Pull-down)
  • 4 個單端訊號(無差動訊號)。

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

有關詳細資訊,請參閱 Input Configuration 與 Configuring the Physical Properties of Trigger Signals with the gpioTool。

前面板 GPIO 連接器的接腳配置#

正面 GPIO 連接器上的接腳

資訊

前方 GPIO 連接器採用 MOLEX 83612-9020 連接器的形式提供。針對此連接器,有相容且現成的 MOLEX D-Sub 連接線可供使用(MOLEX 083422-9018)。

PIN Number 電氣隔離 訊號 參考訊號
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(隔離地)
7 否 —(未連接)
8 是 Single-ended signal: GPI 2
Differential signal: GPI2+
GPI voltage IN(第 10 針腳)/ GPIO GND(第 6 與第 15 針腳)
9 是 Single-ended signal: GPI 3
Differential signal: GPI2- (i.e., the inverted signal of GPI 2)
GPI voltage IN(第 10 針腳)/ GPIO GND(第 6 與第 15 針腳)
10 是 GPI voltage IN(用於上拉電阻 / 比較器的 4.5–28 V 輸入。VIN_REF 為 VIN 的 20%) GPIO GND(第 6 與第 15 針腳)
11 是 Single-ended signal: GPI 0
Differential signal: GPI0+
See also the info box below.
GPI voltage IN(第 10 針腳)/ GPIO GND(第 6 與第 15 針腳)
12 是 Differential signal: GPI0- (i.e., the inverted signal of GPI 0)
See also the info box below.
GPI voltage IN(第 10 針腳)/ GPIO GND(第 6 與第 15 針腳)
13 是 Single-ended signal: GPI 1
Differential signal: GPI1+
See also the info box below.
GPI voltage IN(第 10 針腳)/ GPIO GND(第 6 與第 15 針腳)
14 是 Differential signal: GPI1- (i.e., the inverted signal of GPI 1)
See also the info box below.
GPI voltage IN(第 10 針腳)/ GPIO GND(第 6 與第 15 針腳)
15 是 GPIO GND(隔離地)
遮蔽 否 GND(非隔離地 / 接地 / 固定架)

資訊

您也可以將單端訊號連接至接腳 11 (GPI 0) 與接腳 13 (GPI 1)。切勿將接腳 12 與接腳 14 用於這些單端訊號。

在 GPI0-、GPI1- 與 GPI2- 中,負號標示 GPI 0、GPI 1 與 GPI 2 的反相訊號。它並不表示負電壓。

可能的拓樸結構#

將具有 1、2 或 4 個 CXP 通道的相機連接至 imaFlex CXP-12 Penta 有多種方式。所有相機所使用的 CXP 通道總數上限為 5 個 CXP-12 通道。每部相機皆可以不同的 CXP 位元率運作。每個 CXP 相機皆可獨立支援所有 CXP 2.0 位元率。

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

拓樸 相機數量 通道數 拓樸
單相機單通道單路 1 1 單相機單通道
單相機雙通道單路 1 2 單相機雙通道
單相機四通道單路 1 4 單相機四通道
兩台相機各一通道五路 2 2 雙相機各雙通道
三台相機各一通道五路 3 3 三相機各單通道
四台相機各一通道五路 4 4 四相機各單通道
五台相機各一通道五路 5 1 五台相機各一通道

透過 PCIe 6-pin 連接器連接至電腦電源供應器(該連接器一律提供 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 隨附提供的採集 Applet(*.dll),以及由您或 Basler 使用 VisualApplets 開發的自訂 Applet(*.hap):

  • 如需有關隨附採集 Applet 的詳細資訊,請參閱 Acquisition Applets for imaFlex CXP-12 Penta。
  • 有關隨附採集 Applet(GenTL 與 Fglib)的 PDF 文件,請參閱 Applets for imaFlex CXP-12 Penta Documentation。
  • 除了隨附的採集 Applet 外,imaFlex CXP-12 Penta 亦可進行程式設計,以執行特定應用所需的極高度專門影像處理任務。這項程式設計可由 Basler、認證合作夥伴或您本人使用簡單易用的圖形化 FPGA 程式設計環境 VisualApplets 來完成。

注意事項#

→ 請參閱 Safety Instructions (Frame Grabbers)。

安裝#

→ 請參閱 Connecting Frame Grabbers。

→ 請參閱 Connecting Cameras。