إتقان WinOLS: الدليل الكامل لبرنامج EVC لتعديل ECU

Ols505WinOLS

WinOLS 5 – أحدث إصدار من برنامج ضبط وحدات ECU من EVC – صُمم لتعديل محتويات ذاكرة ECU، مما يساعد المختصين في تعديل الخرائط البرمجية داخل برنامج التحكم بالمحرك.

مقدمة

WinOLS هو برنامج احترافي لإعادة برمجة ECU وتحرير المعايرة، طورته EVC Electronic(ألمانيا). ويُعد على نطاق واسع من أقوى الأدوات لتعديل برمجيات وحدات التحكم بالمحرك (ECUs) في قطاع التعديل على السيارات. هذا الدليل الشامل – المنشور على مدونة السوق mhhauto.pro (مجتمع رائد لمعدّلي السيارات) – سيساعد المبتدئين والمتمرسين على فهم ما يقدمه WinOLS. سنستعرض ميزات محرر WinOLS الأساسي، ونغوص في كل الوحدات والإضافات المتاحة وما الذي تضيفه إلى الوظائف الأساسية، مع عرض الأسعار المحدّثة من الموقع الرسمي لـ EVC، وتقديم أمثلة عملية على استخدام WinOLS في تشخيص وتعديل ECU. وبنهاية القراءة، ستكون لديك خريطة واضحة لكيفية استخدام WinOLS لتطوير تعديلات الأداء وكيف توسّع الإضافات المعيارية إمكانياته.

ما هو WinOLS؟ (نظرة عامة على المحرر الأساسي)

WinOLS هو في الأساس بيئة متخصصة لتحرير الخرائط الخاصة بملفات ECU. وبصيغة بسيطة، يتيح لك أخذ البيانات الخام الثنائية أو الست عشرية المقروءة من ECU السيارة وتحليلها حتى تتمكن من تعديل معاملات المحرك مثل تغذية الوقود، وتوقيت الإشعال، وضغط البوست، وحدود العزم، وغير ذلك. يوفر محرر WinOLS الأساسي مجموعة كبيرة من الخصائص المصممة لتحديد هذه الخرائط (جداول المعايرة) وتحريرها بكفاءة داخل برمجيات ECU:

  • البحث عن الخرائط وعرضها: يساعد WinOLS في البحث عن الخرائط والعثور عليها داخل البيانات الخام. يمكن تسمية الخرائط المكتشفة وتصنيفها وعرضها بأشكال مختلفة – مثل البيانات الرقمية أو الرسوم الخطية ثنائية الأبعاد أو مخططات السطح ثلاثية الأبعاد. كما تتوفر نافذة معاينة ثلاثية الأبعاد لتصور الخرائط بسرعة، ما يجعل التعرف على خرائط مثل البوست أو الوقود أسهل. ويمكن تحرير الخرائط في وضع 2D أو 3D أو بصيغة جدولية حسب الحاجة.

  • تنظيم قائم على المشاريع: تُخزن جميع البيانات والخرائط داخل ملفات “المشروع” في WinOLS. يحتوي المشروع على ملف ECU الأصلي إضافة إلى كل التعديلات والبيانات الوصفية. يمكنك إرفاق معلومات العميل (الاسم، بيانات السيارة، إلخ) وحتى الصور داخل المشروع. يتيح WinOLS ما يصل إلى 200 نسخة من التعديلات لملف أصلي واحد داخل مشروع واحد، مع ملاحظات مستقلة لكل نسخة. وهذا مفيد جدًا – يمكنك إنشاء Stage 1 وStage 2 وغيرها، ثم الاحتفاظ بها جميعًا ضمن مشروع واحد. كما يمكنك التنقل بسهولة بين النسخ ومقارنة الفروقات.

  • قائمة المشاريع والفلاتر: يعرض البرنامج كل المشاريع المعدلة لديك في قائمة يمكن تصفيتها وفرزها، مما يسهل إدارة عدد كبير من التعديلات واسترجاع مشروع موجود بسرعة (مثل العودة إلى تعديل أنجزته لسيارة معينة).

  • طرق عرض البيانات والتحرير الست عشري: يتيح WinOLS عرض بيانات ECU الخام بصيغ ست عشرية أو عشرية، ويدعم تنظيم البيانات بنظام 8-بت و16-بت (مع اكتشاف تلقائي للمعالج لفصل كود البرنامج عن أقسام البيانات). وهذا أمر حاسم لأن ملفات ECU الثنائية غالبًا ما تخلط بين الكود وبيانات المعايرة، ويساعد WinOLS على تحديد الأجزاء التي تمثل الخرائط.

  • وظائف التحرير: يأتي المحرر الأساسي بوظائف تحرير واسعة – يمكنك تغيير قيم الخرائط عبر المعاملات أو النسب المئوية أو الفروقات وغيرها. كما يحتوي على خيارات إعداد لتخصيص الواجهة وطريقة عرض البيانات، ما يجعل سير العمل أكثر كفاءة للمستخدمين المحترفين.

  • مقارنة الخرائط ودمج التغييرات: يمتلك WinOLS ميزة لمقارنة النسخ المختلفة أو حتى المشاريع المختلفة. يمكنك نسخ التغييرات من مشروع إلى آخر لنفس ECU إذا كانت الخرائط متطابقة، ما يسرّع عملية التعديل عندما تكون لديك إعدادات مجرّبة وناجحة. على سبيل المثال، يمكنك تطبيق أفضل أجزاء مشروع قديم (مثل خريطة وقود مضبوطة جيدًا) على قراءة جديدة لنفس برمجية ECU.

  • واجهة المستخدم: يمكن تبديل الواجهة بين الإنجليزية والألمانية، بما يناسب قاعدة مستخدمين واسعة. ورغم أن الواجهة قد تبدو معقدة في البداية (بسبب كثرة الأزرار وطرق عرض البيانات)، فإنها تتبع تسلسلًا منطقيًا. عادةً ما يقوم المختص باستيراد ملف ECU ثنائي، ثم يترك WinOLS يبحث تلقائيًا عن الخرائط المحتملة، وبعدها يضبط تعريفات الخرائط يدويًا (إضافة المحاور والوسوم)، ثم يجري التعديلات، وأخيرًا يصدّر الملف المعدل لكتابته مجددًا إلى السيارة.

  • دعم العتاد: يدعم البرنامج التكامل بشكل أصلي مع بعض أدوات العتاد. فعلى سبيل المثال، يعمل مع واجهات EVC مثل BDM100 وBSL100 (لقراءة وكتابة ECU على الطاولة) ومع محاكي/دونجل OLS300. وهذا يعني أنه يمكنك توصيل العتاد بـ WinOLS لقراءة أو كتابة ECU أو لمحاكاة ECU في الزمن الحقيقي (مع OLS300).

  • استيراد/تصدير الملفات: يمكن لـ WinOLS استيراد وتصدير الملفات الثنائية بعدة صيغ. فهو يدعم الملفات الثنائية الخام، وكذلك Intel Hex وMotorola S-Record وغيرها. ويمكنك حتى استيراد/تصدير قوائم الخرائط كاملة إلى Excel للتحليل. كما يوفر البرنامج خيارات للتعامل مع ترتيب البايتات (Endianess) وتصحيح إزاحات الأسطر. ويتيح أيضًا ضغط الملفات أو تشفيرها، أو إرسالها مباشرة عبر البريد الإلكتروني من داخل البرنامج.

  • تصحيح Checksum (وظيفة أساسية): رغم أن حسابات الـ checksum تُدار تقنيًا عبر الإضافات (وسنعود إلى ذلك بعد قليل)، فإن WinOLS الأساسي يوفر إطارًا لدمج تصحيح الـ checksum. ومن الجوانب المهمة في ECU tuning أنه بعد تعديل البيانات، يجب تصحيح checksum الخاص بـ ECU حتى يقبل البرمجية المعدلة. ينبهك WinOLS إلى مشاكل checksum، وإذا كان لديك موديل checksum المناسب فسيقوم بتصحيحها داخل المشروع. هذا الدمج بين تصحيح الـ checksum وعملية التحرير هو أحد الأسباب الرئيسية التي تجعل المحترفين يفضلون WinOLS.

  • الميزات المميزة والتحديثات: تقوم EVC بتحديث WinOLS باستمرار بميزات جديدة. بدءًا من WinOLS 5، قدمت نموذج اشتراك “الميزات المميزة”. تجلب نسخة كل سنة ميزات جديدة حصرية للمشتركين (مثل ميزة “Slices” في WinOLS 5.46، التي تقدم طريقة جديدة لعرض الخرائط عبر توحيد ارتفاع جميع الصفوف لتسهيل المقارنة). ويمكن للمستخدمين دفع رسوم سنوية لفتح هذه الميزات المميزة؛ وإلا فيمكنهم الاستمرار باستخدام WinOLS إلى أجل غير مسمى بكل الميزات المتاحة حتى تاريخ آخر اشتراك لهم (مع استمرار تلقي إصلاحات الأخطاء). وبالمحصلة، فالترخيص الأساسي دائم، لكن القدرات المتقدمة الجديدة قد تتطلب اشتراكًا. مثال: عرض Slices ثلاثي الأبعاد ميزة مميزة تتطلب اشتراكًا نشطًا – وإذا اخترت عدم التجديد، فلن تحصل فقط على الميزات المستحدثة بعد انتهاء الاشتراك، لكن البرنامج سيبقى صالحًا للاستخدام.

