Arabic:وحدات التحكم المنطقية القابلة للبرمجة المتقدمة

وحدات التحكم المنطقية القابلة للبرمجة المتقدمة
مقدمة
وحدات التحكم المنطقية القابلة للبرمجة، أو PLC، هي القلب المنطقي لعدد كبير من أنظمة الأتمتة الصناعية. في المستوى المتقدم لا يكفي أن تعرف كيف تضع تماسًا وملفًا في مخطط سُلَّمي؛ بل يجب أن تفهم كيف تُدار الحالة والتسلسل والزمن والقياس والتشخيص والاتصال، وكيف تمنع الانتقال غير المتوقع من منطق يبدو صحيحًا على الشاشة إلى حركة خطرة في آلة حقيقية.
هذه الدورة موجهة إلى المهنيين والفنيين والمتخصصين في التطوير المهني المستمر ممن لديهم أساس في الكهرباء الصناعية، والمدخلات والمخرجات الرقمية، وقراءة المخططات، ومبادئ برمجة PLC. ستتعامل مع أمثلة قابلة للنقل بين منصات مختلفة، مع استخدام أسماء تعليمات شائعة مثل TON وTOF وTP وCTU وCTD، مع الانتباه إلى أن التفاصيل الدقيقة والحدود وأنواع البيانات تختلف حسب الشركة المصنعة وإصدار البرنامج.
المرجع المفاهيمي العام للغات البرمجة الحديثة هو المعيار IEC 61131-3؛ ويشمل لغة النص المنظم ST ومخطط السلم LD ومخطط الكتل الوظيفية FBD، كما يستخدم مخطط الوظائف المتتابعة SFC لتنظيم التسلسلات. في هذه الدورة يظل التركيز عمليًا على منطق السلم مع ربطه بفكرة آلة الحالات والتشخيص المنهجي.
قاعدة سلامة مركزية: لا تُستخدم هذه الدورة لتبرير تجاوز وسائل الحماية أو تعطيل دوائر الإيقاف الطارئ أو إجبار مخارج على آلة عاملة دون إجراء مصرح به. أي تجربة على عتاد حقيقي يجب أن تتم ضمن نظام عمل آمن، وتحت إشراف مختص، وبعد عزل مصادر الطاقة عند الحاجة واتباع إجراءات المنشأة. وظائف السلامة التي تحمي الأشخاص يجب أن تُنفذ بمكونات وبنية سلامة مناسبة ومصادق عليها، لا بمجرد منطق تشغيل عادي داخل PLC تقليدي.

أهداف التعلم
بعد إكمال الدورة ستكون قادرًا على:
- تحليل دورة مسح PLC وتأثيرها في ترتيب التنفيذ، واكتشاف الحواف، وسلوك المخرجات.
- تصميم تسلسل صناعي واضح باستخدام حالات وخطوات وشروط انتقال بدل الاعتماد على تشابك عشوائي للملفات والبتات.
- اختيار مؤقتات وعدادات مناسبة وفهم الاستبقاء وإعادة الضبط وحدود القيمة وتأثير انقطاع القدرة.
- تدرّج الإشارات التماثلية وتحويلها إلى وحدات هندسية مع معالجة القيم غير المنطقية والتشويش والتشبّع.
- بناء تشخيص عملي يميّز بين السبب الأول للعطل والأعراض اللاحقة، ويستخدم حالات جودة واضحة للبيانات.
- فهم الاتصال الدوري وغير الدوري ومفاهيم PROFINET وModbus TCP ومراقبة انقطاع الاتصال والبيانات القديمة.
- إعداد خطة اختبار ومحاكاة قبل التشغيل الفعلي، واستخدام المراقبة والاتجاهات وسجلات الأحداث بطريقة منظمة.
- تطبيق ممارسات تغيير آمنة تشمل النسخ الاحتياطي والمراجعة والاختبار وخطة الرجوع والتحقق تحت إشراف مناسب.
بنية PLC ودورة المسح
من الإشارة الميدانية إلى القرار
يمكن تصور نظام PLC كسلسلة وظيفية: حساسات ومدخلات، صورة عملية أو قيم مقروءة، برنامج تحكم، ثم مخارج ومشغلات. في المنصات التقليدية تمر وحدة المعالجة بدورة متكررة تشمل قراءة المدخلات، تنفيذ المنطق، تحديث المخرجات، إضافة إلى مهام الاتصال والتشخيص. لكن لا تفترض أن كل منصة تنفذ كل شيء في ترتيب واحد ثابت؛ فالمهام الدورية، والمقاطعات، ووحدات الإدخال والإخراج الموزعة، والكتل غير المتزامنة قد تغيّر التفاصيل.
المغزى المهني هو أن البرنامج لا يرى العالم كعملية مستمرة تمامًا، بل كسلسلة من العينات والقرارات. لذلك قد تضيع نبضة أسرع من زمن الاستجابة المتاح، وقد يصبح ترتيب الشبكات مهمًا عندما تكتب عدة مواضع إلى المتغير نفسه، وقد تظهر فروق بين قيمة مدخل في بداية المسح وقيمة ميدانية تغيرت أثناءه.
| المرحلة | السؤال التشخيصي | خطأ شائع |
|---|---|---|
| قراءة الحالة | ما البيانات التي أصبحت متاحة للبرنامج الآن؟ | افتراض أن كل تغير ميداني يُرى فورًا |
| تنفيذ المنطق | ما ترتيب الشبكات والكتل والمهام؟ | كتابة نفس الخرج من أماكن متعددة دون سياسة واضحة |
| تحديث المخرجات | متى تتحول النتيجة المنطقية إلى أمر ميداني؟ | خلط قيمة المتغير الداخلية بالحالة الكهربائية الفعلية |
| اتصال وتشخيص | هل البيانات حديثة وهل الجهاز سليم؟ | استخدام آخر قيمة مستلمة كما لو كانت جديدة إلى الأبد |

