본문 바로가기
Vector CANoe

CANoe Trace 창 보는 법

by Autosar 2026. 4. 13.
반응형

차량 통신을 분석할 때 CANoe에서 가장 많이 사용하는 창이 무엇이냐고 묻는다면 대부분 Trace 창이라고 답한다.

실무에서도 ECU 동작 확인, CAN 메시지 수신 여부 확인, 신호 값 분석, 오류 추적까지 거의 모든 디버깅이 Trace 창에서 시작된다.

특히 처음 CANoe를 배우는 사람들은 Measurement는 시작했는데 화면에 숫자만 지나가서 무엇을 봐야 하는지 모르는 경우가 많다.


이번 글에서는 CANoe Trace 창을 읽는 방법부터 실무에서 어떻게 활용하는지까지 한 번에 정리한다.

 

1. CANoe Trace 창이란?

 

Trace 창은 CAN, LIN, FlexRay, Ethernet 등 네트워크에서 발생하는 모든 프레임을 시간 순서대로 보여주는 분석 창이다.

쉽게 말하면 ECU 간 통신 내용을 실시간 로그로 보여주는 화면이다.

예를 들어,

어떤 메시지가 들어왔는지
누가 송신했는지
데이터 값이 무엇인지
주기가 정상인지
에러가 발생했는지

이 모든 것을 Trace 창에서 확인할 수 있다.

 

2. Trace 창 열기

 

CANoe 상단 메뉴에서 다음 경로로 열 수 있다.

 

Analysis → Trace



Measurement Start 후 메시지가 실시간으로 표시된다.

 

3. Trace 창 기본 컬럼 설명

 

Trace 창에는 여러 열(Column)이 표시된다.
버전에 따라 조금 다르지만 일반적으로 아래 항목을 가장 많이 본다.

 

Time: 메시지가 수신된 시간이다.

예시:

121.351245
121.361240
121.371241

 

프로그램 시작 후 몇 초 시점에 들어왔는지 나타낸다.

 

Channel: 어느 채널에서 들어온 데이터인지 표시한다.

예시:

CAN1
CAN2
LIN1


하드웨어가 여러 채널일 경우 매우 중요하다.

예:

CAN1 = LCAN
CAN2 = BCAN


ID: 메시지 식별자(Message ID)이다.

예시:

123
456
18FF50E5

 

CAN 통신에서 가장 중요한 값이다.
어떤 ECU가 보내는 메시지인지 DBC와 매칭해서 확인한다.

Name: DBC 파일이 연결되어 있다면 메시지 이름이 표시된다.

숫자 ID보다 훨씬 보기 쉽다.

 

Dir (Direction): 송신/수신 방향
내 CAPL 코드가 정상 송신되는지 확인 가능하다.


예시:

Tx = 내가 송신
Rx = 외부 ECU에서 수신


DLC: Data Length Code 의 약자로 메시지 데이터 길이(Byte)를 나타낸다.

예시:

8
16
64

 

Data: 실제 Raw Data 값이다.

예시:

00 01 0A FF 12 34 56 78

 

각 바이트 단위 데이터가 표시된다.

실무에서 가장 많이 보는 핵심 4가지

 

① 메시지가 들어오는가?
가장 먼저 확인한다.
예를 들어 차량 속도 메시지가 안 들어온다면, ECU 미동작, 배선 문제, 채널 설정 오류, Baudrate 오류 가능성이 있다.

② 주기가 정상인가?
WHL_01_10ms 메시지라면, 실제 10ms마다 와야 한다.

 

Time 차이를 보면 된다.
1.000
1.010
1.020
1.030

 

주기 이상 예시
1.000
1.050
1.200

누락 또는 Bus Load 문제 가능성.

 

③ 데이터 값이 맞는가?
예를 들어 속도 값이 60km/h인데 Raw Data가 이상하다면? Scaling 오류, Endian 오류, Signal Mapping 오류일 수 있다.

④ 에러가 있는가?
Trace 창에서 아래 항목이 보이면 체크해야 한다.
- Error Frame
- Bus Off
- Ack Error
- CRC Error

 

초보자가 자주 하는 실수


메시지가 안 보인다

원인:

Measurement 미시작
채널 매핑 오류
Baudrate 오류
CAN 케이블 문제

 

데이터 해석이 안 된다

원인: DBC 미연결

 

너무 빨라서 못 본다

해결:

Pause
Filter 사용

 

정리

 

CANoe Trace 창은 단순 로그 화면이 아니다.
실무에서는 ECU 문제의 80% 이상을 여기서 찾는다.

핵심은 아래 4가지만 보면 된다.

- 메시지가 오는가?
- 주기가 맞는가?
- 데이터가 맞는가?
- 에러가 있는가?

이 4가지를 빠르게 보는 능력이 실력을 만든다.

반응형