باختصار، يُعد محرر WinOLS الأساسي بيئة قوية بحد ذاته – فهو يتيح لك تنقيح وتعديل خرائط ECU يدويًا بدقة. ومع ذلك، ولتوسيع وظائفه وتسهيل العمل ودعم المزيد من المركبات والصيغ، تقدم EVC مجموعة من الوحدات والإضافات. وفيما يلي سنفصل جميع الوحدات/الإضافات المتاحة، وما يفعله كل منها، وكيف تعزز WinOLS.

شرح وحدات وإضافات WinOLS

أحد نقاط قوة WinOLS هو تصميمه المعياري. يمكن للمستخدمين تخصيص الإعداد بإضافة إضافات/وحدات لدعم احتياجات محددة (مثل استيراد صيغة ملفات معينة أو حساب الـ checksums لنوع محدد من ECU). يتضمن WinOLS الأساسي محرر الخرائط والوظائف الأساسية التي ذكرناها؛ بينما توفر الوحدات والإضافات قدرات إضافية فوق هذه النواة. أدناه نستعرض أهم وحدات/إضافات WinOLS، مصنفة حسب الغرض، مع الأسعار الحالية (من قائمة الأسعار الرسمية لـ EVC):

وحدات الاستيراد/التصدير

تتيح هذه الإضافات لـ WinOLS استيراد أو تصدير صيغ ملفات متخصصة تستخدمها الشركات المصنعة أو أدوات التعديل الأخرى. وهي تربط التوافق بين WinOLS والأنظمة الخارجية المختلفة. فعلى سبيل المثال، تستخدم بعض الشركات أو أجهزة التعديل حاويات ملفات خاصة؛ وتسمح لك هذه الوحدات بفتحها أو حفظها مباشرة داخل WinOLS. وتشمل أهم إضافات الاستيراد/التصدير:

  • VAG/VCT (VBF) استيراد/تصدير (OLS1001): يتيح استيراد وتصدير ملفات .VBF (تُستخدم عادةً من Volvo وبعض ملفات التحديث لدى OEM أخرى). السعر: حوالي €392.70.

  • استيراد/تصدير Caterpillar (OLS1002): يدعم ملفات .FLS و.FL2 الخاصة بوحدات Caterpillar ECU. وهذا مفيد لتعديل المعدات الثقيلة أو الشاحنات التي تستخدم ملفات برمجية CAT. السعر: حوالي €1,178.10 (وهي وحدة أعلى سعرًا نظرًا لطبيعة استخدامها المتخصصة).

  • موصل Dimsport NewGenius (OLS1003): يتكامل مع جهاز الفلاش اليدوي Dimsport New Genius. يتيح لك استيراد ملفات القراءة من NewGenius أو التصدير بصيغة يمكن لـ NewGenius استخدامها، ما يبسّط العمل بين WinOLS وذلك الجهاز. السعر: حوالي €589.05.

  • استيراد/تصدير ملفات CMD Slave (OLS1004): فكرة مشابهة لما سبق، لكن لأنظمة CMDFlash – إذ يتيح التعامل مع ملفات CMD slave داخل WinOLS (وهو مفيد للمعدّلين الذين يستخدمون عتاد CMD ويتلقون ملفات slave من الموزعين). السعر: حوالي €589.05.

  • إضافات استيراد/تصدير أخرى: توجد وحدات لصيغ متعددة مثل EK1/eke Export (OLS1005) لصيغة محددة (€196.35)، وODX/Frf/SGO Importer (OLS1006) لملفات حاويات الفلاش الخاصة بـ VAG (€785.40)، وSimulators بيانات Exchange (OLS1007) الذي يعمل مع المحاكيات الخارجية (€589.05)، وCFF import/export (OLS1008) لبعض وحدات Bosch (€392.70)، وBMW OEM File Importer (OLS1009) لصيغ مثل .0PA/.0DA الخاصة بـ BMW (€589.05)، وCRE import/export (OLS1010) المستخدم في بعض الأدوات (€392.70)، وغيرها الكثير (دعم ملفات bFlash slave، وملفات Inkal ECU، والملفات المشفرة .hex/.vds، وملفات SMR-F من Mercedes، وملفات Navistar، إلخ) – باختصار، إذا كانت هناك صيغة مملوكة في السوق، فغالبًا لدى EVC إضافة للتعامل معها داخل WinOLS. وتكلف هذه الإضافات عادةً إما حوالي €392.70 أو €589.05 حسب التعقيد. ومن اللافت أن الإضافات الحديثة تغطي حتى التكامل مع أدوات الفلاش الأحدث الشائعة مثل Autotuner (OLS1016) وAutoFlash/Autoflasher (OLS1017) لاستيراد ملفات slave، والتي تتطلب مفتاح API من مزوديها. هذه التكاملات تجعل WinOLS مركزًا رئيسيًا – يمكنك القراءة عبر الأداة “X”، ثم الاستيراد مباشرة إلى WinOLS، والتعديل، ثم التصدير مجددًا بصيغة الأداة للكتابة.

  • Visualizer Live Connector (OLS1018): إضافة يُرجّح أنها تربط WinOLS مع “Visualizer” من EVC أو أداة بيانات حية أخرى، ما يتيح شكلًا من عرض البيانات أو معالجتها في الزمن الحقيقي أثناء الاتصال بـ ECU (ربما للتعديل أثناء التشغيل أو تتبع البيانات). السعر: حوالي €589.05.

  • JCB Importer/Exporter (OLS1021): يدعم ملفات .JCB و.JCBS المستخدمة في ECU معدات JCB. السعر: حوالي €589.05.

