Bagaimana saya bisa melihat Mode 06 saya di OBDii

10

Mode 06 di OBD2 bagus untuk mendapatkan wawasan tentang kesalahan apa yang mungkin ditemui mobil di masa depan. Tetapi saya tidak dapat menemukan perintah apa yang harus saya kirim untuk mendapatkan data Mode 06. Ini memiliki TID $ 01 CID $ 01, jadi bagaimana cara mengirim perintah? 060101 atau 0601? Tolong bantu.

Juga bagaimana cara memecahkan kode informasi? Ini tidak diperbaiki untuk semua produsen, lalu bagaimana aplikasi Torque Pro mengatakan MID $ 01 TID $ 01 adalah O2 Bank1 Sensor1?

Mobil: Era Hyundai i10 2010 (Bensin)

Mengirim perintah 0600, saya menerima:

7E8 06 46 00 80 00 00 01

Mengirim perintah 0601, saya menerima:

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

Mengirim perintah 0605, saya menerima:

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

Untuk perintah 06xx lainnya (termasuk 060101, yaitu Mode 06 TID 01 CID 01), saya mendapatkan "NO DATA". Tolong bantu saya memecahkan kode data di atas.

Soumya Sen
sumber
Saya pikir 4 yang pertama adalah CID dan 4 yang terakhir hasilnya. AFAIK Anda memerlukan daftar TIDs Hyundais untuk benar-benar tahu tes apa.
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 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. ini adalah mode 06 pertengahan 01 respons untuk Hyundaii10 .... Tolong beritahu saya cara untuk memutuskan string hex ini, metode
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. ini adalah mode 06 pertengahan 81 respons untuk mobil yang sama di atas
Soumya Sen
Apakah Anda memiliki tautan ke spesifikasi OBDii yang menunjukkan format pesan-pesan ini? Saya merasa ini adalah set khusus bidang pabrikan, tetapi ini akan menjadi tempat yang baik untuk memulai.
cdunn
@cdunn mode 6 adalah khusus pabrikan, Anda perlu akses ke langganan apa pun yang Anda perlukan untuk mengakses daftar.
Ben

Jawaban:

2

Berikut ini adalah analisis hasil Anda:

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

Ini adalah permintaan biasa untuk memeriksa dengan PID (atau MID seperti yang disebut dalam mode 6 untuk CAN) didukung. Dalam kasus Anda dikatakan, bit 1 dan bit 32 didukung, maka perintah 0601dan 0620dapat dicoba. 0605jelas tidak didukung, karenanya hasilnya tidak terdefinisi (dan, sejujurnya 7E8 10 0B 46 00 80 00 00 01 7E8 21 00 80 00 00 01 00 00, tidak terlihat seperti hasil yang tepat untuk apa pun 0605. Saya harapkan NO DATA).

Sekarang untuk data aktual. Hasilnya adalah Anda

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

Biarkan saya menghapus header alamat dan multiframing, lalu kita dapatkan yang berikut:

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

yang terlihat seperti 6 hasil tes à 9 byte, yang sejauh ini benar. Saya telah menambahkan tajuk penjelasan pada hasil tes keempat:

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

MID 01berarti Anda mendapatkan apa yang Anda minta 0601, yang menurut SAE1979 (DA) adalah hasil untuk "monitor gas sensor gas bank 1 - sensor 1`.

TID 08berarti "Tegangan sensor maksimum untuk siklus tes". UASID 0Aadalah unit dan definisi penskalaan dan berarti "Tegangan" dan "0,122 mV per bit yang tidak ditandatangani".

VHI / LO digunakan untuk menghitung nilai tes aktual, yang menghasilkan

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

Minimum dan maksimum dihitung karenanya menghasilkan minimum 596.336dan maksimum 1079.456, yang berarti tes ini telah berlalu (yay!).

Saya telah memasukkan informasi Anda ke Aplikasi iOS OBD2 saya di mana saya bekerja pada diagnostik MODE 6 saat ini. Berikut ini adalah screenshot dari hasilnya:

Mode Pemantauan Komponen Ahli 6 Diagnostik

DrMickeyLauer
sumber
1
Itu adalah pengetahuan yang luar biasa! Jadi pada dasarnya Anda mengonversi hex menjadi desimal dan dikalikan dengan faktornya. Saya ragu: bagaimana Anda mengetahui jika konversi hex ke desimal menghasilkan angka negatif? Maksud saya hex yang saya konversi menjadi desimal. Saya mendapat hasil positif, bagaimana saya tahu kalau nilainya bisa / seharusnya negatif? Apakah ada sedikit data untuk itu?
Soumya Sen
@ SoumyaSen ya, byte UASID (Unit dan Scaling) memiliki sekitar seratus definisi SAE. SAE J1979DA berisi peta dan untuk setiap entri ada nama, spesifikasi unit, dan pengganda, offset linier, dan apakah nilainya diperlakukan sebagai ditandatangani atau tidak, misalnya: Tegangan, mV, 0,1 mV per bit, tidak ditandai , -3276.8
DrMickeyLauer
3

Algoritma dan basis data decode Mode 6, setahu saya, hanya tersedia untuk pembuat alat pindai yang berlangganan sistem NASTF. NASTF.org Ini adalah organisasi industri yang bertindak antara OEM dan pembuat alat. Banyak pembuat alat bukan anggota dan mereka yang membuat klon tidak diterima ke dalam grup.

Mode 6 data tidak distandarisasi dengan cara apa pun, setiap OEM melaporkan data secara berbeda. Beberapa melaporkan banyak data untuk setiap model, yang lain, sangat sedikit. Seperti halnya semua data pemindaian, ia berubah, dan menjadi lebih baik saat OBD11 menjadi matang. Itu tidak harus akurat sampai 2006. Sebelum itu sangat jerawatan.

Situs web teknologi OEM yang saya miliki aksesnya tidak memiliki data dekode Mode 6. Beberapa pemindai jauh lebih baik daripada yang lain dalam memecahkan kode dan menyajikan data. Generik terbaik yang saya lihat adalah pemindai yang dibuat oleh Automotive Test Solutions. Saya belum menemukan pemindai murah yang melakukan ini dengan baik.

Ford melakukan pekerjaan hebat dengan Mode 6 dan bahkan menambahkan beberapa fitur rapi seperti grafik macet.

Fred Wilson
sumber
1

Saya sedang memeriksa mode 6. Berikut adalah tautan yang mungkin membantu. http://www.counterman.com/unlock-the-mysteries-of-mode-06/ Sangat sulit untuk menemukan informasi yang pasti tentang data mode 6 karena produsen tampaknya tidak mengetahui hal tersebut. Yang paling dekat yang saya dapatkan untuk Hyundai adalah tautan ini tempat Anda mengajukan pertanyaan teknisi (dan mungkin membayar untuk itu). www.justanswer.com ›Pertanyaan Mobil› Perbaikan Hyundai

Old_Fossil
sumber
Situs lain yang akan dicoba adalah hyundaitechinfo.com. Saya lupa apakah ini gratis atau tidak.
Ben
@ Ben: baru saja memeriksa situs. Saya pikir itu untuk dealer Hyundai bukan masyarakat umum ... Tentu saja saya bisa salah. Sudahkah Anda mencoba mendapatkan akun di situs web itu?
Old_Fossil
Ternyata pembuatan akun gratis tetapi memerlukan langganan berbayar untuk benar-benar melihat konten. Either way saya pikir dia harus membayar sejumlah uang untuk dapat memecahkan kode id dan hasil.
Ben
@ Ben: Saya setuju ....
Old_Fossil