주요 콘텐츠

Reset

Resettable Subsystem의 제어 블록

  • Reset block

설명

Subsystem 블록의 루트 수준에 배치된 Reset 블록은 블록에 제어 포트를 추가합니다. 포트에 연결된 신호에서 재설정 트리거 신호가 발생하면 서브시스템의 블록 상태가 초기 조건으로 재설정됩니다. Resettable Subsystem 항목을 참조하십시오.

예제

파라미터

모두 확장

서브시스템 블록 상태를 재설정하는 트리거 신호의 유형을 선택합니다.

레벨

트리거 신호가 현재 시간 스텝에서 0이 아니거나, 이전 시간 스텝에서 0이 아닌 값이었지만 현재 시간 스텝에서 0으로 변경될 때 블록 상태를 재설정합니다.

상승

트리거 신호가 0에서 양수 값으로 상승하거나 음수 값에서 양수 값으로 상승할 때 블록 상태를 재설정합니다.

하강

트리거 신호가 양수 값에서 0으로 하강하거나 양수 값에서 음수 값으로 하강할 때 블록 상태를 재설정합니다.

양쪽 모두 가능

트리거 신호가 0에서 0이 아닌 값으로 바뀌거나 부호가 바뀔 때 블록 상태를 재설정합니다.

레벨 유지

트리거 신호가 현재 시간 스텝에서 0이 아닐 때 블록 상태를 재설정합니다.

프로그래밍 방식의 사용법

블록 파라미터: ResetTriggerType
유형: 문자형 벡터
: 'level' | 'rising' | 'falling' | 'either' | 'level hold'
디폴트 값: 'level'

가변 크기 신호를 전파할 시점을 선택합니다.

실행하는 동안

각 시간 스텝마다 가변 크기 신호를 전파합니다.

재설정할 때만

Reset 포트 블록을 포함하는 Subsystem 블록을 재설정할 때 가변 크기 신호를 전파합니다. 이 옵션을 선택하는 경우 샘플 시간이 주기적이어야 합니다.

프로그래밍 방식의 사용법

블록 파라미터: PropagateVarSize
유형: 문자형 벡터
값: 'During execution' | 'Only when resetting'
디폴트 값: 'During execution'

영점교차 검출을 제어합니다.

on

영점교차를 검출합니다.

off

영점교차를 검출하지 않습니다.

프로그래밍 방식의 사용법

블록 파라미터: ZeroCross
유형: 문자형 벡터
값: 'on' | 'off'
디폴트 값: 'on'

확장 기능

모두 확장

버전 내역

R2015a에 개발됨

모두 확장