imaFlex CXP-12 Quad#

imaFlex CXP-12 Quad를 호스트 컴퓨터에 설치하려면 PCIe Gen. 3.0 x8 이상의 슬롯에 꽂으십시오. 다음 이미지는 두 대의 카메라가 연결된 imaFlex CXP-12 Quad를 보여줍니다:

Image Processing#
이 프레임 그래버는 VisualApplets를 통해 완전 프로그래밍이 가능합니다. 특정 요구에 맞춘 자신만의 이미지 처리 애플리케이션을 설계할 수 있습니다. Basler는 컨설팅 지원 및 VisualApplets 교육을 제공하며, 고객의 특정 애플리케이션을 직접 구현해 드릴 수도 있습니다.
자체 애플릿 작성 방법에 대한 자세한 내용은 VisualApplets 문서를 참조하십시오.
생산 라인 통합#
생산 라인에 통합하기 위해 imaFlex CXP-12 Quad는 여러 개의 범용 입력 및 출력을 제공합니다. GPIO 중 4개~20개(사용되는 하드웨어 애드온에 따라 다름)는 갈바닉 절연되어 있습니다.
이러한 GPIO를 사용하여 다음 작업을 수행할 수 있습니다:
- 조명 신호 및 카메라 신호 등 트리거 신호를 전송하여 주변 장치 제어
- 축 엔코더 및 광학 센서 등 주변 장치로부터 다양한 트리거 신호 수신
- 여러 대의 imaFlex CXP-12 Quad 프레임 그래버 동기화 및/또는
- 연결된 장치 동기화.

소프트웨어 프로그래밍 및 설정 인터페이스#
imaFlex CXP-12 Quad는 사용하기 쉬운 API를 제공합니다. Framegrabber API를 사용하면 프레임 그래버를 모든 이미지 처리 애플리케이션에 통합할 수 있습니다. Framegrabber API를 사용하여 다음 언어로 코드를 작성할 수 있습니다:
- C/C++
- C#(래퍼 제공)
- Python(래퍼 제공)
Framegrabber API에 대한 자세한 내용은 Framegrabber API 문서를 참조하십시오.
또는 Basler GenTL Interface를 사용하여 GenTL 컨슈머 형태로 애플리케이션을 개발할 수도 있습니다. Basler GenTL Interface에 대한 자세한 내용은 GenTL Interface 문서를 참조하십시오.
커넥터 및 LED#
커넥터#
imaFlex CXP-12 Quad에는 다음과 같은 커넥터가 있습니다:
슬롯 브래킷의 LED#
개별 CXP 링크의 상태를 나타내는 4개의 LED가 imaFlex CXP-12 Quad의 슬롯 브래킷에 위치해 있습니다.
작동 준비가 완료된 CXP 링크 연결
CXP 링크 연결 없음
보드의 LED#

| LED 이름 | LED Color | 의미 |
|---|---|---|
| TRG | 노란색 | 15핀 커넥터를 통해 공급되는 외부 전압. |
| READY | 주황색 | FPGA가 성공적으로 설정되었으며 작동 준비가 완료되었습니다. |
| PG_INT | Green | PG_INT = Power Good Internal PCIe 슬롯의 전압이 안정적입니다. 내부적으로 생성된 전압도 안정적입니다. |
| PG_EXT | Green | 정의되지 않음/내부 기능. |
| USR1 to USR6 | Green | 사용자 정의. 이 LED는 VisualApplets 소프트웨어를 통해 제어할 수 있습니다. 카메라 커넥터와 관련이 없으며 용도에 맞게 자유롭게 사용할 수 있습니다. |
| 12EXT | Green | 프레임 그래버의 PCIe 전원 커넥터가 호스트 컴퓨터를 통해 전원 공급 장치에 연결되어 있습니다. |
| 12PCI | Green 또는 red | Green: 프레임 그래버가 PCIe 슬롯을 통해 전원을 공급받습니다(12 VDC IN). Red: 프레임 그래버가 PCIe 슬롯을 통해 전원을 공급받지 못합니다. |
사양#
| imaFlex CXP-12 Quad | |
|---|---|
| Host Interface | PCIe Gen 3 x8 (Direct Memory Access) |
| 대역폭(일반/최대) | 6520 MB/s |
| On-Board Memory | 1.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 커넥터당 24 V DC 조정 전원 17 W |
| 크기(길이 x 높이) | PCIe 표준 높이 하프렝스 카드: 167.64 mm x 111.15 mm |
| 중량 | 274 g |
| Camera Interface | 4 x CXP-12 (CXP-1 to CXP-12, micro-BNC/HD-BNC 커넥터) |
| Operating Temperature | 100 LFM 조건에서 0~50 °Ca |
| Storage Temperature | -50~80 °C |
| 동작 중 습도 | 5~90 % |
| 보관 중 습도 | 5~95 % |
| 인증 및 규정 준수 | CE, FCC, RoHS, WEEE, REACH, UKCA, KC 인터페이스 카드 인증서 자세한 내용은 Basler 웹사이트의 규정 준수 섹션을 참조하세요. |
-
LFM = Linear Feet per Minute(기류 속도 측정 단위). ↩
정보
PCIe 버스 데이터 처리량은 호스트 컴퓨터의 메인보드, 칩셋, BIOS 구성에 따라 다릅니다. 설치된 PCIe 보드 수도 처리량에 영향을 미칩니다(예: PCIe x8 커넥터가 x4 성능만 지원할 수 있음). 확실한 확인을 위해 메인보드 매뉴얼을 꼼꼼히 확인하십시오.
전면 GPIO 커넥터#
전면 GPIO 커넥터는 프레임 그래버의 기본 트리거 설정을 담당합니다. 트리거 커넥터를 통해 주변 장치(PLC)를 제어할 수 있습니다.
소켓은 슬롯 브래킷에 직접 위치합니다.

