Operator LED

Operator Library: Hardware Platform

LED 연산자는 앱릿을 통해 프레임 그래버의 보드 사용자 LED에 접근하기 위한 인터페이스를 제공합니다.

입력에 로직 HIGH를 인가하면 해당 보드 LED가 켜집니다. 입력에 로직 LOW를 인가하면 해당 보드 LED가 꺼집니다.

프레임 그래버에 장착된 보드 LED의 정확한 위치는 사용 중인 프레임 그래버의 설명서를 참조하십시오.

하드웨어 플랫폼별 사용 가능 여부
imaFlex 2 Dual 100
imaFlex CXP-12 Penta
imaFlex CXP-12 Quad
mE5 marathon VCLx
mE5 marathon VCL
mE5 marathon VCX-QP1
mE5 marathon VF2
LightBridge VCL
mE5 ironman VQ8-CXP6D
mE5 ironman VQ8-CXP6B
mE5 ironman VD8-PoCL

1

marathon (VCX-QP)에서는 LED의 번호 매기기가 대칭으로 되어 있습니다. 아래의 Port 매개변수 설명을 참조하십시오.

자료

운영자는 포트 매개변수 설정을 FPGA 장치 리소스 대화 상자에 읽기 전용 매개변수로 반영합니다. FPGA 디바이스 리소스는 FPGA 장치 리소스 대화 상자를 [ 분석 메뉴에서FPGA 장치 리소스대화 상자를 열면 FPGA 장치 리소스를 확인할 수 있습니다. 이 장치 리소스는 읽기 전용입니다:

FPGA 디바이스 리소스: 다음을 제외한 모든 플랫폼 imaFlex 2 Dual 100

그림 438. FPGA 장치 리소스 (다음 플랫폼을 제외한 모든 플랫폼) imaFlex 2 Dual 100


imaFlex 2 Dual 100 플랫폼의 경우, 오퍼레이터는 User LED 유형의 읽기 전용 리소스를 사용하며, 이는 Port 오퍼레이터 매개변수의 영향을 받습니다. User LED 리소스 인덱스는 항상 Port 레이블 값과 동일합니다. 즉, USR1은 User LED 리소스 인덱스 1에 매핑되고, USR6은 User LED 리소스 인덱스 6에 매핑됩니다.

FPGA 디바이스의 리소스 imaFlex 2 Dual 100

그림 439. 의 FPGA 디바이스 리소스 imaFlex 2 Dual 100


I/O Properties

Property Value
Operator Type M
Input Link I, 신호 입력

Supported Link Format

Link Parameter Input Link I
Bit Width 1
Arithmetic unsigned
Parallelism 1
Kernel Columns 1
Kernel Rows 1
Img Protocol VALT_SIGNAL
Color Format VAF_GRAY
Color Flavor FL_NONE
Max. Img Width any
Max. Img Height any

Parameters

포트 (imaflex, mE5 marathon, LightBridge VCL 플랫폼)
Type static write parameter
Default USR1
Range

imaFlex 2 Dual 100, imaFlex CXP-12 Penta, and imaFlex CXP-12 Quad: {USR1, USR2, USR3, USR4, USR5, USR6}

LightBridge VCL, mE5 marathon VCLx, and mE5 marathon VCL: {USR1, USR2}

mE5 marathon VCX-QP and mE5 marathon VF2: {USR1, USR2, USR3, USR4}

이 매개변수는 보드 LED 중 어느 것을 작업자가 연결할지 정의합니다.

imaFlex 2 Dual 100, imaFlex CXP-12 Penta 및 imaFlex CXP-12 Quad:

  • USR1은 연산자를 LED USR1에 매핑합니다.

  • USR2는 연산자를 LED USR2에 매핑합니다.

  • USR3는 연산자를 LED USR3에 매핑합니다.

  • USR4는 연산자를 LED USR4에 매핑합니다.

  • USR5는 연산자를 LED USR5에 매핑합니다.

  • USR6는 연산자를 LED USR6에 매핑합니다.

imaFlex 2 Dual 100 에서는 보드 LED가 다음과 같은 위치에 있습니다:

imaFlex 2 Dual 100 보드의 LED

그림 440. imaFlex 2 Dual 100 보드의 LED


imaFlex CXP-12 Penta에서 보드 LED는 다음 위치에 있습니다.

imaFlex CXP-12 Penta 보드의 LED

그림 441. imaFlex CXP-12 Penta 보드의 LED


imaFlex CXP-12 Quad에서 보드 LED는 다음 위치에 있습니다.

imaFlex CXP-12 Quad 보드의 LED

그림 442. imaFlex CXP-12 Quad 보드의 LED


mE5 marathon VCLx, mE5 marathon VCL, LightBridge VCL:

  • USR1은 연산자를 LED USR1에 매핑합니다.

  • USR2는 연산자를 LED USR2에 매핑합니다.

mE5 marathon VF2:

  • USR1은 연산자를 LED USR1에 매핑합니다.

  • USR2는 연산자를 LED USR2에 매핑합니다.

  • USR3는 연산자를 LED USR3에 매핑합니다.

  • USR4는 연산자를 LED USR4에 매핑합니다.

mE5 marathon VCX-QP:

  • USR1은 오퍼레이터를 LED 4에 매핑합니다.

  • USR2는 오퍼레이터를 LED 3에 매핑합니다.

  • USR3은 오퍼레이터를 LED 2에 매핑합니다.

  • USR4는 오퍼레이터를 LED 1에 매핑합니다.

LED를 ON하려면 입력 I를 HIGH로 구동해야 합니다. LED를 OFF하려면 입력 I를 LOW로 구동해야 합니다.

[중요] 가용성

이 파라미터는 다음 플랫폼에서 사용됩니다.

  • imaFlex 2 Dual 100, imaFlex CXP-12 Penta 및 imaFlex CXP-12 Quad (값 범위 {USR1, USR2, USR3, USR4, USR5, USR6})

  • mE5 marathon VCLx (값 범위 {USR1, USR2})

  • mE5 marathon VCL (값 범위 {USR1, USR2})

  • mE5 marathon VCX-QP (값 범위 {USR1, USR2, USR3, USR4})

  • mE5 marathon VF2 (값 범위 {USR1, USR2, USR3, USR4})

  • LightBridge VCL (값 범위 {USR1, USR2})

Pin_ID (ironman 플랫폼)
Type static write parameter
Default 0
Range [0;3]

Pin_ID 파라미터는 4개의 보드 LED 중 어떤 것이 오퍼레이터에 연결될지를 정의합니다. 범위는 [0; 3]입니다.

[중요] 가용성

이 파라미터는 다음 플랫폼에서 사용됩니다:

  • mE5 ironman VQ8-CXP6D

  • mE5 ironman VQ8-CXP6B

  • mE5 ironman VD8-PoCL

사용 예제

오퍼레이터 LED의 사용법은 다음 예시와 같습니다:

  • 'Hardware Test'

    DMA, RAM, GPIO, 트리거 및 LED의 하드웨어 자체 테스트 예시.