이 번역 페이지는 최신 내용을 담고 있지 않습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.
Bus Selector
입력 버스에서 요소 선택
라이브러리:
Simulink /
Commonly Used Blocks
Simulink /
Signal Routing
HDL Coder /
Signal Routing
설명
Bus Selector 블록은 입력 버스 계층 구조에서 사용자가 이름으로 선택한 요소들을 추출합니다. 이 블록은 선택된 요소들을 개별적으로 출력하거나 하나의 새로운 가상 버스로 출력할 수 있습니다. 블록이 선택된 요소들을 개별적으로 출력하면, 선택된 각 요소는 하나의 출력 포트에 대응됩니다. 블록이 새로운 가상 버스를 출력하면, 블록은 선택된 각 요소를 포함하는 가상 버스를 위한 하나의 출력 포트를 갖습니다.
버스 계층 구조의 서로 다른 위치에서 여러 요소가 동일한 이름을 가질 수 있지만, 각 요소는 Bus Selector 블록이 사용하는 고유하고 정규화된 이름을 가집니다. 예를 들어 최상위 버스와 중첩된 버스 모두 이름이 chirp인 요소를 가질 수 있습니다. 최상위 버스 요소의 정규화된 이름은 chirp입니다. 중첩된 버스 요소의 정규화된 이름은 nestedbus.chirp이며, 여기서 nestedbus는 중첩된 버스의 이름입니다.
팁
서브시스템 및 모델 인터페이스에서 버스를 사용할 경우, Inport 블록과 Bus Selector 블록을 함께 사용하는 대신 In Bus Element 블록을 사용하십시오. In Bus Element 블록은 다음과 같은 장점이 있습니다.
블록 다이어그램에서 선이 복잡하고 지저분해지는 것을 줄여줍니다.
인터페이스를 점진적으로 변경하기가 더 쉽습니다.
Bus Selector 블록과 Goto 블록 구성을 사용할 필요 없이, 사용 지점에 더 가까운 위치에서 버스 요소에 액세스할 수 있도록 합니다.
예제
확장 예제
포트
입력
출력
파라미터
블록 특성
데이터형 |
|
직접 피드스루 |
|
다차원 신호 |
|
가변 크기 신호 |
|
영점교차 검출 |
|
팁
기본적으로 대화 상자는 세로 레이아웃으로 열리며, 선택된 요소는 버스 요소 목록 아래에 표시됩니다. 버스 요소와 선택된 출력 요소를 나란히 보려면
을 클릭하십시오.