لماذا هذا مهم: توفر وحدات الاستيراد/التصدير الوقت – بدلًا من استخدام برنامج منفصل لتحويل الملفات، يمكن لـ WinOLS استيعاب أو إنتاج أنواع الملفات التي تتعامل معها مباشرة. على سبيل المثال، إذا استلم المختص ملف تحديث مصنع بصيغة .ODX، فإن إضافة ODX Importer (OLS1006) تتيح له تحميله مباشرة داخل WinOLS ودمج التعديلات. وبدونها قد لا تتمكن حتى من فتح ذلك الملف بسهولة.

إضافات تعريف الخرائط واكتشافها

تساعد هذه الإضافات في تفسير أو تعريف الخرائط داخل بيانات ECU عبر ملفات تعريف أو قوالب خارجية. وهي مفيدة جدًا لتبسيط مهمة التعرف على الخرائط ومقاييسها ومحاورها، خاصة مع وحدات ECU المعقدة:

  • DAMOS/A2L Import Filter (OLS521): هذه إضافة شائعة جدًا تتيح استيراد ملفات تعريف ECU الرسمية – والتي تُعرف غالبًا باسم ملفات DAMOS أو A2L. توفر OEM وبعض شركات التعديل هذه الملفات التي تحتوي على الوسوم والمقاييس وأوصاف المحاور وعناوين جميع الخرائط داخل ECU. ومع هذه الإضافة، يمكنك استيراد ملفات .A2L و.DAM (Damos) إلى WinOLS. وباختصار، بدلًا من البحث عن كل خريطة وتسميتها يدويًا، يتم ملء مشروعك بالتعريفات من DAMOS، مما يسرّع العملية بشكل كبير. السعر: حوالي €785.40. (هذا السعر الأعلى يعكس القيمة الكبيرة لهذه الإضافة للمحترفين – فهي شبه أساسية إذا كان لديك وصول إلى ملفات DAMOS).

  • Cummins ECFG Importer (OLS523): تستخدم محركات Cummins ملفات معايرة بامتدادات مثل .ECFG أو .E2M. تستطيع هذه الإضافة استيرادها، ما يتيح للمختصين العاملين على Cummins (الشائعة في الشاحنات والمعدات الثقيلة) الاستفادة من ملفات تعريف الخرائط الموجودة. السعر: حوالي €785.40.

  • Mitsubishi XML Importer (OLS524): تأتي بعض تعريفات ECU من Mitsubishi بصيغة XML. تدعم هذه الإضافة استيراد بعض ملفات تعريف XML المحددة (وليس أي XML بشكل عام – بل مخططًا محددًا). السعر: حوالي €785.40.

  • PRM Importer (BETA) (OLS525): يُرجّح أنه مخصص لاستيراد ملفات .PRM (وقد تكون ملفات معاملات من أدوات معينة). وهو حاليًا في مرحلة البيتا، السعر: حوالي €392.70.

  • TunerPro XDF Import/Export (OLS526): TunerPro هو برنامج تعديل آخر يستخدم ملفات تعريف الخرائط بصيغة .XDF. تتيح هذه الإضافة استيراد وتصدير ملفات XDF. وهذا رائع للمستخدمين الذين ينتقلون من TunerPro أو يشاركون التعريفات بين المجتمعات. السعر: حوالي €589.05.

  • Mitsubishi .mm3 Importer (OLS527): يدعم ملفات .MM3 (وربما هو تنسيق بيانات ECU مستخدم في بعض وحدات Mitsubishi أو Mazda). السعر: حوالي €392.70.

