주요 콘텐츠

디폴트 Variant의 사용 검사

검사 ID: mathworks.maab.na_0036

지침: na_0036: 디폴트 Variant

Variant Subsystem에서 디폴트 Variant 사용을 검사합니다.

설명

Variant Subsystem 내의 Variant Subsystem, Variant Source, Variant Sink 및 Variant Model 블록에 대해 디폴트 Variant가 있는지 검사합니다.

이 검사를 사용하려면 Simulink® Check™ 라이선스가 필요합니다.

파라미터화 검사

활성 Variant를 디폴트 Variant로 설정하려면 모델 어드바이저 구성 편집기를 사용하십시오.

  1. 모델 구성 편집기를 열고 검사 ID na_0036를 검색하십시오.

  2. 입력 파라미터에서 Check use of 'Allow zero active variant controls' option를 선택하십시오.

  3. Variant Subsystem의 각 출력 포트에 대해 다음 블록 파라미터를 설정하십시오.

    • 소스가 연결되지 않은 경우의 출력 지정을 선택

    • 상수 값 입력

    • 출력 블록 파라미터 데이터형상속: 자동으로 설정

  4. 적용을 클릭하고 구성을 저장하십시오.

결과 및 권장 조치

상태권장 조치
서브시스템에는 디폴트 Variant가 없습니다.

블록 파라미터 Variant 제어(디폴트 값)으로 설정하십시오.

블록 파라미터 Variant 제어Variant로 설정됩니다.

활성 Variant를 디폴트 Variant로 설정하려면 다음을 수행하십시오.

  1. Variant 제어Variant로 설정합니다

  2. Variant 블록을 열고 블록 파라미터 활성 Variant 없는 제어 허용을 선택합니다.

  3. Variant Subsystem의 출력 포트의 경우:

    • 소스가 연결되지 않은 경우의 출력 지정true로 설정하십시오

    • 상수 값에 유효한 값을 제공하십시오

    • 출력 데이터형상속: 자동으로 설정하십시오

기능 및 제한 사항

  • 라이브러리 모델에서 실행됩니다.

  • 라이브러리에 링크된 블록의 내용을 분석합니다.

  • 마스크 처리된 모든 서브시스템의 내용을 분석합니다.

  • 블록과 차트를 제외할 수 있습니다

  • 구문 강조를 허용합니다