Control Engineering/CANoe 3

CANoe 기본 - 4. CANoe 기초 환경 셋업

1. 채널 매핑 (Channel Mapping)Logical Channel (소프트웨어적 채널) 과 Physical Channel (하드웨어적 채널) 을 매핑하는 과정Logical Channel: CANoe 내부에서 설정된 채널Physical Channel: 실제 Network Interface 장비에서 제공하는 채널매핑 방법:CANoe의 Channel Mapping 메뉴에서 설정 가능Vector Hardware Config에서도 설정 가능중요 사항: Logical Channel과 Physical Channel의 번호가 동일하지 않을 수도 있음 → 유저가 직접 매핑해야 함2. 기본 설정 (Configuration)기본적인 환경 설정 과정:CAN Protocol 선택High Speed CANISO CAN ..

CANoe 기본 - 2. CAN DBC 소개

1. Communication Matrix (K-Matrix) 개념CAN 네트워크에서 사용되는 메시지와 신호(Signals) 정보 정리포함되는 정보:메시지 ID메시지 이름메시지 송신 시점 (주기 또는 특정 조건)데이터 길이 (Byte)송신/수신 제어기 정보신호의 속성 (Start bit, Length, 단위, Factor, Offset 등)📌 예제 메시지메시지 ID메시지 이름데이터 길이(Byte)송신 제어기송신 주기0x666Steering4Steering_Controller100ms0x777Engine3Engine_Controller200ms0x235ADAS_Msg4ADAS_Controller값 바뀔 때0x444BMS5BMS_Controller10ms배터리 관련 데이터 예시메시지 ID: 0x444 (B..

CANoe 기본 - 1. CANoe 소개

CANoe 개요CANoe는 차량 네트워크 분석 및 시뮬레이션을 위한 소프트웨어입니다.우리 컴퓨터에서 실행되는 SW로, 개발 과정에는 실존하지 않는 가상의 환경에서 동작합니다.CANoe를 사용하려면 별도의 하드웨어(Vector Network Interface, 예: VN1640, VN1610 등)가 필요합니다.CANoe의 주요 기능버스 관측: 차량 네트워크 데이터를 모니터링하는 기능메시지 송신: 특정 메시지를 네트워크에 송출하는 기능시뮬레이션: 실험하기 어려운 상황을 가상 환경에서 재현하는 기능추가 기능:필터링 및 파싱 기능그래프 및 데이터 로깅 기능데이터 Export 및 송신 주기 설정송신 데이터 값 조절CAPL (CANoe의 스크립팅 언어)을 이용한 사용자 맞춤형 제어 기능우리 제어기 및 하드웨어 연결..