기본 구성에서 전면 GPIO 커넥터의 트리거 커넥터는 다음을 제공합니다.
- 풀업 모드의 차동 입력 신호 3개 또는 차동 입력 신호 2개 및 싱글 엔디드 입력 신호 1개
- 2개의 TTL 출력 신호
정보
전면 GPIO 커넥터의 핀 할당을 구성하여 다음과 같은 다양한 입력 신호를 제공할 수 있습니다.
- Pull-down
- 4개의 단동 신호 (차동 신호 없음).
GPIO 구성을 변경하려면 Framegrabbers SDK와 함께 설치된 명령줄 도구를 사용하십시오.
자세한 내용은 Input Configuration 및 Configuring the Physical Properties of Trigger Signals with the gpioTool을 참조하세요.
전면 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 voltage IN (핀 10) / GPI GND (핀 15) |
| 9 | 예 | GPI 3 (차동 신호로 사용하는 경우 GPI2-) | GPI voltage IN (핀 10) / GPI GND (핀 15) |
| 10 | 예 | GPI voltage IN (4.5–28 V) | GPI GND (핀 15) |
| 11 | 예 | GPI 0+ | GPI voltage IN (핀 10) / GPI GND (핀 15) |
| 12 | 예 | GPI 0- | GPI voltage IN (핀 10) / GPI GND (핀 15) |
| 13 | 예 | GPI 1+ | GPI voltage IN (핀 10) / GPI GND (핀 15) |
| 14 | 예 | GPI 1- | GPI voltage IN (핀 10) / GPI GND (핀 15) |
| 15 | 예 | GPI GND | |
| Shield | 아니요 | GND (비절연 접지 / Earth / 브래킷) |
가능한 토폴로지#
imaFlex CXP-12 Quad는 다음과 같이 작동할 수 있습니다.
| Number of Cameras | Number of Channels | Topology |
|---|---|---|
| 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는 PoCXP(Power over CXP)를 지원합니다.
카메라는 어떤 순서로든 연결할 수 있습니다.
정보
하나의 호스트 컴퓨터에서 여러 개의 imaFlex CXP-12 Quad 보드를 사용할 경우, 호스트 컴퓨터에 보드당 PCIe Gen. 3.0 x8 이상 슬롯이 하나씩 있는지 확인하십시오. 자세한 내용은 Using Multiple Boards in one Host를 참조하십시오.
Acquisition Applets#
시스템 리소스의 최적 사용을 보장하기 위해 imaFlex CXP-12 Quad용으로 설계된 모든 이미지 취득 및 처리 기능이 imaFlex CXP-12 Quad에 동시에 로드되지는 않습니다. 대신 Basler는 특정 응용 분야의 요구 사항을 충족하도록 결합된 특정 이미지 취득 및 처리 기능의 다양한 컴파일을 제공합니다.
일반적으로 앱릿은 특정 카메라 인터페이스 표준 및 토폴로지, 특정 이미지 취득 기능, 그리고 잠재적으로 특정 이미지 (전)처리 기능을 지원합니다. 프레임 그래버에 앱릿을 로드함으로써 프레임 그래버의 기능을 정의하고 특정 응용 분야의 요구 사항에 맞게 조정할 수 있습니다.
애플릿에는 세 가지 종류가 있습니다. 항상 Basler에서 제공하는 acquisition applets(*.dll), 사용자가 직접 또는 Basler가 VisualApplets에서 개발한 사용자 지정 애플릿(*.hap), 그리고 Enhanced Applets가 있습니다.
- Enhanced Applets는 imaFlex CXP-12 Quad용으로 제공되는 새로운 즉시 사용 가능한 애플릿 세트입니다. Enhanced Applets는 AcquisitionApplets와 Custom Applets 사이의 연결 고리 역할을 하며, 이미지 및 신호 데이터의 획득 및 전처리, 시스템 정보 처리 기능을 포함합니다. 이러한 애플릿은 Binning, Flat-Field Correction, PGI 기능을 제공합니다. 사용 가능한 Enhanced Applets에 대한 개요는 Enhanced Applets (imaFlex CXP-12 Quad)에서 확인하실 수 있습니다.
- 제공되는 acquisition applets에 대한 자세한 내용은 Acquisition Applets for imaFlex CXP-12를 참조하십시오.
- 제공되는 acquisition applets(GenTL 및 Fglib)의 PDF 문서에 대해서는 Applets for imaFlex CXP-12 Quad Documentation을 참조하십시오.
- imaFlex CXP-12 Quad는 기본 제공되는 acquisition applets 외에도, 특정 어플리케이션에서 요구하는 매우 특정한 이미지 처리 작업을 수행하도록 프로그래밍할 수 있습니다. 프로그래밍은 Basler, 인증된 파트너 또는 사용하기 쉬운 그래픽 기반 FPGA 프로그래밍 환경인 VisualApplets를 사용하여 직접 수행할 수 있습니다.
Precautions#
→ Safety Instructions (Frame Grabbers) 참고.
설치#
→ Connecting Frame Grabbers 참고.
→ Connecting Cameras 참고.