지웠는데 경고등이 다시 켜진다: 프리즈 프레임을 읽어 고장을 잡아내기

경고등이 다시 켜지는 이유

코드를 지우면 엔진 제어 모듈에 OBD2 표준 명령이 갑니다. 제어 모듈은 코드를 잊고, 배출가스 점검을 « 준비 안 됨 »으로 되돌리고, 경고등을 끕니다. 아무것도 고치지 않으며, DiagAuto AI도 아무것도 재프로그래밍하지 않습니다. 그 뒤 제어 모듈은 점검을 다시 시작합니다. 고장이 그대로라면 대개 한두 번 주행으로 다시 찾아내고, 경고등이 다시 켜집니다. 고장 코드 삭제가 유용한 경우도 참고하세요.

« 일단 지우고 보자 »는 습관은 무엇보다 단서를 잃게 합니다. 삭제는 코드와 함께 프리즈 프레임도 지우기 때문입니다.

프리즈 프레임이란

고장이 확정되면 제어 모듈은 그 순간의 주요 측정값을 사진으로 찍어 코드와 함께 보관합니다(OBD2 표준의 모드 02). 대개 사진을 찍게 만든 코드, 회전수, 계산된 엔진 부하, 냉각수 온도, 차속, 연료 보정, 그리고 흔히 흡기 압력, 흡기 온도, 시동 후 경과 시간이 들어 있습니다. 정확한 내용은 차량에 따라 다릅니다.

알아 둘 두 가지 한계:

  • 사진 한 장일 뿐 동영상이 아닙니다.
  • 제어 모듈은 대개 하나의 프리즈 프레임만 보관하며, 첫 번째 고장이나 우선순위가 높다고 판단한 고장(실화, 혼합기)의 것입니다.

앱 어디에서 읽나

DiagAuto AI의 진단 화면에서 « 고장 코드 읽기 » 다음에 « 고장 발생 시점 데이터 » 버튼을 누르면, 제어 모듈에 질의해 사진을 찍게 만든 코드와 저장된 값을 표시합니다. 앱은 « 센서 » 화면에서 선택한 측정값을 요청하므로, 최소한 회전수, 부하, 온도, 차속, 흡기 매니폴드 압력은 선택해 두세요. 제어 모듈이 아무것도 저장하지 않았다면 앱이 알려 주며, 코드를 지운 직후라면 정상입니다.

지우기 전에 앱은 « 삭제하기 전에 보고서 저장 »을 제안합니다. 고정 데이터가 담긴 보고서는 « 기록 »에 남습니다. 화면 캡처도 괜찮습니다.

사례 1: P0299, 과급 압력이 너무 낮음(디젤 터보)

1.6 L 디젤차의 주인이 코드를 지웠는데, 이틀 뒤 다시 떴습니다. 두 번째로 지우기 전에 기록한 프리즈 프레임입니다(설명을 위한 예시, 전형적인 값).

측정값값알려 주는 것
사진을 찍게 만든 코드P0299이 사진은 분명히 이 코드에 관한 것
회전수2,450 rpm터보가 강하게 과급해야 하는 구간
계산된 엔진 부하92 %가속 페달을 거의 끝까지 밟음
차속96 km/h시내가 아닌 도로에서의 가속
냉각수 온도88 °C엔진이 데워짐: « 냉간 » 고장이 아님
흡기 매니폴드 압력138 kPa절대 압력: 대기압보다 약 0.4 bar 높음
대기압99 kPa기준값

해석: 이 부하와 회전수라면 소형 디젤 터보는 보통 절대압 200 kPa 이상까지 올라갑니다(엔진에 따라 다름). 138 kPa는 너무 낮습니다. 고장이 풀 부하, 엔진이 데워진 상태에서 나타나므로, 터보 자체보다 먼저 압력이 걸릴 때 벌어지는 누설(호스나 공기 클램프), 고착된 가변 지오메트리나 그 제어 장치를 의심하게 됩니다.

