CANoe 11. 0 - What´s new?
웨비나 레코딩 시청
동영상: 복잡한 툴들 속에서 해결사가 되어 줄 CANoe
짧은 비디오를 통해 CANoe에 대해 알아보세요

CANoe를 활용한 ECU 테스트

CANoe는 전반적인 ECU 네트워크와 개별 ECU의 개발, 테스트 및 분석을 위한 종합적인 툴입니다. 계획부터 최종 시스템 레벨 테스트까지 개발 프로세스 전반에 걸쳐 네트워크 디자이너, 개발 및 테스트 엔지니어를 지원합니다. 

CANoe의 다양한 옵션과 기능은 각 프로젝트에 필요한 솔루션을 제공합니다. CANoe는 여러 OEM과 협력업체에 의해 전 세계적으로 사용되고 있습니다.

장점

  • 단일 툴로 모든 개발 및 테스트 업무 지원
  • 손쉬운 자동 테스트
  • ECU 진단 시뮬레이션 및 테스트
  • 개발 초기 단계에서 에러 감지 및 수정
  • 사용자 친화적인 그래픽 및 텍스트 기반의 결과물 검증

응용 분야

CANoe를 이용한 네트워크 통신 분석

CANoe의 다양한 Window는 방대한 ECU 분석을 지원합니다

CANoe 사용자는 ECU 및 전체 시스템의 여러 버스 통신을 개발 장소는 물론, 차량 내에서도 분석할 수 있습니다. 작업에 도움을 주는 스마트한 윈도우들이 다음과 같이 제공됩니다.

 

  • Trace Window (1) 모든 버스 내 활동들을 메시지 또는 에러 프레임으로 나열. 각각의 메시지에 대한 개별 신호값 표시 가능.
  • Graphics Window  (2) 메시지 및 진단요구 안에 포함되어 있는 RPM 또는 온도 값과 같은 전송되어지는 값을 시간축에 따라 그래픽적으로 표시.
  • Statistics Window (3)  네트워크 및 노드의 유용한 통계자료를 표시. 예) 노드 및 프레임 레벨에서의 버스 로드, 버스트 (피크)횟수/타임, 프레임 및 에러 카운터/비율, 컨트롤러 상태.
  • Data Window (4) 미리 선택된 데이터를 표시 예) 숫자 또는 바 그래프 데이터.

 

기타 분석용 윈도우 및 블럭:

  • 계측 셋업: 기능 블럭과 평가 기능에 대한 시각적 표시 및 파라미터 조정
  • Scope 윈도우: SCOPE 옵션을 이용해 저장된 버스 레벨에 대한 계측을 오프라인에서 표시
  • Interactive Generator: 버스 스티뮬레이션 및 손쉽게 수정된 신호를 전송
  • Signal Generator: sinus, ramp, pulse, value list 등의 신호 파형 생성
  • Logging/Replay: 계측을 로깅한 후, 분석 또는 재생
  • Trigger Filter: 특정 버스 이벤트에 대한 반응 설정 및 표시되고 저장되는 데이터의 양을 제한
  • Write 윈도우: CAPL 프로그램에 의한 시스템 메세지 및 유저별 출력
펼치기

CANoe를 활용한 진단

CANoe diagnostic tester

CANoe에 포함된 Diagnostic Feature Set(진단 기능 세트)는 KWP2000 및 UDS 스탠다드상의 진단 통신 분석을 지원합니다. CANoe는 진단 테스터로써, 그리고 (파라미터로 표시된 ODX 또는 CANdelaStudio 디스크립션 파일을 통해) ECU 진단을 시뮬레이션하는 데에 활용될 수 있습니다.  더불어 CANoe에는 OBD II 테스터가 통합되어 있습니다.
CANoe로 ECU의 진단 시뮬레이션도 구현이 가능합니다. 또한, 자동화 테스트를 포함된 Test Feature Set으로 CAPL, XML, .NET으로 프로그래밍하거나 vTESTstudio를 이용해 구현할 수도 있습니다. CANoe는 필요한 경우 XML이나 HTML 포맷으로 테스트 리포트를 자동 생성할 수도 있습니다.

 

펼치기

CANoe를 활용한 전체 네트워크 시뮬레이션 및 가상 버스 시뮬레이션

시뮬레이션의 생성은 기본 통신 데이터베이스를 통해 수동 또는 자동으로 가능합니다. 전체 네트워크 또는 개별 ECU의 통신 행동을 가상으로 시뮬레이션하는 것은 분석 및 테스트 단계에 기초가 됩니다.

 

특정 OEM 패키지를 통해 CANoe 시뮬레이션은 해당 OEM의 요구사항에 맞게 조정될 수 있습니다. 기능 개발을 위해 MATLAB 모델을 시뮬레이션에 포함시킬 수도 있습니다.

 

시뮬레이션을 위한 "CANoe RT Rack" 하드웨어

실시간으로 관련된 시뮬레이션 및 테스트 기능을 그래픽 유저 인터페이스와 별개인, 정해진 플랫폼에서 구현하기 위해, CANoe는 하드웨어 CANoe RT Rack 옵션과 결합하여 제공됩니다. CANoe RT Rack은 CANoe RT를 위해 최적화된 실시간 운영 체제를 갖춘 산업용 PC로, 이를 통해  전체적인 시스템 성능의 향상, 지연시간이 감축 및 정확한 타이머 구현이 가능합니다.

 

CANoe RT Rack은 최적화된 실시간 운영체제를 갖춘 산업 PC입니다
펼치기

CANoe를 활용한 신호 인가

CANoe Frame Panel

CANoe를 활용하면 네트워크에 개별 메세지 또는 신호를 보낼 수 있고, 이를 통해 네트워크에 연결되어 있는 ECU로부터의 반응을 손쉽게 확인할 수 있습니다. ECU의 반응을 확인하는 신호 인가를 통해 ECU가 제공하는 기능에 대해 편리하게 알 수 있습니다. CANoe는 네트워크에 연결된 ECU를 다양한 방법으로 신호 인가할 수 있습니다. 사용자의 편의를 위해 미리 정의된 유저 인터페이스에서부터 각종 프로그래밍 옵션에 이르기까지 폭넚은 사용성을 제공합니다.

 

  • 신호 및 변수값 설정을 위한 CAPL 또는 .NET 프로그램
  • 순차적인 명령어 시퀀스를 편리하게 생성하기 위한 Visual Sequencer
  • 신호 반응(sinusoidal, ramp, pulse, value list 등)을 생성하기 위한 Signal GeneratorSignal Replay
  • 버스 신호 인가 및 수정된 신호 전송을 위한 Interactive Generator 또는 Frame Panel
  • 사용자 맞춤형 그래픽 유저 인터페이스를 위한 Panel 기능

 

펼치기

CANoe를 활용한 ECU 및 전체 네트워크의 테스트

CANoe를 활용한 ECU 테스트 환경

CANoe는 최첨단 테스트 환경을 제공합니다. ECU 테스트를 효율적으로 하는 것 외에도 전체 시스템을 테스트하는 툴로써 이상적입니다. CANoe는 다음과 같은 강력한 성능을 제공합니다.

 

  • ECU 테스트
  • 모듈 테스트
  • 통합 테스트
  • 적합성 테스트
  • 회귀 테스트
  • ECU 프로토타입 테스트

 

사용자의 편의를 위해 Test Feature Set (TFS)가 CANoe에 통합되어 있습니다. 이를 통해 어플리케이션 단의 테스트 물론, 표준화된 적합성 테스트를 수행할 수 있습니다.

만약 실시간 요구사항이 있는 경우에는 CANoe를 HIL (Hardware-in-the-Loop) 시스템으로 운영하는 것도 가능합니다.

CANoe RT(Real Time)를 활용하면 그래픽 사용자 인터페이스와는 분리된 별도의 전용 컴퓨터 위에서 실시간 시뮬레이션 및 테스트 기능을 실행할 수 있습니다. 이는 전체 시스템의 성능을 손쉽게 향상시켜야 하는 경우에 활용됩니다. 더불어 더욱 짧은 지연 시간과 보다 정확한 타이머를 얻게 됩니다.


활용 예

CANoe는 여러 개방형 인터페이스를 가지고 있어 쉽게 여러분의 테스트 환경에 도입될 수 있습니다.

  • 스티뮬레이션, 측정 및 오류 삽입을 위한 하드웨어 통합:
    VT System, 디지털 및 아날로그 I/O, 자동 측정 장치, 조정 가능한 파워서플라이
  • 시뮬레이션과 테스트 모델과의 인터페이스 연결: MATLAB/Simulink models
  • 기타 프로그램, 스크립트와 같은 제 삼자의 호출을 통해 테스트 시스템을 조정
  • CANoe COM 서버를 이용한 더 높은 테스트 컨트롤러 레벨에서의 통합: 예) Python 또는 .NET
  • 외부 소프트웨어 툴로의 연결: 예) 추적 요구사항을 위한 DOORS

 

펼치기

버전 11.0의 특징

새로운 통신 컨셉

 

다음을 위한 내부 통신 컨셉이 적용되었습니다.

  • Service-oriented communication (SOA)
  • AUTOSAR Adaptive systems

 

보안

테스트 중인 시스템과의 안전한 통신

  • Transport Layer Security (TLS)
  • Secure Onboard Communication (SecOC)

 

Simulink 통합

  • 멀티 태스킹 모델 지원
  • RT-OS 스케줄러 에뮬레이션

 

