콘텐츠로 바로 가기

imaFlex CXP-12 Penta#

imaFlex CXP-12 Penta는 완전 프로그래밍 가능한 CXP-12 프레임 그래버입니다. 컴퓨터 전원 공급 장치에 연결되면 imaFlex CXP-12 Penta는 PoCXP(Power over CXP)를 지원합니다.

imaFlex CXP-12 Penta

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

PCIe 연결

Image Processing#

이 프레임 그래버는 VisualApplets를 통해 완전 프로그래밍이 가능합니다. 특정 요구에 맞춘 자신만의 이미지 처리 애플리케이션을 설계할 수 있습니다. Basler는 컨설팅 지원 및 VisualApplets 교육을 제공하며, 고객의 특정 애플리케이션을 직접 구현해 드릴 수도 있습니다.

자체 애플릿 작성 방법에 대한 자세한 내용은 VisualApplets 문서를 참조하십시오.

생산 라인 통합#

생산 라인 통합을 위해 imaFlex CXP-12 Penta는 다양한 범용 입출력(GPIO)을 제공합니다. 사용되는 하드웨어 애드온에 따라 GPIO 중 8개(TTL Trigger 보드 장착 시) 또는 24개(Opto-Coupled Trigger 5 보드 장착 시)가 갈바닉 절연됩니다.

이러한 GPIO를 사용하여 다음 작업을 수행할 수 있습니다:

  • 조명 신호 및 카메라 신호 등 트리거 신호를 전송하여 주변 장치 제어
  • 축 엔코더 및 광학 센서 등 주변 장치로부터 다양한 트리거 신호 수신
  • 여러 imaFlex CXP-12 Penta 프레임 그래버 동기화 및/또는
  • 연결된 장치 동기화.

생산 라인 내의 imaFlex CXP-12 Penta (예시)

소프트웨어 프로그래밍 및 설정 인터페이스#

imaFlex CXP-12 Penta는 사용하기 쉬운 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 Penta에는 다음과 같은 커넥터가 있습니다.

커넥터가 있는 imaFlex CXP-12 Penta

슬롯 브래킷의 LED#

개별 CXP 링크의 상태를 나타내는 5개의 LED가 imaFlex CXP-12 Penta의 슬롯 브래킷에 위치해 있습니다.

초록색 LED 작동 준비가 완료된 CXP 링크 연결

빨간색 LED CXP 링크 연결 없음

보드의 LED#

imaFlex CXP-12 Penta 보드의 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 소프트웨어를 통해 제어할 수 있습니다. 카메라 커넥터와 관련이 없으며 용도에 맞게 자유롭게 사용할 수 있습니다.
12V Green 또는 red 꺼짐: 프레임 그래버에 전원이 공급되지 않습니다.
빨간색: 프레임 그래버가 PCIe 슬롯(12 VDC IN)을 통해서만 전원을 공급받습니다.
초록색: 프레임 그래버의 6핀(12V) 전원 커넥터가 호스트 컴퓨터를 통해 전원 공급 장치에 연결되어 있습니다.

사양#

imaFlex CXP-12 Penta
Host Interface PCIe Gen 3 x8 (Direct Memory Access)
대역폭(일반/최대) 6520 MB/s
On-Board 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 커넥터당 24 V DC 조정 전원 17 W
크기(길이 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
컴퓨터 내부에 적절한 공기 흐름(airflow)을 유지하는 것이 좋습니다.
Operating Temperature 100 LFM 조건에서 0~50 °Ca
Storage Temperature -50~80 °C
동작 중 습도 5~90 %
보관 중 습도 5~95 %
인증 및 규정 준수 CE, FCC, RoHS, WEEE, REACH, UKCA, KC
인터페이스 카드 인증서
자세한 내용은 Basler 웹사이트의 규정 준수 섹션을 참조하세요.

  1. LFM = Linear Feet per Minute(기류 속도 측정 단위). ↩

정보

PCIe 버스 데이터 처리량은 호스트 컴퓨터의 메인보드, 칩셋, BIOS 구성에 따라 다릅니다. 설치된 PCIe 보드 수도 처리량에 영향을 미칩니다(예: PCIe x8 커넥터가 x4 성능만 지원할 수 있음). 확실한 확인을 위해 메인보드 매뉴얼을 꼼꼼히 확인하십시오.

전면 GPIO 커넥터#

전면 GPIO 커넥터는 프레임 그래버의 기본 트리거 설정을 담당합니다. 트리거 커넥터를 통해 주변 장치(PLC)를 제어할 수 있습니다.

소켓은 슬롯 브래킷에 직접 위치합니다.

전면 GPIO 커넥터

기본 구성에서 전면 GPIO 커넥터의 트리거 커넥터는 다음을 제공합니다.

  • 풀업 모드의 차동 입력 신호 3개 또는 차동 입력 신호 2개 및 싱글 엔디드 입력 신호 1개
  • TTL 출력 신호 4개

정보

전면 GPIO 커넥터의 핀 할당을 구성하여 다음과 같은 다양한 입력 신호를 제공할 수 있습니다.

  • Pull-down
  • 4개의 단동 신호 (차동 신호 없음).

GPIO 구성을 변경하려면 Framegrabbers 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)을 사용할 수 있습니다.