نموذج منطق سُلَّمي آمن للبدء والإيقاف
المثال التالي تمثيل تعليمي مبسط لدائرة تثبيت أمر تشغيل. في نظام حقيقي يجب فصل منطق التشغيل العادي عن وظيفة السلامة، وإضافة شروط الجاهزية والتغذية الراجعة والحدود الميكانيكية اللازمة.
|----[ طلب_بدء ]----[/ طلب_إيقاف ]----[ جاهزية ]----+----( تشغيل_رئيسي )----| | | |----[ تشغيل_رئيسي ]----[/ طلب_إيقاف ]----[ جاهزية ]-+
اقرأ الشبكة من اليسار إلى اليمين: التشغيل لا يستمر إلا مع غياب طلب الإيقاف وبقاء الجاهزية. الخطأ المتكرر هو جعل بت التشغيل نفسه دليلًا على أن المحرك تحرك فعلًا؛ والصحيح، عند الحاجة، أن تميز بين الأمر والتغذية الراجعة والحالة المؤكدة.
التسلسل المتقدم ومنطق الحالات
لماذا تحتاج إلى حالة صريحة؟
كلما زاد عدد الخطوات، يصبح من الصعب إدارة النظام بمجموعة ملفات متشابكة. الأسلوب الأقوى هو تعريف حالات واضحة: متوقف، تهيئة، تشغيل ناقل، انتظار قطعة، تثبيت، معالجة، تحرير، إكمال، ثم عطل. لكل حالة مخرجات مسموح بها وشروط انتقال محددة وشرط مهلة أو فشل.
مثال خط تعبئة تدريبي:
- الاستعداد: جميع المشغلات في وضع آمن للتشغيل، ولا يوجد عطل نشط.
- إدخال العبوة: يعمل الناقل حتى يكتشف حساس الموضع العبوة.
- التعبئة: يتوقف الناقل ويُسمح بفتح صمام التعبئة ضمن شروط العملية.
- التحقق: تُفحص إشارة مستوى أو وزن أو زمن عملية مع حدود منطقية.
- الإخراج: يُغلق الصمام ويعمل الناقل لإخراج العبوة، ثم يعود التسلسل إلى انتظار العبوة التالية.
قاعدة تصميم: اجعل الانتقال يعتمد على حدث أو تغذية راجعة عندما يكون ذلك متاحًا، ولا تستبدل دليل اكتمال الحركة بمؤقت فقط. المؤقت ممتاز لكشف التأخر أو فرض مهلة، لكنه ليس حساس موضع.
| الحالة الحالية | شرط الانتقال | الحالة التالية | سلوك عند تجاوز المهلة |
|---|---|---|---|
| الاستعداد | طلب بدء مع تحقق الجاهزية | إدخال العبوة | البقاء في الاستعداد |
| إدخال العبوة | حساس الموضع فعّال | التعبئة | تسجيل عطل عدم وصول |
| التعبئة | تحقق شرط الكمية | التحقق | إغلاق الصمام وتسجيل عطل |
| التحقق | النتيجة ضمن الحدود | الإخراج | حجز العبوة للمراجعة |
| الإخراج | حساس الخروج مؤكد | الاستعداد | إيقاف متحكم به وتسجيل عطل |

