IC693CPU311 Flashing OK LED: Fix Hardware Mismatch

وميض مصباح OK في وحدة IC693CPU311: إصلاح عدم توافق الأجهزة

Adminubestplc|
إصلاح وميض مؤشر OK في IC693CPU311 وعدم تطابق أجهزة Proficy. دليل استرداد PLC خطوة بخطوة.

تعذر دخول IC693CPU311 إلى وضع RUN مع وميض مؤشر OK: حل مشكلة عدم تطابق تكوين الأجهزة في Proficy Machine Edition

فك دلالة وميض مؤشر OK على وجود عطل

ما الذي يخبرك به النظام الفرعي لوحدة CPU في IC693CPU311

ينتمي IC693CPU311 إلى عائلة اللوحات الأساسية المزودة بوحدة CPU مدمجة ضمن منصة Series 90-30. وتوجد شريحة المعالج مباشرة على اللوحة الخلفية، وليس داخل وحدة قابلة للإزالة. لذلك يعمل مؤشر OK كمؤشر الصحة الأساسي لنظام CPU الفرعي بأكمله. وعندما يومض هذا المؤشر بدلاً من إضاءته بثبات، تكون وحدة CPU قد أكملت اختبارها الذاتي عند بدء التشغيل، لكنها واجهت حالة تمنعها من الدخول إلى وضع RUN.

تؤكد بيانات الموقع من Industrial Monitor Direct أن إضاءة مؤشر OK بثبات تعني أن وحدة CPU اجتازت الاختبار الذاتي. أما وميض مؤشر OK فيشير إلى فشل التحقق من التكوين، وليس إلى عطل على مستوى أجهزة CPU. توجد نحو 6 كيلوبايت من ذاكرة المستخدم في CPU311 ضمن ذاكرة SRAM مدعومة ببطارية. وتخزّن هذه الذاكرة كتلة تكوين الأجهزة. عند كل بدء تشغيل، تقارن وحدة CPU هذه الكتلة بمحتويات الحامل الفعلية.

فهم عطل عدم تطابق تكوين الأجهزة

مطابقة رموز الأعطال في Series 90-30

يرتبط خطأ «عدم تطابق تكوين الأجهزة» في Proficy Machine Edition برمز العطل 1 في جدول أعطال Series 90-30. وتصف وثائق الأعطال باللغة الألمانية هذه الحالة بأنها تحدث عندما تختلف وحدة مثبتة عن النوع المحدد في ملف التكوين الخاص بتلك الفتحة، أو عندما لا يتطابق الهيكل الفعلي مع نوع الهيكل المكوّن.

يندرج هذا العطل ضمن المجموعة 11 (أعطال الإدخال/الإخراج والتكوين) في هيكل أعطال 90-30. تنشئ وحدة CPU هذا العطل عند بدء التشغيل عندما تشير التهيئة المخزنة لديها إلى أرقام كتالوج الوحدات أو تعيينات الفتحات أو معلمات الهيكل التي لا تتوافق مع تعداد اللوحة الخلفية الفعلي. ومن واقع خبرتنا، يعود نحو 85% من أعطال عدم تطابق التكوين في أنظمة 90-30 المزودة بوحدة CPU مدمجة إلى أحد ثلاثة مصادر: تلف ذاكرة التكوين، أو عدم اكتمال عمليات التنزيل، أو استبدال وحدة من دون تحديثات التكوين المقابلة.

السبب الجذري الرئيسي: فقدان تكوين ذاكرة SRAM المدعومة ببطارية

كيف يؤدي تعطل البطارية إلى ظهور أعطال عدم التطابق

يخزّن IC693CPU311 تكوين أجهزته في ذاكرة SRAM CMOS مدعومة ببطارية. ولا يستمر هذا التكوين عبر دورات انقطاع وتشغيل الطاقة إلا عندما تحافظ البطارية الاحتياطية على جهد كافٍ. توجد الخلية الليثيومية على وحدة مزوّد الطاقة، ويمر خط V_BATT عبر اللوحة الخلفية إلى دائرة النسخ الاحتياطي لذاكرة SRAM في وحدة CPU.

