이 페이지는 기계 번역을 사용하여 번역되었습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.
모델 요소 이름의 일관성 확인
검사 ID: mathworks.jmaab.jc_0602
지침: jc_0602: 모델 요소 이름의 일관성
설명
신호에 연결된 모델 요소가 일관된 이름을 따르고 있는지 확인합니다.
신호선에 직접 연결하는 경우 다음 이름이 정확히 일치해야 합니다.
블록 이름 가져오기
출력 블록 이름
구조적 하위 시스템 입력 포트 레이블 이름
구조적 하위 시스템 출력 포트 레이블 이름
태그 이름에서
태그 이름으로 이동
신호선 신호명
예외 1: 아래 하위 시스템 중 하나에 연결된 신호 회선 이름은 하위 시스템 포트 레이블 이름과 다른 이름을 가질 수 있습니다.
재사용 가능한 하위 시스템
라이브러리에 연결된 하위 시스템
예외 2: Inport 블록, Outport 블록 및 기타 블록의 조합이 동일한 블록 이름을 갖는 경우 일관된 이름 지정을 위해 Inport 및 Outport 블록에 접미사 또는 접두사를 사용하십시오. 이는 Model Advisor 구성 편집기를 통해 구성할 수 있습니다.
이 검사에는 Simulink® Check™ 라이센스가 필요합니다.
매개변수화 확인
MAB 모델링 지침은 하나의 하위 ID만 제공하므로 이 검사에는 하위 검사가 포함되지 않습니다.
참고로 NA-MAAB 및 JMAAB 모델링 표준 기관에서 사용하도록 권장하는 MAB 지침 하위 ID는 다음과 같습니다.
NA-MAAB — 권장 사항 없음
JMAAB — a
다음 매개변수를 구성하여 확인 작업을 사용자 정의할 수 있습니다.
입력 매개변수 | 기본값 |
---|---|
Inport 및 Outport 블록 조합에 대한 일관된 이름 지정 형식 | Prefix(<Prefix_tag><Signal_name><Sequence>) 또는 Suffix(<Signal_name><Sequence><Suffix_tag>) |
수입용 접두사/접미사 태그 | IN_ (기본값, 구성 가능) |
출력용 접두사/접미사 태그 | OUT_(기본값, 구성 가능) |
결과 및 권장 조치
상태 | 권장 조치 |
---|---|
하나 이상의 모델 요소가 연결된 신호 이름과 일치하지 않습니다. | 신호 이름과 일치하거나 Inport/Outport 블록과 일치하도록 이탈하는 모델 요소의 이름을 바꿉니다. |
기능 및 제한 사항
라이브러리 모델에서 실행됩니다.
마스크된 하위 시스템의 콘텐츠를 분석합니다. 기본적으로 입력 매개변수 Look under masks는
그래픽
로 설정됩니다.블록이나 차트를 제외할 수 있습니다.