CANdb++
네트워크 및 통신 데이터 관리

CAN/CAN FD 네트워크를 위한 설계 환경

CANdb++

CAN/CAN FD 네트워크 개발의 핵심 요소는 버스 상에서 교환되는 데이터의 명세입니다. 이는 DBC 파일 형식으로 정의되며, 다음과 같이 다른 모든 개발 단계의 기초가 됩니다.

►    버스 통신 시뮬레이션 및 분석

►    ECU/LRU 소프트웨어 및 상세한 ECU/LRU 테스트에 대한 구성

DBC 데이터베이스는 CAN/CAN FD 네트워크의 속성, 버스에 연결된 ECU/LRU 및 메시지 및 시그널을 정의합니다.

J1708/J1587 및 ARINC 429 뿐만 아니라 J1939/ISO11783 등의 확장 프로토콜을 지원하는 CANdb ++ Admin은 DBC 데이터베이스를 시각화하고, 새로운 데이터베이스를 작성하거나 기존 데이터베이스의 데이터를 수정하는 데 필요한 기능을 사용자에게 제공합니다.

장점

  • J1939/ISO11783, J1708/J1587 및 ARINC 429 등의 버스 시스템을 설계하는 데 특화된 기능을 제공합니다. 또한, 설계된 데이터베이스를 J1939 용 벡터 툴체인에 통합하여 사용할 수 있습니다. 이와 같이 CANdb ++ Admin은 통신 네트워크 개발자 및 컴포넌트 공급 업체에게 중요한 툴입니다.
  • CANdb ++ Admin은 항공기뿐만 아니라 완성차에 대한 통신 매트릭스를 작성하는 기능을 제공합니다. 특히 게이트웨이를 통한 시그널 라우팅 정보와 네트워크의 실시간 동작을 평가하기 위한 타이밍 정보를 정의할 수 있습니다.
  • 또한 CANdb ++의 데이터 모델을 통해 다양한 요구 사항에 맞출 수 있도록 사용자 속성을 추가하여 정의할 수 있습니다.

응용 분야

통신 메트릭스 설계

  • 차량 및 항공기 네트워크와 ECU/LRU의 통신 오브젝트를 정의
  • 예측되는 타이밍 동작 (버스로드, 전송 시간 등)과 관련된 네트워크 분석
  • 통신 데이터에 대한 사용자 친화적인 유저 인터페이스
  • 사용자 속성(전송 동작, 전송 주기, 타임아웃)으로 표현가능한 전송/수신 관계에 대한 사양

 

분산 시스템의 개발 프로세스에서의 데이터의 사용

  • 공급 업체로 전달하기 위한 일부 네트워크 혹은 ECU/LRU 의 데이터 추출
  • 통신 데이터를 기술하기 위한 사실상의 표준으로서 Vector DBC 형식 완벽 지원

기능

  • 자신만의 데이터베이스를 구축

  • 데이터를 표시하고 처리하기위한 다양한 유저 인터페이스(예 : 네트워크, ECU/LRU, 시그널)

  • 데이터베이스의 비교 (차이점 표시) 및 병합

  • 공급 업체 및 프로젝트 파트너에게 전달하기 위한 통신 데이터 가져오기 및 내보내기 (DBC, XML, CSV 형식)

  • 통신의 무결성을 보장하기 위한 데이터베이스 정합성 검사

 

CANdb ++ Editor를 사용하여 CAN 데이터베이스의 데이터를 시각화 할 수 있습니다.
CANdb ++ Editor를 사용하여 CAN 데이터베이스의 데이터를 시각화 할 수 있습니다.

데이터 모델

  • 통신 오브젝트(예: 메시지, 시그널, 네트워크 참여자) 뿐만 아니라, 오브젝트간 관계(메시지의 송신 노드, 네트워크 상의 노드들이 수신하는 시그널)를 정의
  • 단일 데이터베이스에서 여러 네트워크 관리
  • 사용자는 여러가지 사용자 속성(예: 차량, 항공기, 타임아웃) 정의 가능

제품 정보

Fact Sheet  (PDF)

 

 

펼치기

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

 

펼치기

다운로드

펼치기