عند إزالة مصدر الطاقة أو استبداله، ينفصل خط V_BATT ميكانيكيًا. وإذا كانت البطارية في مصدر الطاقة البديل مفقودة أو مستنفدة أو لا يزال لسان الحماية فيها موجودًا، تفقد ذاكرة SRAM مصدر الاحتفاظ بها. وتُظهر القياسات الميدانية أن وحدة المعالجة المركزية ذات البطارية التالفة ومن دون نسخة احتياطية على ذاكرة فلاش ستبلغ عن عطل «فقدان التكوين» (الرمز 0x22) بدلًا من «لا يوجد برنامج». وتصبح صورة التكوين غير قابلة للقراءة، ولا تستطيع وحدة المعالجة المركزية التحقق منها مقابل الأجهزة الفعلية.

علاوة على ذلك، لا يحتوي IC693CPU311 على ذاكرة فلاش لتخزين البرنامج غير المتطاير. وعلى خلاف الطرازات الأحدث مثل CPU350 أو CPU363، يعتمد CPU311 بالكامل على ذاكرة SRAM مدعومة ببطارية للاحتفاظ بالبرنامج والتكوين معًا. توفر خلية ليثيوم بجهد 3 V سعة تقارب 500 mAh في ظل الحمل المعتاد. وعند سحب تيار اسمي يتراوح بين 20 و50 ميكروأمبير في وضع الاحتفاظ، تدعم البطارية الاحتفاظ بالذاكرة لمدة تقارب عامين إلى أربعة أعوام قبل تدهور الجهد.

السبب الجذري الثانوي: تنزيل التكوين غير المكتمل أو المنقطع

التنزيلات الجزئية وعواقبها

ينزّل Proficy Machine Edition تكوين الأجهزة إلى وحدة المعالجة المركزية فقط عندما تكون وحدة التحكم في وضع STOP. ويعرض مربع حوار التنزيل ثلاثة مربعات اختيار: Program وConfiguration وSaved Values. يؤدي تحديد Program فقط مع عدم تحديد Configuration إلى حالة تشغّل فيها وحدة المعالجة المركزية بيانات تكوين قديمة مع الأجهزة الفعلية الحالية.

ينشأ نحو 40% من أعطال عدم التطابق في سيناريوهات التحديث من حالة التنزيل الجزئي هذه. لا تُكتب كتلة التكوين في وحدة التخزين غير المتطايرة إلا عند تحديد مربع الاختيار Configuration صراحةً. إذا انقطعت عملية التنزيل أثناء الكتابة بسبب انتهاء مهلة الاتصال أو تقلب في الطاقة، فقد تتلف كتلة التكوين. ويؤدي التكوين التالف إلى إدخال وحدة المعالجة المركزية في حالة توقف عند كل تشغيل لاحق حتى يُعاد تحميل تكوين صالح.

السبب الجذري من الدرجة الثالثة: فجوات التوافق بين البرنامج الثابت والبرمجيات

إصدارات PME ولهجات البرامج الثابتة لوحدة المعالجة المركزية

لا تستطيع إصدارات Proficy Machine Edition الأقدم من 5.5 الاتصال بوحدات المعالجة المركزية التي تعمل بإصدار البرنامج الثابت 10.x أو أحدث. والأهم بالنسبة إلى الأنظمة القديمة أن إصدارات PME تتطلب إصدارات دنيا من البرنامج الثابت لنجاح تحميل التكوين والتحقق منه. تُظهر وحدة CPU311 التي تعمل بإصدار البرنامج الثابت 3.52 أو أقدم توافقًا متقطعًا مع بعض إصدارات PME.

يوجد تعريف البرنامج الثابت للطراز IC693CPU311 على ذاكرة EPROM في الموضع U8. يستخدم الإصدار 8.21 ملصق EPROM يحمل الرقم 395-027M مع قيمة تحقق 01CC2175، بينما يحمل الإصدار 8.40 قيمة التحقق 01CBE1A8. عندما يتعذر على PME قراءة تكوين وحدة المعالجة المركزية بسبب اختلافات لهجة البرنامج الثابت، فقد يُبلغ عن عدم تطابق حتى عندما يكون التكوين الفعلي صحيحًا. وتشير التقارير الميدانية إلى أن التحميل باستخدام أداة أقدم مثل VersaPro 2.04 قد ينجح في الحالات التي يفشل فيها PME.

