OBDii에서 내 모드 06을 보는 방법


10

OBD2의 모드 06은 차가 앞으로 발생할 수있는 결함에 대한 통찰력을 얻는 데 좋습니다. 그러나 모드 06 데이터를 얻기 위해 어떤 명령을 보내야하는지 알 수 없습니다. TID $ 01 CID $ 01이 있으므로 어떻게 명령을 보내나요? 060101 또는 0601? 도와주세요.

또한 정보를 어떻게 디코딩합니까? 모든 제조업체에 대해 수정 된 것은 아니며 Torque Pro 앱에서 MID $ 01 TID $ 01이 O2 Bank1 Sensor1이라고 어떻게 말합니까?

자동차 : 2010 현대 i10 시대 (페트롤)

0600 명령을 보내면 다음을 받았습니다.

7E8 06 46 00 80 00 00 01

0601 명령을 보내면 다음을 받았습니다.

7E8 10 37 46 01 01 0A 0E 66 
7E8 21 0E 66 0E 66 01 02 0A 
7E8 22 0E 66 0E 66 0E 66 01 
7E8 23 07 0A 00 00 00 00 0C 
7E8 24 D8 01 08 0A 1D 70 13 
7E8 25 18 22 90 01 09 10 00 
7E8 26 78 00 78 05 F0 01 0A 
7E8 27 10 00 00 00 00 00 00

0605 명령을 보내면서 다음을 받았습니다.

7E8 10 0B 46 00 80 00 00 01 
7E8 21 00 80 00 00 01 00 00 

다른 06xx 명령 (060101, 즉 모드 06 TID 01 CID 01 포함)의 경우 "NO DATA"가 표시됩니다. 위의 데이터를 해독하도록 도와주세요.


처음 4는 CID이고 마지막 4는 결과라고 생각합니다. AFAIK 당신은 실제로 어떤 테스트가 무엇인지 알기 위해 현대 TID 목록이 필요합니다.
Ben

7E8 10 37 46 01 01 0A 0E 66 7E8 21 0E 66 0E 66 01 02 0A 7E8 22 0E 66 0E 66 0E 66 01 7E8 23 07 0A 00 00 00 00 00 0C 7E8 24 D8 01 08 0A 1D 70 13 7E8 25 18 22 90 01 09 10 01 7E8 26 40 00 78 05 F0 01 0A 7E8 27 10 02 94 00 C8 09 C4. 이것은 Hyundaii10에 대한 모드 06 mid 01 응답입니다 ..이 16 진수 문자열을 결정하는 방법을 알려주세요.
Soumya Sen

7E8 10 13 46 81 80 AF FF B9 7E8 21 FD 12 02 EE 81 82 05 7E8 22 81 CA 62 8F 9D 71 00. 위의 동일한 차량에 대한 모드 06 중 81 응답
Soumya Sen

이러한 메시지의 형식을 보여주는 OBDii 사양에 대한 링크가 있습니까? 이것이 제조업체 별 필드 세트라는 느낌이 들지만 시작하기에 좋은 곳입니다.
cdunn

@cdunn 모드 6은 제조업체마다 목록에 액세스하기 위해 필요한 구독에 액세스해야하는 제조업체마다 다릅니다.
Ben

답변:


2

결과 분석은 다음과 같습니다.

0600 => 7E8 06 46 00 80 00 00 01

이것은 PID (또는 CAN의 모드 6에서 호출되는 MID)로 확인하는 일반적인 쿼리가 지원됩니다. 귀하의 경우 비트 1과 비트 32가 지원되므로 명령 06010620시도하고 시도 할 수 있습니다. 0605분명히 지원되지 않으므로 결과가 정의되지 않았습니다 (솔직히 말해서 7E8 10 0B 46 00 80 00 00 01 7E8 21 00 80 00 00 01 00 00, 적절한 결과처럼 보이지 않습니다 0605. 나는 기대했을 것입니다 NO DATA).

이제 실제 데이터입니다. 당신의 결과는

7E8 10 37 46 01 01 0A 0E 66 
7E8 21 0E 66 0E 66 01 02 0A 
7E8 22 0E 66 0E 66 0E 66 01 
7E8 23 07 0A 00 00 00 00 0C 
7E8 24 D8 01 08 0A 1D 70 13 
7E8 25 18 22 90 01 09 10 00 
7E8 26 78 00 78 05 F0 01 0A 
7E8 27 10 00 00 00 00 00 00

주소 헤더와 멀티 프레이밍을 제거하면 다음과 같은 결과가 나타납니다.

01 01 0A 0E 66 0E 66 0E 66
01 02 0A 0E 66 0E 66 0E 66
01 07 0A 00 00 00 00 0C D8
01 08 0A 1D 70 13 18 22 90
01 09 10 00 78 00 78 05 F0
01 0A 10 00 00 00 00 00 00