VT System

  • 물리적 연결 없이도 VT System의 셋업 및 구성 가능

 

VH6501 CAN/CAN FD Disturbance Interface

  • CAN/CAN FD 네트워크 외란 인가 트리거 및 시퀀스의 구성을 위한 그래픽 패널

 

새로운 라이선스 및 설치 컨셉

  • 프로그램 사용 범위는 보유한 라이선스에 의해서만 결정됩니다.
  • 단일 프로세스로 활성화 및 라이선싱 가능
  • MSI 준수 인스톨러로 손쉬운 설치

버전 11.0의 새로운 기능

BAP

  • 데이터베이스 설정을 삭제하지 않고 BAP 채널을 개별적으로 비활성화할 수 있습니다.

Logging

  • BLF와 MDF4 로깅 파일은 명확한 Measurement ID와 Trigger ID를 가집니다.
  • 이 ID들은 Offline Mode에서 계측 파일을 할당하는데 사용될 수 있습니다.

Multi CANoe

  • Multi CANoe를 사용하여 공동 계측을 위해 CANoe의 여러가지 사용방식을 조합할 수 있습니다.

Symbol Explorer

  • 새로운 내비게이션 라인은 선택된 요소가 위치하는 경로를 표시하며, 트리 내부의 탐색을 가능하게 해줍니다.
  • 향상된 검색 기능

    • 검색결과가 하위 항목에 위치할 경우에 마우스로 선택 시 동일 항목 내에 위치한 다른 하위 항목들도 같이 보여지도록 합니다.
    • 이제 와일드카드 문자 *,? 가 지원됩니다.

Symbol Mapping

  • Mapping 대화상자에서 관련된 변수들을 Group에 결합할 수 있습니다.
  • Dynamic Mapping Set으로 런타임 동안 Mapping Relation을 변경할 수 있습니다.

시스템 변수 (사용자 정의)

  • Namespace, 시스템 변수, Struct Definition 및 Struct Member에 대해 사용 가능한 속성들을 표에서 직접 편집할 수 있습니다.
  • 동일한 유형의 요소 (예: Struct Definitions) 여러 개를 동시에 편집할 수 있습니다.

Offline Mode Window

  • Video Window의 경우, 오프라인 분석을 위하여 비디오 파일과 이미지 시리즈를 추가할 수 있습니다.
  • 분할된 비디오 파일들의 자동 그룹화.

Video Window

  • 녹화를 도중 비디오 파일을 분할할 수 있습니다. Field 함수가 지원됩니다.
  • 비디오 파일과 로깅 파일을 동시에 기록하고 분할할 수 있습니다.
  • 이제 Offline Mode Window에서 오프라인 분석을 위해 오프라인 소스를 선택할 수 있습니다.

VN8900

  • Distributed Mode에서 VN8910A, VT6010, VT6050A 디바이스들이 더 이상 지원되지 않습니다 (CANoe RT).
    하지만 Network Interface Mode에서는 여전히 이 디바이스들을 사용할 수 있습니다.

CAPL

  • 새로운/확장된 일반 CAPL 함수: Graphics Window의 자동 스크린샷 (screenshot automation)
  • 새로운/확장된 A429 CAPL 함수: 새로운 Event Procedure
  • 새로운/확장된 CANopen CAPL 함수
  • 새로운/확장된 Car2x CAPL 함수: Car2x Scenario Editor/ Manager를 위한 새로운 CAPL 함수
  • 새로운/확장된 Diagnostic CAPL 함수
  • 새로운/확장된 Ethernet CAPL 함수
  • 새로운/확장된 ISO11783 CAPL 함수
  • 새로운/확장된 LIN CAPL 함수
  • 새로운/확장된 Security CAPL 함수: New Crypto CAPL 함수
  • 새로운/확장된 TCP/IP CAPL 함수

    • TCP/IP Stack에 host route/ gateway route/ interface route를 추가
    • TCP/IP Stack에서 host route/ gateway route/ interface route를 삭제

  • 새로운/확장된 Test CAPL 함수
  • 새로운/확장된 VT System CAPL 함수

CAPL Browser

  • 리본 메뉴와 탭을 통해 향상된 편의성

Graphic Window

  • 화면 갭쳐 자동화를 위한 CAPL API (fit, time interval, pause)

Panel Designer

  • Switch/Indicator: State Change 를 위해 디지털화된 값뿐만 아니라 매핑을 위한 값의 범위를 입력하는 것도 가능합니다. (예: 디지털 연료 표시 장치)
  • Panel Overview: 새로운 Window 목록은 현재 선택된 패널에 어떤 변수들이 연결되었는지를 보거나 변경할 수 있습니다. 표 형식의 개요를 통해 사용자는 다음 작업을 수행할 수 있습니다.

    • 어느 Symbol이 어느 Control에 빠르게 파악할 수 있습니다.
    • Symbol을 Control에 할당할 수 있습니다.
    • 숨겨져 있거나 패널 바깥에 위치한 Control을 탐색

 

펼치기

일반

  • Security Manager를 통해 설정된 보안 소스를 사용하는 진단 인증(Diagnostic authentication)
  • 서로 다른 종류의 CAN frame의 전송 및 수신 (예: 11 bit ID를 가진 프레임의 송신과 29 bit ID를 가진 프레임의 수신 또는 그 반대의 송수신)
  • CAPL Callback Interface(CCI)를 사용하여 병렬 테스트를 가능하게 하는 새로운/확장된 CAPL 함수

Diagnostic Parameters

  • Diagnostic Parameters Window에서는 Diagnostic Response 파라미터를 삽입하고 관련 요청을 설정할 수 있습니다. 그 후, 마우스 클릭을 통해 상호적으로 요청을 전송하거나, 계측이 시작된 직후부터 주기적으로 요청을 전송할 수 있습니다. 그리고 응답에 포함된 파라미터 값들은 Diagnostic Parameters Window와 다른 분석용 Window (State Tracker, Data Window, Graphics Window)에 모두 표시됩니다.
  • 트리거 조건(Trigger Condition)으로서의 Diagnostic parameters
  • 분석용 Window (State Tracker, Data Window, Graphics Window) 내의 DTC 관련 파라미터 (예: DTC status byte)의 표시는 해당되는 DTC에만 영향을 받습니다. Diagnostic Response에서의 DTC의 위치에는 영향을 받지 않습니다.

진단을 위해 향상된 Symbol Explorer

  • 복잡한 데이터 구조를 더 잘 표현할 수 있으며 그룹화된 하위 parameter들의 선택 기능이 향상되었습니다.

CAN 2.0과 CAN FD의 혼합 운영

  • 테스터 측의 진단 채널을 지원 (Diagnostics/ISO TP Configuration 대화상자의 새로운 설정).

DoIP

  • VLAN tag와 조합된 IPv6의 향상된 시뮬레이션 동작
펼치기

테스트

일반

  • 테스터 상호작용을 위한 추가적인 대화상자. 이제 CAPL에서도 사용이 가능합니다.
  • 사용된 진단 디스크립션에 대한 정보를 자동으로 보고

CANoe Test Report Viewer

  • 새로운 분석용 Window인 'Timeline'이 제공됩니다. 이 Window의 목적은 테스트 케이스 구조화와는 무관하게 오로지 시간만을 기준으로 하는 테스트의 분석입니다.
  • Timestamp에 기반한 CANoe global measurement의 제어
  • 테스트 케이스 및 테스트 구성 내의 추가적인 구조적 요소에 기반한 CANoe 내비게이션
  • vTESTstudio의 요소(element)에 대한 내비게이션 기능 (아래 참조)
  • Timestamp에 기반한 vSignalyzer 내비게이션
  • 쿼리 내의 Logical Operator에 Cascade를 적용 가능
  • 이미지 내보내기

 

VT System

Offline VT System
VT System의 경우, 이제는 다음과 같은 추가적인 이점을 제공하는 오프라인 모드를 사용할 수 있습니다.

  • 이제 단일 모듈 또는 모든 모듈이 구성되었지만 실제 하드웨어를 연결할 수 없을 때 VT Systemmodule를 사용하여 계측을 시작할 수 있습니다.
  • VT SystemConfiguration 대화상자에서 VT System 모듈을 개별적으로 또는 공통적으로 온라인 또는 오프라인 모드로 전환할 수 있습니다.
  • 각 모듈의 오프라인/온라인 상태는 해당되는 읽기 전용 시스템 변수에 의해 각 채널 상에서 읽을 수 있습니다.
  • 각 모듈의 오프라인/온라인 상태는 VT SystemControl 대화상자에 표시됩니다.
  • VT System의 활성화 / 비활성화는 이제 자동으로 수행되며, 오직 VT System 모듈의 설정에만 영향을 받습니다. 그러므로 이전에는 가능하였던 Options 메뉴에서의 수동 VT System 활성화는 더 이상 사용할 수 없습니다.
  • 예상한 테스트 결과를 얻기 위한 추가적인 Name Space인 "Offline"을 통해 오프라인 모드에서도 모든 계측 시스템 변수들을 쓸 (write) 수 있습니다.
  • VT System 모듈과 관련된 CAPL과 .NET 커맨드는 VT System 모듈이 물리적으로 존재하지 않거나 오프라인으로 설정된 경우에도 예상되는 결과를 제공합니다.
  • 이제 VT System의 네트워크 어댑터는 VT System의 Configuration 대화상자에서 직접 선택할 수 있습니다. 이로 인하여 모든 VT System 관련 설정에 대한 단일 액세스 포인트가 제공됩니다.
  • 모든 VT System 모듈의 오프라인/온라인 모드는 VT System을 사용하는 설정에 의해 별도의 파일 (*.vtcfg.local)에 저장됩니다. 따라서 이것은 사용하는 어플리케이션마다 별도로 사용될 수 있습니다.