إجراء التشخيص: تحليل جدول الأعطال خطوة بخطوة

إنشاء الاتصال وقراءة الأعطال

يتطلب الإجراء التشخيصي الأول إنشاء اتصال مع وحدة CPU رغم حالة العطل فيها. يستخدم منفذ البرمجة في وحدة إمداد الطاقة موصل D-sub ذي 15 طرفًا مهيأً لـ RS-485 بالمعلمات الافتراضية التالية: سرعة 19200 باود، وتكافؤ فردي، و8 بتات بيانات، وبت توقف واحد. يلزم استخدام محول مناسب من RS-232 إلى RS-485، مثل IC690ACC901، لأن المنفذ لا يوفر مستويات إشارات RS-232.

بعد إنشاء جلسة في وضع STOP/Monitor، افتح جدول أعطال PLC من خلال قائمة Target في PME. سجّل مجموعة العطل والإجراء ومعلمات الموقع. يحدد حقل Location الحامل والفتحة المحددين اللذين يحدث فيهما عدم التطابق. بالنسبة إلى IC693CPU311، تشغل وحدة CPU الحامل 0 والفتحة 1 في تكوين اللوحة الأساسية. وستشير أعطال I/O إلى فتحات أكبر من 1.

قِس خط +5 VDC بين الطرفين 5 و7 في الموصل التسلسلي لوحدة إمداد الطاقة. تشير قراءة أقل من 4.75 VDC إلى انخفاض جهد خط تغذية المنفذ، مما يمنع محول الاتصال من الظهور بشكل صحيح. يرتبط نحو 30% من أعطال الإعدادات المستمرة في الأنظمة القديمة بأداء هامشي لوحدة إمداد الطاقة تحت حمل I/O الكامل.

مسار الحل A: استعادة الإعدادات من نسخة احتياطية معروفة الصلاحية

إعادة تحميل كتلة إعدادات صالحة

عندما يؤكد جدول الأعطال وجود عدم تطابق في الإعدادات بدلًا من عطل في الأجهزة، فإن الحل المباشر هو إعادة تحميل كتلة إعدادات صالحة. ضع وحدة CPU في وضع STOP باستخدام مفتاح التشغيل أو عبر PME. تحقق من أن تخطيط الحامل الفعلي يطابق تكوين الأجهزة في ملف المشروع. تتطلب هذه المقارنة التحقق من رقم الكتالوج لكل فتحة ومطابقته مع صورة الحامل.

من قائمة Target، اختر Download وتأكد من تمكين خياري Program وConfiguration. اضبط خياري Load From وStore To على كل من RAM وFlash إذا كانا متاحين، مع العلم أن CPU311 لا يحتوي على تخزين فلاش. تكتب عملية التنزيل كتلة الإعدادات في SRAM المدعومة بالبطارية. بعد اكتمال التنزيل، افصل الطاقة عن الحامل ثم أعد تشغيلها، وراقب ما إذا كان مؤشر OK LED ينتقل من الوميض إلى الإضاءة الثابتة، يعقبه إضاءة RUN LED.

مسار الحل B: استبدال البطارية وتهيئة SRAM

استبدال الخلية الليثيومية وإعادة تهيئة الذاكرة

إذا تعذر استرداد الإعدادات من النسخة الاحتياطية أو إذا كان جهد البطارية المقاس أقل من 2.8 VDC، فاستبدل الخلية الليثيومية الموجودة في وحدة إمداد الطاقة. يجب تنفيذ إجراء الاستبدال مع بقاء الحامل مزودًا بالطاقة لتجنب فقدان محتويات SRAM أثناء التبديل. تستوعب وحدات إمداد الطاقة IC693PWR321 وPWR330 وPWR331 وPWR331G بطارية النسخ الاحتياطي في حامل مخصص.

