Main Content

Reset Function

모델 재설정 이벤트에서 서브시스템 실행

  • Reset Function block

라이브러리:
Simulink / User-Defined Functions

설명

Reset Function 블록은 사전 구성된 Subsystem 블록으로 모델 재설정 이벤트에서 실행됩니다. 기본적으로 Reset Function 블록은 다음을 포함합니다.

  • 이벤트 유형재설정으로 설정되고 이벤트 이름reset으로 설정된 Event Listener 블록

  • 상수 값0으로 설정된 Constant 블록

  • 설정된 상태 소유자 블록이 없는 State Writer 블록

Reset Function block contents

예를 들어, Constant 블록을 State Writer 블록의 상태 값을 생성하는 소스 블록으로 교체하고 State Writer 블록에 상태 소유자 블록을 지정하여 Reset Function 블록의 내용을 사용자 지정합니다.

출력 포트가 있는 조건부 실행 서브시스템은 Reset Function 블록 내에서 완전히 지원됩니다.

지원되지 않는 블록과 기능 목록은 Initialize, Reinitialize, Reset, and Terminate Function Limitations 항목을 참조하십시오.

모델에는 각 블록이 서로 다른 이벤트 이름을 갖는 여러 Reset Function 블록이 있을 수 있습니다. 이러한 재설정 이벤트 각각은 생성 코드에 다른 함수로 나타납니다.

Initialize Function 블록, Reinitialize Function 블록, Reset Function 블록 또는 Terminate Function 블록이나 이에 대응하는 상태 소유자 블록을 선택하여 선택한 블록과 관련된 블록을 강조 표시할 수 있습니다. 관련 블록을 열린 다이어그램 또는 새 탭에 표시하려면, 블록을 선택했을 때 나타나는 줄임표에 커서를 올려 놓으십시오. 그런 다음 작업 모음에서 관련 블록 을 선택합니다. 선택한 블록에 여러 블록이 대응되는 경우 관련 블록 목록이 열립니다. 텍스트 상자에 검색어를 입력하여 관련 블록 목록을 필터링할 수 있습니다. 목록에서 관련 블록을 선택하면 관련 블록을 표시하는 열린 다이어그램이나 새 탭으로 창 포커스가 이동합니다.

블록 특성

데이터형

Booleana | busa | doublea | enumerateda | fixed pointa | halfa | integera | singlea | stringa

직접 피드스루

아니요

다차원 신호

a

가변 크기 신호

아니요

영점교차 검출

아니요

a 지원되는 실제 데이터형이나 기능은 블록 구현에 따라 달라집니다.

확장 기능