이것은 6 테스트 결과 à 9 바이트처럼 보이지만 지금까지는 정확합니다. 네 번째 테스트 결과에 설명 헤더를 추가했습니다.

MID TID UASID  VHI VLO  MINHI MINLO MAXHI MAXLO
01  08  0A     1D  70   13    18    22    90

MID 010601SAE1979 (DA)에 따르면 "배기 가스 센서 모니터 뱅크 1-센서 1 '의 결과로 요청한 내용을 정확하게 얻을 수 있음을 의미합니다 .

TID 08는 "테스트주기 동안 최대 센서 전압"을 의미합니다. UASID 0A는 단위 및 스케일링 정의이며 "전압"및 "비트 당 부호없는 0.122mV "를 의미합니다.

VHI / LO는 실제 테스트 값을 계산하는 데 사용됩니다.

( 0x1d * 0x100 + 0x70 ) * 0.122 = 919.392

최소 및 최대 값은 그에 따라 계산 된 최소 초래된다 596.336및 최대 1079.456이 테스트는 통과 수단 (야호!).

우리가 말하는 모드 6 진단 작업을하고있는 OBD2 iOS 앱 에 귀하의 정보를 제공했습니다 . 결과의 스크린 샷은 다음과 같습니다.

OBD2 Expert 구성 요소 모니터링 모드 6 진단


1
그것은 훌륭한 지식입니다! 따라서 기본적으로 16 진수를 10 진수로 변환하고 계수를 곱합니다. 나는 16 진수를 10 진수로 변환해야 음수가 될지 어떻게 알 수 있습니까? 나는 10 진수로 변환하는 16 진수가 긍정적 인 결과를 얻는다는 것을 의미합니다. 값이 음수가 될 수 있는지 어떻게 알 수 있습니까? 그 데이터에 약간의 비트가 있습니까?
Soumya Sen

@SoumyaSen 예, UASID (Unit and Scaling) 바이트에는 약 100 개의 SAE 정의가 있습니다. SAE J1979DA에는 맵이 포함되어 있으며 모든 항목에 대해 이름, 단위 사양 및 승수, 선형 오프셋 및 값을 부호가 있거나 부호없는 것으로 취급할지 여부 (예 : 전압, mV, 비트 당 0.1mV, 부호 없음) , -3276.8
DrMickeyLauer

3

내가 아는 한, 모드 6 디코드 알고리즘과 데이터베이스는 NASTF 시스템에 가입 한 스캔 툴 제조사 만 사용할 수 있습니다. NASTF.org 이것은 OEM과 툴 메이커 사이를 이동하는 산업 조직입니다. 많은 도구 제작자는 회원이 아니며 복제품을 만드는 사람들은 그룹에 수용되지 않습니다.

모드 6 데이터는 어떤 방식 으로든 표준화되지 않았으며 모든 OEM은 데이터를 다르게보고합니다. 어떤 모델은 모든 모델에 대해 많은 데이터를보고하고 다른 모델은 거의 기록하지 않습니다. 모든 것이 스캔 데이터와 마찬가지로 변경되고 OBD11이 성숙함에 따라 더 좋아집니다. 2006 년까지는 정확할 필요가 없었습니다.

내가 액세스 할 수있는 OEM 기술 웹 사이트에는 모드 6 디코딩 데이터가 없습니다. 일부 스캐너는 데이터를 디코딩하고 표시 할 때 다른 스캐너보다 훨씬 우수합니다. 내가 본 가장 일반적인 것은 Automotive Test Solutions에서 만든 스캐너입니다. 나는 이것을 잘하는 싼 스캐너를 찾지 못했습니다.

포드는 모드 6에서 훌륭한 작업을 수행하며 오작동 그래프와 같은 깔끔한 기능도 추가합니다.


1

모드 6을 확인하고있었습니다. 여기 도움이 될만한 링크가 있습니다. http://www.counterman.com/unlock-the-mysteries-of-mode-06/ 제조업체가 비밀을 유지하는 것처럼 보이기 때문에 모드 6 데이터에 대한 정확한 정보를 찾기가 매우 어렵습니다. 내가 현대에서 얻은 가장 가까운 것은 기술자에게 질문을하는이 링크였습니다 (아마도 코를 통해 지불). www.justanswer.com›자동차 관련 질문›현대 수리


시도해야 할 또 다른 사이트는 hyundaitechinfo.com입니다. 무료인지 여부는 잊어 버립니다.
Ben

@Ben : 방금 사이트를 확인했습니다. 나는 일반 대중이 아닌 현대 딜러를위한 것이라고 생각합니다 ... 물론 나는 틀릴 수 있습니다. 해당 웹 사이트에서 계정을 만들려고 했습니까?
Old_Fossil

계정 생성은 무료이지만 실제로 콘텐츠를 보려면 유료 구독이 필요합니다. 어느 쪽이든 나는 테스트 ID와 결과를 해독하기 위해 약간의 돈을 지불해야한다고 생각합니다.
Ben

@Ben
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.