بعد استبدال البطارية، نزّل المشروع الكامل بما في ذلك التهيئة والبرنامج. تتطلب وحدة CPU311 نحو 30 ثانية بعد اكتمال التنزيل للتحقق من التهيئة الجديدة مقابل الأجهزة الفعلية. إذا استمر مؤشر OK في الوميض بعد هذه المدة، فامسح جدول الأعطال يدويًا من خلال PME وأعد تشغيل الطاقة مرة أخرى. توفر خلية ليثيوم بجهد 3 V وسعة 500 mAh احتفاظًا بالطاقة لمدة تقارب 2.5 سنة عند درجة حرارة 25°C.

مسار الحل C: اختبار التوافق المتبادل بين البرامج الثابتة والبرامج

اختبار الأدوات القديمة وترقيات البرامج الثابتة

عندما تثبت سلامة التهيئة والبطارية لكن يستمر عدم التطابق، قيّم توافق البرامج الثابتة. اقرأ إصدار البرامج الثابتة لوحدة CPU311 من خلال وظيفة Show Status في PME أو بفحص ملصق EPROM. يمثل الإصداران 8.21 و8.40 أحدث الإصدارات المتاحة لمنصة CPU311.

إذا تعذر على PME إجراء مقارنة نظيفة للتهيئة، فحاول إجراء تحميل باستخدام VersaPro 2.04 أو Logicmaster 90. تتواصل هذه الأدوات القديمة باستخدام تطبيقات مختلفة لبروتوكول SNP، وقد تنجح عندما يفشل PME. بعد نجاح التحميل، صدّر التهيئة والبرنامج، ثم افتح الملفات المُصدّرة في إصدار PME الحالي لأغراض الصيانة المستمرة. تتطلب ترقية البرامج الثابتة لوحدة CPU311 حزمة الترقية المناسبة: 44A731233-G16 للإصدار 8.40. لاحظ أن تغييرات البرامج الثابتة تمسح برنامج المستخدم والتهيئة ومعرّف CPU تلقائيًا.

بروتوكول التحقق: تأكيد استمرارية التشغيل في وضع RUN

ثلاثة اختبارات لدورة الطاقة وفحوصات جدول الأعطال

يتطلب الحل الناجح أكثر من دخول واحد إلى وضع RUN. أجرِ ثلاثة اختبارات متتالية لدورات تشغيل الطاقة، مع فصل الطاقة لمدة لا تقل عن عشر ثوانٍ بين كل دورة. يجب أن تصل وحدة CPU إلى وضع RUN دون تدخل المشغّل في كل محاولة. في PME، تحقق من أن منطقة الملاحظات في الزاوية السفلية اليمنى تعرض “Config Equal” و“Logic Equal.”

افتح جدول الأعطال وامسح جميع الإدخالات. أعد تشغيل الطاقة وتأكد من بقاء جدول الأعطال فارغًا. قِس خط +5 VDC تحت حمل I/O الكامل وتحقق من بقائه أعلى من 4.75 VDC. وثّق تاريخ تركيب البطارية وسجّل المجموع الاختباري للبرامج الثابتة للرجوع إليه مستقبلًا. يشير استمرار ظهور عطل عدم تطابق التهيئة بعد ثلاث دورات تشغيل نظيفة إلى وجود مشكلة في الأجهزة لم تُحل، وليس إلى خطأ في التهيئة.

إجراءات وقائية لتركيبات 90-30 المتقادمة

جدولة البطارية والنسخ الاحتياطية ومسارات الترقية

جدولة استبدال البطارية كل 24 إلى 30 شهرًا بغض النظر عن الجهد المقاس. احتفظ بنسخة غير متصلة بالإنترنت من ملف مشروع PME، مع تخزين كل من عناصر البرنامج والتهيئة في مستودع خاضع للتحكم في الإصدارات. وثّق إصدار PME الدقيق المستخدم لآخر عملية تنزيل ناجحة، إذ قد تختلف توافقية كتل التهيئة بين إصدارات البرنامج.

بالنسبة إلى التركيبات التي تعمل فيها CPU311 أساسًا كبوابة اتصالات مع وجود المنطق في مكان آخر، فكّر فيما إذا كانت الترقية إلى CPU313 أو CPU323 ستوفر احتفاظًا بالتكوين مدعومًا بذاكرة فلاش، مما يلغي الاعتماد على البطارية. ومن وجهة نظرنا، تعتمد موثوقية أنظمة 90-30 القديمة على الإدارة الاستباقية لدورة حياة المكونات، لا على استكشاف الأعطال وإصلاحها بعد وقوعها.

