4 ECANTools 소개
ECANTools 소프트웨어는 Windows 플랫폼 개발을 위한 특수 디버깅 및 분석 소프트웨어입니다. 이 소프트웨어를 사용하면 CAN 버스 데이터 송수신을 직접적이고 빠르게 수행할 수 있습니다. 이 소프트웨어는 사용하기가 매우 쉽고 확장 기능이 매우 풍부합니다.
4.1 시작
1. ECANTools가 설치되어 있으면 사용자가 데스크톱에서 직접 실행할 수 있습니다.


2. 해당 장치 유형을 선택하고 "장치 열기"를 클릭합니다. 컴퓨터 USB 포트에 연결된 CAN 장치가 장치 목록에 나타날 수 있습니다.
3. 작업 모드를 선택합니다. 소프트웨어는 일반, 듣기, 루프백의 세 가지 작업 모드를 제공합니다.
일반: 이 모드를 사용하여 데이터를 전송하거나 수신합니다.
수신: 이 모드는 데이터만 수신하고 응답이나 클럭을 보내지 않는 경우에만 사용합니다.
루프백: 이 모드를 사용하면 어댑터가 제대로 작동하는지 테스트할 수 있습니다.
4. CAN 버스에 따라 전송 속도를 선택하고, 일치하지 않으면 통신 실패로 이어집니다.
전송 속도를 모르는 경우 '전송 속도 자동 식별' 기능을 사용하여 조정할 수 있습니다.
4.2 데이터 전송/수신
송수신은 ECANTools의 기본 기능으로, 이 인터페이스에서 사용자는 수신된 CAN 데이터를 직접 확인할 수 있으며, 데이터를 CAN-bus로 전송할 수 있습니다.


4.3 CAN-Bus 진단 기능
CAN-Bus 진단 기능은 버스 에러 프레임과 버스 중재 실패를 감지할 수 있습니다.


CAN 버스 상태 표시: 버스 정상, 패시브 오류, 액티브 오류, 버스 중단 등 CAN 버스 상태를 표시합니다.
CAN 컨트롤러 FIFO 오버플로: 특정 기간 내 메시지가 너무 밀집되어 데이터 손실로 이어질 수 있습니다.
CAN 컨트롤러 오류 알람: 버스에 오류가 많이 발생하면 오류 카운터가 알람 임계값을 초과하고 오류 수를 표시합니다.
CAN 컨트롤러 마이너스 오류: 송수신 오류가 많으면 CAN 컨트롤러가 마이너스 상태가 되고 오류 횟수를 표시합니다.
CAN 버스 컨트롤러 오류: 노드가 오류를 보내거나 받을 때 오류 카운터 값이 누적되어 ACK, CRC 오류 등과 같은 잘못된 정보를 포착할 수 있습니다.
4.4 자동 데이터 분석
USBCAN-OBD는 ECANTools 소프트웨어의 자동 신호 분해 기능을 사용할 수 있습니다.
장치를 사용하여 자동차 OBD 인터페이스에 액세스하면 자동차 내부 센서의 실제 값을 확인할 수 있습니다.
신호 해상도 기능은 국내 가솔린 차량에 대한 ISO15765 협약만 지원합니다.
차량 속도, 엔진 RPM, 수온을 소프트웨어 대시보드에 표시할 수 있습니다.
사용자는 차량의 현재 실시간 속도, 속도 및 수온을 시각적으로 확인할 수 있습니다.
사용자는 자동차 대시보드가 정확한지 쉽게 확인할 수 있습니다.


USBCAN-OBD 장치는 자동차의 고장 코드를 읽고, 파싱하고, 제거할 수 있습니다.
ISO15765를 해석하면 엔진 속도, 냉각수 온도 및 차량 속도, 전압, 흡기 매니폴드 압력, 흡입구 온도, 공기 속도, 스로틀 위치, 산소 센서, 연료 압력, 전압 등 계약에 명시된 자동차 센서 데이터가 포함됩니다. 그리고 이러한 데이터의 수치 변화는 실시간으로 컴퓨터에 저장될 수 있습니다.
표준 프로토콜에서 설명된 다른 데이터는 왼쪽 입력 PID를 통해 수동으로 특정 값을 얻을 수 있습니다. 자세한 데이터 및 PID 대응은 부록 2를 참조하세요. 사용자는 이 기능을 사용하여 차량 내 일부 센서의 특정 값을 직관적으로 확인하고 이러한 데이터를 기반으로 차량 센서의 상태를 진단할 수 있습니다. 또한 일부 센서 값과 여러 센서 값의 변동 규칙을 직관적으로 비교할 수 있습니다.


위 데이터의 변화는 아래 그림과 같이 실시간으로 곡선으로 표시할 수 있습니다. 사용자는 동일한 인터페이스에서 최대 4개의 변수를 동시에 표시할 수 있습니다. 아이들 속도, 토크 등.


4.5 통계 모드
ECANTools가 데이터를 수신하면 소프트웨어는 이러한 데이터를 ID, 데이터, 이름, 형식 또는 유형으로 분류하고 각 데이터의 개수를 계산할 수 있습니다.
이 기능은 대용량 데이터 시스템에 적합하며, 엔지니어는 동일한 데이터를 결합한 후 다른 데이터를 쉽게 관찰하고 분석할 수 있습니다.


4.6 기타 기능


데이터 저장: 수신 목록 저장, 저장 형식: txt, can, csv 및 바이너리.
표시 모드: 스크롤 모드와 목록 모드, 목록 모드는 규칙에 따라 데이터를 함께 분류할 수 있습니다.
필터 설정: 사용자는 필터 ID를 편집하여 다단계 필터링을 설정할 수 있습니다.
데이터 마스크: 멀티 필터와 동일한 기능으로, 데이터가 마스킹된 것을 보고 싶지 않을 때만 사용할 수 있습니다.
오류 프레임: 버스의 오류 프레임을 표시/숨길 수 있습니다.
소프트웨어별 기능 및 사용법에 대해 자세히 알고 싶으시면 "ECANTools 소프트웨어 지침" 문서를 참조하세요.