Tryb 06 w OBD2 jest dobry, aby uzyskać wgląd w to, jakie usterki mogą napotkać samochód w przyszłości. Ale nie jestem w stanie dowiedzieć się, jakie polecenie mam wysłać, aby uzyskać dane w Trybie 06. Ma TID $ 01 CID $ 01, więc jak wysłać polecenie? 060101 czy 0601? Proszę pomóż.
Jak również dekodować informacje? Nie jest ustalone dla wszystkich producentów, więc jak aplikacja Torque Pro mówi, że MID 01 USD TID 01 USD jest O2 Bank1 Sensor1?
Samochód: 2010 Hyundai i10 Era (benzyna)
Wysłałem polecenie 0600, otrzymałem:
7E8 06 46 00 80 00 00 01
Wysyłając polecenie 0601, otrzymałem:
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
Wysyłając polecenie 0605, otrzymałem:
7E8 10 0B 46 00 80 00 00 01
7E8 21 00 80 00 00 01 00 00
Dla każdego innego polecenia 06xx (w tym 060101, tj. Tryb 06 TID 01 CID 01), pojawia się komunikat „BRAK DANYCH”. Proszę o pomoc w odkodowaniu powyższych danych.
Odpowiedzi:
Oto analiza twojego wyniku:
0600 => 7E8 06 46 00 80 00 00 01
Jest to zwykłe zapytanie sprawdzane przy pomocy PID (lub MID, ponieważ są one wywoływane w trybie 6 dla CAN). W twoim przypadku jest napisane, że bit 1 i bit 32 są obsługiwane, stąd polecenia
0601
i0620
można je wypróbować.0605
jest oczywiście nieobsługiwany, dlatego wynik jest niezdefiniowany (i, szczerze mówiąc7E8 10 0B 46 00 80 00 00 01 7E8 21 00 80 00 00 01 00 00
, i tak nie wygląda na właściwy wynik0605
. Spodziewałbym sięNO DATA
).Teraz do faktycznych danych. Twój wynik był
Pozwól mi usunąć nagłówek adresu i wiele ramek, a następnie otrzymamy:
który wygląda jak 6 wyników testu po 9 bajtów, co do tej pory jest poprawne. Do czwartego wyniku testu dodałem nagłówki wyjaśnień:
MID
01
oznacza, że otrzymujesz dokładnie to, o co prosiłeś0601
, co według SAE1979 (DA) jest wynikiem dla „zestawu monitorów 1 czujnika spalin - czujnik 1”.TID
08
oznacza „maksymalne napięcie czujnika dla cyklu testowego”. UASID0A
jest definicją jednostki i skalowania i oznacza „Napięcie” i „0,122 mV na bit bez znaku”.VHI / LO służy do obliczenia rzeczywistej wartości testowej, w wyniku czego
Minimalne i maksymalne są odpowiednio obliczane, dlatego wyniki są minimalne
596.336
i maksymalne1079.456
, co oznacza, że ten test przeszedł pomyślnie (tak!).Podałem twoje informacje do mojej aplikacji OBD2 na iOS, w której pracuję nad diagnostyką MODE 6 podczas naszej rozmowy. Oto zrzut ekranu wyniku:
źródło
Algorytmy dekodowania i bazy danych trybu 6, zgodnie z moją najlepszą wiedzą, są dostępne tylko dla twórców narzędzi skanujących, którzy subskrybują system NASTF. NASTF.org Jest to organizacja branżowa, która działa pomiędzy OEM i twórcami narzędzi. Wielu twórców narzędzi nie jest członkami, a ci, którzy tworzą klony, nie są przyjmowani do grupy.
Dane w trybie 6 nie są w żaden sposób standaryzowane, każdy producent OEM raportuje dane inaczej. Niektóre zgłaszają wiele danych dla każdego modelu, inne bardzo mało. Podobnie jak w przypadku wszystkich skanowanych danych, zmienia się on i staje się lepszy w miarę dojrzewania OBD11. Dokładność nie była wymagana do 2006 roku. Wcześniej była bardzo nierówna.
Witryny techniczne OEM, do których mam dostęp, nie mają danych dekodujących w trybie 6. Niektóre skanery są znacznie lepsze niż inne w dekodowaniu i prezentacji danych. Najlepszy rodzaj ogólny, jaki widziałem, to skaner wykonany przez Automotive Test Solutions. Nie znalazłem taniego skanera, który robi to dobrze.
Ford wykonuje świetną robotę w trybie 6, a nawet dodaje pewne fajne funkcje, takie jak wykres przerw zapłonu.
źródło
Sprawdzałem tryb 6. Oto link, który może pomóc. http://www.counterman.com/unlock-the-mysteries-of-mode-06/ Bardzo trudno jest znaleźć dokładne informacje na temat danych trybu 6, ponieważ producenci wydają się o tym skryty. Najbliższe, jakie dostałem dla Hyundai, to ten link, w którym zadajesz technikom pytania (i prawdopodobnie płacisz za to za nos). www.justanswer.com ›Pytania dotyczące samochodu› Naprawa Hyundai
źródło