이 페이지는 기계 번역을 사용하여 번역되었습니다. 영어 원문을 보려면 여기를 클릭하십시오.
금지된 블록과 신호선이 겹치거나 교차하는지 확인하세요.
검사 ID: mathworks.jmaab_v6.jc_0903
지침: jc_0903: 블록과 신호선의 중복/교차 금지
설명
블록, 블록 이름, 블록 주석, 주석, 신호선 또는 신호 레이블이 겹치거나 교차하는지 확인합니다.
이 검사는 Simulink® 모델의 다음 대상 구성요소에 적용됩니다.
블록
블록 이름
블록 주석
주석
신호선
신호 라벨
예외 1: 주석 상자의 경계 내에 완전히 위치한 블록입니다.
예외 2: 소스 블록이 위치한 주석 상자의 경계를 가로지르는 신호선입니다.
이 검사에는 Simulink Check™ 라이센스가 필요합니다.
매개변수화 확인
이 검사에는 JMAAB 모델링 지침에 지정된 하위 ID에 해당하는 하위 검사가 포함되어 있습니다. Model Advisor Configuration Editor를 사용하여 실행할 하위 ID(1개 또는 여러 개)를 지정할 수 있습니다.
참고로 JMAAB 모델링 표준 기관에서 사용하도록 권장하는 지침 하위 ID는 다음과 같습니다.
JMAAB — a, b1/b2
입력 매개변수인 "신호 교차 임계값(%)"을 사용하면 임계값이 충족되는 경우 검사에 실패하는 조건을 설정할 수 있습니다. 신호 교차 임계값은 검사를 통해 위반이 감지된 모델의 전체 신호선 비율입니다.
결과 및 권장 조치
가이드라인 하위 ID | 상태 | 권장 조치 |
---|---|---|
jc_0903_a: 겹치는 블록, 주석, 이름 또는 레이블을 확인하십시오. | 블록, 블록 이름, 블록 주석, 주석 또는 신호 레이블이 겹칩니다. | 블록, 블록 이름, 블록 주석, 주석, 신호 라벨이 겹치지 않도록 모델을 변경합니다. |
jc_0903_b1: 신호선이 다른 신호선이나 블록과 겹치거나 교차하는지 확인하세요. | 신호선은 다른 신호선, 블록, 블록 이름, 블록 주석, 주석 또는 신호 레이블과 겹치거나 교차합니다. | 신호선이 다른 신호선, 블록, 블록 이름, 블록 주석, 주석 및 신호 레이블과 겹치거나 교차하지 않도록 모델을 변경합니다. |
jc_0903_b2: 선 교차 스타일이 "라인 홉"으로 설정된 경우 신호 선이 겹치는지 확인하십시오. | 선 교차 스타일이 "라인 홉"으로 설정된 경우 신호 선은 다른 신호 선, 블록, 블록 이름, 블록 주석, 주석 또는 신호 레이블과 겹치거나 교차합니다. | 선 교차 스타일이 "라인 홉"으로 설정된 경우 신호선이 다른 신호선, 블록, 블록 이름, 블록 주석, 주석 및 신호 라벨과 겹치거나 교차하지 않도록 모델을 변경하십시오. |
기능 및 제한 사항
블록 이름이나 블록 주석이 다른 모델 요소와 교차하거나 겹치는지 확인하지 않습니다.
주석과 겹치는 블록에 대한 위반을 보고하지 않습니다. 이 경우 검사에서는 주석에 대해서만 위반을 보고합니다.
라이브러리에 연결된 블록의 내용을 분석합니다. 기본적으로 입력 매개변수 Follow links는
켜기
로 설정됩니다.마스크된 하위 시스템의 콘텐츠를 분석합니다. 기본적으로 입력 매개변수 Look under masks는
그래픽
로 설정됩니다.라이브러리 모델에서 실행됩니다.
블록 제외를 허용합니다.