آخرین نوشته های سورت
کدهای خطا دیاگ خودرو
کدهای خطا دیاگ خودرو یکی از مهمترین ابزارهای تعمیرکاران برای شناسایی و تشخیص خرابی قطعات خودروهای چینی هستند. تعمیرکار به کمک این کدها می تواند متوجه شود کدام قطعه خودرو مشکل دارد. سپس با بررسی تخصصی تر و عیب یابی دقیق، اقدامات لازم مثل تعمیر یا تعویض قطعات خودروهای چینی را برای رفع مشکل انجام دهد. دانستن معنی و مفهوم هر کد برای تعمیرکاران اهمیت زیادی دارد و باعث تشخیص سریع تر و دقیق تر خرابی می شود. در این مقاله می خواهم به بررسی انواع کدهای خطا دیاگ خودرو و روش خواندن آنها بپردازیم.
کد خطای دیاگ خودرو چیست؟
خطای دیاگ یا DTC (Diagnostic Trouble Code) به کد استاندارد و مخصوصی گفته می شود که توسط ECU خودروها ایجاد می شود. زمانی که خرابی یا مشکلی در هر کدام از بخش های خودرو به وجود بیاید کدی مربوط به اینکه در آن قسمت خطایی وجود دارد و به عبارتی آن گونه که باید باشد نیست در ECU نشان داده می شود.
در تمامی خودروهای امروزی از خودروهای چینی گرفته تا غیر چینی چنین کدهایی در ECU ذخیره می شوند. وقتی یکی از بخش ها آنگونه که انتظار می رود نباشد ممکن است یک یا چند خطا در حافظه ذخیره شود. کد دیاگ در واقع نوعی پیام اطلاع رسانی برای تعمیرکار است.
به عنوان مثال، کد شماره P0301 به معنی تشخیص احتراق ناقص در سیلندر شماره یک است. اما وقتی احتراق ناقص در سیلندر شماره یک اتفاق افتاده باشد حتما به این معنی نیست که شمع خودرو چینی شما خراب است. احتمال دارد به خاطر قطعه دیگری باشد. ممکن است علت اصلی آن از خرابی کویل، انژکتور، سیمکشی، فشار سوخت، نشتی هوا، کمپرس موتور یا حتی شرایط مکانیکی موتور باشد.
کد خطای دیاگ در واقع نتیجه ای است که ECU تشخیص داده است. با این حال نام قطعه معیوب را به طور دقیق مشخص نمی سازد. از روی معنی و مفهوم کد خطا دیاگ می توان پی برد در کدام قسمت خودرو مشکل وجود دارد. این اطلاعات برای تعمیرکاران بسیار ارزشمند و مهم است. برای استفاده از کد دیاگ برای تشخیص خرابی خودروهای چینی باید معنی و مفهوم هر کدام از کدها را بدانید.
کدهای خطا دیاگ خودروهای چینی چند رقمی هستند؟
انواع کدهای OBD یا DTC معمولاً به صورت ۵ کاراکتر نمایش داده میشوند. این کد شامل یک حرف انگلیسی و چهار کاراکتر دیگر است که آن 4 کاراکتر دیگر می تواند شامل اعداد و در برخی کدها ترکیبی از اعداد و حروف باشد. به عنوان مثال، کد P0301 شامل حرف P و چهار رقم است. حرف اول نوع سیستم یا بخش خودرو را مشخص میکند. برای مثال P به قسمت موتور و سیستم انتقال قدرت در خودرو اشاره دارد. B به بدنه، C به شاسی و U نیز مربوط به سیستم های ارتباطی و بخش تبادل اطلاعات است.
این قالب پنجکاراکتری، شکل استاندارد و رایج کدهای DTC است و در بسیاری از خودروها مورد استفاده قرار میگیرد. با این حال، در برخی خودروهای جدید و همچنین در بعضی استانداردها و دستگاههای دیاگ، ممکن است کد خطا بیش از پنج کاراکتر داشته باشد.
برای مثال امکان دارد دستگاه دیاگ کدی مانند P011626 را نمایش دهد. در چنین حالتی، بخش اضافی کد میتواند اطلاعات بیشتری درباره نوع خرابی ارائه دهد. بنابراین نباید آن را مثل یک کد پنج کاراکتری معمولی در نظر گرفت.