محاكاة تتبع التسلسل
قبل تنزيل البرنامج، أنشئ جدول تتبع. غيّر إشارة واحدة في كل مرة وسجّل النتيجة المتوقعة. المثال التالي يبين الفكرة دون ربطه بزمن مسح محدد:
| الحدث المحاكى | الحالة قبل الحدث | الشرط الذي أصبح صحيحًا | النتيجة المتوقعة |
|---|---|---|---|
| تفعيل طلب البدء | الاستعداد | الجاهزية كاملة | الانتقال إلى إدخال العبوة |
| وصول العبوة للحساس | إدخال العبوة | حساس الموضع | إيقاف الناقل والانتقال إلى التعبئة |
| بلوغ الكمية المطلوبة | التعبئة | شرط الكمية | غلق الصمام والانتقال إلى التحقق |
| تحقق الجودة | التحقق | القيمة ضمن المجال | الانتقال إلى الإخراج |
| عدم وصول حساس الخروج | الإخراج | انتهاء مهلة الحركة | حالة عطل مع منع إعادة المحاولة التلقائية غير المحدودة |
في المراجعة المهنية اسأل: هل توجد حالة مستحيلة؟ هل يمكن أن تكون حالتان متعارضتان فعالتين معًا؟ ماذا يحدث بعد إعادة تشغيل المتحكم؟ هل يُسمح باستئناف خطوة حركية تلقائيًا بعد عودة التغذية؟ غالبًا يكون الرجوع إلى حالة معروفة وإعادة التحقق أكثر أمانًا من استكمال حركة غير مؤكدة.
المؤقتات والعدادات والحواف
المؤقتات كأدوات سلوك لا كبدائل للحساسات
المؤقت TON مناسب لتأخير تفعيل شرط بعد بقائه صحيحًا لمدة محددة. المؤقت TOF يؤخر زوال الخرج بعد زوال شرط الإدخال. المؤقت TP يولد نبضة زمنية وفق تعريف المنصة. توجد أيضًا مؤقتات استبقائية في بعض البيئات، ولذلك يجب أن تعرف بدقة ما الذي يبقى بعد زوال الشرط أو إعادة تشغيل المتحكم.
استخدم المؤقتات في ثلاثة أدوار عملية:
- تأخير متعمد، مثل انتظار استقرار إشارة قبل قبولها.
- حد زمني للعملية، مثل اكتشاف أن أسطوانة لم تصل إلى حساس النهاية خلال الزمن المسموح.
- تشكيل نبضة أو نافذة زمنية عندما يكون ذلك جزءًا واضحًا من متطلبات العملية.
لا تجعل انتهاء مؤقت وحده إثباتًا أن جهازًا ميكانيكيًا وصل إلى موضعه إن كان هناك حساس أو تغذية راجعة مطلوبة للتأكد.
العدادات واكتشاف الحافة
العداد CTU يزيد عادة عند حدوث انتقال مؤهل في مدخله، وCTD يخفض القيمة وفق تعريف المنصة. لكي لا تعد إشارة ثابتة عدة مرات، افهم مبدأ اكتشاف الحافة الصاعدة أو الهابطة. يلتقط كاشف الحافة تغير الحالة بين مسحين متعاقبين وينتج حدثًا قصيرًا يمكن استخدامه للعد أو بدء خطوة.
|----[ حساس_قطعة ]----[ حافة_صاعدة ]----------------( نبضة_قطعة )----| |----[ نبضة_قطعة ]----------------------------------[ CTU عداد_الإنتاج ]|
قبل اعتماد عداد إنتاج، حدّد ما يلي: ماذا يعني العد الصحيح؟ كيف تُعالج ارتدادات الحساس؟ متى يُعاد الضبط؟ هل القيمة استبقائية؟ ماذا يحدث عند بلوغ الحد الأعلى لنوع البيانات؟ وهل عدّ قطعة مرفوضة يختلف عن قطعة مقبولة؟
الإشارات التماثلية والتحويل الهندسي
من تيار أو جهد إلى قيمة مفهومة
الإشارة التماثلية لا ينبغي أن تبقى رقمًا خامًا مجهول المعنى. حوّلها إلى وحدة هندسية مثل درجة مئوية أو بار أو لتر في الدقيقة. صيغة التدرج الخطي العامة هي:
القيمة الهندسية = القيمة الهندسية الدنيا + نسبة موضع القيمة الخام ضمن مجالها × المجال الهندسي.
في حلقة 4–20 mA مثلًا قد يمثل 4 mA صفر المجال و20 mA كامل المجال حسب إعداد جهاز القياس. لا تفترض قيم العد الخام لوحدة PLC من الذاكرة؛ استخدم دليل العتاد وإعداد القناة لأن التمثيل الرقمي يختلف بين المنصات.
| الإشارة المفهومية | النسبة من المجال | مثال إذا كان المدى من 0 إلى 10 بار |
|---|---|---|
| 4 mA | 0 بالمئة | 0 بار |
| 12 mA | 50 بالمئة | 5 بار |
| 20 mA | 100 بالمئة | 10 بار |
جودة القياس والمرشحات والحدود
الترشيح قد يهدئ الضجيج لكنه يضيف تأخرًا. لذلك اربط ثابت الترشيح بديناميكية العملية، ولا تجعل المرشح بطيئًا إلى درجة يخفي حدثًا سريعًا مهمًا. استخدم هسترة للإنذارات القريبة من حد واحد حتى لا تتذبذب الحالة بسرعة بين نشط وغير نشط.
في تطبيق احترافي افصل بين:
- القيمة الخام القادمة من الوحدة.
- حالة جودة القناة أو تشخيصها.
- القيمة الهندسية بعد التدرج.
- القيمة المرشحة إن استُخدمت.
- حدود الإنذار وحدود الحماية.
- علامة تدل على أن البيانات غير صالحة أو قديمة.
إذا كانت القناة خارج مجالها الفيزيائي المتوقع أو أبلغت الوحدة عن انقطاع أو تجاوز، لا تستمر في استخدام القيمة السابقة بصمت. صمّم سلوكًا محددًا: تثبيت آمن، انتقال إلى وضع يدوي مراقب، استخدام قيمة بديلة مصرح بها، أو إيقاف العملية حسب تقييم المخاطر.
التشخيص المنهجي ومعالجة الأعطال
من عرض إنذار إلى تفسير السبب
التشخيص الجيد يجيب عن ثلاثة أسئلة: ماذا حدث أولًا؟ ما الظروف عند حدوثه؟ وما الإجراء الذي يعيد النظام إلى حالة معروفة؟ إذا أوقف عطل واحد خطًا كاملًا فقد تظهر عشرات الإنذارات التابعة. لذلك يساعد مبدأ السبب الأول في حفظ أول شرط فشل قبل أن تتوالد الأعراض.
مثال: إذا لم تصل أسطوانة إلى حساس النهاية، فإن إنذار المهلة هو السبب الأول. بعد ذلك قد تتوقف محطة لاحقة وتفقد قطعة وتتعطل مهلة أخرى. لا ينبغي أن يضيع الإنذار الأول وسط السلسلة.
| عنصر التشخيص | ما يجب تسجيله | لماذا يفيد |
|---|---|---|
| رمز العطل | معرف ثابت ومفهوم | لتوحيد البحث والصيانة |
| زمن الحدوث | ختم زمني من مصدر موثوق | لترتيب الأحداث |
| الحالة أو الخطوة | اسم المرحلة الفعالة | لفهم سياق الفشل |
| المدخلات الحرجة | لقطة للقيم ذات الصلة | لتمييز عطل حساس من عطل تسلسل |
| سبب إعادة الضبط | من طلبها وتحت أي شرط | لمنع إعادة ضبط عمياء |
التشخيص عبر المراقبة دون خلق عطل جديد
استخدم جداول المراقبة والاتجاهات وسجل التشخيص أولًا. المقارنة بين الأمر والتغذية الراجعة أكثر فائدة من مراقبة بت واحد. تجنب إجبار المخرجات على منظومة حية كخطوة تشخيص أولى؛ وإذا كان الاختبار القسري جزءًا من إجراء منشأة مصرح به فيجب أن يخضع لتقييم خطر وعزل مناسب وإشراف وخطة استعادة واضحة.
سيناريو تدريب آمن: في المحاكاة اجعل حساس خروج القطعة يبقى غير فعال. يجب أن ترى بقاء النظام في حالة الإخراج حتى انتهاء المهلة، ثم انتقاله إلى حالة عطل، وإيقاف الأمر الحركي، وحفظ رمز السبب الأول. بعد ذلك اختبر أن إعادة الضبط وحدها لا تعيد التشغيل ما لم تعد شروط الجاهزية صحيحة.
الاتصالات الصناعية وجودة البيانات
الاتصال ليس مجرد نجاح اختبار الشبكة
في الأنظمة الصناعية يجب أن تعرف نوع البيانات ودوريتها ومالكها. تبادل I/O الدوري بين متحكم وجهاز ميداني يختلف عن قراءة بارامتر تشخيصي غير دوري، كما يختلف عن تبادل سجلات عبر Modbus TCP أو بيانات أعلى مستوى عبر واجهات أخرى.
في PROFINET يمكن أن تكون بنية الشبكة جزءًا مهمًا من التشخيص، مع معلومات على مستوى الجهاز والوحدة والقناة. وفي Modbus TCP يجب أن توثق عناوين البيانات، وأنواعها، وترتيب البايتات والكلمات عند القيم متعددة البايتات، لأن اختلاف التفسير قد يعطي رقمًا صالح الشكل لكنه خاطئ المعنى.

