Ini sangat tergantung pada implementasi OBD2. Apa log Subaru 1997 saya (hampir tidak ada) dibandingkan dengan Chevy Cruise 2015 adalah hal yang sama sekali berbeda.
Namun, dalam kebanyakan kasus, Kode Masalah Diagnostik (DTC) dicatat dengan bingkai beku , yang merupakan penyimpanan lengkap dari semua Parameter ID (PIDS). Parameter ini mencakup semuanya, mulai dari RPM, kecepatan kendaraan, data sensor O2, data aliran udara massal, trim bahan bakar jangka panjang dan pendek, pengapian maju, suhu masuk dan cairan pendingin, dan mungkin puluhan lainnya. Ini diakses melalui Mode OBD2 2. Kesalahan DTC "Pxxxx" yang sederhana diakses melalui Mode OBD2 3, yang seringkali merupakan tingkat yang dapat ditampilkan oleh alat pindai konsumen sederhana.
Pada alat pemindaian yang lebih canggih, data "bingkai beku" Mode 2 dapat ditampilkan, yang merupakan data yang tak ternilai karena mengungkapkan kondisi operasi yang tepat pada saat kode DTC ditetapkan.
The sejarah kode tersebut lagi bervariasi dengan pelaksanaan OBD2, dan sangat mungkin bagaimana baru kendaraan. Pada Subaru 1997 saya, data terbatas - mengingat bahwa OBD2 bukan mandat sampai model tahun 1996.
Namun, semua kendaraan memiliki dua kategori DTC: "Pending", yang merupakan kesalahan yang terdeteksi, tetapi tidak mengatur Periksa Engine Light (CEL, SES) sampai kondisi terdeteksi lagi beberapa kali. (Ini diakses melalui Mode OBD2 7.) Jumlah "siklus drive" yang diperlukan untuk mempromosikan "pending" ke CEL tergantung pada kesalahan, implementasi, dan kendaraan.
Kategori DTC lainnya adalah "disimpan" atau "dicatat". Ini adalah kode kesalahan sejati yang telah dipromosikan dari status "pending" ke kode kesalahan real-deal, dan mereka dengan definisi OBD2 harus mengatur CEL.
Selain itu, beberapa Unit / Modul Kontrol Engine (ECU / ECM) memiliki kemampuan mencatat beberapa atau puluhan kode kesalahan "historis", terlepas dari apakah kode tersebut telah diperbaiki dan / atau dihapus. Ini memberikan latar belakang kepada teknisi yang lihai, bahkan ketika tidak ada kesalahan DTC yang tertunda atau dicatat .
Kode DTC TIDAK harus dihapus "secara manual". Jika kondisi yang menyebabkan kesalahan diperbaiki, atau tidak lagi terjadi (efisiensi katalis P0420 contoh klasik) kode akan "membersihkan sendiri" sehingga untuk berbicara setelah sejumlah siklus drive tanpa kesalahan berulang. Jumlah siklus drive yang diperlukan untuk menghapus CTC DTC aktif tergantung pada kesalahan dan implementasi perangkat lunak. Namun, dalam kebanyakan kasus, teknisi membersihkan kode ini setelah perbaikan yang valid untuk meyakinkan pelanggan bahwa perbaikan telah selesai. Tetapi kita tidak HARUS melakukannya; itu suatu kesopanan. ECU / ECM secara konstan memonitor kondisi PID dan emisi, dan pada akhirnya akan mengalah, dengan diberikan siklus drive "bersih" yang cukup.
Selain itu, ada kategori DTC yang menyebabkan FLASHING CEL. Ini berbeda secara dramatis dari "solid on" CEL, karena jika dihidupkan dan dihidupkan, ini merupakan indikasi bahwa ada sesuatu yang salah, dan pengemudi harus mencari layanan pada kesempatan yang nyaman. Namun, CASH FLASHING menunjukkan sesuatu yang sangat salah yang dapat menyebabkan kerusakan kendaraan. Biasanya, ini merupakan indikasi kondisi yang terlalu kaya, biasanya disebabkan oleh kesalahan pengapian yang parah atau injeksi bahan bakar yang jika dibiarkan sendiri dapat merusak catalytic converter yang mahal. Lampu-lampu mesin periksa "berkedip" ini harus segera diatasi - beberapa OEM menyarankan untuk menarik kendaraan dan menariknya.
Untuk semakin mempersulit proses ini, menghapus CEL menghilangkan kode kesalahan dari kategori "aktif", tetapi seperti analogi komputer Anda, ini adalah ALT_CTRL-DEL. Ini sepenuhnya me-reset ECU / ECM, dan membersihkan apa yang disebut sebagai "monitor".
Monitor adalah keseluruhan pengujian yang berjalan terus menerus, atau dalam kebanyakan kasus ketika kriteria PID (suhu, beban mesin, level bahan bakar, siklus penggerak) terpenuhi. (Inilah yang membuatnya sangat sulit untuk lulus monitor sistem emisi evaporatif; kriteria yang tepat dan bahkan tergantung pada berapa banyak bahan bakar di dalam tangki.)
Dibutuhkan sejumlah siklus drive yang berhasil, mematuhi semua kriteria yang diperlukan, untuk "lulus" tes monitor ini. Pada titik ini kendaraan dapat lulus inspeksi emisi OBD2 - ketika semua monitor telah lulus. (Di New York, kendaraan yang diproduksi sebelum 2001 dapat memiliki dua tes monitor yang tidak lengkap, 2001 dan yang lebih baru diizinkan satu, dan mungkin bahwa kendaraan terbaru tidak diizinkan tidak lengkap. Ini hanya hal-hal sepele.)
Hasilnya adalah bahwa sementara kendaraan mungkin memiliki perbaikan yang tepat dan kode kesalahan dibersihkan, ini TIDAK berarti akan lulus inspeksi emisi OBD2. Ini mencegah teknik shadetree melepaskan baterai dan membawanya segera untuk diperiksa. Kendaraan harus menyelesaikan jumlah siklus penggerak yang diperlukan dengan semua (atau sebagian besar) kriteria terpenuhi untuk mendapatkan nilai kelulusan. Sementara kendaraan yang disebut "tidak siap" tidak gagal dalam pengujian emisi, ia juga tidak lulus. Setelah lobotomi ALT-CTRL-DEL ECU / ECM, kendaraan mengendap dan tidak menjadi "siap" untuk inspeksi sampai terbukti dengan sendirinya bahwa semua monitor masuk, dan kendaraan berjalan bersih.