CANoe .CANopen
개발 & 테스트 툴 CANoe .CANopen

CANopen 시스템의 시뮬레이션, 개발 및 테스트

CANopen®은 개방형 CAN 기반 통신 프로토콜입니다. 전송 및 제어 기술, 계측 시스템, 의료 기술, 철도 기술, 해상 분야 응용 등 광범위한 응용 분야를 자랑하여 유연성과 빠른 데이터 전송이 필요한 그 어떤 곳에서든 응용할 수 있습니다. 이 사양은 많은 컴포넌트 제조사와 사용자의 경험을 바탕으로 작성되었으며, CAN in Automation (CiA®) 사용자 협회에 의해 유지 보수되고 있습니다.

CANoe 옵션 CANopen과 프로젝트 플래닝 툴 ProCANopen(배송 시 포함)은 CANopen 네트워크의 효율적인 계획 수립, 관리, 시뮬레이션, 테스트 및 스타트업을 가능케 합니다. 시스템 디자인 단계에서 이후의 시스템 동작을 시뮬레이션하고 버스 로드를 예측하거나 요구되는 하드웨어 성능과 같은 결론을 도출할 수 있습니다.

CANoe는 확장된 CANopen 전용 기능을 제공합니다. 최소한의 교육만으로 CANopen 프로토콜을 사용할 수 있도록 제작됐습니다. CANopen은 보다 높은 단계의 통합은 물론 비용의 확연한 절감을 가능케합니다. 이 기능으로 디폴트 정의에 요구되는 단계가 감소되어 구체적인 구현을 수동으로 할 필요가 없습니다. 필요한 작업량과 오류 또한 획기적으로 감소합니다.

J1939와 CANopen 옵션을 함께 사용한다면 CANoe는 CiA DS-413 CANopen Truck Gateway를 위한 이상적인 개발 및 테스트 환경을 제공합니다.

장점

  • 단일 source를 위한 통합 설정, 분석, 시뮬레이션 및 테스트 툴
  • 일반적으로 사용되는 CANopen 표준 지원
  • CANopen 디바이스를 모델링하기 위한 확장 CAPL 인터페이스
  • EDS 파일에 기반한 확장 디바이스 모델 시뮬레이션
  • 프로토콜 디스크립션과 CANopen 서비스의 색상 구분을 통한 편리한 버스 트래픽 해석
  • EDS 파일을 이용한 CAN database 자동 생성
  • 그래픽적으로 프로세스 데이터를 연결하여 추상화된 PDO 설정
  • CANopen 디바이스 파라미터에 대한 다이얼로그 기반의 쉬운 접근

기능

CANoe 옵션 CANopen은 CANoe의 기본 기능에 다음 기능을 추가합니다:

  • CANopen 디바이스 설정
  • CANopen 디바이스에 대한 상호적 접근
  • CANopen 메시지 해석
  • 시뮬레이션 모델 생성
  • CANopen 전용 테스트 기능으로 테스트 인터페이스 확장
  • CANopen 메시지의 상호적인 생성
  • 패널 생성
  • Trace Window의 프로토콜 전용 디스플레이
  • 프로토콜 모니터링
  • EDS 파일의 생성 및 테스트

응용 분야

CANopen 네트워크 개발 과정에서 엔지니어는 실제 어플리케이션에 집중하기 전, 다양한 통신 관련 업무에 직면하게 됩니다. 오브젝트 디렉토리 설계 이외에도 PDO relationship은 반드시 정의되어야 하고, CANopen 네트워크 또한 그것의 기능을 검사하기 위해 시작되어야 합니다.


CANoe 옵션 CANopen은 성공적인 CANopen 프로젝트 개발에 필요한 기능을 제공합니다.

모델 생성

모델 생성

CANoe 옵션 CANopen의 핵심적인 측면은 표준화된 EDS 파일을 기반으로 하는 ProCANopen의 자동 디바이스 모델 생성입니다. 이러한 모델은 시뮬레이션 환경에 통합되어 실행됩니다. 어플리케이션 지향적인 C 기반 언어 CAPL (Communication Access Programming Language)은 프로그래밍 언어 역할을 합니다. 생성에 필요한 모든 정보는 ProCANopen을 사용하여 설정된 디바이스 디스크립션에 있습니다. 시뮬레이션할 각 ECU에 대해 하나의 CAPL프로그램이 생성됩니다. 이 프로그램에는 ECU기능을 위한 기본 프레임워크가 포함되어 있습니다. 이들은 어플리케이션 관련 동작으로 채워질 수 있는 이벤트 기능입니다. 응용 프로그램 코드에 대한 인터페이스는 통신의 변경 사항과 무관하게 코드를 작성할 수 있도록 만들어집니다. ProCANopen에서 통신 특성이 변경되면 CANopen 통신과 관련된 프로그램 섹션만 변경됩니다. 어플리케이션 시뮬레이션은 변경되지 않습니다.

ECU의 전체 CANopen 맞춤형 기능은 특수한 CAPL 기능에 의해 구현됩니다. 이를 통해 CAPL프로그램에서 네트워크의 다른 기기에 대한 SDO액세스를 손쉽게 시작할 수 있습니다. 또한 일련의 이벤트 기능이 생성되어 시뮬레이션 도중 불러올 수 있습니다.

패널 지원

패널 지원

사용자 정의 패널로 CANoe CANopen 시뮬레이션 사용을 단순화 할 수 있습니다. CANoe의 기능인 Panel Designer를 사용하면 시뮬레이션 된 CANopen 노드의 객체 디렉토리에서 객체를 패널 컨트롤로 직접 매핑 할 수 있습니다. 버튼이나 텍스트 상자와 같은 컨트롤을 사용하여 통신 속성에 대한 지식없이 객체에 직접 쉽게 액세스 할 수 있습니다. 시뮬레이션된 노드가 현재 실제 CANopen 디바이스와 주고하는 객체를 표시하거나 제어 할 수 있습니다.