نبض الحياة والبيانات القديمة
إذا توقف جهاز بعيد عن التحديث، فقد تبقى آخر قيمة في الذاكرة. لذلك تحتاج إلى مفهوم حداثة البيانات. يمكن تنفيذ مراقبة نبض حياة أو عداد تسلسلي أو حالة جودة حسب البروتوكول والمنصة. عند تجاوز مهلة الاتصال، اجعل المنطق يميز بين قيمة صالحة حديثة وقيمة قديمة.
مثال منطقي:
|----[ اتصال_سليم ]----[ بيانات_حديثة ]----[ شرط_عملية ]----( سماح_تشغيل )----| |----[/ اتصال_سليم ]----------------------------------------( إنذار_اتصال )----|
لا تجعل عودة الاتصال تعني استئناف حركة خطرة تلقائيًا. بعد استعادة الشبكة قد تكون الآلة أو المادة في وضع مختلف عما يتوقعه المتحكم، لذلك يجب تحديد سياسة إعادة المزامنة وإعادة التحقق.
الممارسة الصناعية الآمنة تحت الإشراف
فصل التحكم التشغيلي عن السلامة الوظيفية
منطق التشغيل العادي يهدف إلى تنفيذ العملية، بينما وظيفة السلامة تهدف إلى خفض خطر محدد إلى مستوى مقبول. المعايير مثل ISO 13849-1 وIEC 61508 تقدم أطرًا لتصميم أجزاء التحكم المرتبطة بالسلامة والأنظمة الكهربائية والإلكترونية والقابلة للبرمجة المرتبطة بالسلامة. لا يكفي نسخ شبكة إيقاف إلى برنامج PLC عادي والقول إنها وظيفة سلامة.
في منشأة حقيقية قد تتطلب وظيفة السلامة PLC سلامة معتمدًا أو مرحلات سلامة أو بنية أخرى، مع تحقق من مستوى الأداء أو سلامة وظيفية مناسبة لتقييم المخاطر. كما أن البرمجيات، والأسلاك، وأجهزة الإدخال والإخراج، والتشخيص، والاختبار الدوري كلها أجزاء من الحجة الهندسية.
إدارة التغيير قبل التنزيل
استخدم قائمة تحقق قبل أي تعديل:
- تعريف سبب التغيير ومتطلباته وحدوده.
- الحصول على نسخة موثقة من البرنامج الحالي وبيانات الإصدار.
- مقارنة البرنامج المتصل بالمصدر المتوقع قبل التحرير.
- مراجعة منطق التغيير من شخص مؤهل آخر عندما تسمح الإجراءات.
- اختبار في محاكاة أو منصة تدريبية أولًا.
- تحديد حالات الاختبار العادية والحدية وحالات الفشل.
- تحديد خطة رجوع إذا لم ينجح التغيير.
- تنفيذ التنزيل في نافذة عمل مصرح بها وتحت الإشراف المطلوب.
- التحقق من المدخلات والمخرجات والحالات الحرجة بعد التغيير.
- توثيق النتيجة وإغلاق التغيير رسميًا.
لا تجعل الراحة التشغيلية سببًا لتجاوز interlock أو حماية. إذا كان شرط حماية مزعجًا، فالمطلوب تحليل سبب تفعيله وتعديل التصميم بطريقة مصادق عليها، لا إخفاؤه.
سيناريو صناعي متكامل: محطة خزان ومضخة وخلط
افترض محطة تدريبية تتكون من خزان، حساس مستوى تماثلي، مضخة تغذية، صمام، محرك خلط، حساس تدفق، ومفتاح جاهزية. الهدف هو تعبئة الخزان حتى مستوى محدد، ثم الخلط لمدة محددة، ثم الإنهاء. هذه ليست تعليمات تشغيل منشأة فعلية، بل نموذج محاكاة.
الحالات المقترحة: انتظار، تعبئة، تحقق تدفق، خلط، إنهاء، عطل. أثناء التعبئة يجب أن تكون جودة إشارة المستوى صحيحة، وأن يكون الصمام في الوضع المتوقع، وأن يظهر التدفق خلال مهلة قصيرة. إذا صدر أمر للمضخة ولم يظهر تدفق، يسجل عطل سبب أول ويُلغى أمر التشغيل. عند بلوغ المستوى المطلوب يُغلق مسار التعبئة، ثم لا يبدأ الخلط إلا بعد تحقق شروط المنع الخاصة بالمنظومة التدريبية.
| الاختبار | المدخل المحاكى | النتيجة المنتظرة |
|---|---|---|
| تشغيل طبيعي | مستوى صالح وتدفق مؤكد | انتقال من التعبئة إلى الخلط ثم الإنهاء |
| فشل تدفق | أمر مضخة دون تغذية راجعة | عطل مهلة تدفق وإلغاء أمر المضخة |
| فقد إشارة تماثلية | جودة مستوى غير صالحة | منع الاعتماد على القيمة السابقة والانتقال للسلوك الآمن المحدد |
| انقطاع اتصال I/O بعيد | حالة اتصال غير سليمة | إلغاء السماح الذي يعتمد على البيانات البعيدة وتسجيل إنذار |
| عودة الطاقة | حالة غير مؤكدة بعد إعادة التشغيل | بدء من حالة معروفة وإعادة التحقق بدل استكمال حركة عمياء |
تمرين مراجعة: ارسم مخطط الحالات أولًا، ثم حوّل كل انتقال إلى شرط صريح، ثم اكتب شبكة أو كتلة تحدد مخرجات كل حالة. بعد ذلك أضف مؤقتات المهلة والتشخيص. بهذه الطريقة يصبح المنطق قابلًا للمراجعة والاختبار أكثر من برنامج بدأ مباشرة بتوصيل الملفات والتماسات.
مهام تفاعلية
اختبار: اختبر معرفتك
ما الفكرة الأهم عند تحليل دورة مسح PLC؟ (البرنامج يتعامل مع عينات وقرارات متتابعة ويجب فهم توقيت القراءة والتنفيذ والتحديث) (!كل مدخل ميداني يغير الخرج فورًا دون انتظار تنفيذ المنطق) (!زمن المسح ثابت ومتطابق في جميع المنصات والبرامج) (!ترتيب تنفيذ الشبكات لا يمكن أن يؤثر في أي نتيجة)
ما الأسلوب الأقوى لتنظيم عملية صناعية متعددة الخطوات؟ (تعريف حالات واضحة وشروط انتقال ومخرجات مسموح بها لكل حالة) (!تشغيل كل ملف من أي شبكة تحتاجه دون توثيق الحالة) (!استبدال جميع الحساسات بمؤقتات طويلة) (!إعادة تشغيل التسلسل تلقائيًا بعد كل عطل)
ما الاستخدام النموذجي لمؤقت TON؟ (تأخير تحقق الخرج حتى يبقى شرط الإدخال صحيحًا للمدة المحددة) (!عد الأحداث الصاعدة دون علاقة بالزمن) (!تحويل إشارة تماثلية إلى قيمة هندسية) (!تشخيص ترتيب البايتات في الشبكة)
لماذا يُستخدم كشف الحافة مع عداد قطع؟ (لتحويل تغير الإشارة إلى حدث واحد بدل عد الإشارة الثابتة مرات متكررة) (!لزيادة دقة الإشارة التماثلية) (!لإلغاء الحاجة إلى حساس القطعة) (!لجعل العداد يحتفظ بقيمته في كل منصة)
ما الممارسة الصحيحة عند التعامل مع قناة تماثلية؟ (فصل القيمة الخام وحالة الجودة والقيمة الهندسية ووضع سلوك للقيمة غير الصالحة) (!استخدام آخر قيمة إلى الأبد حتى لو انقطع الاتصال) (!افتراض أن كل وحدات PLC تستخدم نفس المجال الخام) (!إلغاء الإنذارات لتجنب تذبذب القراءة)
ما فائدة تسجيل السبب الأول للعطل؟ (الحفاظ على الحدث الذي بدأ سلسلة الأعطال قبل ظهور الأعراض التابعة) (!رفع سرعة شبكة الإيثرنت) (!منع الحاجة إلى سجل زمني) (!إعادة ضبط جميع الإنذارات تلقائيًا)
ماذا يجب أن يحدث عندما تصبح بيانات جهاز بعيد قديمة؟ (يجب تمييزها كغير حديثة وتطبيق السلوك المحدد بدل اعتبار آخر قيمة صالحة دائمًا) (!يجب زيادة قيمة العداد تلقائيًا) (!يجب اعتبار الاتصال سليمًا ما دامت القيمة رقمية) (!يجب إجبار الخرج للحفاظ على الإنتاج)
أي عبارة تصف العلاقة بين PLC عادي ووظيفة السلامة؟ (وظائف حماية الأشخاص تحتاج بنية ومكونات سلامة مناسبة ومصادقًا عليها حسب تقييم المخاطر) (!أي شبكة إيقاف في PLC عادي تصبح وظيفة سلامة بمجرد تسميتها كذلك) (!يمكن تجاوز الإيقاف الطارئ أثناء الاختبار إذا كان البرنامج مراقبًا) (!لا تؤثر البرمجيات في تصميم أجزاء التحكم المرتبطة بالسلامة)
ما الفائدة الأساسية من كاشف الحافة الصاعدة؟ (إنتاج حدث قصير عند انتقال الإشارة من غير فعالة إلى فعالة) (!إبقاء الإشارة فعالة بعد انقطاع التغذية) (!ترشيح إشارة أربعة إلى عشرين ملي أمبير) (!تشفير عنوان IP لجهاز بعيد)
ما الترتيب الأفضل قبل تنزيل تعديل إلى نظام صناعي؟ (نسخ احتياطي ومقارنة ومراجعة ومحاكاة وخطة اختبار ورجوع ثم تنفيذ مصرح به) (!التنزيل أولًا ثم البحث عن نسخة البرنامج الحالية) (!إجبار جميع المخرجات للتأكد من أنها تستجيب) (!حذف الإنذارات مؤقتًا حتى لا توقف الاختبار)
لعبة الذاكرة
| دورة المسح | تسلسل متكرر لقراءة الحالة وتنفيذ المنطق وتحديث النتائج وفق بنية المتحكم |
| حالة التسلسل | مرحلة معرفة لها مخرجات مسموح بها وشروط انتقال محددة |
| TON | مؤقت يؤخر تحقق الخرج حتى يستمر شرط الإدخال للمدة المضبوطة |
| حافة صاعدة | حدث ينتج عند انتقال الإشارة من غير فعالة إلى فعالة |
| تدرج تماثلي | تحويل قيمة خام إلى وحدة هندسية مفهومة |
| السبب الأول | أول شرط فشل محفوظ قبل ظهور الأعطال التابعة |
| حداثة البيانات | دليل على أن القيمة المستلمة ما زالت جديدة ويمكن الاعتماد عليها |
السحب والإفلات
| صِل كل مفهوم بوظيفته الصحيحة. | الاستخدام العملي |
|---|---|
| آلة حالات | تنظيم الخطوات وشروط الانتقال في تسلسل صناعي |
| CTU | عد الأحداث المؤهلة في اتجاه الزيادة |
| هسترة | منع تذبذب إنذار تماثلي قرب حد واحد |
| نبض حياة | مراقبة استمرار تحديث جهاز أو رابط اتصال |
| مهلة حركة | كشف أن مشغلًا لم يحقق تغذيته الراجعة في الزمن المسموح |
| خطة رجوع | استعادة إصدار معلوم إذا فشل تغيير البرنامج |
كلمات متقاطعة
| تسلسل | ما التنظيم الذي يقسم العملية إلى خطوات وحالات واضحة؟ |
| مؤقت | ما العنصر البرمجي الذي يقيس مدة شرط أو يولد سلوكًا زمنيًا؟ |
| عداد | ما العنصر الذي يتتبع عدد الأحداث المؤهلة؟ |
| تماثلية | ما صفة الإشارة التي تمثل مقدارًا مستمرًا مثل الضغط أو المستوى؟ |
| تشخيص | ما العملية التي تحدد سبب العطل وسياقه بدل الاكتفاء بعرض إنذار؟ |
| اتصال | ما المجال الذي ينقل البيانات بين PLC والأجهزة الموزعة؟ |
مهام مفتوحة
سهل
- خريطة دورة المسح: ارسم مخططًا عربيًا يوضح قراءة المدخلات وتنفيذ المنطق وتحديث المخرجات، ثم اكتب مثالًا واحدًا يبين لماذا يهم ترتيب التنفيذ.
- مقارنة المؤقتات: أنشئ جدولًا يقارن TON وTOF وTP من حيث شرط البدء وسلوك الخرج ومثال صناعي مناسب لكل نوع باستخدام محاكاة فقط.
- عداد قطع افتراضي: صمّم منطقًا سُلَّميًا مبسطًا لعد مرور القطع باستخدام حافة صاعدة، واختبره بإشارة محاكاة تتغير ببطء وسرعة.
- تدرج إشارة مستوى: أنشئ ورقة حساب تحول مجال 4–20 mA إلى مجال هندسي تختاره، ثم بيّن كيف ستتعامل مع قيمة خارج المجال المتوقع.
متوسط
- تسلسل ناقل تدريبي: صمّم خمس حالات لناقل وقطعة وحساس دخول وحساس خروج، وحدد شروط الانتقال والمهلات وحالة العطل قبل كتابة أي منطق.
- سجل السبب الأول: ابنِ في محاكي PLC منطقًا يحفظ أول عطل من ثلاثة أعطال مفترضة، ثم أثبت بالاختبار أن الأعطال اللاحقة لا تمحو السبب الأول حتى إعادة ضبط مصرح بها.
- محاكاة فقد الاتصال: أنشئ نموذجًا ببت اتصال ونبض حياة وقيمة عملية، ثم اختبر كيف يمنع البرنامج استخدام قيمة قديمة عند توقف التحديث.
- مراجعة برنامج زميل: تبادل مخطط تسلسل غير متصل بآلة حقيقية مع زميل، وراجعا الكتابة المتعددة للمخارج وحالات إعادة التشغيل والمهلات، ثم وثقا الملاحظات والتعديلات.
متقدم
- اختبار محطة خزان رقمية: طوّر نموذجًا رقميًا لمحطة خزان ومضخة وصمام وخلط، واكتب مصفوفة اختبارات تشمل التشغيل الطبيعي وفقد حساس المستوى وفشل التدفق وانقطاع الاتصال وعودة الطاقة.
- خطة تشخيص صناعية: صمّم بنية إنذارات لآلة افتراضية تتضمن رمز عطل وختمًا زمنيًا وحالة التسلسل ولقطة للمدخلات والسبب الأول، ثم اشرح كيف تساعد فني الصيانة على تقليل زمن التشخيص.
- تحليل تغيير مراقب: اكتب نموذج إدارة تغيير لتعديل افتراضي في برنامج PLC يشمل النسخة المرجعية والمراجعة والمحاكاة وخطة الاختبار والرجوع والاعتماد، من دون تنفيذ أي تعديل على نظام حي.
- زيارة مهنية بإشراف: خلال زيارة مصرح بها إلى مختبر أو منشأة تدريبية، راقب فقط كيف تُدار النسخ الاحتياطية والتشخيص والتغيير ووظائف السلامة، ثم أعد تقريرًا لا يتضمن أسرارًا تشغيلية أو بيانات شخصية ولا يتطلب لمس معدات حية.
مجالات تعلم مرتبطة
مسرد
| المصطلح | التعريف العملي |
|---|---|
| PLC | وحدة تحكم صناعية قابلة للبرمجة تنفذ منطقًا للتحكم في المدخلات والمخرجات والعمليات. |
| دورة المسح | دورة تنفيذ متكررة يقرأ فيها المتحكم الحالة وينفذ البرنامج ويحدث النتائج وفق معماريته. |
| منطق السلم | تمثيل رسومي للمنطق مستوحى من دوائر المرحلات ويستخدم التماسات والملفات والكتل الوظيفية. |
| آلة الحالات | طريقة لتنظيم العملية إلى حالات معروفة وانتقالات مشروطة بدل منطق متشابك غير واضح. |
| مؤقت | كتلة برمجية تنشئ سلوكًا يعتمد على الزمن مثل التأخير أو النبضة أو المهلة. |
| عداد | كتلة تتبع عدد أحداث مؤهلة وتنتج حالة مرتبطة بقيمة حالية وحد مضبوط. |
| حافة | تغير لحظي في حالة إشارة يستخدم لتحويل الانتقال إلى حدث واحد قابل للعد أو بدء الإجراء. |
| تدرج | تحويل قيمة خام من وحدة الإدخال إلى قيمة هندسية ذات معنى للعملية. |
| هسترة | فرق مقصود بين شرط التفعيل وشرط الإلغاء يمنع تذبذب الحالة قرب حد واحد. |
| السبب الأول | أول عطل محفوظ في سلسلة أحداث لكي يبقى أصل المشكلة ظاهرًا بعد الأعطال التابعة. |
| نبض الحياة | إشارة أو قيمة تتغير دوريًا وتُستخدم لإثبات أن جهازًا أو اتصالًا ما زال يحدث البيانات. |
| بيانات قديمة | قيمة كانت صالحة سابقًا لكنها لم تُحدّث ضمن الزمن المقبول ولا ينبغي استخدامها كأنها حديثة. |
| PROFINET | تقنية إيثرنت صناعية شائعة لتبادل بيانات الأتمتة ودعم تكوين الأجهزة وتشخيصها. |
| سلامة وظيفية | جزء من السلامة يعتمد على الاستجابة الصحيحة لوظائف التحكم المرتبطة بخطر محدد ضمن تصميم مصادق عليه. |
مشروعات aiMOOC
MOOCwiki · Deutsch
Nach dem Lernen ist vor dem Lernen
Entdecke direkt den nächsten Lernkurs. Weitere Inhalte erscheinen, wenn Du weiter nach unten scrollst.
Zur MOOCwiki-HauptseiteMediathek
Mediathek
Mediathek wird aus dem Wiki geladen ...
Keine passenden Inhalte gefunden. Bitte ändere Suche oder Filter.
NEWSLernweltNOAH fragen