VT7820 — 회전 센서 시뮬레이션 보드

  • 회전 센서 시뮬레이션용 확장 모듈 VT7900 FPGA를 위한 새로운 어플리케이션 보드
  • 네 개의 센서 시뮬레이션 채널에서 "s" 타입, "i" 타입, "v" 타입 휠 속도 센서의 시뮬레이션이 지원됩니다.
  • 캠 또는 크랭크 축 센서의 시뮬레이션
  • 센서 신호는 사용자 설정 전압 또는 전류 레벨에 의해 변조된 전압 또는 전류가 될 수 있습니다.

VT6104A — 네트워크 인터페이스 모듈

  • 새로운 네트워크 인터페이스 모듈인 VT6104A가 단종된 VT6104를 대체합니다.
  • VT6104와 마찬가지로 VT6104A는 최대 네 개의 CAN/LIN/J1708 채널을 지원하며, piggy back (별도 품목)에 의해 자유로운 구성이 가능합니다.
  • 또한 모든 네 개의 채널에서 CAN FD를 운용할 수 있습니다.
  • 모든 채널에 대하여 신호 라인 / 외부 전위 사이의 shortcut 또는 단선과 같은 전기적 fault injection 테스트가 가능합니다.
  • 120 옴의 bus termination 저항을 각각의 bus 에 연결하거나 연결을 차단할 수 있습니다.

 

펼치기

A429 interactive generator: 신호 발생기의 소스로 변수값 추가됨

 

 

펼치기
  • 단일 옵션인 .AMD와. XCP를 새로운 옵션인 .AMD/XCP로 통합
  • Ethernet 옵션과 조합함으로써 Ethernet 연결의 XCP를 위한 TCP/IP Stack을 선택할 수 있습니다. 이를 통해 동일한 IP 주소를 가진 몇몇 ECU에 대한 XCP 연결이 가능합니다.
  • CCP DAQ 목록의 자동 검출 능력의 향상
  • 이제 COM을 통하여 transport layer인 UDP를 선택할 수 있습니다.

 

CANape와의 차이점
CANoe CANape
 
  • 차량용 ECU를 위한 테스트 환경 제공
  • 옵션 .AMD/SCP로 ECU 내부값을 모니터링 및 테스트 가능
  • Live (RAM) 값에서만 동작
  • A2L 파일의 정보에 의존
 
 
  • ECU 캘리브레이션
  • 플래시 메모리 및 Hex 파일 변경(오프라인 캘리브레이션)
  • A2L 파일 생성, 업데이트 및 수정
  • ADAS를 위한 고성능 계측 솔루션
 
 

 

펼치기
  • CAN interactive generator: 신호 발생기의 소스로 변수값 추가됨
펼치기
  • CANopen Safety는 동일한 객체의 매핑을 지원합니다. 역의 값 (inverted value)은 자동으로 계산됩니다.
  • 이제 CANopenUpload 함수는 SDO abort를 올바르게 처리합니다.
  • XDC 포맷의 처리 능력 향상
  • TPDO COB-ID의 경우 더 이상 RTR bit는 평가되지 않습니다.
펼치기

어플리케이션 테스트의 생성을 지원

  • Car2x Scenario Editor
    Car2x 시나리오를 생성하기 위한 에디터 툴. Scenario Editor는 교통 시나리오의 생성을 지원합니다. 또한 지도 상에 경로를 생성하고, 이것을 따라 ITS station (차량 및 RSU)을 이동시킬 수 있습니다. 각 스테이션에 대하여 속성을 자유롭게 정의할 수 있습니다. 이러한 속성을 사용하여 경로의 모든 위치에서 신호 값을 통해 event와 state를 설정할 수 있습니다.
  • Car2x Scenario Manager
    Car2x Scenario Manager는 Car2x 시나리오 파일을 CANoe내로 불러와 이것을 Car2x Interaction Layer에 제공할 수 있습니다. 이 Car2x Interaction Layer는 통신을 생성하기 위하여 데이터베이스에 저장된 통신 파라미터를 사용하며, 데이터베이스에 정의된 어플리케이션 메시지를 구성하는데 시나리오의 데이터를 사용합니다. 이것은 Scenario Editor에서 기술한 대로 Car2x 통신을 생성합니다. 또한 CAPL로부터 시나리오 데이터에 액세스할 수도 있습니다. 이러한 기능은 ECU가 실제로 테스트 시나리오의 정확한 지점에 위치하도록 Ethernet 또는 CAN을 통하여 필요한 위치를 테스트하고자 하는 ECU에 제공하는데 유용합니다.
  • Car2x 어플리케이션의 고급 분석
    Map Window 상의 이벤트를 자동으로 시각화합니다. CAPL code를 작성할 필요 없이 BSM 및 DENM 메시지의 내용이 Map Window에 자동으로 표시됩니다. 이벤트 코드는 개별 아이콘, 웨이포인트 (PathPoint), relevance area를 사용하여 시각적으로 표시됩니다. 또한 이벤트는 지도 윈도우에 상세한 목록으로 표시되며 어느 이벤트가 이미 수신되었는지를 간략하게 보여줍니다. 또한 이 목록은 지도 상에서 이벤트를 빠르게 찾아내는데 사용할 수도 있습니다. 해당 프레임의 데이터를 보려면 단순히 이벤트를 더블클릭하면 trace 창이 해당 프레임으로 이동하며 그것을 선택하면 됩니다.
  • Window synchronization
    Window 동기화 기능을 활성화시키면 Trace Window에서 이벤트 콘텐츠가 있는 프레임을 클릭하여 이를 통해 Map Window의 해당 위치로 바로 이동할 수 있습니다. 반대로 Map Window에서 이벤트를 선택하면 Trace Window의 해당 프레임이 선택됩니다.
  • Trace Window
    Trace Window에 추가된 새로운 Event Info 열은 어느 이벤트가 프레임으로 전송되었는지를 한 눈에 보여줍니다
  • CAPL
    몇 가지 기능을 통해 Scenario Manager를 제어할 수 있습니다. 예를 들어 CAPL에서 시나리오를 시작할 수 있습니다. 그뿐만 아니라 CAPL을 통해 시나리오의 속성에 액세스할 수도 있습니다.
  • Car2x Interaction Layer
    시나리오 파일에 기반한 통신의 자동 생성
  • 보안
    새로운 ETSI TS 103097 v1.3.1 규격을 지원
  • GeoNetworking Protocol
    새로운 GeoNetworking ETSI EN 302 636-4-1 V1.3.1 규격을 지원
  • WLAN Channels
    기존 8채널 대신 32 채널의 WLAN 채널을 지원
  • Sample Configurations

    • US 데모가 IL로 변경됨
    • Scenario Editor 데모

펼치기

일반

  • SOME/IP 통신을 표시하기 위한 새로운 Ethernet Network Monitor
  • CAT-PGT PDU 설정의 처리 능력 향상
  • 두 개의 네트워크에 나타나는 Symbol Mapping 대화상자에서 서비스 신호의 매핑을 방해할 수도 있는 문제를 해결
  • 계측이 중지된 후 Graphics Window에서 신호 접속을 방해할 수도 있는 CAP-PGT 구현의 문제점을 해결
  • .NET socket API를 사용할 때 UDP에 대한 동기식 수신을 지원
  • .NET socket API를 사용할 때 네트워크 스트림 (TCP)의 향상된 처리 능력
  • DHCPv6 solicit-frame의 타이밍 계산 오류와 관련된 문제를 해결
  • SNMP frame의 교체된PDU 타입 (setRequest 및 getResponse)과 관련된 문제를 해결
  • 오프라인 모드에서 하드웨어 채널 정보가 표시되지 않을 수도 있는 문제를 해결
  • DHCP 프레임에 대하여 Trace 창에 잘못된 전송 노드가 표시될 수도 있는 문제를 해결
  • FIBEX 데이터베이스에 의해 정의된 신호의 상한선 사용을 방해할 수도 있는 문제를 해결
  • 다른 필터 규칙을 수정할 수도 있는 몇몇 IPv6 하드웨어 필터 규칙과 관련된 문제를 해결

 

AVB/TSN

  • PTP 패킷의 타이밍의 향상
  • PTP follow-up및 PTP sync 패킷의 향상된 처리 능력
  • 함수 PtpSetProperty "RequestLogPdelayReqInterval"와 관련된 문제를 해결
  • Windows N을 사용할 때의 안정성을 개선
펼치기

  • Tractor Implement Management (TIM)

    • ISO11783 Interaction Layer를 통해 TIM 서브와 TIM 클라이언트를 모두 시뮬레이트할 수 있습니다.
    • 종합적인 CAPL 함수 세트를 통해 원하는 대로 TIM 시뮬레이션을 설정할 수 있습니다.
    • Control 및 Fault Injection을 위하여 여러 가지 방법을 사용할 수 있습니다.
    • Trace Window는 TIM-관련 메시지를 확실히 표시해주는 특수한 지능형 필터를 포함하고 있습니다.

  • Virtual Terminal Window

    • Virtual Terminal Window의 가장 중요한 기능은 다음 유투브 비디오에서 간략하고 종합적으로 설명되어 있습니다. 비디오는 다음 링크에서 감상할 수 있습니다: Virtual Terminal Window of CANoe

