-
TSMaster 사용법 총정리 001. CAN 메시지 모니터링, 측정, 재생교육 2026. 5. 27. 19:46
개요
차량 통신 개발 툴은, 대상 통신이 CAN이라면,
- 메시지를 버스에 전송하고
- 버스의 메시지들을 볼(모니터링) 수 있고
- 메시지들을 파일로 저장할 수 있고 (측정)
- 파일에 저장된 메시지들을 재생할 수 있어야 한다.
- 메시지를 볼 때, dbc 파일이 있으면 신호 수준에서 메시지를 볼 수 있어야 한다. 신호를 그래프로 볼 수도 있어야 한다.
- 재생을 할 때는 화면에만 재생(오프라인 재생)할 수도 있고, 버스에 저장된 메시지들을 타임스탬프에 맞춰 전송하는 식으로 재생(온라인 재생)할 수도 있어야 한다.
차량 통신 개발 툴을 사용하는 90% 이상의 유즈 케이스가 모니터링, 측정, 재생일 것이다. 모니터링을 데모하려면 버스에 메시지가 있어야 한다. 그래서 메시지 전송 방법을 먼저 데모한다. 차례대로 모니터링, 측정, 재생 방법을 데모한다.
프로젝트 만들기
- TSMaster로 하는 작업을 TSMaster는 "프로젝트"에 저장한다.
- 프로젝트는 프로젝트 디렉토리에 저장된다.
- 프로젝트 디렉토리에는 사용자가 작업 중에 생성/변경한 설정/프로그램/데이터 등이 저장된다.
CAN 메시지 전송
- dbc 파일 없이 전송할 CAN 메시지의 ID와 메시지가 실어나를 데이터를 정의한다.
- 전송(Transmit)창 정의된 메시지를 사용자가 수동(manual)로 버튼을 클릭할 때마다 전송하거나, 사용자가 정한 주기대로 반복 전송한다.
- 전송된 메시지를 트레이스(Trace)창에서 모니터링한다. 신호에 대한 정의가 없어서 메시지 데이터를 바이트 수준에서 볼 수 있다.
dbc가 있는 경우 CAN 메시지 전송과 모니터링
- dbc 파일을 로드하여 신호 단위로 메시지 데이터를 모니터링 한다.
- 신호를 그래프로 모니터일 한다.
003 import dbc tx ESP message signal in graphics subtitle - YouTube
데이터 저장과 재생
- 데이터를 파일로 저장한다.
- 파일로 저장된 데이터를 재생하여 트레이스창이나 그래픽창에서 모니터링한다.
'교육' 카테고리의 다른 글
TSMaster 사용법 총정리 004. 판넬과 전송창 (0) 2026.05.29 TSMaster 사용법 총정리 003. 판넬과 RBS (0) 2026.05.29 TSMaster로 하는 작업 (0) 2026.01.28 TSMaster 사용법 기초 교육 준비 (0) 2026.01.28