نرم افزار دیاگ
خواندن و پردازش اطلاعات از روی ایسیو ( واحد کنترل الکترونیک ECU) نیاز به یک خروجی قابل استفاده برای کاربر دارد که به آن نرم افزار دیاگ میگویند . نرم افزار دیاگ را بسته به نوع آن میتوان بر روی تبلت، موبایل همراه، یا کامپیوتر نصب و با اتصال به خودرو از طریق بلوتوث یا کابل، اطلاعات دریافت شده از ایسیو ماشین را در قالب متن، نمودار و جداول به صورت کامل مشاهده کرد.
در واقع نرم افزار دیاگ یک رابط کاربردی بین خودرو و تعمیرکار خودرو است که با نمایش اطلاعات متنوع و متفاوت ازخودرو میتواند زمان انجام فرآیند تعمیر و نگهداری از خودرو را تا حد زیادی کم کند. نرم افزار دستگاه دیاگ در کنار خواندن کد های خطا و نشان دادن توضیحات کافی در مورد هر کد میتواند اطلاعاتی شامل ، نمایش لحظهای اطلاعات عملکرد خودرو، شماره شاسی (VIN)، نمایش پارامتر ها، ریست عملگرها، اطلاعات کارکرد و مصرف و تاریخچه تعمیر و نگهداری خودرو را به شما نمایش دهد.
استفاده از نرم افزار دیاگ خودرو برای تشخیص مشکلات خودروهای مدرن الزامی است چراکه امکان مشاهده و آزمایش قطعات بصورت دستی هزینه فراوانی دارد و بدلیل قطعات بروز و پیچیده در مدل های مختلف خودرو، عیب یابی تجربی نیز با خطای بسیار مواجه میشود.
برنامه دیاگ با تنوع زیاد در بازار موجود میباشد که از نظر نوع به نسخه های ساده و حرفه ای تقسیم میشوند. این نرم افزار ها از لحاظ دقت اطلاعات، جزئیات ارائه شده و قابلیت ها، تفاوت های قابل توجه ای با یکدیگر دارند. استفاده از نرم افزار دیاگ به معنای صفر شدن خطای آزمایش نیست، در خود نرم افزار دیاگ نیز خطا وجود دارد چراکه این برنامه ها نیز با پایگاه های اطلاعاتی از پیش تعیین شده کار میکنند و با توجه به بروز تغییرات سریع در صنعت خودرو و وجود هزاران برند خودروساز ممکن است برنامه در مورد خودروهای مختلف با مشکل در ترجمه اطلاعات دریافت شده مواجه شود.
انواع نرم افزار دیاگ
برنامه های منتشر شده برای دیاگ خودرو را میتوان به چند نوع دسته بندی کرد.
دسته بندی بر اساس دستگاه پذیرنده:
موبایل/لپتاپ/کامپیوتر رومیزی/تبلت/دستگاه دیاگ
برنامه دیاگ قابلیت نصب روی همه دستگاه های گفته شده در بالا را دارد، روی همه دستگاه ها نیز شما نرم افزارهای مقدماتی تا پیشرفته را میتوانید در اختیار داشته باشید. حتی روی موبایل های اندرویدی ارزان قیمت نیز امکان استفاده از یک نرم افزار دیاگ بروز و قدرتمند فراهم است. البته نرم افزار های تخصصی بیشتر روی لپتاپ و کامپیوتر نصب میشوند. نباید فراموش کرد دستگاه دیاگ نیز انواع مختلفی دارد و برخی از مدل های دستگاه دیاگ مجهز به نمایشگر هستند و یک نرم افزار دیاگ روی دستگاه نصب شده تا بتوانید بهینه ترین کارکرد را با استفاده از یک نرم افزار اختصاصی تجربه کنید.
ضمنا شما میتوانید نرم افزار های اندرویدی را روی مانیتور ماشین نصب کنید(اگر اندروید باشد و بلوتوث داشته باشد) تا بعنوان صاحب خودرو به راحت ترین شکل ممکن در هر زمان و مکانی بتوانید عملیات عیب یابی خودرو را انجام دهید.
دسته بندی بر اساس تمرکز:
نرم افزارهای تخصصی/نرم افزارهای عمومی
نرم افزارهای تخصصی دیاگ به آن دسته از برنامه های گفته میشود که برای یک برند مشخص خودرو ارائه شده باشد. این نرم افزارها بانک اطلاعات دقیقی در مورد خودرو ساز مورد هدف خود دارند و عموما علاوه بر امکانات خوانش اطلاعات، راهنمای تعمیر و نگهداری ماشین را نیز ارائه میکنند. نرم افزار تخصصی بهترین انتخاب برای تکنسین هایی است که روی برندهای مشخصی از خودرو کار میکنند. برای مثال قطعا نرم افزار تخصصی کیا احتمال خطای بسیار کمتری در خوانش اطلاعات یک خودروی کیا دارد. در مورد نرم افزارهای عمومی دیاگ نیز باید گفت که انواع ساده و حرفه ای آن موجود است. در برخی از نرم افزارهای عمومی که با عنوان مولتی برند عرضه میشوند سطح کارکرد بسیار بالا بوده بصورتی که در عملیات اصلی دیاگ تفاوتی با یک نرم افزارتخصصی ندارند اما عموما اطلاعات راهنمای تعمیر و نگهداری توسط این برنامه ها ارائه نمیشود.
نرم افزار دیاگ چطور کار میکند؟
نرم افزار را روی موبایل یا کامپیوتر نصب میکنید، ماژول دیاگ (دستگاه دیاگ به آن دانگل نیز میگویند) روی خودرو نصب میکنید، با نرم افزار به دانگل متصل میشوید(اتصال با بلوتوث یا وا فای اتفاق میوفتد)، خودرو را شناسایی میکنید و عملیات عیب یابی مدنظر خود را راه اندازی میکنید.
نرم افزار دیاگ یک مفسر(تفسیرگر) برای اطلاعات ارسالی از ایسیو خودرو است. اطلاعاتی که در ایسیو خودرو ذخیره شده است بواسطه کابل یا بلوتوث برای لبتاب ارسال میشود و در لبتاب بواسطه نرم افزار دیاگ نمایش داده میشود. نرم افزارهای دیاگ برای خواندن کدهای خطا عموما به یک پایگاه داده از پیش تعیین شده متصل هستند که در آن کدخطاهای دیاگ با معنا و راهنما ذخیره شده است. زمانی که کد مشخصی از ایسیو خودرو دریافت میشود نرم افزار معنای کد و راهنمای آن (در صورت وجود) را واکشی کرده و به کاربر نمایش داده میشود. عموما این نرم افزارها با زبان های C یا C++ توسعه داده میشوند و از پایگاه داده های رابطه ای استفاده میکنند.
نرم افزار عیب یابی خودرو (برنامه ی دیاگ) در هشت تا ده سال گذشته رشد قابل توجهی داشته است. با ادغام شدن رایانه ها در موتورهای اتومبیل، مشکلات موتور با رایانه و نرم افزار تشخیص داده می شود. مکانیک های حرفه ای خودرو سالهاست که از این نوع نرم افزارها استفاده می کنند. نرم افزار عیب یابی خودرو، صنعت تعمیرات را به کلی تغییر داده است.
در اکثر برنامه های نرم افزاری عیب یابی سه قابلیت مختلف وجود دارد: ابزارهای ورودی، منطق تفسیر و داده های خاص مدل. قیمت برنامههای نرمافزار عیبیابی خودرو بسته به مخاطبان هدف و تعداد مدلهای موجود، بسیار متفاوت است. اکثریت قریب به اتفاق برنامه های نرم افزاری برای کار با طیف وسیعی از اجزای سخت افزاری طراحی شده اند و انعطاف پذیری زیادی را برای مشتریان فراهم می کنند بدین معنا که شما میتوانید برای یک نرم افزار عیب یابی از انواع مختلف دستگاه دیاگ برای اتصال استفاده کنید. هدف اولیه نرم افزار عیب یابی خودرو ارائه اطلاعات دقیق به مکانیک یا مالک خودرو برای کمک به فرآیند عیب یابی است. اطلاعاتی که این نوع نرمافزار میتواند ارائه دهد، از تفسیر اولیه کد خطا و مقایسه با استانداردها تا فهرستی از مسائل احتمالی بر اساس خوانشهای گرفتهشده از خودرو را شامل میشود. خودروهای مدرن دارای یک پردازنده کامپیوتری در محفظه موتور هستند. این نرم افزار داده های این پردازنده را جمع آوری می کند و از آن برای کمک به تشخیص عیب در خودرو استفاده می کند. دادههای واقعی جمعآوریشده براساس مدل خودرو و دستگاه دیاگ متفاوت است، اما معمولاً شامل خواندن دمای موتور، خروجی گاز، تکانههای الکتریکی و مصرف گاز میشود. تمام این اطلاعات می تواند برای شناسایی مناطق بالقوه مشکل یا حذف سایر مناطق به عنوان مشکلات بالقوه مورد استفاده قرار گیرد.