주요 콘텐츠

이 페이지는 기계 번역을 사용하여 번역되었습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.

Check usage of Switch Case blocks and Switch Case Action Subsystem blocks (Switch Case 블록 및 Switch Case Action Subsystem 블록 사용 검사)

검사 ID: mathworks.hism.hisl_0011

설명

이 검사는 Switch Case 블록의 사용을 검사합니다.

이 검사는 정수 데이터 유형이나 열거형 값을 입력으로 사용하지 않는 Switch Case 블록을 플래그합니다. hisl_0011: Usage of Switch Case blocks and Action Subsystem blocks – C를 준수하려면 Switch Case 블록의 입력에 정수 데이터 유형이나 열거형 값을 사용하세요.

Simulink® Check™와 함께 사용 가능합니다.

결과 및 권장 조치

상태권장 조치
모델 또는 서브시스템에 default case를 갖지 않는 Switch Case 블록이 포함되어 있습니다. Switch Case 블록의 블록 파라미터 대화 상자에서 default case 표시를 선택합니다. 결과로 생성된 디폴트 출력 포트를 Switch Case Action Subsystem 블록에 연결합니다.
모델 또는 서브시스템에 포함된 Switch Case 블록의 출력 포트가 Switch Case Action Subsystem 블록에 연결되지 않았습니다.Switch Case 블록의 출력 포트가 Switch Case Action Subsystem 블록에 연결되어 있는지 확인하세요.
모델 또는 서브시스템에 포함된 Switch Case 블록의 입력 포트에 정수가 아닌 데이터 유형 또는 열거형이 아닌 데이터 유형이 사용됩니다.Switch Case 블록의 입력 데이터 유형이 정수 또는 열거형인지 확인하세요.

기능 및 제한 사항

  • 라이브러리 모델에서는 실행되지 않습니다.

  • 라이브러리에 연결된 블록의 내용을 분석합니다. 기본적으로 입력 파라미터 링크 따르기on로 설정됩니다.

  • 마스크 처리된 서브시스템의 내용을 분석합니다. 기본적으로 입력 파라미터 마스크 아래 보기모두로 설정됩니다.

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

참고 항목