روش خواندن کد خطای دیاگ خودرو
برای خواندن کد دیاگ باید آن را از چپ به راست بخوانید. در یک کد استاندارد مانند P0301، حرف اول نوع سیستم یا بخش اصلی خودرو را مشخص میکند. دومین کاراکتر معمولا نشان میدهد این کد عمومی است یا اختصاصی شرکت خودروسازی خاصی است. کدهای عمومی بر اساس استانداردهای مربوطه تعریف شدهاند و در خودروهای مختلف، مفهوم استاندارد یکسانی دارند. در حالی که کدهای اختصاصی توسط خودروساز تعریف میشوند. اگر کد از نوع اختصاصی باشد ممکن است معنی و کاربرد آنها از شرکتی به شرکت دیگر و از مدل خودرویی به مدل خودرو دیگر می تواند فرق داشته باشد.
سومین کاراکتر مشخص میکند که خطا به کدام گروه یا سیستم مربوط است. دو کاراکتر پایانی نیز جزئیات بیشتری درباره نوع، محل یا شرایط خطا ارائه میکنند. برای مثال، در کد P0301، بخش پایانی کد نشان می دهد که خطای احتراق ناقص مربوط به سیلندر شماره ۱ است.
البته نباید تصور کرد که هر یک از این پنج کاراکتر همیشه یک معنی ثابت و مستقل دارند. نحوه تفسیر آنها به خانواده کد، محدوده DTC، استاندارد مورد استفاده و نوع خودرو بستگی دارد. بنابراین برای تفسیر دقیق یک کد خطا، علاوه بر خود کد، باید مشخصات خودرو و سیست
م یا ECU ثبتکننده خطا نیز در نظر گرفته شود.