핀 번호(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 voltage IN (핀 10) / GPIO GND (핀 6 및 15)
9 예 GPI 3 (차동 신호로 사용하는 경우 GPI2-) 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 예 GPI 0+ GPI voltage IN (핀 10) / GPIO GND (핀 6 및 15)
12 예 GPI 0- GPI voltage IN (핀 10) / GPIO GND (핀 6 및 15)
13 예 GPI 1+ GPI voltage IN (핀 10) / GPIO GND (핀 6 및 15)
14 예 GPI 1- GPI voltage IN (핀 10) / GPIO GND (핀 6 및 15)
15 예 GPIO GND (절연 GND)
Shield 아니요 GND (비절연 접지 / Earth / 브래킷)

가능한 토폴로지#

imaFlex CXP-12 Penta에 1개, 2개 또는 4개의 CXP 채널을 가진 카메라를 연결하는 다양한 방법이 있습니다. 모든 카메라에서 사용되는 총 CXP 채널의 최대 수는 5개의 CXP-12 채널입니다. 각 카메라는 서로 다른 CXP 비트레이트로 작동할 수 있습니다. 모든 CXP 2.0 비트레이트는 각 CXP 카메라마다 독립적으로 지원됩니다.

imaFlex CXP-12 Penta는 다음과 같이 작동할 수 있습니다:

Topology 카메라 수 채널 수 Topology
카메라 1대, 채널 1개, 싱글 1 1 One Camera One Channel
카메라 1대, 채널 2개, 싱글 1 2 One Camera Two Channels
카메라 1대, 채널 4개, 싱글 1 4 One Camera Four Channels
카메라 2대, 각 채널 1개, 펜타 2 2 Two Cameras Two Channels Each
카메라 3대, 각 채널 1개, 펜타 3 3 Three Cameras One Channel Each
각 채널당 카메라 4대 penta 4 4 Four Cameras One Channel Each
각 채널당 카메라 5대 penta 5 1 각 채널당 카메라 5대

항상 12V를 공급하는 PCIe 6핀 커넥터를 통해 컴퓨터 전원 공급 장치에 연결하면 imaFlex CXP-12 Penta는 PoCXP(Power over CXP)를 지원합니다.

카메라는 어떤 순서로든 연결할 수 있습니다. 연결 토폴로지는 포트 번호와 전혀 무관합니다. 모든 카메라 채널을 프레임 그래버의 CXP 포트에 자유롭게 연결할 수 있습니다. CXP 2.0 토폴로지 탐색 기능은 카메라 및 ‘ VisualApplets ’ 애플릿의 구성에 따라 소프트웨어 내에서 채널의 순서를 가상으로 재정렬합니다.

정보

하나의 호스트 컴퓨터에서 여러 개의 imaFlex CXP-12 Penta 보드를 사용하는 경우, 호스트 컴퓨터에 보드당 PCIe Gen. 3.0 x8 슬롯 이상이 하나씩 확보되어 있는지 확인하십시오. 자세한 내용은 다음 주제를 참조하십시오:

Acquisition Applets#

시스템 리소스의 최적 활용을 보장하기 위해, imaFlex CXP-12 Penta용으로 설계된 모든 이미지 취득 및 처리 기능이 imaFlex CXP-12 Penta에 동시에 로드되는 것은 아닙니다.

대신 Basler는 특정 응용 분야의 요구 사항을 충족하도록 조합된 특정 이미지 취득 및 처리 기능의 다양한 컴파일을 제공합니다.

일반적으로 앱릿은 특정 카메라 인터페이스 표준 및 토폴로지, 특정 이미지 취득 기능, 그리고 잠재적으로 특정 이미지 (사전) 처리 기능을 지원합니다.

Applet에는 두 가지 종류가 있습니다. Basler가 항상 제공하는 acquisition applets(*.dll)과 사용자가 직접 또는 Basler가 VisualApplets에서 개발한 커스텀 applets(*.hap)입니다.

  • 제공되는 acquisition applets에 대한 자세한 내용은 Acquisition Applets for imaFlex CXP-12 Penta를 참조하십시오.
  • 제공되는 acquisition applets(GenTL 및 Fglib)의 PDF 문서에 대해서는 Applets for imaFlex CXP-12 Penta Documentation을 참조하십시오.
  • imaFlex CXP-12 Penta는 기본 제공되는 acquisition applets 외에도 특정 어플리케이션에서 요구하는 고도로 특화된 이미지 처리 작업을 수행하도록 프로그래밍할 수 있습니다. 프로그래밍은 Basler, 인증된 파트너 또는 사용하기 쉬운 그래픽 기반 FPGA 프로그래밍 환경인 VisualApplets를 사용하여 직접 수행할 수 있습니다.

Precautions#

→ Safety Instructions (Frame Grabbers) 참고.

설치#

→ Connecting Frame Grabbers 참고.

→ Connecting Cameras 참고.