تضيف هذه الإضافات التعريفية التوافق مع صيغ ملفات تعريف الخرائط المختلفة، وهو ما يمكن أن يقلل بشكل كبير من الوقت اللازم لتعريف الخرائط داخل WinOLS. إذا كان لديك ملف A2L أو XDF لوحدة ECU الخاصة بك، يمكنك ببساطة تحميله والحصول على حزمة خرائط معرّفة بالكامل فورًا، ثم متابعة التعديل.

إضافات الوظائف الخاصة

بالإضافة إلى دعم الصيغ، يوفر WinOLS إضافات توسع وظائفه بطرق فريدة تتجاوز التحرير المباشر:

  • LUA Scripting (OLS530): هذه الإضافة القوية تدمج محرك برمجة LUA داخل WinOLS. وتسمح للمستخدمين المتقدمين بأتمتة العديد من وظائف WinOLS والتحكم فيها عن بُعد باستخدام السكربتات. على سبيل المثال، يمكنك كتابة سكربت يطبّق تلقائيًا مجموعة من التغييرات (سكربت تعديل “stage 1”) على أي مشروع متوافق، أو لإنشاء تقارير، إلخ. وهي تفتح عمليًا باب الأتمتة المخصصة داخل WinOLS. يستخدم كثير من المختصين سكربتات LUA لتطبيق التعديلات القياسية بسرعة أو لفحص فروقات الخرائط تلقائيًا. السعر: حوالي €1,178.10. (وهي من أغلى الإضافات، نظرًا لطبيعتها المتقدمة والقيمة الكبيرة التي تقدمها للمستخدمين المحترفين).

  • Machine Translation de->en (OLS540): إضافة متخصصة لكنها مفيدة، تقوم تلقائيًا بترجمة أوصاف الخرائط الألمانية إلى الإنجليزية. كثير من ملفات DAMOS/A2L (خصوصًا القديمة) تحتوي على وسوم وأوصاف ألمانية للخرائط (لأن جزءًا كبيرًا من تطوير ECU يتم بالألمانية). تستخدم هذه الإضافة الترجمة الآلية لتحويلها إلى الإنجليزية فورًا، ما يوفر عليك الترجمة اليدوية أو الالتباس. السعر: حوالي €392.70.

  • بيانات Areas Free (OLS550): مدرجة في كتالوج EVC باسم “بيانات Areas free” (الإصدار 1.30)، ويبدو أنها إضافة خاصة أو ميزة مرتبطة بطريقة التعامل مع أقسام البيانات. توحي الصياغة بأنها قد تُقدَّم مجانًا (“free”). قد تسمح بتعريف غير محدود لمقاطع البيانات أو ما شابه ذلك – وربما تضمن أن تقسيم الملف إلى مقاطع بيانات/كود لا يكون محدودًا. (التفاصيل ليست واضحة بالكامل على الموقع، لكن بما أنها مُدرجة بدون سعر، فيمكن اعتبارها أداة مساعدة مدمجة.)

وحدات تصحيح Checksum

