Operator Library: Hardware Platform
이 연산자는 Camera Link BAS RGB 구성 카메라의 이미지 데이터를 VisualApplets로 전송합니다. Camera Link 표준의 모든 RGB BAS 구성이 지원됩니다.
이 연산자는 CameraPort 타입의 리소스를 단독으로 사용합니다. 프레임 그래버의 Camera Link 포트 A( 0 ) 또는 Camera Link 포트 B( 1 )를 선택할 수 있습니다. 동일한 리소스 인덱스는 애플릿당 한 번만 사용할 수 있습니다.
microEnable 5 ironman VD8-PoCL: mE5 VD8-PoCL(ironman)의 경우 포트 A에서만 CC 신호 및 직렬 인터페이스를 비롯한 모든 카메라 기능이 지원됩니다. 마찬가지로 mE5 VD8-PoCL(ironman)의 포트 B에서는 CC 신호와 직렬 인터페이스가 지원되지 않습니다. 그럼에도 불구하고 카메라가 사전에 프로그래밍된 경우 프리런 모드로 작동할 수 있습니다. 포트 B의 이러한 제한 사항은 mE5 VD8-PoCL(ironman)에만 적용되며, 해당 연산자를 사용하는 다른 프레임 그래버 모델(LightBridge, marathon 등)에는 적용되지 않습니다.
![]() |
"Tap"의 정의 |
|---|---|
|
본 매뉴얼에서 사용되는 one tap의 의미는 임의의 Bit Width를 가진 디코딩된 단일 색상 성분을 의미합니다. CameraLink 규격 버전 2.1에서는 one tap이 모든 색상 성분이 포함된 단일 컬러 픽셀로 정의되어 있으니 참고하시기 바랍니다. 다음 표는 VisualApplets 표기법과 Camera Link Specification Version 2.1 간의 매핑을 보여줍니다. |
다음 그림은 이 모드(Tap3x8bit)에서의 픽셀 매핑을 보여줍니다:

| 하드웨어 플랫폼별 지원 여부 |
|---|
| mE5 marathon VCLx |
| mE5 marathon VCL |
| LightBridge VCL |
| mE5 VD8-PoCL(ironman) |
|
RGB 튜플로 인해 Bit Width는 3의 배수여야 합니다. BitWidth 매개변수는 카메라에서 전송되는 실제 비트 폭보다 크거나 작게 설정할 수 있습니다. 카메라에서 전송된 실제 Bit Width보다 매개변수를 더 작게 설정하면, 픽셀 성분의 최하위 비트(LSB)가 잘려나갑니다. 픽셀 성분당 최상위 비트(MSB)만 VisualApplets로 전송됩니다. 파라미터가 카메라에서 전송되는 실제 비트 폭보다 큰 값으로 설정된 경우, 원본 픽셀 컴포넌트가 출력 컴포넌트의 MSB 위치에 설정됩니다. LSB는 0으로 채워집니다. 두 경우 모두 상대적인 밝기는 동일하게 유지됩니다. 즉, 흰색 픽셀은 흰색으로 유지되고 어두운 픽셀은 어두운 상태로 유지됩니다. |
| DvalMode | |
|---|---|
| Type | dynamic write 파라미터 |
| Default | DVAL_Enabled |
| Range | {DVAL_Enabled, DVAL_Disabled} |
|
이 매개변수는 DVAL을 사용하여 유효한 픽셀을 마스킹할지 아니면 무시할지를 지정합니다. DVAL을 무시하면 LVAL 및 FVAL 상태에 따라 유효한 픽셀이 선택됩니다. |
|
| FvalMode | |||||||
|---|---|---|---|---|---|---|---|
| Type | 동적/정적 쓰기 파라미터 | ||||||
| Default | CameraLinkStandard | ||||||
| Range | {CameraLinkStandard, IgnoreFval} | ||||||
이 매개변수의 목적은 동일한 앱릿에서 영역 스캔 카메라와 라인 스캔 카메라를 동적으로 사용할 수 있도록 하는 것입니다. |
|||||||
| BaseMode | |
|---|---|
| Type | dynamic write 파라미터 |
| Default | Tap3x8bit |
| Range | {Tap3x8bit} |
|
이 파라미터는 Base 설정 모드를 지정합니다. |
|
| CameraStatus | |
|---|---|
| Type | dynamic read parameter |
| Default | |
| Range |
LightBridge/marathon: [0;2^8-1] mE5 VD8 ironman: [0;2^4-1] |
|
bit[0]: PCLK 사용 가능 bit[1]: FVAL 현재 값 bit[2]: LVAL 현재 값 bit[3]: DVAL 현재 값 bit[4-7]: 예약됨(LightBridge 및 marathon 전용) |
|
| CameraLinkCoreReset | |
|---|---|
| Type | dynamic write 파라미터 |
| Default | 0 |
| Range | [0; 1] |
|
기술 지원 문제용으로 예약되어 있습니다. |
|
| PixelClock | |
|---|---|
| Type | dynamic read parameter |
| Default | 0 |
| Range | [0; 85] MHz |
|
MHz 단위의 카메라 채널 픽셀 클럭 레이트입니다. |
|
| MinimalParallelism | |
|---|---|
| Type | 정적 읽기 파라미터 |
| Default | 1 |
| Range | [1; 1024] |
|
출력 링크 O가 데이터 손실 없이 카메라의 최대 대역폭을 전송할 수 있는 최소 병렬 처리 수준. 이 값은 현재 선택된 설계 클럭 주파수에 따라 달라집니다. 주파수가 높을수록 병렬 처리 수준은 더 낮아질 수 있습니다. |
|

![[중요]](../common/images/admon/important.png)

![[참고]](../common/images/admon/note.png)
![[경고]](../common/images/admon/warning.png)
이전