펼치기

J1939-82 Compliance Test

  • 2015 사양의 새로운 구현 (Tables 3, 4, 5, 6 및 7)

    • 간편하고 명확한 환경 설정
    • 해석이 용이하고 유의미한 리포트

J1939 AUTOSAR (Version 4.2.2)

  • J1939 ARXML 시스템 디스크립션뿐만 아니라 DBC 파일도 사용이 가능합니다.
펼치기

새로운 LIN Interactive Scheduler

  • LIN 마스터 시뮬레이션의 단순한 상호적 구성
  • LDF 파일에서 정의된 스케줄 테이블의 제어가 가능
  • 간단히 슬립 모드 프레임과 웨이크-업 신호를 전송함으로써 NM을 제어
  • 스케줄러의 간편한 시작 및 중지
  • LIN Interactive Master를 교체
  • 독립적인 LIN master로서 작동하며 데이터베이스로부터의 마스터 노드 설정이 필요하지 않음

LIN Master Mode의 제어

  • 마스터 모드와 마스터 노드의 동적인 제어를 위한 새로운 CAPL API
  • 계측을 실시하는 동안 채널별로 마스터 모드의 전원을 켜고 끔
  • 액티브 마스터 노드의 전환: 헤더를 전송할 수 있는 노드를 명시적으로 선택할 수 있음 (예: simulation node, replay block 등)

새로운 전송 모드

  • Non-interruptible header: 네트워크가 busy 상태인 경우에도 헤더가 전송되도록 설정하기 위한 새로운 CAPL API
펼치기

LIN을 위한 bitmask 분석의 지원: 새로운 샘플 구성 LINScope

 

 

펼치기

시간 임계적인 고성능 어플리케이션용 VT2710 모듈에 대한 User FPGA 지원 (CANoe 10.0 SP4부터 지원)

 

펼치기

특화된 기능들

AUTOSAR 디버깅

Workflow of CANoe .AMD/XCP

CANoe AMD/XCP(AUTOSAR Monitoring and Debugging) 옵션은 ECU 내부 파라미터로의 액세스를 지원합니다. 광범위한 테스트 옵션을 제공함은 물론, 디버깅에 요구되는 여러분의 시간을 대폭 줄여줍니다.

특히 복잡한 ECU들이나 분산된 기능들의 경우 순수한 블랙박스 테스트는 더 이상 충분하지 않습니다. ECU 내부 정보에 대한 액세스는 여러분의 어플리케이션이나 ECU 스택에 대한 새롭고 종합적인 ECU 테스트 옵션을 제공합니다. 특히 AUTOSAR ECU의 경우, 베이직 소프트웨어(BSW), 런타임 환경(RTE) 그리고 소프트웨어 컴포넌트(SWC)로 구성된 구조화된 레이아웃 덕분에 테스트 파라미터를 계측 및 스티뮬레이션할 수 있는 정의된 인터페이스를 제공합니다.

 

주요 특징:

  • XCP/CCP를 통한 내부 ECU 파라미터에 대한 손쉬운 액세스
  • MICROSAR 스택에 대한 광범위한 계측 (일반적인 계측 기능을 포함한 모든 모니터링 기능 지원)
  • Linker-map 파일의 새로운 어드레스를 통해 A2L 파일 업데이트 (포함된 ASAP2 Updater를 사용)

 

응용 분야:

  • ECU 내부값에 대한 액세스로 확장된 테스트 옵션
  • ECU 내부값, 버스 신호 및 I/O 신호의 분석 및 자동 테스트
  • 다수의 ECU에 대한 동시 액세스를 통해 분산된 기능 분석
  • BSW및 SWC에서의 디버깅
  • ASAM A2L 파일을 통한 자동 환경설정


AUTOSAR 기술 웹페이지

펼치기

전기 자동차를 위한 CANoe의 특별한 기능들

단일 툴로써의 CANoe:
기타 장비와의 연동 사례:
차량 및 충전소 시뮬레이션을 위한 CANoe .Ethernet   (1)
VT System과의 연동으로 PWM 시그널 시뮬레이션   (2)
ISO/IEC 15118에 따라 차량 및 충전소를 시뮬레이션하기 위한 CANoe Smart Charge Package   (1)
데이터 로거 GL Logger 시리즈와의 연동으로 버스 통신 기록   (3)
펼치기

CANoe를 위한 Extended Real Time

벡터 툴 플랫폼을 사용했을 때와 사용하지 않았을 때의 성능 다이어그램

"벡터 툴 플랫폼"은 CANoe는 물론 다른 제품들에 사용 가능한 무료 확장 시스템입니다. “Extended Real Time” (ERT) 컴포넌트는 벡터 툴 플랫폼의 일부로 CANoe 9.0부터 지원되고 있습니다.

 

Extended Real Time은 CANoe와 VT System의 연결에서 지연성과 결정성(determinism)을 개선합니다. 이점은 다음과 같습니다.

  • 사전 정의된 기능을 실시간 조건에서 실행 가능
  • 높은 샘플링률, VT System 모듈 VT1004, VT7001, VT2816과의 연결에서 추가적으로 200 µs 및 500 µs의 전송률 달성 가능

 

The “Vector Tool Platform” is a free system extension, which is available for CANoe as well as other products.

벡터 툴 플랫폼이란?

 

벡터 툴 플랫폼은 PC 기반 벡터 네트워크 인터페이스를 위한 무료 확장 시스템입니다. 다음의 컴포넌트로 구성되어 있습니다.

 

  1. Platform Manager
    이 프로그램은 PC 기반 네트워크 인터페이스 VN8800, VN8900 및 VT6000은 물론 CANoe RT(Real Time) 랙의 시스템 구성을 간소화합니다. 시스템 설정, 디바이스 업데이트 설치 및 설치된 어플리케이션의 제어를 가능케 합니다.
  2. Extended Real Time
    CANoe와 CANape의 지연성과 결정성(determinism)을 개선합니다. 이를 위해 PC 기반 네트워크 인터페이스 VN8901A와 VT6051A가 논리적으로 2가지 영역으로 분리됩니다. 인터페이스는 한 영역에 있는 것처럼 동작합니다. "Extended Real Time"은 사전 설정된 기능들이 실시간 조건 하에서 실행되는 다양한 분야에서 가능합니다.
  3. Smart Device Access
    이 컴포넌트로 VN8810 진단 하드웨어에서 스마트폰이나 태플릿으로 진단 스크립트를 선택 및 제어할 수 있도록 해줍니다
펼치기

모델링 툴

CANoe는 다양한 모델링 툴로 복잡한 ECU 모델의 시뮬레이션을 지원합니다. (예시: MATBLAB)

CANoe는 여러 모델링 툴로의 인터페이스를 갖추고 있어 개별 ECU들의 복잡한 모델들을 시뮬레이션 안으로 통합하는데 사용될 수 있습니다:

 

  • MATLAB®
  • Simulink®
  • Stateflow®

 

이러한 인터페이스는 읽기/쓰기 시스템 변수 및 버스 신호를 위한 블럭셋(Blockset)을 제공합니다. 2가지 작동 모드가 아래와 같이 제공됩니다:

  1. Online/HIL: CANoe의 실시간 환경 안에 생성된 코드를 실행하기 위한 모드
  2. Offline/Synchronized: 시뮬레이션 시스템을 위한 모드

 

CANoe는 MATLAB/Simulink 모델에 바로 사용할 수 있는 인터렉션 레이어 및 신호 API를 제공합니다. 통신 관련 모든 측면이 CANoe 안에서 처리되어집니다.

 

펼치기

OEM별 패키지

'OEM 패키지'는 CANoe 시뮬레이션의 확장을 위해 제공되며 무료입니다. 여기에는 스탠다드 구성 요소와 OEM별 Add-On 구성 요소 등 여러 요소로 구성되어 있습니다.

 

내용:

  • 인터렉션 레이어(Interaction Layer)
  • 트랜스포트 프로토콜(Transport Protocol)
  • 네트워크 관리(Network Management)
  • 신호 표시 및 변경을 위한 패널
  • 완전한 CANoe 환경을 생성하기 위한 모델 제너레이터(Model Generator)

 

현재 제공하고 있는 OEM 패키지

Network  Package
CAN AUTOSAR
BMW
Daimler
Chrysler
Claas
FHI/Subaru
Fiat
Ford Motor Company
Ford Motor Company (Ford, Jaguar, Volvo) EuCD
GM Corporation (GM, Opel, Saab)
Mitsubishi MMC
PSA (Peugeot, Citroën)
Porsche
Renault
Suzuki
Toyota
VAG (Volkswagen, Audi, Seat, Skoda, Bentley)
Ethernet BMW
Daimler
GM
VAG (Volkswagen, Audi, Seat, Skoda, Bentley)
Volvo
FlexRay
AUTOSAR
Audi
BMW
Daimler
펼치기

통신 개념 – 오늘날의 개발 현황