يمكن القول إن وحدات Checksum هي أهم الإضافات لأي مختص، لأن تقريبًا كل ECU لديه نوع من checksum أو التوقيع الذي يجب تصحيحه بعد إجراء تغييرات على بياناته. تقدم EVC مجموعة كبيرة (حوالي 75 وحدة checksum مختلفة في WinOLS 5) لتغطية نطاق واسع من وحدات ECU. عادةً ما تُسمى كل وحدة بحسب عائلة ECU أو الخوارزمية التي تدعمها. تُمكّن هذه الوحدات WinOLS من حساب الـ checksums وإصلاحها تلقائيًا عند تصدير الملف المعدل (أو حتى داخل المشروع). ومن دون وحدة الـ checksum المناسبة، ستحتاج إلى تصحيح الـ checksum باستخدام أداة خارجية أو قد لا تعمل السيارة. وإليك التقسيم:

  • Checksums لوحدات Bosch ECU:

    • Bosch Diesel القديمة (سلاسل EDC وMSA): مثلًا Bosch TDI (OLS220) لوحدات EDC15/EDC16 المبكرة – يدعم أجيال VW/Audi TDI المختلفة. وBosch V (OLS230) لوحدات Bosch MSA11/15 الأقدم، إلخ. وBosch M5.x (OLS231) لوحدات Motronic المبكرة مثل M5.2 في BMW/Porsche، وBosch ME2.0 (OLS226) لسلسلة ME المبكرة في Mercedes، إلخ. وتتراوح أسعارها عادةً بين حوالي €196.35 و€392.70 لكل وحدة.

    • سلسلة ME7: لدى Bosch ME7 ومشتقاتها احتياجات متعددة للـ checksum. فعلى سبيل المثال، تغطي Bosch ME7 VAG 2002+ (OLS262) كثيرًا من وحدات ME7.x في VW/Audi في بداية الألفينات (مع تصحيحات RSA) – ويبلغ سعرها حوالي €589.05. أما Bosch ME7 Peugeot (OLS250) فتغطي بعض استخدامات ME7 في Peugeot/BMW/Fiat، إلخ (حوالي €392.70). وهناك أيضًا وحدة لـ Bosch ME9 (OLS291 لـ Mercedes ME9، وOLS286 لـ Volvo/Ford ME9) وكل منها بحوالي €392.70.

    • سلسلة EDC16/EDC17: تُعد Bosch EDC16 (OLS285) من الوحدات المهمة جدًا – فهي تدعم عائلة EDC16 الشائعة في ديزل منتصف العقد الأول من الألفينات (مع RSA وميزات تصحيح أخرى) – ويبلغ سعرها حوالي €589.05. كما تُعد Bosch MED17/EDC17 (OLS807) من أهم الوحدات للسيارات الحديثة، إذ تغطي checksums وRSA signatures الواسعة لوحدات Bosch MED17/EDC17؛ وهي وحدة 4 credits (€785.40) تعكس مستوى تعقيدها. ولجيل Bosch الأحدث، توجد وحدة Bosch MDG1 (OLS830) لوحدات MD1/MG1 (مع ملاحظة أن بعض RSA في MDG1 لا يمكن حسابها، ما يتطلب تجاوزها بواسطة أداة الفلاش كما تشير EVC) (€589.05).

    • Bosch الأخرى: توجد وحدات لأنظمة Bosch المتخصصة مثل Bosch Kia/Hyundai (OLS272)، وBosch Volvo V70R (OLS246)، وBosch Smart سيارة ECUs (OLS243, OLS273)، وBosch PSG16 (OLS279) لوحدات مضخة PSG16 (حوالي €392.70)، وغير ذلك الكثير. وباختصار، فهناك وحدة مقابلة تقريبًا لكل ECU من Bosch، من Motronic M3.x القديمة جدًا وحتى MED/EDC17 وMD1.

  • Checksums لوحدات Siemens/Continental ECU:
    توجد أيضًا العديد من الوحدات لوحدات Siemens (التي أصبحت Continental): مثلًا Siemens MS40/MS41/42/43 (OLS222) لوحدات البنزين الأقدم في BMW/Opel (حوالي €392.70)، وSiemens MSS50/52/54 (OLS237) لوحدات BMW M series، وSiemens SIM4LE (OLS242) لبعض وحدات Mercedes، وSiemens SIMOS and PCR (various OLS298, OLS818, etc.) لـ VW/Audi SIMOS 8/10/12 والأحدث (بعضها مثل OLS818 يغطي SIMOS المعتمد على Tricore مع Tuning Protection/CVN fix، بسعر €589.05). وSiemens SID من سلاسل الديزل مثل SID803 (OLS280) وSID208/807 (جزء من OLS818 أو منفصلة) مشمولة أيضًا. وهناك وحدة Siemens PPD (OLS299) لوحدات الديزل VW PPD (€392.70). بالإضافة إلى ذلك، تتوفر Siemens MSV70 (OLS800) لبعض وحدات البنزين في BMW. وتتراوح هذه عادةً بين €196 و€589 حسب التعقيد والندرة.

  • Marelli وDelphi وغيرها:
    لوحدات Magneti Marelli، توجد وحدة مثل Marelli IAW4/5, etc., OLS259 التي تغطي وحدات Alfa/Fiat وMaserati مختلفة (€392.70)، وMarelli MPC (OLS294) لوحدات Marelli الأحدث بمعالجات MPC.
    أما Delphi فتغطيها وحدات مثل Delphi DCI (OLS267) لأنظمة الديزل common-rail (
    €392.70)، وDelphi DCM3.x (OLS809) لمختلف إصدارات DCM3 (€392.70)، وDelphi شاحنة (OLS810) للتطبيقات الثقيلة، وDelphi Tricore (OLS820)، إلخ.
    TRW ECUs (مثل Lucas القديمة وTRW الحديثة)، فمثلًا Lucas/Delco/Hyundai (OLS275) يغطي بعض الوحدات الأقدم، وTRW EMS2/EMD (OLS805 & OLS812) لبعض شاحنات Volvo أو وحدات السيارات.
    Denso ECUs: توجد وحدة عامة لـ Denso checksum module (OLS293) (
    €392.70) ووحدة Denso for Bikes (OLS823) لوحدات الدراجات النارية (~€392.70)، إضافة إلى وحدات منفصلة لـ Denso بمعالجات محددة (مثل Denso32 OLS803 لـ Isuzu، إلخ).
    كما توجد وحدات لأنظمة متخصصة مثل Temic (OLS252, OLS276) لبعض وحدات الشاحنات، وPhoenix L16 (John Deere, OLS274)، وCampi (OLS825)، وغير ذلك. إذا صادفت ECU غير مألوفة، فهناك احتمال كبير أن لدى EVC وحدة لها.

تكلف كل وحدة checksum عادةً ما بين €196.35 و€392.70 و€589.05، مع بعض الوحدات المعقدة بسعر €785.40 (ومع خيارات الحزم الكبيرة عند شراء عدد كبير). على سبيل المثال، وحدات مثل Bosch EDC16 أو MED17 تكون 3 أو 4 credits (€589 إلى €785) بسبب التعقيد، بينما الوحدات الأبسط مثل Bosch ME1.0 القديمة أو وحدة دراجة صغيرة قد تكون 1 credit (€196). وبصفتك مستخدمًا، تشتري فقط الوحدات التي تحتاجها لوحدات ECU التي تخطط لتعديلها. واللافت أن EVC تتيح تجربة الوحدات عبر الإنترنت – يمكنك رفع ملف إلى خادمهم لمعرفة ما إذا كان حساب الـ checksum يعمل، قبل أن تقرر الشراء.

