이 페이지는 기계 번역을 사용하여 번역되었습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.
Check for root Inports with missing properties (속성이 누락된 루트 Inport가 있는지 검사)
검사 ID: mathworks.hism.hisl_0024
설명
다음을 식별합니다.
Simulink 모델의 샘플 시간, 데이터 유형 또는 포트 크기가 누락되거나 상속된 루트 수준 Inport 블록입니다.
정의된 샘플 시간, 데이터 유형 또는 포트 크기가 없는 루트 모델 Inport 블록을 사용하면 원치 않는 시뮬레이션 결과가 발생할 수 있습니다. Simulink®는 이러한 값을 명시적으로 지정하지 않는 한 다운스트림 블록의 크기, 샘플 시간 및 데이터 유형을 역전파합니다. 블록 파라미터 또는 연결된 신호 라인을 명시적으로 확인하는 Simulink 신호 객체를 사용하여 Inport 블록 속성을 지정할 수 있습니다.
아키텍처 모델의 데이터 유형 또는 포트 차원이 누락되거나 상속된 루트 수준 Input 포트.
검사를 실행하면 경고를 발생시킨 조건과 함께 통과하지 못한 Inport 블록과 신호 객체에 대한 링크가 결과 표에 제공됩니다.
Simulink Check™와 함께 사용 가능합니다.
결과 및 권장 조치
| 상태 | 권장 조치 |
|---|---|
포트 크기 누락 — 모델에 상속된 포트 크기가 있는 Inport 블록이 포함되어 있습니다. | 나열된 Inport 블록과 Simulink 신호 객체에 대해 포트 크기를 지정하세요. |
누락된 신호 데이터 유형 — 모델에는 상속된 데이터 유형이 있는 Inport 블록이 포함되어 있습니다. | 나열된 Inport 블록과 Simulink 신호 객체에 대해 데이터 유형을 지정하세요. |
포트 샘플 시간 누락 — 모델에 상속된 샘플 시간이 있는 Inport 블록이 포함되어 있습니다. | 나열된 Inport 블록과 Simulink 신호 객체에 대해 샘플 시간을 지정하세요. 버스 유형이 있는 루트 Inports의 샘플 시간은 버스 객체의 리프 요소에서 지정된 샘플 시간과 일치해야 합니다. |
Simulink 신호 객체에 대한 암묵적 확인 — 모델에는 기본 작업 공간, 모델 작업 공간 또는 Simulink 데이터 사전에서 Simulink 신호 객체로 암묵적으로 확인되는 Inport 블록 신호 이름이 포함되어 있습니다. | 나열된 Simulink 신호 객체의 경우 속성 대화 상자에서 신호 속성 신호 이름은 Simulink의 Signal 객체로 연결이 맺어져야 함를 선택합니다. 이 옵션을 프로그래밍 방식으로 설정하려면 포트 파라미터 MustResolveToSignalObject를 사용하세요. |
| 아키텍처 모델의 하나 이상의 입력 포트에 데이터 인터페이스가 할당되지 않았습니다. | 나열된 입력 포트에 데이터 인터페이스를 할당합니다. |
기능 및 제한 사항
구성 파라미터(Configuration Parameters > Solver > Periodic sample time constraint)가
샘플 시간에 독립적이어야 함로 설정된 경우, 이 검사는 입력 포트가 상속된 샘플 시간을 사용할 때 경고를 보고하지 않습니다.내보내기 함수 모델의 경우 상속된 샘플 시간은 플래그가 지정되지 않습니다.
라이브러리 모델에서는 실행되지 않습니다.
아키텍처 모델에서는 제외를 지원하지 않습니다.
버스 포트 요소를 지원하지 않습니다.
블록과 차트를 제외할 수 있습니다.
참고 항목