전통적인 신호-기반 통신은 점점 서비스-지향적 커뮤니케이션 패턴으로 보완되고 있습니다. 예를 들어 AUTOSAR Adaptive 플랫폼은 서비스-지향적 접근방식을 꾸준히 사용하고 있습니다. 서비스-지향적 통신은 대개 TCP/IP 프로토콜 스택을 기반으로 하며 통신 미들웨어를 사용합니다 (예: SOME/IP). 이러한 경우에는 전송된 네트워크 메시지 (즉 Ethernet frame)와 실제 어플리케이션 뷰 (application view)가 CAN을 통한 신호 기반 통신의 경우보다 서로 훨씬 더 멀어지게 됩니다. 또한 특정한 전송 또는 네트워크 토폴로지와 서비스 인터페이스와는 분리된 방식으로 관련 데이터 구조가 정의됩니다.

 

 

CANoe의 통신 모델

CANoe는 이러한 새로운 설계 패러다임을 지원합니다. 이를 위하여 데이터베이스를 CANoe 통신 모델로 가져옵니다. 기본으로 내장된 통신 객체 에디터를 통하여 자신만의 통신 객체를 정의하고 기존의 오브젝트를 편집할 수 있습니다.

 

 

CANoe를 통해 모델링 아티팩트로서 서비스 인터페이스를 직접 사용하는 것이 가능합니다. 서비스 인터페이스는 methods와 events를 지원합니다. 또한 객체 검출 등에 사용되는 복잡한 데이터 유형이 직접 지원됩니다. CANoe에서는 서비스 인터페이스를 제공하거나 사용하는 엔드포인트 (즉 공급자 또는 소비자)를 직접적으로 시뮬레이션할 수 있습니다.

 

펼치기

차량을 위한 CANoe 옵션

기본 옵션

CANoe 기본 버전은 CAN 네트워크의 시뮬레이션, 분석 및 테스트를 위한 편리한 툴입니다. CANoe의 멀티버스 컨셉으로 해당하는 옵션이 적용 시 CAN, CAN FD, LIN, Ethernet, FlexRay, 및 MOST를 동시에 운용할 수 있습니다.

 


특징

  • CAN 및 CAN FD를 위한 AUTOSAR 지원
  • CAN 및 CAN FD를 위한 진단 지원
  • CANoe Options .Scope 및 .XCP로 CAN / CAN FD 지원


기능

  • CAN/CAN FD 시스템 시뮬레이션, 분석 및 테스트
  • CAN의 확장으로서의 CAN FD 특정 기능 통합
  • ECU 기능 및 통합 테스트
  • 네트워크 통합 테스트
  • 게이트웨이 운용: 동시에 CAN, LIN, Ethernet, 및 FlexRay 네트워크 시뮬레이션 및 분석
펼치기

Option .Car2x

Car2x 옵션은 IEEE 802.11p에 따른 WLAN 채널을 추가한 CANoe 확장 제품입니다. Car2X 특정 네트워크와 전송 프로토콜 및 어플리케이션 메시지를 직접 분석할 수 있습니다. 유럽에서는 이러한 어플리케이션 메시지를 Cooperative Awareness Message (CAM) 및 Decentralized Environmental Notification Message (DENM)로 부르고 미국에서는 Basic Safety Message (BSM)로 부르고 있습니다. Secured Packet 기능 또한 지원합니다.

CAPL에서 사용 가능한 Car2x 기능 라이브러리 (프로그래밍 인터페이스)에서는 수신한 패킷의 정보(신호 / 데이터)에 접근하고 이에 응답할 수 있는 특별한 기능을 제공하고 있습니다. 이 라이브러리는 또한 환경 시뮬레이션을 생성하는 것도 가능한데, 이는 ECU에 신호 인가하고, 특정한 방식으로 테스트하는 데 필요한 선행 조건입니다. 특별한 Map Window에 정보를 디스플레이 하는 것 이외에도 Trace, Data 및 Graphics Windows 등과 같은 전형적인 CANoe 분석 블록들도 또한 사용 가능합니다.

 

장점

  • ETSI ITS-G5 및 IEEE 1609 - 통신의 디스플레이 및 분석을 위한 WAVE, 그리고 CAN 등과 같은 기타 버스 시스템 등에 순응하여 IEEE 802.11p에 따라 WLAN 패킷에 직접 액세스
  • WAVE Short Message Protocol (IEEE), GeoNetworking 및 BTP(모두 ETSI 표준), 그리고 ASN. 1에서 정의한 어플리케이션 메시지 등과 같은 Car2x에 특정한 통신 프로토콜의 해석
    제품 정보에서 지원하는 표준 및 프로토콜 리스트를 확인할 수 있습니다.
  • 도메인별 프로그래밍 라이브러리를 이용하여 차량, 인프라, 차량 네트워크 등에 대한 ITS 스테이션에서 복잡한 트래픽 시나리오에 이르기까지 폭넓은 시뮬레이션 범위 제공
  • 보안 패킷의 유효성 점검, 또는 보안 헤더의 생성 (ETSI), 및 Tx 패킷을 위한 유효 서명을 포함한 WSS layer (IEEE) 등을 확인하는 데 필요한 인증서 및 개인 키(private key) 관리
  • 시나리오 개요를 위한 위치, 운전 방향, 지도상의 객체나 기타 데이터의 상태 등을 시각화
펼치기

Option .Ethernet

Ethernet 기반의 네트워크 및 이에 내장된 프로토콜은 임베디드 환경 내에서 점점 더 그 중요성을 더해갈 것입니다. 사무 공간 내에서 사용하는 IT 네트워크와는 달리, 대부분이 주기적인 신호 전송에 초점이 맞춰져 있습니다. 더욱이, 일반적으로 실시간 Ethernet 시스템은 연결된 분석 도구에 의한 장애에 민감하게 반응합니다. Option. Ethernet을 이용하면 Ethernet / IP 기반의 시스템에 대한 지원을 추가하여 CANoe를 확장할 수 있습니다. PC에서 독점적으로 Ethernet 인터페이스를 사용하는 것은 Windows나 다른 어플리케이션들이 실시간 Ethernet 시스템에 영향을 미치는 것을 방지할 수 있습니다.
 

장점

  • Ethernet 패킷에서 주기적으로 신호를 추출하여 Data 및 Graphic window에 표시
  • CAPL에서 Ethernet 패킷 및 패킷에서 추출한 신호 처리
  • 신호 값을 변경하고 디스플레이하기 위한 패널 사용
  • Ethernet Packet Builder를 이용하여 사용자가 구성한 Ethernet 패킷 (잘못 구성한 패킷이라도) 송신
  • Ethernet Interactive Generator를 이용한 기본 TCP 및 UDP 클라이언트 소켓 시뮬레이션
  • CAPL 및 .NET 프로그래밍을 통한 패킷 전송
  • Ethernet 노드 및 게이트웨이 시뮬레이션
  • 다른 버스 시스템상의 통신을 분석하여 게이트웨이 기능 테스트
  • 격리된 네트워크 인터페이스에 의해 Windows 운영 시스템이나 기타 응용 프로그램과의 네트워크 통신에 아무런 영향을 받지 않습니다. 이는 특히 실시간 시스템에서 필요한 요구 사항이 될 수 있습니다. 
펼치기

Option .FlexRay

벡터의 CANoe. FlexRay는 분산된 실시간 시스템을 분석하는 데 이용할 수 있는 범용 툴입니다. CANoe. FlexRay는 네트워크 분석에서 복잡한 시뮬레이션 및 종합적인 테스트 시나리오에 이르기까지 다양한 용도로 사용할 수 있습니다. 멀티버스(multibus) 방식으로 CAN, LIN, MOST, Ethernet 및 FlexRay 버스 시스템을 동시에 운영할 수 있습니다.

 

응용 분야

  • 게이트웨이를 통해 다른 버스들(CAN, LIN, FlexRay )에 접속할 수 있는 FlexRay 기반 "데이터 백본"
  • ECU의 연산 범위를 뛰어넘는 계산이 요구되는 분산형 제어(예: 파워트레인 및 섀시)
  • 안전이 중요한 어플리케이션(x-by-wire)


기능

  • 버스 데이터 트래픽 나열 (추적)
  • 신호 값의 그래픽 및 텍스트 표현
  • 사전 정의된 PDU 및 프레임의 상호적인 전송
  • Cluster Monitor로 노드 및 메시지의 통계
  • 리플레이 및 오프라인 분석을 위한 메시지 로깅
  • Cycle Multiplexing, In-Cycle Multiplexing, Signal Groups 및 Sub-Frames: 분석 윈도우 상에서 명확하게 배열된 디스플레이 및 시뮬레이션 모델의 유연한 사용
펼치기

Option .LIN

CANoe 옵션 .LIN은 LIN ECU 및 네트워크의 개발을 지원하기 위한 분석, 테스트 및 시뮬레이션 기능을 제공합니다.
LIN 네트워크 관리를 포함한 LIN Master 또는 Slave 노드는 LDF 파일을 사용하여 쉽게 구성할 수 있습니다.
통합된 LIN Slave Conformance Tester는 LIN 1.3, 2.0, 2.1, 2.2, J2602 및 ISO 17987을 위한 테스트를 생성합니다..

 

특징

  • 새로운 CANoe Option SCOPE의 LIN 지원
  • LIN을 위한 대화형 에러 인가 및 장애 처리 기능
  • LIN2.1 및 J2602를 위한 Slave conformance test