حالة تطبيق وسيناريو حل

تحديث فعلي في محطة لمعالجة المياه

واجهت منشأة لمعالجة المياه البلدية وميضًا متكررًا لمؤشر OK LED في IC693CPU311 بعد استبدال مصدر الطاقة. وكان فريق الصيانة قد أغفل إزالة لسان حماية البطارية. وبعد إزالة اللسان وإعادة تحميل التكوين من نسخة احتياطية في PME، دخلت وحدة المعالجة المركزية في وضع RUN. إلا أن العطل عاد بعد أسبوعين. وكشفت خطوات التشخيص عن انخفاض هامشي في خط +5 VDC عند تشغيل كامل حمل الإدخال/الإخراج. وقد أدى استبدال مصدر الطاقة وجدولة استبدال البطارية كل 24 شهرًا إلى устранاء العطل. تبرز هذه الحالة أهمية التحقق من سلامة كل من البطارية وخط الطاقة في بيئات الأتمتة الصناعية.

الأسئلة الشائعة (FAQs)

1. لماذا يومض مؤشر OK LED في IC693CPU311 بدلًا من أن يظل ثابتًا؟

يشير وميض مؤشر OK LED إلى أن وحدة المعالجة المركزية اجتازت الاختبار الذاتي، لكنها واجهت فشلًا في التحقق من التكوين. والسبب الأكثر شيوعًا هو عدم تطابق تكوين الأجهزة بين بيانات SRAM المخزنة ومحتويات الحامل الفعلية.

2. هل يمكنني استعادة CPU311 ببطارية تالفة من دون نسخة احتياطية؟

نعم، ولكن يجب استبدال البطارية أولًا. ثم نزّل تكوينًا وبرنامجًا صالحين من مشروع PME الخاص بك. ومن دون نسخة احتياطية، ستحتاج إلى إعادة إنشاء التكوين يدويًا.

3. ما مدة عمل بطارية CPU311 في وضع الاحتفاظ؟

تدعم خلية ليثيوم بجهد 3 فولت وسعة 500 مللي أمبير-ساعة الاحتفاظ بالذاكرة عادةً لمدة تتراوح بين سنتين وأربع سنوات عند درجة حرارة 25°م. ومع ذلك، نوصي باستبدالها كل 24 إلى 30 شهرًا كإجراء وقائي.

4. ماذا أفعل إذا أبلغ PME عن عدم تطابق رغم صحة التكوين الفعلي؟

يشير هذا غالبًا إلى عدم توافق في لهجة البرامج الثابتة. جرّب التحميل باستخدام VersaPro 2.04 أو Logicmaster 90. إذا نجح ذلك، فصدّر الملفات وافتحها في إصدار PME الحالي لديك.

5. هل تؤدي ترقية البرامج الثابتة لوحدة CPU311 إلى مسح برنامج المستخدم؟

نعم. تؤدي تغييرات البرامج الثابتة إلى مسح برنامج المستخدم وإعدادات التكوين ومعرّف وحدة المعالجة المركزية تلقائيًا. احرص دائمًا على نسخ مشروعك احتياطيًا قبل إجراء ترقية للبرامج الثابتة.

معلومات الاتصال

للاستفسارات، يُرجى مراسلتنا عبر البريد الإلكتروني على sales@nex-auto.com أو اتصل بنا عبر واتساب على +86 153 9242 9628.

الشريك: NexAuto Technology Limited

اطّلع أدناه على المنتجات الشائعة لمزيد من المعلومات لدى AutoNex Controls

2090-CNSSPRS-AA25 2090-CNSSPRS-AAP5 2090-CNSSPSS-AA01
2090-CNSSPSS-AA02 2090-CNSSPSS-AA03 2090-CNSSPSS-AA04
TSXAEY810 TSXAEZ414 TSXAEZ801
TSXASZ200 TSXAEZ802 TSXAMZ600
BMXART0414 BMXART0814 BMXART0814H
العودة إلى المدونة

اترك تعليقًا

يرجى ملاحظة أن التعليقات تحتاج إلى الموافقة قبل نشرها.