팜테크(FAMTECH)
[캔통신] Rebel LT를 통한 UDS 활용(통합 진단 서비스, Unified Diagnostic Service, Universal Measurement and Calibration Protocol, CAN BUS, XCP) 본문
[캔통신] Rebel LT를 통한 UDS 활용(통합 진단 서비스, Unified Diagnostic Service, Universal Measurement and Calibration Protocol, CAN BUS, XCP)
FAMTECH 2024. 8. 6. 08:34
목차
"관련제품 문의는 로고 클릭 또는 공지사항의 연락처를 통해 하실 수 있습니다."
Rebel LT를 통한 UDS 활용
Influx의 Rebel LT 데이터 로거는 UDS(통합 진단 서비스) 프로토콜을 사용하는 차량 엔지니어링 팀에게 귀중한 도구입니다. 이번 글에서는 Rebel LT와 Dialog 소프트웨어가 어떻게 UDS 로깅을 간소화하고 자동차 산업에서 전자 제어 장치(ECU)의 종합적인 진단을 가능하게 하는지 살펴보겠습니다.
UDS란 무엇인가?
UDS는 오프보드 및 온보드 진단을 모두 포함하는 잘 정의된 프로토콜입니다. 진단 도구일 뿐만 아니라 데이터 로깅에도 사용됩니다. UDS는 OSI 모델의 애플리케이션 계층에 위치하며, 다양한 ISO 표준이 다른 통신 매체에서의 구현을 규정합니다. Rebel 데이터 로거는 CAN(컨트롤러 영역 네트워크)에서의 UDS를 위한 ISO 14229-3을 지원합니다.
Rebel LT를 사용한 UDS 진단의 장점
Rebel LT 데이터 로거는 UDS 기반 진단에 몇 가지 뚜렷한 장점을 제공합니다.
프로토콜 선택의 간소화
- 사용자는 진단 프로토콜을 지정하고, 관련 ISO 14229 프리셋을 선택하며 프리셋을 사용자 정의할 수 있습니다.
ODX 파일 처리의 간소화
- ODX 파일 가져오기: ODX 파일을 쉽게 가져와 프로토콜 설정을 가져올 수 있습니다.
- 수동 PID 추가: 특정 PID(파라미터 식별자)를 수동으로 추가할 수 있습니다.
- 선택적 PID 가져오기: 여러 PID를 선택하여 가져올 수 있으며, 사용자 정의 폴링 속도 구성을 포함합니다. 개별 PID 입력, 요청 및 DBC(진단 버스 구성)를 통한 디코딩이 필요하지 않습니다. Dialog 소프트웨어는 드래그 앤 드롭 기능을 제공하여 PID가 포함된 ODX 파일을 가져올 수 있습니다.
포괄적인 데이터 디코딩 및 시각화
- 데이터 디코딩: 데이터를 쉽게 디코딩하여 물리 값으로 저장하거나 실시간으로 오실로스코프에서 볼 수 있습니다.
- 멀티 프레임 데이터 처리: Rebel 데이터 로거는 8바이트를 초과하는 긴 UDS 메시지를 멀티 프레임 형식으로 효율적으로 디코딩합니다.
멀티 모듈 및 멀티 프로토콜 지원
- 여러 모듈 연결: Rebel LT는 최대 10개의 모듈에 동시에 연결할 수 있습니다.
- 다양한 프로토콜 지원: 최대 10개의 서로 다른 프로토콜을 원활하게 관리할 수 있습니다.
- 향상된 ECU 처리: 동일한 CAN 버스에서 10개의 다른 ECU와 상호 작용할 수 있으며, 10개의 테스터 ID와 10개의 모듈 ID를 활용합니다.
사용자 친화적인 구성
Dialog 소프트웨어 내의 직관적인 GUI(그래픽 사용자 인터페이스)를 통해 사용자
- 통신 속도 구성: 소프트웨어 내에서 직접 통신 속도를 설정할 수 있습니다.
- PID 세부 정보 편집: PID 세부 정보를 쉽게 수정할 수 있습니다.
Rebel LT를 사용한 UDS 진단 추가 기능
- 0x19: 트리거를 통한 DTC 읽기: 이 서비스는 진단 서비스 엔지니어가 차량 또는 특정 ECU나 노드에서 진단 트러블 코드를 읽을 수 있게 합니다. Rebel 장치와 Dialog 소프트웨어를 사용하여 사용자는 로그된 데이터에 기반한 사용자 정의 트리거를 설정하고, 트리거 시 DTC를 읽고 데이터를 디코딩하며 데이터를 시각화할 수 있습니다.
- 0x22: 식별자별 읽기: Rebel 로거와 Dialog 소프트웨어는 UDS 서비스 데이터 로깅을 단순화합니다. 수동 구성 생성 및 디코딩이 필요 없으며, 0x22 식별자별 데이터 읽기를 통해 ECU의 정보(부품 번호, 센서 데이터 등)에 액세스할 수 있습니다.
- 0x23: 메모리 주소별 읽기: Rebel 데이터 로거와 Dialog 소프트웨어는 제공된 주소에서 물리 메모리 데이터를 읽을 수 있게 합니다. 일반 도구와 달리 Rebel은 DBC 파일 없이도 0x23 요청을 처리합니다.
- 0x2A: 주기적 식별자별 데이터 읽기: Rebel 데이터 로거 값은 수동 디코딩 없이 제어 장치에서 주기적으로 전송됩니다.
- 0x2C: 동적 데이터 식별자 정의: 이 서비스는 또 다른 데이터 식별자를 구성하기 위해 디바이스 지정 데이터 식별자(DID) 풀을 설정할 수 있는 가능성을 제공합니다.
Rebel LT 데이터 로거와 Dialog 소프트웨어는 차량 엔지니어링 팀에게 매끄럽고 효율적인 UDS 경험을 제공합니다. 프로토콜 선택을 간소화하고, ODX 파일 처리를 간소화하며, 광범위한 데이터 디코딩 및 시각화 기능을 제공하고, 강력한 멀티 모듈 및 멀티 프로토콜 지원을 제공합니다. Dialog 소프트웨어 내의 사용자 친화적인 GUI는 구성 또한 손쉽게 할 수 있게 합니다.
Rebel LT 데이터 로거와 함께하는 고급 진단 기능으로 차량의 진정한 잠재력을 이해해 보세요. 이 강력한 도구는 엔지니어, 연구원, 개발자가 차량의 내부 작동에 대해 더 깊은 통찰력을 얻을 수 있도록 도와줍니다. UDS 및 XCP 프로토콜을 활용하여 ECU를 최적화하고 복잡한 문제를 해결하며 차량 성능과 효율성을 개선할 수 있습니다.
해당 내용과 관련해서 팜테크에서 교육 프로그램, 측정/분석 용역, 장비를 제공하고 있습니다. 관심 있으시면 아래 홈페이지 또는 연락처를 통해 문의 주시면 됩니다. :)
https://famtech.co.kr/sub04/01_01.php