CANlink
- CAN통신을 사용하는 다양한 분야에서 CAN Network 개발, 분석 및 테스트에 사용 가능한 프로그램
- 개발 단계에서 구현한 기능 확인 및 통신 테스트에 사용되며 완성 단계에서는 단품 및 시스템 분석에 사용
1. 주요기능
CAN 데이터 관측 및 분석 기능
■ 분석하기 용이한 인터페이스
■ 데이터베이스와 연동하여 데이터 분석
■ 특정 Message 또는 Channel을 분석하기 위한 필더
CAN 데이터 저장 및 전송 기능
■ 데이터 저장
■ 저장한 데이터 분석
■ 사용자 설정에 맞추어 데이터 전송(주기/이벤트)
1.1 분석윈도우
CAN 데이터를 분석하기 위해 화면에 표시하거나 데이터 전송 기능을 포함한 윈도우
Graph |
송/수신 되는 데이터와 Database를 연동하여 계산된 Signal 값을 Graph 형태로 표시 |
---|---|
Trace |
송/수신 되는 데이터를 텍스트로 표시하고, 연결된 Database가 있을 시 Signal 정보도 표시 |
Generator |
사용자가 원하는 Message나 Signal을 설정하고 전송 |
Bus Statistics |
채널의 버스 로드나 버스 상태, Message 카운트 등을 표시 |
1.2 도킹윈도우
자주 쓰는 설정이나 기능을 도킹윈도우로 구현하여 프로그램 프레임 내 원하는 곳에 고정
System Configuration |
사용자가 분석에 사용할 윈도우, 블록, 필터를 설정 |
---|---|
Script Configuration |
사용자가 원하는 동작을 구현한 Script 파일(*.lua)을 연결 |
Database Viewer |
연결된 CAN Database(*.dbc) 에서 Message와 Signal에 대한 정보 표시
|
Output |
시스템 정보를 표시하는 윈도우로 동작 상태나 정보, 경고, 에러, Script 출력 등을 표시 |
Panel Configuration |
Panel Editor 로 생성한 Panel 파일들을 CANlink에 연결하기 위해 사용 |
1.3 기능블록
기능블록은 송수신 데이터를 저장, 리플레이, 필더 등의 기능을 제공하며, 도킹윈도우인 System Configuration 에서 추가/삭제/설정 가능
Record |
네트워크에서 발생한 데이터를 아스키(*.asc) 파일 형태로 저장 |
---|---|
Replay |
Record에서 저장한 데이터를 분석하기 위해 사용 |
Channel Filter |
원하는 채널과 Filter type(Pass, Stop)을 선택 |
Message Filter |
원하는 ID영역을 추가하고, Filter type(Pass, Stop)을 선택 |
1. 권장 시스템 요구사항
■ 운영체제 : Microsoft Windows 계열의 OS
■ CPU : 2GHz 이상의 32비트(x86) 또는 64비트(x64) 프로세서
■ RAM : 2GB 이상
■ HDD : 사용 가능한 하드 디스크 공간 1GB
2. 지원하드웨어
■ CANlink Interface