كيف تعزز الوحدات/الإضافات WinOLS

باختصار، الوحدات والإضافات تفتح الإمكانات الكاملة لـ WinOLS. يستطيع البرنامج الأساسي تحرير البيانات، لكن مع الإضافات المناسبة يمكنك: استيراد تعريفات الشركة المصنعة (DAMOS/A2L)، والعمل بسلاسة مع صيغ الملفات وأدوات الفلاش المختلفة (عبر إضافات الاستيراد/التصدير)، وأتمتة المهام (LUA scripting)، وترجمة البيانات الوصفية، والتأكد من أن الملفات المعدلة تحتوي على checksums صحيحة تقريبًا لأي ECU. إن منظومة إضافات EVC هي أحد أسباب اعتبار WinOLS حلًا متكاملًا للمعدّلين المحترفين – فهو شامل وقابل للتوسع.

أسعار برنامج WinOLS والوحدات

إذا كنت تفكر في WinOLS، فمن المهم فهم التكاليف المرتبطة بالبرنامج الأساسي والإضافات. فيما يلي تفصيل للأسعار (ملاحظة: أسعار EVC عادةً تشمل ضريبة القيمة المضافة 19%، وقد تختلف التكلفة الفعلية للعملاء خارج الاتحاد الأوروبي أو المعفيين من الضريبة):

  • البرنامج الأساسي WinOLS 5: المحرر الأساسي (رقم القطعة OLS505) يكلف حوالي €1,034.11(شامل الضريبة) لترخيص مستخدم واحد. يمنحك هذا الشراء برنامج WinOLS 5 مع استخدام غير محدود (ترخيص دائم). ويشمل تثبيتًا واحدًا (مقعدًا واحدًا).

  • تراخيص إضافية: إذا أردت استخدام WinOLS على عدة أجهزة PC أو من قبل عدة موظفين داخل الشركة نفسها، يمكنك شراء تراخيص مقعد إضافية. الترخيص الإضافي (OLS505-ترخيص) يبلغ حوالي €785.40. وهذا شائع لدى ورش التعديل التي قد تضع WinOLS على جهاز الورشة وعلى لابتوب مثلًا. (يجب أن تُستخدم جميع التراخيص من قبل الشركة نفسها؛ ولا يُسمح بنقل التراخيص أو إعادة بيعها حسب شروط EVC.)

  • اشتراك الميزات المميزة: كما ذُكر، للحصول على أحدث الميزات التي تُطرح كل عام، يمكنك الاشتراك في Premium Features. التكلفة تقريبًا €98.18 سنويًا لكل مقعد. وهذا عمليًا رسم تحديث سنوي يفتح أحدث قدرات WinOLS (مثل أوضاع عرض جديدة وأدوات فرعية جديدة). وهو اختياري – إذا لم تشترك، فستستمر في استخدام WinOLS، لكن من دون الإضافات الجديدة بعد آخر سنة مشمولة لديك.

  • تسعير الوحدات/الإضافات: تُباع كل وحدة/إضافة بشكل منفصل، لذلك تشتري فقط ما تحتاجه. غالبًا ما يُشار إلى الأسعار بنظام “CS points” أو credits، لكن لتبسيط الصورة:

    • الإضافات الصغيرة (1 credit) تكلف حوالي €196.35 لكل منها.

    • الإضافات المتوسطة (2 credits) تكلف حوالي €392.70 لكل منها (ويقع عدد كبير من وحدات checksum وأدوات الاستيراد ضمن هذا النطاق).

    • الإضافات المتقدمة (3 credits) تكلف حوالي €589.05.

    • الإضافات العليا أو المعقدة (4 credits) تكلف حوالي €785.40.

    • بعض الإضافات الواسعة جدًا (6 credits) تصل إلى €1,178.10 – على سبيل المثال، أداة Caterpillar importer وLUA scripting كلاهما 6 credits.

غالبًا ما تشير EVC إلى حزم مثل “Checksum Package 20” أو “Pack 50”، وهي تجمع عددًا من الـ credits مقابل سعر إجمالي (وهو مفيد إذا كنت تنوي شراء عدد كبير من الوحدات). على سبيل المثال، قد يُعرض شراء 50 credit دفعة واحدة مع خصم بسيط لكل credit. لكن بالنسبة لمعظم المستخدمين، يمكنك ببساطة شراء الوحدات بشكل انتقائي حسب الحاجة.

خلاصة الأسعار كمثال: لتجهيز WinOLS لحالة متخصصة، مثل تعديل سيارات أوروبية، قد تشتري WinOLS الأساسي (حوالي €1034)، وإضافة استيراد DAMOS (حوالي €785)، وعدة وحدات checksum لوحدات Bosch وSiemens (لنقل 3 وحدات بسعر €392 لكل منها = حوالي €1178)، وربما إضافة الترجمة الآلية (حوالي €392). بهذا يكون الإجمالي في هذا المثال الافتراضي حوالي €3,389 (شامل الضريبة). أما المختص الذي يعمل على الشاحنات الثقيلة فقد يستثمر بدلًا من ذلك في Caterpillar وCummins importers ووحدات checksum المرتبطة بها، إلخ. ومن ناحية أخرى، قد يبدأ المبتدئ فقط بالبرنامج الأساسي WinOLS ووحدة أو وحدتين للـ checksum تخص السيارة التي يعدلها، ما يبقي التكلفة الأولية عند حوالي €1,500 أو أقل إلى أن يحتاج إلى المزيد.

ضع في الحسبان: كثيرًا ما تناقش mhhauto.pro والمنتديات المجتمعية الأخرى وحدات WinOLS – وأحيانًا يشتري المبتدئون وحدة الـ checksum التي يحتاجونها فورًا فقط لتقليل التكلفة المبدئية. يتيح لك نهج EVC توسيع قدراتك مع نمو نشاطك أو اهتمامك بالتعديل.