개발 기능

  • LDF에 따른 손쉬운 LIN 노드 / 네트워크 시뮬레이션
  • (다중 채널 LIN 마스터 및 게이트웨이 포함)
  • LIN2.0, LIN2.1, LIN2.2 Slave 재구성 완전 지원
  • LIN2.0, LIN2.1, LIN2.2 및 J2602용 네트워크 관리
  • LIN 노드 모델링을 위한 스크립트 기능(진단 기능 포함)
  • 신호 및 프레임, 스케줄링을 양방향으로 조작하기 위한 사용자 구성을 지원하는 통합 패널 제공
  • 진단 기능 세트 지원


분석 기능

  • LIN2.0,LIN2.1, LIN2.2 설정 명령의 LDF Interpretation에 따른 네트워크 분석
  • ODX/CANdela-데이터에 따른 진단 해석
  • 자세한 에러 및 이벤트 감지
  • 신호의 수치적 및 그래픽 시각화
  • 디스플레이 패널 설정 가능
  • Network Management Window
  • LIN Statistics Monitor로 네트워크 및 노드 통계 모니터링
  • 블록의 로깅, 리플레이, 필터 및 트리거


테스트 기능
LIN을 위한 Test Feature Set (TFS)를 사용해 사용자는 손쉽게 자체적으로 LIN 테스트를 정의하고 제어하며 보고서를 생성할 수 있습니다. Slave Conformance Test Module을 이용하면 자체 테스트 구성에 적합성 테스트를 직접 통합시킬 수 있습니다. 특별한 테스트 모듈을 이용하여 LIN1.3, LIN2.0, LIN2.1 및 J2602를 위한 공식적인 Slave 적합성 테스트(OSI 레이어 2 및 레이어 3 )을 수행할 수 있습니다. 이러한 테스트는 벡터의 테스트용 하드웨어인 VH1150을 이용하여 쉽게 자동화시킬 수 있습니다.


에러 인가 기능
CANoe.LIN을 이용하여 LIN 네트워크에 스트레스를 가하기 위해서는 별도의 특별한 하드웨어가 필요하지 않습니다. LIN-Stress IG 또는 스크립트 기능을 이용하여 거의 모든 종류의 LIN 에러를 생성할 수 있습니다. LIN Disturbance Block을 이용하면 리세시브 인가(recessive disturbance) 및 도미넌트 인가(dominant disturbance)를 양방향으로 구성하고 실행할 수 있습니다.

 

펼치기

Option .MOST

CANoe 옵션 MOST는 편리한 사용자 인터페이스를 통해 MOST 시스템을 위한 다양한 분석 및 테스트 기능을 결합하고 있습니다. 시스템 전반에 대해 사용자 친화적인 양방향 분석 기능을 제공하는 것 이외에도 자동화된 분석 및 테스트 기능은 ECU 개발 및 시스템 통합의 효율을 향상시킵니다. 단일 부품 테스트에 필요한 네트워크 서비스와 버스 시뮬레이션을 수행하기 위한 기능 또한 제공합니다.

 

특징

  • 시뮬레이션에서 분석, 정교한 레포트를 생성하는 자동화 테스트에 이르는 다양한 유즈 케이스를 위한 단일 툴
  • 다양한 스트레스 기능
  • Electrical Control Line (ECL)에 대한 엑세스
  • 게이트웨이 사용 사례 Spy for Isochronous Channels를 위한 글로벌 동기화: PC로 데이터를 스트리밍하여 HDD에 기록 및 VLC와 같은 미디어 플레이어로 시각화


응용 분야

  • MOST 메시지를 방대하게 분해하는 분석 툴
  • 디바이스 및 시스템 테스트: 통합 시스템 관리 모듈 (Network Master, Power Master and Connection Master)로 개별 디바이스 테스트 등 MOST에 적합한 방식으로 ECU를 스타트업할 수 있습니다. 이는 테스트 모듈 생성 시 실제 테스트 개발에만 집중할 수 있게 해줍니다. 대부분의 영역에서 레포트는 자동으로 생성됩니다.
  • 게이트웨이 개발: CANoe.MOST의 순수 MOST 베리언트는 CAN, LIN, FlexRay 및 Ethernet 베리언트와 원하는 방식으로 결합할 수 있습니다. 분석 및 테스트는 게이트웨이 ECU의 모든 관련 버스 시스템을 담당할 수 있으며 전 세계적으로 동기화된 단일 시계에 기반합니다. CANoe는 게이트웨이 프로토타입 역할도 수행할 수 있습니다.


CANoe .MOST 기능
다음 표는 CANoe .MOST가 지원하는 기능에 대한 개요를 보여줍니다.

MOST Feature
 
Control Channel
Node/Spy
        CMS
Yes
        AMS
Yes
Asynchronous Channel (MDP)
Node/Spy
        Raw packets
Yes
        MOST High Protocol (MHP)
Yes
Ethernet Channel (MEP)
Node/Spy
Electrical Control Line (ECL)
Node/Spy
System States (Light, Lock, System Lock, ...)
Yes
Audio/Synchronous Channels
 
        Allocation Table
Yes
        LineIn/LineOut
Yes
        S/PDIF In/Out
Yes
        Streaming to PC
Yes
        Isochronous Channels
Spy1
Stress
 
        Bus Load Control Channel
Yes
        Bus Load Asynchronous Channel
Yes
        Bus Load Ethernet Channel
Yes
        Unlock Generator
Yes
        ECL Stimulation Sequences
Yes
Logging
 
        Control Channel, Asynchronous Channel,
        Ethernet, System States
BLF, ASC, IMG, OP22, CCO2, CC32
        Synchronous Channels
No
Hardware Interface
VN2640

1 하드웨어 인터페이스 VN2640으로 지원
2 모든 채널을 포함하고 있지 않으며, 자세한 정보는 Format 정의 부분에서 확인

주의:

  • MOST25는 기존 VN2610만 지원
  • MOST50는 OptoLyzer MOCCA compact 50e 지원
  • MOST150는 VN2640 + MOST150 C-O Converter (K2L) 또는 OptoLyzer MOCCA compact 150c (K2L) 지원
펼치기

어플리케이션 프로토콜을 위한 CANoe 옵션

Option .CANopen

네트워크의 복잡성이 날로 증가함에 따라 CANopen 시스템의 개발은 이제 적합한 개발 툴 없이는 불가능한 수준에 이르렀습니다. CANoe 옵션 .CANopen은 계획에서 개발, 테스트를 거쳐 스타트업에 이르는 네트워크 시스템의 모든 개발 단계를 지원하는 강력한 툴입니다.

 

펼치기

Option .ISO11783

펼치기

Option .J1587

펼치기

Option .J1939

이 패키지는 J1939의 모든 프로토콜 전용 기능을 담당할 수 있도록 베이직 소프트웨어의 기능을 확장시켜줍니다. 모든 J1939 프로젝트를 위한 이 옵션으로 헤비 듀티 차량 분야의 어려운 네트워킹 및 통신 작업을 효율적으로 해결할 수 있습니다.

 

 

펼치기

계측을 위한 CANoe 옵션

Option .AMD/XCP

CANoe 옵션 .AMD/XCP

옵션 .AMD/XCP는 CANoe에 ECU 메모리 액세스 기능을 추가합니다. ECU 내부 메모리 위치에 대한 읽기 및 쓰기는 ASAM 표준 XCP 프로토콜 (XCP on CAN, XCP on Ethernet)나 CCP 프로토콜을 통해 이루어집니다. A2L 포맷의 파일을 사용하여 편리한 설정이 가능합니다.

특히 복잡한 ECU나 분산된 기능에 대해서는 Blackbox 테스트만으로 충분치 않습니다. ECU 내부 정보에 대한 액세스는 사용자의 어플리케이션 및 ECU 스택에 새롭고 포괄적인 테스트 옵션을 제공합니다. 특히, AUTOSAR ECU는 베이직 소프트웨어(BSW), RTE 및 소프트웨어 컴포넌트(SWC)로 구성된 구조화된 레이아웃을 가지고 있으며, 측정 및 시뮬레이션 테스트 파라미터를 위해 정의된 인터페이스를 제공합니다.

버전 10.0부터 벡터의 AUTOSAR 스택인 MICROSAR는 BSW 모듈(베이직 소프트웨어 컴포넌트)와 SWC(소프트웨어 컴포넌트)를 위한 A2L 파일의 생성을 지원하여 기호적 정보를 제공합니다.

제어기로부터 내부 상태와 데이터 흐름을 읽어내어 버스 데이터와 함께 분석할 수 있습니다. CANoe 옵션 .AMD/XCP는 설정된 XCP 및 CCP 프로토콜을 사용하여 ECU로부터 데이터를 읽어냅니다.

 

특징

  • 지원 프로토콜

    • XCP on CAN/CAN FD, FlexRay, Ethernet 및 LIN (벡터 구현)
    • CAN Calibration Protocol (CCP)

  • 빠른 데이터 전송을 위해 지원되는 하드웨어

    • 벡터의 계측 및 캘리브레이션 하드웨어
    • iSYSTEM 하드웨어 디버거

  • 광범위한 MICROSAR 스택 계측 ( 일반적인 계측을 포함한 모든 모니터링 기능 지원 )
  • 포함된 ASAP2 Updater를 통해 Linker-map 파일로부터 새로운 주소를 가진 A2L 파일 업데이트

 

