CarPort 문서

소프트웨어 문서

💡 이 문서는 CarPort 버전 3.2를 기준으로 해요. 이전 버전이나 이후 버전에서는 기능이 다를 수 있어요.

OBD2 진단

OBD2 진단으로 배출가스 관련 고장 코드, 레디니스(Readiness) 상태, 엔진의 실시간 데이터를 읽을 수 있어요. 간단한 ELM327 어댑터로도 가능해요.

OBD2 진단

OBD2(On-Board Diagnostics 2세대)는 법으로 의무화된 제조사 공통 진단 인터페이스로, EU 지역에서는 2001년식 이후 가솔린 차량과 2004년식 이후 디젤 차량에 모두 탑재되어 있어요. 제조사 고유 프로토콜을 사용하는 VAG 전용 진단과 달리, OBD2는 국제 표준(ISO 15031, SAE J1979)을 기반으로 해요.

OBD2의 주된 목적은 배출가스 관련 시스템 감시예요. 이 인터페이스로는 엔진 제어 모듈과, 장착된 경우 변속기 제어 모듈에 접근할 수 있어요. 사용할 수 있는 데이터는 다음으로 한정돼요.

  • 배출가스 관련 고장 코드(P0xxx 형식의 DTC)
  • 배출가스 관련 측정값(예: 엔진 회전수, 냉각수 온도, 산소 센서 값)
  • 배출가스 감시 시스템의 레디니스 상태
  • 고장이 감지된 시점의 프리즈 프레임 데이터

ℹ️ 중요: OBD2로는 ABS, 에어백, 편의 전자 장치, 인포테인먼트 같은 제조사 고유 ECU에 접근할 수 없어요. 모든 차량 시스템에 빠짐없이 접근하려면 호환 인터페이스와 함께 VAG 전용 진단을 사용하세요.

OBD2 진단 시작

CarPort에서 OBD2 진단을 시작하는 방법은 여러 가지예요.

  1. 홈 화면에서: 인터페이스가 인식되면 지금 OBD-2 진단 시작 버튼을 클릭하세요(홈 화면 참고).
  2. 도구 모음에서: 위쪽 도구 모음의 OBD-2 로그인 버튼을 사용하세요.
  3. ECU 주소로: 도구 모음의 주소 입력란에 33을 입력하고 Enter를 눌러 확인하세요.

💡 참고: OBD2 전용 인터페이스(예: ELM327, OBDLink)에서는 OBD2 진단이 유일하게 사용할 수 있는 기능이에요. 이런 어댑터로는 ECU 선택과 AutoScan을 사용할 수 없어요.

고장 코드 읽기 및 삭제

OBD2 진단으로 배출가스 관련 고장 코드를 읽고 삭제할 수 있어요. 작동 방식은 고장 메모리에서 설명한 절차와 같지만, 표준화된 OBD2 범위로 제한돼요.

  • P0xxx / P2xxx / P3xxx 형식의 표준 고장 코드만 표시돼요.
  • 제조사 고유 코드(예: VAG 고유 형식 16xxx)는 OBD2로 확인할 수 없어요.
  • 차량이 제공하는 경우에는 프리즈 프레임 데이터를 확인할 수 있어요.

레디니스 상태

레디니스(Readiness) 상태는 고장 메모리를 마지막으로 삭제한 이후 차량의 내부 감시 시스템(모니터)이 자체 테스트를 성공적으로 마쳤는지 보여 줘요. 많은 검사소에서 레디니스 상태가 모두 완료되어 있어야 검사를 진행하므로, 특히 배출가스 검사에서 중요해요.

CarPort는 모니터별 상태를 한눈에 보여 줘요.

  • 완료(준비됨): 모니터가 테스트 사이클을 마쳤고 고장을 발견하지 않았어요.
  • 미완료(준비되지 않음): 고장 메모리를 마지막으로 삭제한 이후 모니터가 아직 테스트 사이클을 마치지 않았어요. 필요한 주행 조건이 아직 충족되지 않은 상태예요.
  • 지원되지 않음: 차량에 해당 감시 시스템이 없어요(예: 2차 공기 시스템 미장착).

