주요 콘텐츠

jc_0009: 신호 이름 전파

R2026b

지침 발행물

Control Algorithm Modeling Guidelines - Using MATLAB®, Simulink®, and Stateflow®

하위 ID 권장 사항

  • NA-MAAB — a, b, c

  • JMAAB — a, b, c

MATLAB 버전

모든 버전

규칙

하위 ID a

계층 구조를 가로질러 확장되는 신호에 대해 신호 이름을 정의할 때는, 전파된 신호 이름이 표시되도록 신호 속성 전파된 신호 표시를 선택해야 합니다.

단, 다음 조건 중 하나에 해당되는 경우에는 전파된 신호 표시를 선택하지 않습니다.

  • 라이브러리가 포함된 서브시스템

  • 재사용 가능 함수가 설정된 서브시스템

사용자 지정 파라미터

해당 없음

예제 — 올바름

전파된 신호 이름이 표시됩니다.

예제 — 올바르지 않음

전파된 신호 표시가 선택되지 않았으므로 신호 이름이 표시되지 않습니다.

Bus Creator 및 Outport 블록에 연결된 신호에는 이름이 없는데, Subsystem 및 Outport 블록에 연결된 신호에 대해 전파된 신호 표시가 선택되어 있습니다.

Bus Creator 및 Outport 블록에 연결된 신호에 이름이 있는데, Subsystem 및 Outport 블록에 연결된 신호에도 이름이 있습니다.

하위 ID b

다음 블록에 대해서는 전파된 신호 이름이 표시되도록 신호 속성 전파된 신호 표시를 선택해야 합니다.

사용자 지정 파라미터

해당 없음

예제 — 올바름

전파된 신호 이름이 표시됩니다.

Inport 및 Goto 블록에 연결된 신호에는 이름이 없으므로, 전파된 신호 표시를 선택할 필요가 없습니다.

Inport 및 Goto 블록에 연결된 신호에는 이름이 없으므로, From 및 Gain 블록에 연결된 신호도 이름이 없어도 됩니다.

예제 — 올바르지 않음

Inport 및 Goto 블록에 연결된 신호에는 이름이 없는데, From 및 Gain 블록에 연결된 신호에 대해 전파된 신호 표시가 선택되어 있습니다.

신호 전파 여부에 관계없이 전파된 신호 표시가 선택되지 않았습니다.

Inport 및 Goto 블록에 연결된 신호에 이름이 있는데, From 및 Gain 블록에 연결된 신호에도 이름이 있습니다.

Gain 및 Signal Specification 블록에 연결된 신호에 이름이 없는데, Signal Specification 및 Outport 블록에 연결된 신호에 대해 전파된 신호 표시가 선택되어 있습니다.

신호 전파 여부에 관계없이 전파된 신호 표시가 선택되지 않았습니다.

Gain 및 Signal Specification 블록에 연결된 신호에 이름이 있는데, Signal Specification 및 Outport 블록에 연결된 신호에도 이름이 있습니다.

Function-Call Generator 및 Function-Call Split 블록에 연결된 신호에는 이름이 없는데, Function-Call Split 및 Function-Call Subsystem 블록에 연결된 신호에 대해 전파된 신호 표시가 선택되어 있습니다.

신호 전파 여부에 관계없이 전파된 신호 표시가 선택되지 않았습니다.

Function-Call Generator 및 Function-Call Split 블록에 연결된 신호에 이름이 있는데, Function-Call Split 및 Function-Call Subsystem 블록에 연결된 신호에도 이름이 있습니다.

하위 ID c

전파될 신호 이름이 존재하지 않는 경우 전파된 신호 표시를 선택하면 안 됩니다.

예제 — 올바르지 않음

Bus Creator 및 Outport 블록에 연결된 신호에는 이름이 없는데, Subsystem 및 Outport 블록에 연결된 신호에는 전파된 신호 표시가 선택되어 있습니다.

Subsystem 블록은 비어있는 채로 전파됩니다.

근거

하위 ID a, b:

  • 신호 선의 연결 오류를 방지합니다.

  • 신호 선의 이름이 잘못 지정되는 것을 방지합니다.

하위 ID c:

  • 작성 스타일을 표준화하면 가독성이 향상됩니다.

검증

모델 어드바이저 검사: 신호 이름 전파 검사 (Simulink Check)

마지막 변경

R2024b

버전 내역

R2020a에 개발됨