CANoe4SW 15의 모든 신규 기능

일반 영역/특징

일반

  • 이제 Signal Generator가 분산 객체(Distributed Objects)를 직접 지원하므로 더 이상 시스템 변수 매핑 불필요
  • 새로운 어플리케이션 패널에서는 어플리케이션 계층의 객체를 상호적으로 인가
    (예: SW SUT의 메서드 호출)
  • 시스템 변수를 기반으로 타사 툴과 결합하는 표준으로써 XIL API 지원
  • MATLAB
    • MATLAB/Simulink로 기술한 모델에 빠르게 액세스할 수 있는 모델 뷰어
    • Simulink 모델의 코드 생성을 위한 DO 지원

  • Windows_x64 및 Linux_x64 플랫폼을 지원하고 Mingw-w64를 위한 컴파일러를 지원하는 C Library 2.0
  • 패널 디자이너
    • 툴박스를 새롭게 그룹화하여 컨트롤을 쉽게 선택
    • 이제 Event Control을 사용하여 이벤트 수신
    • Hex/Text Editor에서 바이트를] 표시
      예: Hex 값을 복사 & 붙여넣기 가능

  • Vector Tools Environment: 이제 보다 직관적인 작업을 위해 파일을 벡터 툴 환경으로 드래그 앤 드랍으로 열기 가능
  • Python을 사용하여 DO(Distributed Object: 분산 객체)로 어플리케이션 모델을 프로그래밍 가능
  • 명확성을 높이기 위해 바인딩을 리본 버튼을 통해 비활성화 가능

 

SIL 어댑터를 사용한 Software in the Loop

  • 이제 C++ 외에 Python을 SUT용 프로그래밍 언어로 사용 가능
  • RPC와 유사하게 CANoe에서 직접 SUT 함수를 호출(역으로도 가능)하는 기능

 

연결성(CFS/IoT)

  • OTA(Over-the-Air) 프로토콜(WLAN, 블루투스 등)에 사용되는 새로운 CANoe4SW 하드웨어 VH4110(IoT Enabler) 지원
  • 외부 브로커 없이 IoT 장치를 테스트할 수 있는 CANoe4SW 내부의 MQTT 브로커
  • JSON 대신 GPB(Google Protocol Buffer: Google 프로토콜 버퍼)를 통한 MQTT의 바이너리 직렬화

테스트 기능 세트

vTESTstudio 6과 함께 사용

  • Test Table Editor 및 Diagram Editor의 Test Command 내에서 DO(Ditributed Object) 지원 확장
    예: Waveform command 지원
  • Test Table Editor: 반복문(For, For Each, While) 내에서 백그라운드 검사 지원
  • 새로운 요소 “Composite State”를 사용하면 복잡한 상태의 다이어그램의 하위 State를 간단하게 연결
  • 대상 프레임 워크로 .Net Framework 4.7을 선택 가능
    예: 외부 라이브러리 사용 목적
  • 이제 CANoe Execution Adapter 및 vTESTstudio의 실행 계획 내보내기에서 테스트 유닛의 배리언트 속성을 선택 가능

 

Test Report Viewer

  • 테스트 케이스에 "재평가" 주석 표시:
    • 재평가는 결과와 근거 텍스트로 구성
    • 재평가는 주석과 유사한 방식으로 모든 뷰에 표시
    • 재평가된 테스트 케이스로 이동, 정렬 및 필터링 기능을 포함하여 보고서의 모든 재평가에 대한 개요를 표시하는 새로운 창
    • 재평가는 XML 내보내기에 추가 데이터로 포함
    • 재평가는 PDF 내보내기에 포함
    • 재평가는 .NET API를 통해 읽거나 생성 또는 수정 가능

정보 요청

CANoe4SW에 관련한 질문이 있나요? 아래 간단한 양식을 작성하시면 벡터에서 연락드리겠습니다.


언제든지 문의주세요.