다음에 할 일: 같은 조건을 재현합니다. 휴대폰을 거치대에 고정하고(운전자는 절대 조작하지 않음), « 센서 » 화면에 흡기 매니폴드 압력을 띄운 뒤, 한적한 도로에서 3단으로 1,500에서 3,000 rpm까지 힘껏 가속합니다. 압력이 오르다가 갑자기 떨어지면 누설이나 제어가 풀리는 것을, 천천히 오르다 낮은 곳에서 멈추면 둔한 가변 지오메트리를 의심합니다. 압력 목표값은 앱이 읽는 표준 OBD2 데이터에 포함되지 않습니다. 정비소가 제조사 진단기로 실제 값과 비교합니다.

사례 2: P0128, 냉각수가 서모스탯 온도보다 낮음

11월의 가솔린 소형차. 지울 때마다 코드가 다시 뜹니다. 프리즈 프레임(설명을 위한 예시):

측정값값알려 주는 것
사진을 찍게 만든 코드P0128
냉각수 온도71 °C엔진이 조절 온도에 도달하지 못함
흡기 온도6 °C추운 날씨
시동 후 경과 시간1,140 s19분 주행: 데워지기에 충분한 시간
차속88 km/h빠른 도로: 라디에이터에 찬 공기가 많이 들어옴
계산된 엔진 부하31 %안정된 주행

해석: 19분이면 정상 엔진은 대개 85~95 °C입니다. 추운 날 일정한 속도에서 71 °C에 머무는 것은 열린 채 고착된 서모스탯의 전형적인 특징입니다. 냉각수가 늘 라디에이터를 지나고 있는 것입니다.

다음에 할 일: 실시간으로 확인합니다. 엔진이 식은 상태에서 냉각수 온도를 띄우고 15~20분 달립니다. 서모스탯이 정상이면 온도가 꾸준히 오른 뒤 안정됩니다. 열린 서모스탯이라면 천천히 오르다 낮은 곳에서 멈추고, 빠른 도로에서는 내려갑니다. 코드는 다시 뜨는데 앱의 온도는 정상이거나, 읽은 값은 낮은데 히터에서 아주 뜨거운 바람이 나온다면 오히려 온도 센서나 그 커넥터를 의심하세요.

4단계 방법

  1. 모두 읽으세요: 확정 코드, « 대기 코드 », « 영구 코드 », 그리고 « 고장 발생 시점 데이터 ».
  2. 지우기 전에 보고서를 저장하세요(또는 화면을 캡처하세요).
  3. 조건을 해석하세요: 엔진이 차가웠나 데워졌나, 공회전인가 풀 부하인가, 시내인가 도로인가. 고장은 거기에 숨어 있습니다. « AI로 설명 »은 이 고정 데이터와 함께 코드를 보내 단서를 제안하지만, 차에서 직접 확인하는 것을 대신하지는 않습니다.
  4. 해당 센서를 지켜보면서 그 조건을 재현하고, 주행 후 대기 코드를 다시 읽으세요.

함께 읽어 보세요: 알아 두어야 할 센서 값 10가지와 고장 코드를 들고 정비사와 이야기하기.

자주 묻는 질문

프리즈 프레임도 코드와 함께 지워지나요?

네. OBD2 표준 삭제 명령은 코드와 그에 딸린 고정 데이터를 함께 지웁니다. 지우기 전에 적어 두거나 보고서를 저장하세요. 그러지 않으면 가장 귀중한 단서를 잃게 됩니다.

경고등이 켜져 있는데 앱이 « 저장된 프리즈 프레임이 없습니다 »라고 표시하는 이유는 무엇인가요?

코드를 지운 직후에는 제어 모듈이 아직 아무것도 저장하지 않았습니다. 또 모든 코드에 대해 프리즈 프레임을 기록하지 않는 제어 모듈도 있으며, 대개 하나만 보관합니다. 첫 번째 고장이나 우선순위가 높은 고장(실화, 혼합기)의 것입니다.

프리즈 프레임에는 몇 초 분량의 데이터가 들어 있나요?

아니요. 표준 OBD2에서는 고장이 확정된 한순간에 찍은 사진 한 장입니다. 변화를 보려면 그다음에 실시간 센서를 봐야 합니다.