비활성화 구조
- 업데이트 날짜:2023-02-17
- 2분 (읽기 시간)
비활성화 구조
하나 또는 그 이상의 서브다이어그램, 케이스를 가지며 이중에서 활성화 서브다이어그램만 실행합니다. 아이템 탭에서 활성 서브다이어그램의 조건 편집 버튼을 사용하여 조건에 따라 서브다이어그램을 비활성화할 수 있습니다.
입력/출력
서브다이어그램 선택자 라벨
관련 서브다이어그램이 실행하는 값을 디스플레이하는 구조의 일부분.
또한 서브다이어그램 선택자 라벨을 사용하여 기본 서브다이어그램을 지정할 수도 있습니다.

터널
데이터가 구조에 들어가고 나가는 포인트입니다.

Examples
다음 설치된 예제는 프로그래밍 환경에서 검색하여 사용할 수 있습니다:- 비활성화 구조
지정한 조건에 따라 서브다이어그램 비활성화하기
아이템 탭의 활성 서브다이어그램의 조건 편집을 선택한 후, 지정 조건이 충족되면 비활성화 구조에서 서브다이어그램을 활성화하는 하나 또는 그 이상의 조건을 지정합니다. 예를 들어, 서브다이어그램의 코드가 특정 타겟에서만 실행되도록 조건적으로 활성화할 수 있습니다.
사용가능한 조건 기호와 값의 리스트는 다음 테이블을 참조하십시오.
노트 기호 값은 대소문자를 구별하는 문자열입니다. 그러므로 숫자형 값은 숫자가 아닌 문자열로 처리됩니다. 예를 들어, 사용자 기호의 값을 0.0으로 정의한 후에 비활성화 구조 서브다이어그램에서 조건을 0으로 설정하면, 그 조건은 거짓으로 판별됩니다.
| 조건 기호 | 유효한 값 | 설명 |
|---|---|---|
| CPU |
|
서브다이어그램이 실행되는 프로세서. |
| OS |
|
서브다이어그램이 실행되는 OS. |
| TARGET_BITNESS |
|
서브다이어그램을 실행하는 어플리케이션의 비트 수. |
| TARGET_TYPE |
|
서브다이어그램이 실행되는 플랫폼 또는 타겟. |
FPGA 타겟에서 유효한 조건 기호
이러한 기호는 FPGA를 타겟으로 하는 VI의 다음 테이블에서만 접근할 수 있습니다.
| 조건 기호 | 유효한 값 | 설명 |
|---|---|---|
| TARGET_TYPE |
|
서브다이어그램이 실행되는 플랫폼 또는 타겟. |
| FPGA_TARGET_FAMILY |
|
서브다이어그램이 실행되는 FPGA 제품군. |
| FPGA_TARGET_EXECUTION |
|
FPGA 타겟 또는 시뮬레이션으로 실행 중인 개발 컴퓨터에서 서브다이어그램이 실행되는 위치. |
| FPGA_TARGET_CLASS |
|
서브다이어그램이 실행되는 FPGA 타겟의 타겟 클래스. |
노트 이 리스트는 모든 유효한 FPGA 기호의 부분적인 리스트입니다. SystemDesigner에서 FPGA 타겟을 선택하면, 해당 FPGA 타겟에 대한 기호 값은 아이템 탭 섹션의 컴파일 기호 아래에 나열됩니다.