통신 모니터링

통신 모니터링

Trace Window에서 CAN 메시지 트래픽을 표시하는 동시에 포함된 프로토콜 정보를 해석합니다. 사용자는 현재 실행 중인 서비스를 볼 수 있을 뿐만 아니라 관련된 모든 서비스 파라미터를 검사할 수 있습니다. 이 정보는 명확한 텍스트로 표시됩니다. 분석을 간소화하기 위해 CANopen 서비스는 다양한 폰트 색상과 배경 색으로 강조됩니다. 사용자는 보이는 CANopen 서비스의 프로토콜 시퀀스 내부의 시간 동기식 순서를 빠르게 파악할 수 있습니다. 개선된 검색 기능 및 필터 옵션은 다양한 메시지가 있을 때에도 원하는 것을 쉽게 파악할 수 있습니다.

CANoe 옵션 CANopen은 개별 프로토콜 시퀀스의 정확성도 모니터링합니다. 이는 프로토콜 정보가 CAN 메시지에 올바르게 입력되었는지 여부를 감지하는 것을 포함합니다. 기술된 디바이스 정보를 CANoe 옵션 CANopen에서도 사용할 수 있도록 하려면 ProCANopen 프로젝트에서 자동으로 생성된 CAN 데이터베이스를 추가하십시오. 메시지 또는 프로세스 데이터는 CANoe 옵션 CANopen에서 기호적으로 액세스 할 수 있습니다.

분석

분석

Trace Window뿐만 아니라 CANoe 표준 버전의 Data 및 Statistics Window 또한 CANopen 데이터를 분석할 수 있습니다. 추가로 CANopen Scanner는 CAN 메시지를 평가하여 활성화된 노트를 목록으로 표시합니다. 노드 상태 또는 디바이스 이름 등 다른 노드 정보 또한 표시합니다.

CANopen을 위한 Interactive Generator Block

CANopen을 위한 Interactive Generator Block

CANopen 전용 메시지 시퀀스는 다이얼로그 내에서 취합할 수 있습니다. 프로젝트별 목록에서 원하는 메시지(PDO, SDO 등)를 선택하여 구성하고 시퀀스로 조합할 수 있습니다. 시퀀스를 한번 또는 주기적으로 재생할 수 있습니다. 이는 메시지 시퀀스를 원하는 만큼 연결된 디바이스로 보낼 수 있음을 의미합니다.

ProCANopen | CANeds

CANoe 옵션 CANopen에 포함된 제품으로 프로젝트 계획 툴 ProCANopen과 EDS Editor CANeds로 구성되어있습니다.

CANopen 네트워크를 위한 프로젝트 계획 툴

CANoe 옵션 CANopen은 완전한 CANopen 네트워크 및 디바이스의 효율적이고 신속한 계획 수립을 위한 ProCANopen을 포함하고 있습니다. 계획, 개발, 스타트업 및 서비스를 비롯한 모든 프로젝트 단계를 지원합니다.

ProCANopen은 다음과 같은 기능을 제공합니다:

  • 그래픽적 표현

  • 데이터 통신 구성

  • 개체 사전에 대한 상호적 액세스

  • 프로젝트 데이터 스타트업 및 다운로드

직관적인 사용자 인터페이스와 결합된 광범위한 기능을 통해 시스템 파라미터의 정의에만 집중할 수 있습니다. ProCANopen은 프로젝트의 안정적이고 CANopen 호환 구현을 자동으로 실행합니다. 이를 통해 광범위한 시스템에 필요한 구성 작업을 대폭 줄일 수 있습니다. 따라서 생성된 구성의 품질이 증가하여 시스템의 보안도 강화됩니다.

펼치기

CANopen 시스템을 위한 EDS 생성기

CANeds EDS 파일 에디터

CANeds 편집기/생성기는 EDS파일을 생성하고 테스트하는 툴입니다. CANeds는 오류 가능성이 높은 EDS파일의 수동 생성을 대신 수행합니다. CANeds는 디바이스 제조 업체 및 시스템 통합 업체가 해당 CANopen 구성 프로그램을 사용할 때 문제를 방지할 수 있도록 지원합니다.


CANeds는 다음과 같은 기능을 제공합니다:

  • 새로운 EDS 파일 생성

  • EDS 파일 수정

  • EDS 파일 테스트

  • 반자동적으로 생성된 EDS 파일로 장치 스캔

CiA-CODB 데이터베이스를 통해 표준 개체와 속성에 엑세스하는 능력으로 인해 EDS 파일 생성이 매우 쉽습니다. CANeds는 EDS의 구조를 계층적인 트리형 구조로 나타내어 개체 및 데이터 타입과 같은 CANopen 개체 속성을 기호로 나타냅니다.

펼치기

제품 기능

기술적인 질문에 대한 답변이 필요하신가요? KnowledgeBase를 활용해보십시오!

펼치기

다운로드

교육

CANoe .CANopen 세미나

CANoe 옵션 CANopen 은 CANopen 시스템의 시뮬레이션, 개발 및 테스트를 위한 다양한 가능성을 제공합니다.

그러나 이러한 옵션에 친숙한 소수의 사용자들만이 다양한 기능을 사용하여 시간과 비용을 아낄 수 있었습니다.

벡터의 교육을 통해 일상적인 업무에서 CANoe 옵션 CANopen을 더욱 효율적으로 활용하세요!