inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

CANoe IG block 관련 질문

32

편종현

작성한 질문수 1

0

A라는 신호를 A = 1로 계속 출력하고 싶은데, IG block에서 Send key를 누르면 한번만 해당 값을 송신하고, 다시 원래 값인 A = 0으로 돌아옵니다.

아래 그림에서 System Variable Event Type을 On Change로 변경하면 값이 계속 변경되어 있을 것 같은데, 변경 버튼이 비활성화되어 있네요.

혹시 해당 문제를 어떻게 해결할 수 있을까요?

image.png

 

답변 1

0

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴입니다.
편종현님,

CANoe의 IG block에서 특정 신호를 지속적으로 송신하고 싶다면, 수동으로 Send 키를 누르는 방법 대신 주기적인 송신 설정을 사용하는 것이 좋습니다. 아래와 같은 방법을 따라 해보세요:

  1. 주기 모드(Periodic Mode) 선택: “Manual” 모드 대신 “Periodic” 모드를 선택하세요. 이를 통해 신호가 주기적으로 자동 송신되도록 설정할 수 있습니다.

  2. 주기 시간 설정(Cycle Time 설정): 주기 시간을 원하는 주기로 설정합니다. 현재 슬라이더로 1ms로 설정된 것처럼, 적절한 주기 시간(ms)을 설정하여 신호가 반복 송신되도록 합니다.

  3. System Variable Event Type 설정: “On Update”나 “On Change” 옵션을 적절히 선택하여 신호가 갱신되는 방식에 맞게 설정합니다.

이와 같은 설정으로 A 신호를 지속적으로 송신할 수 있습니다.

추가적인 궁금한 점이 있으시면 더 질문해 주세요!

CANoe Configuration Screenshot
이미지 출처: 인프런 FAQ

환경설정 문

2

44

2

volatile에 대해 질문 있습니다.

2

62

2

질문있어요!

2

71

2

성능 오버헤드

1

38

2