대표적인 모니터는 다음과 같아요.

모니터 설명
촉매 변환기 변환 효율 점검
촉매 변환기 히터 가열 기능 점검
연료 시스템 혼합비 제어 감시
산소 센서 배기가스 센서 기능 점검
산소 센서 히터 히터 회로 점검
실화 점화 실화 감지
2차 공기 시스템 2차 공기 펌프 점검
증발가스 제어 시스템(EVAP) 연료 증발가스 시스템 누설 점검
EGR 시스템 배기가스 재순환 기능 점검

💡 팁: 고장 메모리를 삭제하면 모든 모니터가 “미완료”로 초기화돼요. 레디니스 상태를 다시 갖추려면 차량별로 정해진 주행 사이클을 거쳐야 해요. 모니터에 따라 특정 조건(시내 주행, 고속도로 주행, 냉간 시동)에서 여러 번 주행해야 할 수도 있어요.

실시간 데이터(PID)

OBD2는 이른바 PID(Parameter ID)를 통해 실시간 측정값을 제공해요. 이 표준화된 식별자는 요청을 받았을 때 엔진 제어 모듈이 어떤 센서 데이터를 돌려줄지 정의해요. CarPort는 사용 가능한 PID를 자동으로 조회하고, 지원되는 값을 알기 쉬운 이름과 물리 단위로 표시해요.

흔히 사용할 수 있는 PID는 예를 들어 다음과 같아요.

  • 엔진 회전수 (RPM)
  • 차량 속도 (km/h)
  • 냉각수 온도 (°C)
  • 흡기 온도 (°C)
  • 엔진 부하 (%)
  • 산소 센서 값 (전압 / 비율)
  • 연료 압력 (kPa)
  • 점화 시기 (° BTDC)
  • 단기 및 장기 연료 트림 (%)

실시간 데이터의 표시와 조작 방법은 측정값에서 설명한 방식과 같아요. 값을 선택하고, 그래프로 시각화하고, 로깅으로 기록할 수 있어요.

ℹ️ 참고: 차량이 실제로 지원하는 PID는 제조사, 모델, 연식에 따라 달라요. 모든 차량이 표준 PID를 전부 제공하는 것은 아니에요.

VAG 전용 진단과의 차이점

OBD2 진단과 VAG 전용 진단은 서로 보완하는 관계지만, 범위와 기능에서는 근본적으로 달라요.

항목 OBD2 진단 VAG 전용 진단
ECU 접근 엔진 및 (있는 경우) 변속기만 장착된 모든 ECU
고장 코드 배출가스 관련 고장 코드만 모든 시스템의 전체 고장 메모리
측정값 표준 PID 모든 제조사 고유 측정값
코딩 사용 불가 사용 가능
어댑테이션 사용 불가 사용 가능
액추에이터 테스트 사용 불가 사용 가능
기본 설정 사용 불가 사용 가능
ECU 선택 사용 불가(고정 주소) 모든 주소 선택 가능
AutoScan 사용 불가 사용 가능
필요한 인터페이스 모든 OBD2 인터페이스(예: ELM327) VAG 호환 인터페이스(예: AutoDia K509, K+CAN Commander 1.4)

OBD2는 언제 사용하나요?

  • OBD2 인터페이스(예: ELM327, OBDLink)만 가지고 있을 때.
  • 엔진 경고등(MIL)을 빠르게 확인하거나, 배출가스 검사 전에 레디니스 상태를 점검하고 싶을 때.
  • 엔진의 배출가스 관련 문제를 진단할 때.

VAG 전용 진단은 언제 사용하나요?

  • 다른 ECU(예: ABS, 에어백, 에어컨, 조향 장치)에 접근해야 할 때.
  • 코딩, 어댑테이션, 기본 설정을 하고 싶을 때.
  • 모든 차량 시스템에 걸쳐 고장 메모리를 빠짐없이 확인해야 할 때(AutoScan).