انواع کدهای خطا دستگاه دیاگ
کدهای خطا دیاگ خودروهای چینی به 4 دسته اصلی تقسیم می شوند. این 4 دسته عبارتند از:
خانواده کدهای گروه P شامل موتور و انتقال قدرت
گروه B شامل بخش های بدنه و کابین
کدهای گروه C شامل شاسی، ترمز، فرمان و …
خانواده کدهای گروه U : بخش ارتباطات و شبکه
هر کدام از این 4 خانواده دارای زیر گروه های مخصوص خودشان هستند. در واقع ساختار کدهای خطا چند لایه است. مثل قطعات مختلف خودرو که ممکن است شامل قطعات داخلی نیز باشند کدهای خطا نیز گروه های اصلی دارند که خود شامل چندین زیر گروه است.
کدهای خطا دیاگ زیر گروه P خودرو
از جمله کدهایی که در زیر گروه P قرار دارند و به خرابی بخش های مختلف موتور و سیستم انتقال قدرت خودرو اشاره دارند می توان به موارد زیر اشاره کرد:
| کدهای P0000 تا P00FF | سوخت، هوای ورودی، میلسوپاپ، توربو، فشارها و سنسورهای مرتبط |
| شماره کدهای P0100 تا P01FF | MAF/MAP، دمای هوا و آب، دریچه گاز، اکسیژن، سوخت و تزریق |
| کدهای P0200 تا P02FF | انژکتورها، پاشش سوخت، توربو و سیستم هوای دیزل |
| شماره کدهای P0300 تا P03FF | میسفایر، سنسورهای میللنگ و میلسوپاپ، کویل و جرقه |
| کدهای P0400 تا P04FF | EGR، هوای ثانویه و آلایندگی |
| شماره کدهای P0500 تا P05FF | سرعت خودرو، دریچه گاز، ترمز/پدال، روغن و سیستمهای پسپالایش |
| کدهای P0600 تا P06FF | ECU، حافظه، پردازنده و عملکرد ماژول کنترل |
| شماره کدهای P0700 تا P07FF | گیربکس، سنسورها، سلونوئیدها، دنده و فشار روغن |
| کدهای P0800 تا P08FF | کنترل گیربکس و انتقال قدرت |
| شماره کدهای P0900 تا P09FF | عملگرها و کنترلهای انتخاب/تعویض دنده |
| کدهای P0A00 تا P0CFF | سیستمهای هیبریدی/برقی، باتری، ولتاژ بالا، موتور برقی و شارژ |
| شماره کدهای P0D00 به بعد | سیستمهای برقی/هیبریدی و کدهای تکمیلی |
| کدهای P1000 به بعد | معمولا سازنده محور هستند و باید بر اساس نوع خودرو و شرکت سازنده در نظر گرفته شوند |
کدهای خطا دیاگ زیر گروه B خودرو
در ادامه جدول خلاصه کدهای خطا زیر گروه B ارائه شده است. این کدها مربوط به خطاهای قسمت بدنه خودرو هستند:
| کدهای B0000 تا B00FF | ایربگ، SRS، کمربند و عملگرهای ایمنی |
| شماره کدهای B0100 تا B01FF | سیستمهای بدنه و کنترلهای مرتبط |
| کدهای B0200 تا B02FF | ایمنی، SRS و تجهیزات بدنه |
| شماره کدهای B0300 تا B03FF | ایربگ، کمربند و مدارهای کنترلی |
| کدهای B0400 تا B04FF | سیستمهای ایمنی و بدنه |
| شماره کدهای B0500 تا B05FF | سنسورها و کنترلهای بدنه |
| کدهای B0600 تا B06FF | تجهیزات الکترونیکی بدنه |
| شماره کدهای B0700 تا B07FF | کنترلهای الکترونیکی بدنه |
| کدهای B0800 تا B08FF | لوازم جانبی خودرو و تجهیزات رفاهی |
| شماره کدهای B0900 تا B09FF | قسمت بدنه و لوازم جانبی خودرو |
| کدهای B0A00 تا B0FFF | سیستمهای بدنه، ایمنی و تجهیزات داخلی |
| شماره کدهای B1000 به بعد | کدهای تکمیلی/سازندهمحور. این کدها باید با منبع رسمی تطبیق شوند |
کدهای خطا دیاگ زیر گروه C خودرو
این جدول شامل کدهای خطای مربوط به ABS، TCS، ESP/ESC، سیستم ترمز، سنسورهای سرعت چرخ، سنسور زاویه فرمان، ترمز پارک برقی و سیستمهای 4WD/AWD است.
| کد خطا | توضیح | سیستم مربوطه | قطعه/ناحیه احتمالی |
| C0031 | خرابی سنسور سرعت چرخ جلو چپ | ABS | سنسور ABS جلو چپ |
| C0034 | کد مربوط به خرابی سنسور سرعت چرخ جلو راست | ABS | قسمت سنسور ABS جلو راست |
| C0037 | خرابی سنسور سرعت چرخ عقب چپ | ABS | سنسور ABS عقب چپ |
| C003A | کد خرابی سنسور سرعت چرخ عقب راست | ABS | قسمت سنسور ABS عقب راست |
| C0020 | مشکل در کنترل موتور پمپ ABS | ABS | موتور/پمپ ABS |
| C0049 | پایین بودن سطح روغن ترمز | سیستم ترمز | مخزن و مدار روغن ترمز |
| C0051 | مشکل در سنسور موقعیت فرمان | ESP/ESC | سنسور زاویه فرمان |
| C0063 | مشکل در سنسور نرخ چرخش حول محور (Yaw Rate) | ESP/ESC | قسمت سنسور Yaw Rate |
| C0077 | فشار باد لاستیک پایین | TPMS | سیستم پایش فشار باد |
| C0081 | خرابی چراغ هشدار ABS | ABS | چراغ/مدار هشدار ABS |
| C0609 | مشکل در مدار کلید ترمز پارک | EPB | کلید ترمز پارک |
| C1095 | خرابی مدار موتور پمپ هیدرولیک ABS | ABS | موتور پمپ ABS |
| C1198 | کد خرابی سیم پیچ شیر ورودی ABS چرخ جلو چپ | ABS | شیر هیدرولیکی ABS |
| C1223 | خرابی مدار خروجی چراغ هشدار ترمز | ترمز | مدار چراغ هشدار |
کدهای خطا دیاگ زیر گروه U خودرو
از جمله کدهای خطا مربوط به خرابی و مشکل در شبکه و ارتباطات خودرو می توان به موارد زیر اشاره کرد:
| کد خطا | شرح فارسی خطا | بخش/قطعه مربوطه | نوع خرابی | محل احتمالی بررسی |
| U0001 | مشکل در ارتباط با گذرگاه ارتباطی CAN سرعت بالا | شبکه ارتباطی خودرو | اختلال ارتباطی | سیمکشی و شبکه CAN |
| U0002 | عملکرد نامناسب گذرگاه CAN سرعت بالا | شبکه ارتباطی خودرو | عملکرد غیرعادی | شبکه CAN |
| U0003 | قطع بودن خط مثبت (+) گذرگاه CAN سرعت بالا | شبکه CAN | مدار باز | سیم CAN-H و اتصالات |
| U0004 | پایین بودن ولتاژ خط مثبت (+) گذرگاه CAN سرعت بالا | شبکه CAN | ولتاژ پایین | CAN-H، اتصال بدنه یا اتصال کوتاه |
| U0005 | بالا بودن ولتاژ خط مثبت (+) گذرگاه CAN سرعت بالا | شبکه CAN | مشکل ولتاژ بالا | CAN-H و تغذیه |
| U0006 | قطع بودن خط منفی (-) گذرگاه CAN سرعت بالا | شبکه CAN | مدار باز | CAN-L و اتصالات |
| U0007 | پایین بودن ولتاژ خط منفی (-) گذرگاه CAN سرعت بالا | شبکه CAN | ولتاژ پایین | CAN-L و سیمکشی |
| U0008 | بالا بودن ولتاژ خط منفی (-) گذرگاه CAN سرعت بالا | شبکه CAN | مشکل ولتاژ بالا | CAN-L و سیمکشی |
| U0009 | اتصال کوتاه خط منفی (-) به خط مثبت (+) CAN | شبکه CAN | اتصال کوتاه | سیمهای CAN-H و CAN-L |
| U0100 | قطع ارتباط با واحد کنترل موتور/موتور و قوای محرکه A | ECU/PCM | قطع ارتباط | ECU، سیمکشی و شبکه CAN |
| U0101 | مشکل قطع ارتباط با واحد کنترل گیربکس | TCM | مشکل قطع ارتباط | TCM، برق، زمین و CAN |
| U0121 | قطع ارتباط با واحد کنترل ترمز ضدقفل | ABS | قطع ارتباط | یونیت ABS، برق، زمین و CAN |
| U0140 | مشکل قطع ارتباط با واحد کنترل بدنه | BCM | مشکل قطع ارتباط | BCM، تغذیه، بدنه و شبکه CAN |
| U0155 | قطع ارتباط با واحد پشت آمپر | IPC | قطع ارتباط | پشت آمپر، برق و CAN |
سایر کدهای خطا دیاگ زیر گروه U
از دیگر کدهای خرابی شبکه می توان به موارد زیر نیز اشاره کرد
U0164مشکل قطع ارتباط با واحد کنترل تهویه مطبوعHVACمشکل قطع ارتباطیونیت تهویه و شبکه ارتباطی
| U0301 | ناسازگاری نرمافزاری با واحد کنترل موتور/PCM | ECU/PCM | ناسازگاری نرمافزاری | نرمافزار، برنامهریزی و کالیبراسیون |
| U0401 | دریافت اطلاعات نامعتبر از واحد کنترل موتور/PCM | ECU/PCM | داده نامعتبر | ECU، شبکه CAN و سنسورها |
| U0600 | قطع ارتباط با سنسور فشار روغن موتور A | سنسور فشار روغن | قطع ارتباط | سنسور، سیمکشی و شبکه |
| U0623 | مشکل قطع ارتباط با پمپ مایع خنککننده A | سیستم خنککاری | مشکل قطع ارتباط | پمپ، تغذیه، سیمکشی و شبکه |