요구 사항 (Frame Grabbers)#
하드웨어 요구 사항#
| Frame Grabber | 호스트 컴퓨터의 PCIe 인터페이스 | 컴퓨터 전원 공급장치 | Camera | 카메라와 Frame Grabber 간 연결 케이블 |
|---|---|---|---|---|
| imaFlex 2 Dual 100 | 1개의 PCIe (Gen. 3.0) x16 슬롯 | 1개의 암놈 molex 8핀 듀얼 행 커넥터 | CoF CXP3.0 사양 호환 | QSFP28 포트당 1개의 QSFP28 모듈 및 MPO 광케이블 |
| imaWorx CXP-12 Quad, imaFlex CXP-12 Penta, imaFlex CXP-12 Quad | 최소 8개의 유효 PCIe 레인을 갖춘 1개의 PCIe (Gen. 3.0) x8 슬롯 | 1개의 암놈 Molex 6핀 듀얼 행 커넥터 | CXP-12 사양 호환 | 연결된 카메라 포트당 1개의 CoaXPress 케이블 |
| marathon ACX-SP | 최소 4개의 물리적 PCIe 레인(Lane)을 지원하는 1개의 PCIe (Gen. 2) x4 슬롯 | 1개의 암놈 Molex 6핀 듀얼 행 커넥터 | CoaXPress 사양 1.1 호환 | 1개의 CoaXPress 케이블 |
| marathon ACX-DP, marathon ACX-QP, marathon VCX-QP | 최소 4개의 물리적 PCIe 레인(Lane)을 지원하는 1개의 PCIe (Gen. 2) x4 슬롯 | 1개의 암놈 Molex 6핀 듀얼 행 커넥터 | CoaXPress 사양 1.1 호환 | 연결된 카메라 포트당 1개의 CoaXPress 케이블 |
| marathon ACL, marathon VCL | 최소 4개의 물리적 PCIe 레인(Lane)을 지원하는 1개의 PCIe (Gen. 2) x4 슬롯 | 별도의 전원 공급 장치가 필요하지 않습니다. PoCL 카메라는 PCIe 전원을 통해 전원이 공급됩니다. | Camera Link 사양을 준수합니다. marathon ACL 및 marathon VCL은 Camera Link (CL) 및 Power over Camera Link (PoCL)를 지원합니다. | 연결된 카메라 포트당 1개의 Camera Link 케이블(PoCL) 또는 카메라당 1개의 케이블(CL). |
| marathon VCLx | 최소 4개의 물리적 PCIe 레인(Lane)을 지원하는 1개의 PCIe (Gen. 2) x4 슬롯 | Camera Link 사양 호환. | 연결된 카메라 포트당 1개의 Camera Link 케이블. |
소프트웨어 요구 사항#
프레임 그래버를 작동하려면 다음 구성 요소가 설치되어 있어야 합니다.
- Framegrabber SDK: 호스트 컴퓨터에 Framegrabber SDK를 설치해야 합니다. Framegrabber SDK 설치 패키지에는 필수 드라이버, 추가 도구, 설명서, Framegrabber API 및 Framegrabber API 예제가 포함되어 있습니다. Framegrabber SDK 설치 시 Complete Installation 설치 관리자를 사용하면 애플릿도 호스트 컴퓨터에 함께 설치됩니다.
- 애플릿(Applets): 프레임 그래버에서 사용할 애플릿이 컴퓨터에 설치되어 있어야 합니다.
Basler marathon 프레임 그래버는 전체 시스템 기능을 처음 점검하는 데 적합한 사전 설치된 애플릿을 하나 이상 포함하여 배송됩니다. 이후 시스템을 특정 이미지 취득 요구 사항에 맞게 조정할 때 프레임 그래버에 다른 애플릿을 플래시(Flash)할 수 있습니다.
Framegrabber SDK 버전#
다음 표는 각 프레임 그래버에 필요한 Framegrabber SDK 버전을 보여줍니다.
| Frame Grabber | 필요한 Framegrabber SDK 버전 |
|---|---|
| imaFlex 2 Dual 100 | 5.11.8 이상 |
| imaFlex CXP-12 Penta | 5.11.3 이상 |
| imaFlex CXP-12 Quad | 5.11.2 이상 |
| imaWorX CXP-12 쿼드 | 5.9 이상 |
| marathon ACX-SP | 5.7, 5.10a 이상 |
| marathon ACX-DP | 5.7, 5.10a 이상 |
| marathon ACX-QP | 5.7, 5.10a 이상 |
| marathon VCX-QP | 5.7, 5.10a 이상 |
| marathon ACL | 5.7, 5.10a 이상 |
| marathon VCL | 5.7, 5.10a 이상 |
| marathon VCLx | 5.7, 5.10a 이상 |
Framegrabber SDK를 설치하려면 Framegrabber SDK 설치를 참조하세요.
모든 marathon 프레임 그래버 공통: 프레임 그래버에 애플릿 플래싱 지침. 이 내용은 imaFlex 2 Dual 100, imaWorx CXP-12 Quad 또는 imaFlex CXP-12 Quad 프레임 그래버에는 적용되지 않습니다.
시스템 요구 사항#
호스트 컴퓨터당 최대 Frame Grabber 수#
하나의 호스트 컴퓨터에서 여러 개의 프레임 그래버를 사용할 수 있으며, 서로 다른 프레임 그래버 모델을 함께 사용하거나 심지어 서로 다른 카메라 인터페이스 표준을 지원하는 프레임 그래버도 함께 사용할 수 있습니다.
예를 들어, Camera Link 프레임 그래버와 CXP 프레임 그래버를 함께 사용할 수 있습니다.
하나의 호스트 컴퓨터에서 사용할 수 있는 프레임 그래버의 최대 개수는 컴퓨터 메인보드에 있는 사용 가능한 PCIe 슬롯 수에 따라 결정됩니다(최대 32개).
프레임 그래버의 순서를 변경하려면 보드 재정렬을 참조하세요.
최대 연결 가능 카메라 수#
호스트 컴퓨터에 연결할 수 있는 최대 카메라 수는 다음 두 가지 요소에 따라 달라집니다.
- 컴퓨터 메인보드에서 사용할 수 있는 PCIe 슬롯 수.
- 프레임 그래버에서 사용할 수 있는 카메라 포트 수.
예시:
호스트 컴퓨터에 4개의 PCIe 슬롯이 제공됩니다. 각각 2개의 카메라 포트가 있는 4개의 Camera Link 프레임 그래버가 4개의 PCIe 슬롯에 꽂혀 있습니다. 최대 카메라 수는 8대입니다. 호스트 컴퓨터에 3개의 PCIe 슬롯이 제공됩니다. 각각 4개의 카메라 포트가 있는 3개의 CXP 프레임 그래버가 3개의 PCIe 슬롯에 꽂혀 있습니다. 최대 카메라 수는 12대입니다.
가용 대역폭#
개별 프레임 그래버에 사용할 수 있는 대역폭은 다양한 요소에 따라 달라집니다.
- 사용 중인 PCIe 슬롯의 물리적 크기
- 사용 중인 PCIe 슬롯에서 지원하는 활성 PCIe 레인(PCIe 링크)의 최대 수
- 사용 중인 PCIe 슬롯에서 지원하는 PCIe 세대
- 호스트 컴퓨터의 CPU와 칩셋에서 지원하는 활성 PCIe 레인의 최대 수
- 페이로드 크기
PCIe 슬롯 크기#
마더보드에는 다양한 크기의 PCIe 슬롯이 있을 수 있습니다. 아래 이미지는 각 슬롯의 크기와 이에 맞는 확장 보드의 PCIe 플러그를 보여줍니다.
슬롯은 하위 호환성이 있으므로, 예를 들어 PCIe x1 플러그를 PCIe x1, x4, x8 또는 x16 슬롯에 꽂을 수 있습니다. 마찬가지로 PCIe x4 플러그를 PCIe x4, x8 또는 x16 슬롯에 꽂을 수 있습니다. 하지만 더 큰 PCIe 플러그를 더 작은 PCIe 슬롯에 꽂을 수는 없습니다.
메인보드에서 사용할 수 있는 슬롯 크기:

