العودة إلى المدونة

منطق الإبقاء على التشغيل أم OTL/OTU؟ اختيار ذاكرة PLC بأمان

يمكن لدوائر التثبيت الذاتي وتعليمات OTL/OTU الاحتفاظ بالأمر نفسه، لكنهما يفشلان بطرق مختلفة. يقارن هذا الدليل بين سلوك المسح، ومخاطر إعادة التشغيل، واستكشاف الأخطاء وإصلاحها، وشروط السماح، وأنماط ت...

يمكن إنشاء أمر محرك يظل مفعّلًا بعد أن يحرر المشغّل زر التشغيل باستخدام فرع تثبيت ذاتي أو باستخدام تعليمات الضبط/إعادة الضبط الاحتفاظية. قد تبدو النتيجة في الحالة المستقرة متطابقة على واجهة التشغيل HMI، لكن سلوك العطل ليس متطابقًا—وهذا الاختلاف مهم أثناء إعادة التشغيل أو حدوث عطل أو إجراء تعديل عبر الإنترنت.

لذلك فإن السؤال الهندسي المفيد ليس: «أي تعليمة أفضل؟» بل: «أين يجب أن تكون الحالة، ومن المسموح له بتغييرها، وما الشروط التي يجب أن تبقى لها الأولوية؟»

طريقتان للتذكّر، وعقدان مختلفان

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

تكتب تعليمة Output Latch البت على أنه صحيح عندما يصبح سطرها صحيحًا. ثم يظل البت صحيحًا حتى تمسحه تعليمة Output Unlatch—أو كاتب آخر. يميّز مرجع تعليمات البتات من Rockwell Automation بين OTE كخرج يتبع المسح، وOTL وOTU كعمليتي ضبط ومسح احتفاظيتين.

سطرَا ضبط وإعادة ضبط منفصلان يكتبان بت أمر محرك محتفظًا به

يفصل زوج الضبط/إعادة الضبط بين الشروط التي تنشئ الأمر وتلك التي تمسحه. أُبقي المخطط من الرسم التوضيحي الأصلي للوسائط؛ المصدر: Control.com.

تحدد دورة المسح التصميم الأسهل للثقة

منطق التثبيت الذاتي يُظهر مسار الإيقاف ذي الأولوية

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

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

تفصل OTL وOTU بين الأحداث والحالة

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

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

أبقِ الحالة المتذكَّرة بعيدة عن الخرج الفعلي

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

يحسّن هذا الفصل التشخيص أيضًا. إذ يمكن للمشغّلين رؤية وجود طلب تشغيل مع معرفة أن شرط سماح محددًا يمنع الحركة. ويساعد المبدأ نفسه أثناء تشغيل وحدة التحكم؛ إذ يوضح سير عمل تشغيل Micro800 سبب ضرورة اختبار المخارج في ظروف محكومة بدلًا من استنتاج حالتها من بت داخلي وحده.

تتطلب وظائف السلامة أجهزة مصنفة للسلامة، ومنطقًا مُعتمدًا، وتصميمًا موثقًا لخفض المخاطر. فلا يحوّل فرع تثبيت ذاتي ولا زوج OTL/OTU عادي خرج PLC قياسيًا إلى وظيفة سلامة.

سلوك إعادة التشغيل متطلب تصميم وليس مفاجأة

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

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

اختبارات التشغيل التي تكشف العيوب الخفية

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

يمكن أن يتغير سلوك النبضة الواحدة أيضًا في تصميم التثبيت. فإذا كان من المتوقع وقوع حدث مرة واحدة فقط، فتحقق من بت التخزين وتوقيت المسح. يوضح الدليل المرتبط حول نبضات one-shot في Studio 5000 وسلوك OTE سبب أن نبضة موجودة داخليًا قد لا تنتج أبدًا النتيجة الميدانية التي يتوقعها المهندس.

الرأي التحريري: الملكية المنفردة أهم من تفضيل التعليمة

بالنسبة إلى الأوامر المباشرة المستمرة، تفضّل PLC ProTech نمط التثبيت الذاتي لأن مسار الإيقاف ظاهر ويُقيَّم باستمرار. أما حالات التسلسل وذاكرة الأحداث، فمن المناسب استخدام منطق الضبط/إعادة الضبط عندما تملك إجراء واحد الحالة، وتكون أولوية إعادة الضبط صريحة، ويظل الخرج الفعلي تحت تحكم OTE منفصلة يقودها شرط السماح.

اختيار التعليمة ثانوي. أما المؤشر الحاسم للجودة فهو قدرة مهندس آخر على تحديد كل كاتب، والتنبؤ بالحالة بعد انقطاع، وإثبات أن الشروط الوقائية لها الأولوية.

الأسئلة الشائعة

هل تحافظ تعليمة OTL على تغذية خرج فعلي بالطاقة أثناء انقطاع الطاقة؟

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

هل سطر التثبيت الذاتي غير احتفاظي؟

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

هل يمكن استخدام العلامة نفسها مع تعليمات OTL وOTU وOTE؟

تسمح كثير من وحدات PLC بوجود كتّاب متعددين، لكن النتيجة قد تعتمد على ترتيب التنفيذ ويصعب استكشافها. يمنح التصميم الأكثر أمانًا كل حالة مالكًا واحدًا، ويقود كل خرج فعلي من موقع أمر نهائي واحد.

متى يكون منطق الضبط/إعادة الضبط هو الخيار الأفضل؟

يكون مفيدًا لذاكرة الأحداث، وخطوات التسلسل، وإقرار الإنذارات، والمصافحات التي يجب أن تستمر بعد مُشغّل يستمر لدورة مسح واحدة. ويجب تعريف شرط إعادة الضبط وسياسة بدء التشغيل والاستجابة للعطل في الوقت نفسه.

بقلم فريق التحرير في PLC ProTech

اترك تعليقًا

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