أمثلة عملية: استخدام WinOLS في تعديل ECU

لتوضيح كيفية استخدام WinOLS في التعديل الواقعي، دعنا نستعرض سيناريوهين:

المثال 1: تعديل Stage 1 أساسي على ديزل تيربو
تخيل أن لديك سيارة ديزل تيربو شائعة (مثل VW TDI). الهدف هو تنفيذ إعادة برمجة “stage 1” لزيادة القوة والعزم عبر ضبط تغذية الوقود وضغط البوست وربما تقليل EGR. وهنا يأتي دور WinOLS:

  1. قراءة ECU: تبدأ باستخدام أداة قراءة ECU (مثل Alientech KESSv2 أو Autotuner أو CMD وغيرها) لقراءة ملف ECU الأصلي من السيارة. سيعطيك هذا ملفًا ثنائيًا (غالبًا عبر OBD أو على الطاولة). لنفترض أنه ECU من نوع Bosch EDC16.

  2. إنشاء مشروع في WinOLS: افتح WinOLS واستورد هذا الملف الثنائي. سيطلب منك WinOLS إنشاء مشروع جديد. إذا كانت وحدة EDC16 checksum مثبتة لديك، فسيتعرف WinOLS تلقائيًا على نوع ECU ويعرض أن checksum يمكن تصحيحه (وهو أمر مهم لاحقًا). إذا كان لديك DAMOS/A2L لهذه الوحدة، فستستورده الآن عبر الإضافة، مما يملأ المشروع فورًا بأسماء الخرائط مثل “Turbo Pressure Limit” و“Driver’s Wish map” و“EGR map” وغيرها. وإن لم يكن لديك ذلك، فستبحث يدويًا عن الخرائط: مثلًا باستخدام وظيفة البحث عن الخرائط في WinOLS للعثور على كل الخرائط 2D/3D؛ وقد ترى الشكل المميز لخريطة محدد العزم أو خريطة البوست في المعاينة الثلاثية الأبعاد. بعدها تعرّف الخريطة (تحدد المحاور والحجم) وتسميها.

  3. إجراء التعديلات: بعد تحديد الخرائط (سواء عبر DAMOS أو التعريف اليدوي)، تبدأ بالتعديل. في مرحلة stage 1، قد ترفع خريطة ضغط التيربو بنسبة معينة، وتزيد حدود كمية الحقن، وتضبط توقيت الحقن قليلًا، وتنعّم محدد العزم. يمنحك WinOLS تحكمًا دقيقًا – يمكنك تغيير القيم بالنسب المئوية أو بالقيم المطلقة ومشاهدة النتائج في شكل بياني. كما تراقب خرائط الدخان وحدود EGT (حرارة غازات العادم) لضمان الاعتمادية. ويمكن تتبع كل تغيير؛ ربما تستخدم النسخ الإصدارية في WinOLS لحفظ نسخة من الأصل ثم العمل على “Version 2” كملف معدّل.

  4. استخدام السكربتات (إن توفرت): إذا كنت تعدّل النوع نفسه من ECU بشكل متكرر، فقد يكون لديك سكربت LUA يطبق تلقائيًا قالبًا من التعديلات (مثل رفع جميع محددات العزم بنسبة X% وإيقاف EGR عبر ضبط تلك الخرائط على 0). تشغيل السكربت (المتاح عبر إضافة OLS530) يمكن أن ينجز في ثوانٍ ما قد يستغرق وقتًا أطول يدويًا، ثم تُجري بعد ذلك الضبط النهائي.

  5. تصحيح الـ Checksum: بعد الانتهاء من التعديلات، تقوم بتصدير الملف المعدل. وبما أنك ثبتت وحدة الـ checksum المناسبة (مثل OLS285 لـ Bosch EDC16)، فسوف يحسب WinOLS الـ checksums ويصححها عند التصدير. هذه الخطوة حاسمة – فلو تجاهلتها قد تكتشف ECU عدم تطابق checksum وترفض التشغيل أو تُظهر أخطاء. يجعل WinOLS هذه العملية سلسة – وغالبًا ما تظهر رسالة في شريط الحالة مثل “Checksum OK” بعد التصدير.

  6. الكتابة إلى السيارة: تأخذ الملف المعدل المصحح checksum وتستخدم أداة الفلاش (مثل KESS) لكتابته مجددًا إلى ECU السيارة. عندها تعمل السيارة بالبرمجية المعدلة. وبفضل WinOLS، أصبحت العملية من الملف الخام إلى الملف المعدل قابلة للإدارة، مع تولي البرنامج الجزء الأثقل من اكتشاف الخرائط وإصلاح checksums.

  7. الاختبار وتسجيل البيانات: بعد الكتابة، تقوم بتجربة القيادة وتسجيل البيانات. إذا لاحظت أنك بحاجة إلى تعديل إضافي (ربما خفض ضغط البوست قليلًا لتجنب الاندفاع، أو تعديل الوقود للتحكم في الدخان)، تعود إلى WinOLS، وتنشئ نسخة جديدة، وتطبق التعديل، ثم تعيد الكتابة. تساعدك إدارة النسخ في WinOLS على تتبع هذه المراحل مع الملاحظات (مثل: “Version 3: reduced boost by 0.05 bar at mid-range”).

