주요 콘텐츠

On-Off Delay

부울 신호 지연

  • On-Off Delay block

라이브러리:
Simscape / Electrical / Control / General Control

설명

On-Off Delay 블록은 부울 입력 신호에 지연을 적용합니다.

입력 신호에서 천이가 감지되면 시간 지연이 추가됩니다. 이 블록을 사용하면 다음과 같은 경우 입력 신호에 시간 지연을 추가할 수 있습니다.

  • ON 천이(입력이 0에서 1로 변경)가 감지됨

  • OFF 천이(입력 신호가 1에서 0으로 변경)가 감지됨

  • 어느 쪽 천이든지 감지됨

ON-OFF 지연 동작은 다음 그림에 표시되어 있습니다.

포트

입력

모두 확장

입력 부울 신호입니다.

데이터형: Boolean

출력

모두 확장

지연이 적용된 출력 신호입니다.

데이터형: Boolean

파라미터

모두 확장

입력이 ON일 때의 지연 시간을 지정합니다.

입력이 OFF일 때의 지연 시간을 지정합니다.

초기 상태를 지정합니다.

연속적인 블록 실행 간의 시간입니다. 실행하는 동안 블록은 출력을 생성하고 필요한 경우 내부 상태를 업데이트합니다. 자세한 내용은 샘플 시간이란? 항목과 샘플 시간 지정하기 항목을 참조하십시오.

이산시간 동작의 경우 샘플 시간을 양의 값으로 설정합니다. 연속시간 동작의 경우 샘플 시간을 0으로 설정합니다.

이 블록이 마스크 처리된 서브시스템에 있거나 연속 동작과 이산 동작을 허용하는 다른 Variant 서브시스템에 있는 경우 샘플 시간 파라미터를 승격합니다. 샘플 시간 파라미터를 승격하면 블록의 연속 구현과 이산 구현 간의 올바른 전환을 보장할 수 있습니다. 자세한 내용은 Promote Block Parameters to a Mask 항목을 참조하십시오.

확장 기능

모두 확장

C/C++ 코드 생성
Simulink® Coder™를 사용하여 C 코드나 C++ 코드를 생성할 수 있습니다.

버전 내역

R2018b에 개발됨