응용 분야

  • 내부 ECU 값에 대한 액세스로 확장된 테스트 옵션
  • ECU 내부값, 버스 신호 및 I/O 신호의 분석 및 병렬 테스트
  • 다수의 ECU에 대한 병렬 접근을 통해 분산된 기능 분석
  • BSW 및 SWC 디버깅
  • ASAM A2L 파일을 통한 자동 설정

 

 


더 자세한 정보

펼치기
Option .Scope
CANoe와 CANalyzer를 위한 옵션 .Scope

CANoe .Scope는 강력한 4채널 USB 스코프 하드웨어를 표준 벡터 네트워크 인터페이스와 결합한 통합 오실로스코프 솔루션입니다. 최대 2개의 CAN / CAN FD / FlexRay 네트워크 또는 4개의 LIN/센서/IO 신호를 동시에 분석할 수 있습니다. USB 스코프 디바이스는 네트워크 인터페이스와 동기화된 하드웨어로 모든 스코프 계측이 CANoe와 동일한 타임 베이스를 갖게 됩니다.

 


특징

  • CANoe 및 CANalyzer에 직접 통합

    • 모든 분석은 벡터 네트워크 인터페이스 (예: VN1630/40)의 타임 베이스와 관련됨

  • CAN, CAN FD, FlexRay, LIN, SENT, PSI5를 위한 물리 계층 프로토콜 해석
  • Eye Diagram 분석
  • 자동화된 테스트 시나리오를 위한 CAPL 프로그래밍 인터페이스

    • 적합성 테스트
    • 프레임에서 비트까지의 물리 레이어 테스트
    • 직렬 비트 마스크 분석


응용 분야

  • CAN, CAN FD, FlexRay 및 LIN을 위한 분석 및 트리거링
  • PSI5- 및 SENT-신호 (VT System) 분석
  • 시간/전압 트리거링 및 신호 (버스, 센서, I/O) 계측
  • 프로토콜 오류 감지 및 트리거링 (예: CAN Error Frames)
  • OEM 사양에 따른 ECU 적합성 테스트
  • 네트워크 설계 개념 검증 (버스 토폴로지, 케이블, 저항)
  • EMC 문제 및 기타 물리적 영향(반사, 링잉, 누화)추적
  • Eye Diagram, 비트 마스크 분석 또는 시간 변환 측정을 이용한 자동 분석


CANoe 통합

Option .Scope는 별도의 분석 창으로 CANoe에 긴밀하게 통합됩니다. 이 Scope Window는 설정, 데이터 수집 및 후처리 작업을 위한 여러 개의 보기로 나뉘어집니다. 가장 중요한 보기는 물리 레이어 버스 신호의 Graph View와 데이터 링크 레이어의 완전한 프로토콜을 보여주는 Trace Window입니다. 두 보기는 서로 완전히 동기화되며 Trace Window, Graphic Window, State Tracker와 같은 CANoe 분석 창과도 동기화할 수 있습니다.

Option  .Scope는 Interactive Eye Diagram 또는 자동화된 직렬 마스크 기능을 사용하여 비트 레벨에서 네트워크를 쉽게 분석할 수 있습니다. 두가지 방법 모두 자동화된 물리 레이어 테스트에서 사용할 수 있으며, 잘못 선택된 네트워크 토폴로지, 바람직하지 않은 케이블 특성, EMC 문제 또는 잘못된 버스 종단 등으로 인한 네트워크 문제를 신속하게 찾아낼 수 있습니다.


오실로스코프 하드웨어

  • USB 오실로스코프 PicoScope PS5444B-034
  • 500 MS/s의 샘플링 속도 및 512 MB의 버퍼 사이즈
  • 4개의 입력 채널 (2개의 CAN/CAN FD/FlexRay 또는 4개의 LIN/Sensor/IO)
  • DSUB 커넥터로 벡터"Scope Bus Probe 300 MHz“를 통한 버스 연결
  • 스코프 채널 Ext.Gen.은 „Scope Trigger Y-Cable“을 통해 벡터 네트워크 인터페이스의 HW-SYNC-input에 연결



더 자세한 정보

https://vector.com/vi_downloadcenter_de.html?product=%25%25&type=PressArticle&busprot=CANBUS&formular_treffer_submit=1#

  • To do: Case Study: Aerospace: Airbus: Automatic CAN bus tester significantly reduces test effort

https://vector.com/portal/medien/cmc/case_studies/Aerospace_Airbus_ACBT_CaseStudy_EN.pdf

  • To Do: Vortrag vom CAN FD Symposium als PDF

https://vector.com/portal/medien/cmc/events/CFD17/presentations/08_CANFDSymposium_Donatzer_Vector.pdf

  • To Do: Fachvortrag CIA Konferenz 7./8. März 2017

 

펼치기
센서별 프로토콜의 분석, 시뮬레이션 및 테스트를 위한 CANoe 옵션 .Sensor와 VT2710 하드웨어

센서별 프로토콜에 대한 보다 손쉬운 분석, 시뮬레이션 및 테스트 

  • PSI5  (Peripheral Sensor Interface)
  • SENT (Single Edge Nibble Transmission)

CANoe 옵션 .Sensor와 하드웨어 모듈인 VT2710를 사용해 사용자는 센서 로그를 위해 개발된 기능을 활용할 수 있습니다.


특징

  • 센서 채널의 신속한 구성을 위한 직관적인 사용자 인터페이스
  • 센서 구성 값은 다른 CANoe 구성을 위해 편리하게 내보낼 수 있습니다.
  • 간결한 프로토콜 분석을 위한 CANoe Trace Window
  • 4개의 PSI5 채널 또는 4개의 SENT 채널을 지원하는 시리얼 하드웨어 모듈 VT2710


응용 분야

다음 분야를 위해 센서를 개발 및 응용할 수 있습니다.

  • 파워트레인: 압력 센서, 에어 플로 센서, 산소 센서, ...
  • 안전: 가속 센서, 회전 센서, 틸트 센서, ...
  • 편의: 레인 센서, 온도 센서, 공기 품질 센서 ...

 

툴 컨셉

새로운 CANoe Option .Sensor를 이용해 센서 통신을 분석할 수 있습니다. 또한, 센서 버스에서 센서 신호와 차량 네트워크에서 센서 신호의 분배를 관찰할 수 있습니다. 이미 입증된 CANoe 분석 컨셉과 직관적인 구성이 사용되기 때문에 복잡한 통신 시나리오라도 신속하게 생성 및 분석할 수 있습니다. 제어 장치 및 센서 모두를 시뮬레이션할 수 있는 능력을 갖춘 CANoe .Sensor는 개발자들이 힘든 테스트 환경을 더욱 손쉽게 구축할 수 있도록 지원합니다. 시뮬레이션에서 관련 로그 데이터 모두에 대한 완전한 제어 기능도 제공합니다. 또한, 정교한 오류 탐지 메커니즘을 통해 시스템의 디버깅 작업을 편리하게 수행할 수 있습니다.

센서 네트워크에 대한 물리적인 연결은 새로운 하드웨어 모듈인 VT2710를 사용하여 수행합니다. 이 모듈은 CANoe의 기능에 맞게 완전히 개선됐으며, 벡터의 모듈형 테스트 환경인 VT System의 일부가 됩니다. VT2710의 유연한 구조는 장점이 많습니다: 필요시 최대 4개의 PSI5 또는 SENT 채널을 피기백 (piggyback) 형태로 구성할 수 있습니다. 이 모듈을 통해 사용자는 정확한 비트 전송 속도 설정, 정밀한 메시지 타임 스탬프 등을 갖추고 기존의 VT 환경에 툴 컨셉으로 매끄럽게 통합할 수 있습니다. 또한, 프로그래밍 인터페이스로 작동하는 정밀한 분석 툴을 제공합니다. 이 모듈은 추가적인 센서 로그에도 대응할 수 있습니다.

 

Further Information:

펼치기

항공우주 분야를 위한 CANoe 옵션

Option. A429

CANoe .A429은 ARINC 429 버스 및 최대 32개 채널 상의 개별 디바이스 테스트 및 분석에 이상적입니다. 로우 데이터 (Raw Data)이거나 물리적 수량 요구 여부에 관계없이 CANoe .A429는 모든 단계에서 강력한 분석 기능을 제공합니다. 목표를 빠르게 달성하고 복잡한 네트워크를 명확히 파악할 수 있습니다.

 

장점

  • 데이터 통신의 신뢰성 있는 테스트 - 간단한 상호적 테스트에서 시스템적으로 자동화된 테스트까지
  • 테스트 프로토콜 자동 생성
  • 데이터 트래픽의 쉬운 모니터링 및 포괄적인 네트워크 분석
  • CAN, AFDX®과 벡터 VT System에 모두 엑세스할 수 있는 단일 툴로 모듈식 테스트 환경
  • 개발 프로세스의 초기 단계에서 오류 상황 감지 및 수정

기호적 표현

버스를 위한 ARINC 429 워드는 데이터베이스에서 기술될 수 있습니다. 이는 ARINC 429 라벨에 읽기 가능한 이름을 배정하는 것을 포함하며 ARINC 429 워드의 데이터 컨텐츠를 자세히 정의할 수 있습니다. 이는 ARINC 429 워드 내부의 비트 위치뿐만 아니라 데이터 타입과 표시되는 이름도 포함합니다. 물리적 파라미터의 해석적인 표시를 위해 유닛을 기입하고 변환 식을 정의할 수 있습니다. 이 제품에는 Database Editor가 포함되어 있습니다.