المثال 2: الاستفادة من إضافات الاستيراد/التصدير في سير العمل
افترض أنك حصلت على ملف وحدة تحكم محرك من حفارة Caterpillar من عميل – يأتي بصيغة .fls، وهي صيغة لا يفهمها WinOLS الأساسي بشكل مباشر. لكن لديك إضافة Caterpillar Import (OLS1002). تستخدم WinOLS لاستيراد ملف .fls مباشرة. الآن يظهر المحتوى داخل WinOLS ويمكنك تعديل المعلمات (ربما محددات RPM أو الوقود لتحسين الأداء أو الكفاءة في المعدات الثقيلة). بعد التعديل، تصدّره مجددًا إلى .fls باستخدام الإضافة نفسها حتى يمكن كتابته عبر أداة خدمة Caterpillar. وبالمثل، تخيل سيناريو مع جهاز Dimsport New Genius: يرسل لك العميل ملفًا من جهاز New Genius الخاص به. ومع إضافة NewGenius connector، يمكنك فتحه في WinOLS بسهولة، وإجراء التعديل، ثم إخراج ملف جاهز ليستخدمه New Genius في برمجة ECU. هذا التوافق بين الأدوات المختلفة يبسّط كثيرًا من أعمال التعديل عن بُعد – إذ يمكنك دعم عملاء يستخدمون أدوات مختلفة، وكل ذلك داخل بيئة WinOLS.

المثال 3: استخدام DAMOS والترجمة
أنت تعدّل BMW، وحصلت على ملف DAMOS الخاص بوحدة ECU. المشكلة: الملف بالألمانية. تحمل DAMOS عبر OLS521 – الآن أصبحت كل الخرائط معرّفة، لكنك ترى مصطلحات مثل “Ladedruckbegrenzung” (أي حد ضغط البوست بالألمانية). ومع إضافة Machine Translation (OLS540)، تضغط زرًا فيحوّل WinOLS كل أسماء الخرائط والملاحظات إلى الإنجليزية داخل المشروع. هذا يوفر الوقت ويضمن فهمك لوظيفة كل خريطة من دون الحاجة إلى مطابقة المصطلحات يدويًا. والآن يمكنك تعديل خريطة “Boost Pressure Limit” بثقة لأنك تعرف ماهي، بفضل إضافة الترجمة.

من خلال هذه الأمثلة، يتضح كيف يُستخدم WinOLS يوميًا: فهو البرنامج المركزي الذي تُفسَّر فيه ملفات ECU وتُعدَّل وتُجهّز لإعادة البرمجة. كثيرًا ما يتبادل مختصو مجتمع mhhauto ملفات مشاريع WinOLS أو حزم الخرائط، ويناقشون الاستراتيجيات (مثل كيفية العثور على خريطة معينة في WinOLS أو كيفية تطبيق DLL للـ check sums)، بل ويتبادلون السكربتات أيضًا. تجعل مرونة WinOLS منه مناسبًا لـ المبتدئين (الذين قد يعتمدون على تعريفات الخرائط التي يوفرها المجتمع للبدء) والخبراء (الذين يستفيدون من السكربتات والوحدات المتقدمة). قد يشعر المبتدئ في البداية بالارتباك أمام عرض البيانات الست عشرية الخام، لكن مع الوقت يتعلم تمييز الأنماط – مثل ملاحظة “تل” ثلاثي الأبعاد ناعم يمثل خريطة وقود. ومع الصبر واستخدام الأدلة (مثل هذا الدليل والعديد غيره على mhhauto)، يبدأ المستخدم تدريجيًا في استكشاف كامل قدرات البرنامج.

الملخص

يبرز WinOLS، المطور من قبل EVC، كحل شامل لتعديل ECU يلبي احتياجات المبتدئين والمعدّلين المخضرمين على حد سواء. يقدم محرر WinOLS الأساسي ميزات قوية لتحرير الخرائط وإدارة المشاريع – من التصور 2D/3D إلى التحكم بالإصدارات – مما يجعل إعادة برمجة ECU عملية منظمة. وفوق ذلك، توسع مجموعة غنية من الوحدات والإضافات وظائفه: يمكنك استيراد تعريفات الخرائط من المصنع (DAMOS/A2L)، والتكامل مع أدوات الفلاش الشائعة (عبر محولات الصيغ)، وأتمتة المهام عبر LUA scripts، وترجمة البيانات لفهم أفضل، والأهم تصحيح الـ checksums تقريبًا لأي ECU. وعلى الرغم من أن التكلفة الأولية لـ WinOLS ووحداته قد تكون مرتفعة، فإن قيمته في بيئة التعديل الاحترافية عالية بالمثل – فهو يصبح مركز كل أعمالك في التعديل.

هذا الدليل، المقدم من mhhauto.pro (مجتمع وسوق نشط للمختصين في تعديل السيارات)، تناول ما يتضمنه WinOLS خارج الصندوق، وما الذي تضيفه كل إضافة/وحدة، والأسعار الحالية لكل مكون، وأمثلة على WinOLS في العمل. سواء كنت مبتدئًا تحاول فهم إعادة برمجة ECU أو مختصًا محترفًا تريد التأكد من توفر الأدوات المناسبة، فإن WinOLS استثمار يستحق الاهتمام. إنه يجسد المرونة والعمق المطلوبين لتعديل المحركات الحديثة – من أصغر ECU في السيارات إلى أكبر المحركات الصناعية. ومع وجود مجتمعات مثل mhhauto التي توفر المعرفة المشتركة والتعريفات والدعم، أصبح الوصول إلى مستوى الاحتراف في WinOLS أكثر سهولة من أي وقت مضى.

FIN. (نُشر على مدونة سوق mhhauto.pro)

آخر حصة

تعليقات2

MHHAuto Team
MHHAuto Team

ملاحظة الفريق: تسمية الملفات وملاحظات checksum ومجلد النسخ الاحتياطي المنظم عادات صغيرة، لكنها تمنع أخطاء مكلفة عند استخدام عدة إصدارات.

4 يونيو 2026
MHHAuto Team
MHHAuto Team

تذكير عملي: احتفظ بالملف الأصلي وسجل الأداة وملاحظات السيارة معًا قبل أي تغيير. هذا يجعل الرجوع والمقارنة لاحقًا أكثر أمانًا.

14 يونيو 2026
يجب ان تكون تسجيل في لنشر تعليق
أعلى