코스 개요

1일차 – CAN 프로토콜 소개

  • 차량 내 네트워킹과 CAN의 역할 개요
  • CAN 프로토콜 기본 개념
  • 메시지 프레임, 중재, 식별자(표준/확장)
  • 비트 스태핑, CRC, ACK, 간격
  • 물리 계층과 데이터 링크 계층
  • 버스 특성, 토폴로지, 종단
  • CAN 오류 처리 메커니즘

2일차 – 실제 CAN 통신

  • CAN 메시지 유형: 데이터, 원격, 오류, 과부하
  • 비트 타이밍 및 버스 속도 설정
  • 버스 부하와 지연 시간 고려사항
  • CAN을 통한 진단 프로토콜 소개(UDS, OBD-II)

3일차 – CANoe 소개

  • CANoe 개요: 기능과 사용 사례
  • 프로젝트 설정: 구성, 시뮬레이션 노드
  • 트레이스 창 및 패널 생성
  • 필터링과 로깅을 사용한 트래픽 분석
  • 시뮬레이션 블록과 구성

4일차 – 고급 CANoe & CAPL 프로그래밍

  • CAPL(Communication Access Programming Language) 소개
  • 구조, 문법, 이벤트 기반 프로그래밍
  • 시뮬레이션과 오류 주입을 위한 CAPL 스크립팅 작성
  • ECU, 게이트웨이 동작 및 진단 시뮬레이션
  • 테스트와 보고서의 자동화
  • 디버깅과 유지 관리에 대한 최선의 방법

요건

  • 기본 통신 프로토콜과 임베디드 시스템 이해
  • 자동차 소프트웨어 테스트 또는 진단 경험이 있는 사람
  • C 프로그래밍 경험이나 스크립팅 경험(CAPL은 C와 유사)

대상

  • 자동차 테스트 엔지니어 및 검증 전문가
  • CAN 기반 ECU 작업을 하는 소프트웨어 개발자
  • Vector 도구를 사용한 진단 테스트 또는 시뮬레이션에 참여하는 시스템 통합 엔지니어
 28 시간

참가자 수


참가자당 가격

회원 평가 (2)

예정된 코스

관련 카테고리