메시지의 표시

Trace Window는 순간적인 ARINC 429 버스 트래픽을 명확히 나열합니다. 데이터베이스가 접근 가능할 경우 기호적으로 표시됩니다. (변환 식은 자동으로 사용됩니다.) 행의 레이아웃은 사용자가 설정할 수 있으며 빠른 표시를 토글링하기 위한 3개의 사전 설정 가능한 행 레이아웃이 제공됩니다. 개선된 검색 기능으로 집중적인 버스 트래픽에서도 관련된 모든 정보를 빠르게 검색할 수 있습니다.

자세한 정보:

(AFDX®는 Airbus에 의해 등록된 상표입니다)

펼치기

Option .AFDX

CANoe .AFDX는 전체 AFDX®네트워크는 물론 개별 디바이스의 테스트와 분석에 이상적입니다. 필요한 것이 로우 프레임 (Raw Frame)이든, 페이로드 컨텐츠이든 CANoe .AFDX는 모든 단계에서 강력한 분석 기능을 제공합니다. 빠르게 목표를 달성하고 복잡한 네트워크 토폴로지를 파악할 수 있습니다.

 

장점

  • 데이터 통신의 신뢰성 있는 테스트 - 간단한 상호적 테스트에서 시스템적으로 자동화된 테스트까지
  • 테스트 리포트 자동 생성
  • 데이터 트래픽의 쉬운 관측과 포괄적인 네트워크 분석
  • CAN, AFDX® 및 디지털 또는 아날로그 입출력에 모두 엑세스할 수 있는 단일 툴

하드웨어 인터페이스

CANoe .AFDX는 선택적으로 VN5610을 USB 인터페이스나 TTTech PCI/PCIe 베리언트 AFDXEnd System T으로 활성화할 수 있습니다.

데이터베이스를 통한 기호적 표현

AFDX® 통신은 ICD 형식으로 디스크립션되어 있습니다. 항공기 제조 업체는 일반적으로 해당 공급자에게 관련 설명 파일을 제공합니다. 이 정보를 CANalyzer .AFDX에서도 사용하기 위해 ICD 파일을 DBC 파일로 변환하는 변환기가 제공됩니다. 이 DBC 파일을 CANalyzer .AFDX 설정에 추가하여 기호적 표현이 가능합니다.

메시지 표시

Trace Window로 AFDX® 메시지 트래픽을 확인할 수 있습니다. 데이터베이스가 접근 가능할 경우 변환된 ICD 파일 기반의 기호적 표형이 가능합니다. Virtual Link는 더이상 ID에 의해 수치적으로 시각화되는 것이 아니라 이름으로 시각화됩니다. 행의 표시는 사용자 정의가 가능하며 빠른 전환을 위한 3개의 사전 설정이 가능한 행 레이아웃이 제공됩니다. 개선된 검색 기능은 사용자가 수많은 메시지 중에서 중요한 정보를 놓치지 않도록 해줍니다.

자세한 정보:
CANoe .AFDX 제품 정보

(AFDX®는 Airbus에 의해 등록된 상표입니다)

펼치기

Option .CANaero

CANoe .CANaero는 간단한 네트워크 분석에서 전자 장비의 시스템적 테스트에 이르는 모든 영역에 활용할 수 있습니다. 멀티 버스 접근법은 CAN, Ethernet 및 AFDX®은 물론 다른 프로토콜을 동시에 운영할 수 있도록 해줍니다.

 

장점

  • 전자 장비 간의 버스 통신을 신뢰성 있게 테스트 - 설계 상의 간단한 상호적 테스트에서 시스템적으로 자동화된 테스트까지
  • 테스트 리포트 자동 생성
  • 데이터 트래픽의 쉬운 관찰 및 포괄적인 네트워크 분석
  • 다중 버스의 시간 동기식 분석 및 Ethernet 지원 게이트웨이 개발 및 테스트의 추가적인 지원
  • ARINC 825 및 CANaerospace 프로토콜 지원
  • 개방형 인터페이스 및 데이터베이스 개념은 특허 프로토콜에 대한 최적의 지원을 제공합니다

CANoe .CANaero는 AFDX® (ARINC664), Ethernet 및 CANopen과 같은 다른 옵션과 결합될 수 있습니다.
컴퓨터 인터페이스를 통해 화면의 다양한 평가 창과 로그 파일에 있는 다양한 평가 윈도우를 그래픽으로 보여 주는 표시된 블록 다이어그램을 바탕으로 직관적으로 운영할 수 있습니다. 이 시스템은 이 블록 다이어그램에서 매개 변수화됩니다. 또한 필터, 생성기 또는 리플레이 블록과 같은 기능 블록을 배치하고 구성할 수 있습니다.

기능

기본 기능은 다음과 같은 다양한 기능을 제공합니다:

  • 전체 시스템의 시뮬레이션 및 모델링을 통한 잔여 버스 시뮬레이션
  • 버스 데이터 트래픽 추적
  • 전체 네트워크 및/또는 개별 전자 장비 테스트
  • C와 유사한 CAPL 프로그래밍 언어와의 통합으로 시뮬레이션, 분석 및 테스트 지원을 사용자가 프로그래밍 가능
  • 메시지의 상호적 전송
  • 노드, 메시지, 버스 로드 및 오류 통계
  • 다목적 트리거링 옵션으로 추후의 리플레이 또는 오프라인 분석을 위한 메시지 로깅
  • 버스 장애 생성
  • 시뮬레이션 및 테스트 제어나 분석 데이터 표시를 위한 사용자 정의 인터페이스 생성
  • 디지털 및 아날로그 입출력 모듈과 계측 하드웨어의 제어로 시뮬레이션과 테스트 환경에서 실제 신호 값을 처리 가능
  • Open software interfaces such as Microsoft COM 및 .Net과 같은 개방 소프트웨어 인터페이스로 기존의 시스템 환경에 통합 가능

자세한 정보:
CANoe .CANaero 제품 정보

(AFDX®는 Airbus에 의해 등록된 상표입니다)

펼치기

용도별 툴 버전

"Full" 버전은 모든 기능을 지원합니다. CAPL로 시뮬레이션 모델을 생성하며 Test Feature Set으로 테스트 케이스를 쉽게 모델링 가능합니다. 이 버전은 CANoe의 모든 기능을 활용하고자 하는 고급사용자에게 적합합니다.

 

펼치기

"Runtime" 버전은 구성 환경 변경이 불가능하며 모든 분석 기능과 네트워크 노드로의 간단한 연결/연결 해제 기능을 제공합니다. 이 버전은 이미 지정된 버스 시뮬레이션 환경에서 ECU를 쉽고 빠르게 테스트하고자 하는 사용자에게 적합합니다.
 

펼치기

"Project Execution" 버전은 그래픽 사용자 인터페이스만 제공되는 프로젝트 실행 (Project Execution) 버전입니다. 시뮬레이션, 테스트 케이스, 결과물에 대한 간략한 제어 및 표현이 가능하며 개별 메세지에 대한 특별한 평가가 요구되지 않는 환경에 적합합니다.

 

펼치기

제품 정보

Fact Sheet (PDF)

Comprehensive table with CANoe features (PDF)

CANoe - inclusive option .AMD, .Scope and .XCP (PDF)

CANoe .A429 (PDF)

CANoe. AFDX (PDF)

CANoe .CANaero (PDF)

CANoe .FlexRay (PDF)

CANoe .ISO11783 (PDF)

CANoe .J1587 (PDF)

CANoe .J1939 (PDF)

CANoe .LIN (PDF)

CANoe .MOST (PDF)

펼치기
펼치기

기술적인 질문에 대한 답변이 필요하신가요? KnowlegdeBase를 이용해보세요!

 

 

펼치기

CANoe는 다음 언어를 지원합니다.

  • English
  • German
  • Japanese
펼치기
Component
Recommendation
Minimum
CPU1 Intel compatible
> 2 GHz
≥ 2 cores
Intel compatible
1 GHz
2 cores
Memory (RAM)
16 GB
4 GB
Hard disk space2
≥ 20 GB SSD
≥ 3 GB
Screen resolution
Full HD
1280×1024 Pixels
Operating system
Windows 10 (version 1709)
Windows 8.1
Windows 7 SP1


1  CANoe는 코어 개수보다는 클럭율에 더 많은 영향을 받습니다.
2  사용 옵션 및 운영체제 시스템 컴포넌트에 따라 다름

펼치기

다운로드

펼치기

교육

CANoe Workshops

벡터의 워크샵은 CANoe에 대한 여러분의 지식을 넓힐 수 있는 여러 기회를 제공합니다.

CANoe에 입문하시는 분들께 CANoe Basics Workshop을 추천해 드립니다. 고급 과정은 기본 과정의 지식을 필요로 합니다. 물론 어떤 교육 과정이든지 개별 선택해 등록하시는 것도 가능합니다.

관련 제품

벡터 솔루션으로 더 많은 이점을 누려보십시오.

펼치기

VT System

ECU의 I/O 인터페이스 제어를 위한 하드웨어 모듈

자세한 정보
펼치기

vTESTstudio

자동화된 ECU 테스트를 생성할 수 있는 고성능 개발 환경

자세한 정보
펼치기

vVIRTUALtarget

AUTOSAR 소프트웨어의 가상 개발 및 테스트

자세한 정보
펼치기

CANalyzer

최상위 레벨의 ECU 및 버스 분석

자세한 정보