프레임 grabber 등의 확장 보드에서 사용 가능한 플러그 크기:

물리적으로 작은 슬롯이 물리적으로 큰 슬롯과 동일한 성능을 제공할 수 있음을 명심하십시오. 자세한 내용은 아래의 다른 대역폭 요소를 참조하십시오.
PCIe 슬롯이 지원하는 최대 활성 PCIe 레인 수#
PCIe x16 슬롯은 최대 16개의 유선 PCIe 레인을 제공할 수 있습니다. PCIe x8 슬롯은 최대 8개의 유선 PCIe 레인을, PCIe x4 슬롯은 최대 4개의 유선 PCIe 레인을 제공할 수 있으며, PCIe x1 슬롯은 1개의 유선 PCIe 레인만 제공합니다.
PCIe 슬롯은 크기에서 허용하는 것보다 적은 유선 레인을 제공할 수 있습니다. 예를 들어, 크기가 x16인 PCIe 슬롯(위 그림 참조)은 8개의 유선 레인만 제공할 수 있습니다. 특정 PCIe 슬롯이 제공하는 레인 수에 대한 정보는 마더보드 설명서를 참조하십시오.
| 사용 가능한 물리적 PCIe 레인 수 | PCIe x1 | PCIe x4 | PCIe x8 | PCIe x16 |
|---|---|---|---|---|
| 1 | 예 | 예 | 예 | 예 |
| 4 | 아니요 | 예 | 예 | 예 |
| 8 | 아니요 | 아니요 | 예 | 예 |
| 16 | 아니요 | 아니요 | 예 | 예 |
지원되는 PCIe 세대#
마더보드의 각 PCIe 슬롯은 특정 최대 PCIe 세대를 지원합니다. 마더보드의 개별 PCIe 슬롯이 지원하는 PCIe 세대를 확인하려면 마더보드 설명서를 참조하십시오.
각 PCIe 세대는 PCIe 레인당 특정 이론적 대역폭을 제공합니다:
- PCIe 1.x: 0.25 GB/s (2 Gbps)
- PCIe 2.x: 0.50 GB/s (4 Gbps)
- PCIe 3.x: 0.985 GB/s (7.88 Gbps)
프로토콜 오버헤드가 없는 GBytes/s 단위의 버스트 속도:
| 레인 수 | PCIe 1.0/1.1 | PCIe 2.0/2.1 | PCIe 3.0/3.1 |
|---|---|---|---|
| x1 | 0.25 | 0.5 | 0.985 |
| x4 | 1.0 | 2.0 | 3.938 |
| x8 | 2.0 | 4.0 | 7.877 |
| x16 | 4.0 | 8.0 | 15.754 |
CPU 및 칩셋이 지원하는 최대 활성 PCIe 레인 수#
각 CPU와 각 칩셋은 최대 활성 PCIe 레인을 제공합니다. CPU와 칩셋이 제공하는 것보다 더 많은 PCIe 레인을 사용할 수 없습니다.
정보
예를 들어 32개의 PCIe 레인을 제공하는 CPU나 칩셋이 있더라도, 일부 CPU의 PCIe 레인은 다른 용도(예: NVMe)로 사용될 수 있으므로 4개의 x8 프레임 grabber를 최고 속도로 작동하지 못할 수 있습니다. 자세한 내용은 CPU 및 마더보드 설명서를 참조하십시오.
Payload Size#
일부 BIOS는 페이로드 크기에 대한 설정 옵션을 제공합니다. 128바이트보다 큰 값은 프레임 grabber의 성능에 긍정적인 영향을 미칠 수 있습니다. 성능이 향상되면 해당 PCIe 슬롯에 꽂힌 보드에 대해 microDiagnostics에 "High speed PCIe capable" 알림이 표시됩니다.
Frame Grabber가 사용하는 대역폭#
프레임 grabber에서 사용하는 대역폭은 다음 요소에 따라 달라집니다:
- 프레임 그래버가 지원하는 PCIe 세대: imaFlex 2 Dual 100, imaFlex CXP-12 Penta, imaFlex CXP-12 Quad 및 imaWorx CXP-12 Quad는 PCIe 세대 1, 세대 2, 세대 3을 지원합니다. 모든 marathon 프레임 그래버는 PCIe 세대 1과 세대 2만 지원합니다.
프레임 그래버를 더 높은 세대의 PCIe 슬롯에 안전하게 연결할 수 있지만, 대역폭은 프레임 그래버가 허용하는 최대 수준으로 축소됩니다. - 프레임 그래버가 지원하는 PCIe 레인 수: imaFlex 2 Dual 100은 PCIe (Gen 3) x16 슬롯(이상)에 장착할 때 최대 속도에 도달합니다. imaFlex CXP-12 Penta, imaFlex CXP-12 Quad 및 imaWorx CXP-12 Quad는 PCIe (Gen 3) x8 슬롯(이상)에 장착할 때 최대 속도에 도달합니다. 모든 marathon 프레임 그래버는 PCIe (Gen 2) x4 슬롯(이상)에 장착할 때 최대 속도에 도달합니다.
PCIe 레인이 더 적거나 PCIe 세임이 낮은 슬롯도 사용할 수 있습니다. 단, 이 경우 데이터 전송 속도가 감소합니다. - 애플릿이 지원하는 PCIe 세대: 프레임 그래버에 사용되는 PCIe 세대는 프레임 그래버에서 실행 중인 애플릿에 따라 다릅니다. 일반적으로 imaFlex 2 Dual 100, imaFlex CXP-12 Penta, imaFlex CXP-12 Quad 및 imaWorx 프레임 그래버에는 PCIe 세대 3이 사용되며, marathon 프레임 그래버에는 PCIe 세대 2가 사용됩니다. 그러나 최신 PCIe 세대의 대역폭이 필요하지 않은 경우, 리소스를 절약하기 위해 애플릿이 더 낮은 PCIe 세대를 사용할 수도 있습니다.
microDiagnostics의 대역폭 정보#
프레임 그래버의 실제 대역폭을 확인하려면 Bandwidth Information in microDiagnostics 항목을 참조하십시오.