Floating Scope 및 Scope 뷰어
시뮬레이션 중에 신호 선 없이 생성된 신호 표시
라이브러리:
Simulink /
Sinks
HDL Coder /
Sinks
설명
Simulink® Scope 뷰어와 Floating Scope 블록은 시뮬레이션 시간에 대한 시간 영역 신호를 표시합니다. Scope 뷰어와 Floating Scope 블록은 Scope 블록과 기능이 동일하지만, 신호 선에 연결되어 있지 않습니다.
스코프 탭
스코프 디스플레이에는 다음과 같은 기능이 있습니다.
시뮬레이션 제어 — 실행 버튼, 스텝 앞으로 버튼, 스텝 뒤로 버튼을 사용하여 스코프 창에서 모델을 실행하고 디버그합니다.
다중 신호 — 동일한 디스플레이에 여러 개의 신호를 플로팅합니다.
다중 디스플레이 — 여러 서브플롯에 신호를 표시합니다. 서브플롯의 모든 y축은 x축에서 공통된 시간 범위를 갖습니다. 스코프 탭에 있는 그리드 표시 파라미터를 사용하여 서브플롯의 레이아웃을 제어합니다.
파라미터 수정 — 시뮬레이션 전에 그리고 시뮬레이션 중에 스코프 파라미터를 수정합니다.
축 자동 스케일링 — 시뮬레이션 중에 또는 시뮬레이션 종료 시에 좌표축을 자동 스케일링합니다. 좌표축의 위쪽과 아래쪽에 여백이 그려집니다.
시뮬레이션 후 데이터 표시 — 시뮬레이션 중에 스코프 데이터를 저장합니다. 시뮬레이션을 시작할 때 스코프가 닫혀 있었을 경우, 시뮬레이션 후에 사용자가 스코프를 열면 연결된 입력 신호에 대한 시뮬레이션 결과가 스코프에 표시됩니다.
참고
샘플 레이트가 높거나 시뮬레이션 시간이 긴 경우, 스코프가 내부적으로 데이터를 저장하기 때문에 메모리 또는 시스템 성능 관련 문제가 발생할 수 있습니다. 스코프 시각화를 위해 저장되는 데이터의 양을 제한하려면 기록할 마지막 데이터 점 개수 파라미터를 선택하십시오.
스코프 창 관리 –– 새로운 스코프 컨테이너를 사용하여 여러 스코프 창을 단일 창에 도킹하고 스코프를 관리 및 구성합니다. 또한 스코프 컨테이너를 사용하면 모델에 있는 모든 스코프를 단일 창에서 볼 수 있습니다.
측정 탭
Scope 뷰어와 Floating Scope 블록은 다음 측정을 지원합니다.
참고
피크 검출기, 이진 측정, 신호 통계량을 사용하려면 Simscape™ 또는 DSP System Toolbox™ 라이선스가 있어야 합니다.
프로그래밍 방식의 제어
TimeScopeConfiguration 객체를 사용하여 명령줄에서 스코프 설정을 구성하고 표시합니다. 스코프를 프로그래밍 방식으로 제어하는 방법을 보여주는 예제는 Control Scope Blocks Programmatically 항목을 참조하십시오.
신호 연결하기
Floating Scope 창 또는 Scope 뷰어 창에서
버튼을 사용하여 신호를 연결합니다.
연결된 신호에 뷰어를 추가하려면 모델에서 신호를 선택합니다. 그런 다음 시뮬레이션 탭에 있는 준비 갤러리에서 뷰어 추가를 클릭합니다.
자세한 내용은 Add Signals to Existing Floating Scope or Scope Viewer 항목을 참조하십시오.
주요 특징
다중 y축(디스플레이) — 여러 y축을 표시합니다. 모든 y축이 x축에서 공통된 시간 범위를 갖습니다.
다중 신호 — 동일한 y축(디스플레이)에 여러 개의 신호를 표시합니다.
파라미터 수정 — 시뮬레이션 전에 그리고 시뮬레이션 중에 스코프 파라미터를 수정합니다.
시뮬레이션 후 데이터 표시 — 시뮬레이션을 시작할 때 스코프가 닫혀 있었을 경우, 시뮬레이션 동안 스코프 데이터가 계속해서 스코프에 기록됩니다. 시뮬레이션 후에 사용자가 스코프를 열면 입력 신호에 대한 시뮬레이션 결과가 스코프에 표시됩니다.
예제
제한 사항
시뮬레이션을 최적화하는 모델 구성 파라미터(예: 신호 저장공간 재사용 또는 블록 축소)를 사용할 경우, 시뮬레이션 중에 일부 신호의 저장공간이 제거됩니다. 이러한 제거된 신호에는 Floating Scope를 적용할 수 없습니다. 이 문제를 해결하려면 제거된 신호를 테스트 지점으로 구성하십시오. 그러면 최적화 설정과 관계없이 Floating Scope를 신호에 적용할 수 있습니다. 테스트 지점을 구성하려면 Configure Signals as Test Points 항목을 참조하십시오.
신호를 추가하거나 제거한 후 시뮬레이션 스텝을 뒤로 이동하면 Floating Scope는 기존 데이터를 지웁니다. 시뮬레이션 스텝을 다시 앞으로 이동하기 전까지는 새 데이터가 표시되지 않습니다.
상수 신호에 연결된 경우 스코프는 단일 점을 플로팅합니다.
Floating Scope 블록 및 Scope 뷰어에 대한 Simulink 메시지는 지원되지 않습니다.
For-Each Subsystem으로부터의 신호는 연결할 수 없습니다.
고속 액셀러레이터 모드에서는 스코프 디스플레이에 제한 사항이 있습니다. Behavior of Scopes and Viewers in Rapid Accelerator Simulations 항목을 참조하십시오.
포트
입력
파라미터
블록 특성
데이터형 |
|
직접 피드스루 |
|
다차원 신호 |
|
가변 크기 신호 |
|
영점교차 검출 |
|








