Zum Inhalt springen

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

Aus MOOCsWiki Staging
Version vom 29. August 2026, 10:11 Uhr von Glanz (Diskussion | Beiträge) (aiMOOC über GPT aiMOOC Action erstellt)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
aiMOOC-Siegel

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



مقدمة

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

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

ثلاث وحدات تحكم منطقية قابلة للبرمجة موضوعة جنباً إلى جنب
أمثلة على وحدات تحكم منطقية قابلة للبرمجة

شاهد هذا المدخل العربي للتعرف إلى فكرة PLC وبيئة برمجة صناعية نموذجية:


أهداف التعلم

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


المتطلبات الأساسية والسلامة

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

قاعدة مهنية مهمة: برنامج PLC العادي ليس بديلاً تلقائياً عن دوائر ووظائف السلامة المعتمدة. لا تتجاوز زر إيقاف طوارئ أو حاجز أمان أو تعشيقاً وقائياً من أجل اختبار البرنامج. وظائف السلامة تحتاج إلى تقييم مخاطر ومكونات وتصميم مناسبين للتطبيق.

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


بنية PLC ومسار الإشارة

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

مخطط كتلي يوضح أجزاء وحدة التحكم المنطقية القابلة للبرمجة ومسار الإشارات
مخطط كتلي لبنية PLC

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

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


المعالج والذاكرة والاتصال

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

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


المدخلات والمخرجات

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

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

من المجالات الشائعة للإشارات التناظرية 0 إلى 10 فولت و4 إلى 20 ملي أمبير، لكنها ليست القيم الوحيدة. يجب ضبط نوع القناة والتحويل العددي وفق مواصفات جهاز القياس ووحدة PLC.

رسم توصيل لمصباح مع وحدة خرج في نظام PLC
مثال تعليمي على توصيل حمل بوحدة خرج PLC

خريطة إدخال وإخراج تدريبية:

العنوان الوظيفة النوع
I0.0 زر طلب تشغيل دخل رقمي
I0.1 إشارة إيقاف دخل رقمي
I0.2 حساس وجود قطعة دخل رقمي
Q0.0 أمر تشغيل ناقل خرج رقمي
Q0.1 مصباح جاهزية خرج رقمي

لا يعني الرمز I0.0 أو Q0.0 أنه عنوان عالمي؛ إنه أسلوب شائع في بعض البيئات التعليمية والصناعية. أسماء العناوين تختلف بين الشركات والمنصات، بينما تبقى فكرة ربط الإشارة بعنوان أو متغير ثابتة.


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

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

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

المنطق البولياني يربط الحالات الرقمية. إذا كان تشغيل محرك مشروطاً بوجود طلب تشغيل وبغياب أمر إيقاف، يمكن التعبير تعليمياً عن الشرط هكذا: تشغيل المحرك = طلب تشغيل AND NOT أمر إيقاف. أما إذا كان من الممكن بدء الإنذار من حساس دخان أو حساس حرارة، فالعلاقة تكون OR بين الشرطين.

العلاقة معناها العملي تمثيل شائع في السلم
AND يجب تحقق الشرطين معاً تماسان على التوالي
OR يكفي تحقق أحد الشرطين فرعان على التوازي
NOT عكس حالة شرط منطقي تعليمة تماس مغلق منطقياً

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


محاكاة دورة مسح بسيطة

افترض أن I0.0 هو طلب تشغيل وأن I0.1 هو أمر إيقاف فعال عندما تكون قيمته 1، وأن البرنامج يحسب Q0.0 من العلاقة: طلب تشغيل AND NOT أمر إيقاف.

خطوة المحاكاة I0.0 I0.1 النتيجة Q0.0 التفسير
البداية 0 0 0 لا يوجد طلب تشغيل
ضغط التشغيل 1 0 1 تحقق طلب التشغيل ولم يوجد أمر إيقاف
تفعيل الإيقاف 1 1 0 شرط الإيقاف يمنع الخرج
تحرير التشغيل 0 0 0 لا يوجد طلب تشغيل

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


منطق السلم Ladder Logic

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

مخطط يوضح بنية منطق السلم مع تماسات وملف خرج
البنية الأساسية لمنطق السلم

يعرض معيار IEC 61131-3 الحالي مجموعة لغات للمتـحكمات القابلة للبرمجة تشمل النص المنظم ST، ومخطط السلم LD، ومخطط الكتل الوظيفية FBD، كما يعرّف عناصر المخطط الوظيفي المتتابع SFC لتنظيم البنية الداخلية للبرامج والكتل الوظيفية.

مثال تعليمي مباشر:

|----| |----|/|----------------( )----|
     I0.0   I0.1              Q0.0

في هذا المثال يمر المسار المنطقي عندما يكون I0.0 صحيحاً وI0.1 غير صحيح، فيصبح Q0.0 صحيحاً. الرمز الأول يمثل اختبار حالة مباشرة، والرمز الثاني يمثل اختبار الحالة المعكوسة، والرمز الأخير يمثل نتيجة منطقية أو ملف خرج.

مثال بصري على تنفيذ علاقة AND في منطق السلم
علاقة AND بتمثيل السلم
مثال بصري على تنفيذ علاقة OR في منطق السلم
علاقة OR بتمثيل السلم


مثال تشغيل وإيقاف مع تثبيت ذاتي

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

|----|/| I0.1 ----+----| | I0.0----+----( Q0.0 )----|
                  |----| | Q0.0----|

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

شاهد شرحاً عربياً عملياً للتماسات في لغة السلم:


المؤقتات

المؤقت يحول شرطاً منطقياً إلى سلوك يعتمد على الزمن. من الأسماء الشائعة في بيئات IEC: TON لتأخير التشغيل، وTOF لتأخير الإيقاف، وTP لتوليد نبضة زمنية. تحقق دائماً من تعريف المنصة، خصوصاً ما يتعلق بإعادة الضبط والاحتفاظ بالقيمة وطريقة استدعاء الكتلة.

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

رسم تعليمي لكتلة مؤقت غير محتفظ في PLC
مثال على مؤقت PLC غير محتفظ
مثال مخطط سلم يتضمن وظيفة زمنية
مثال زمني في منطق السلم

محاكاة TON:

الزمن منذ تحقق الشرط دخل المؤقت الزمن المضبوط خرج المؤقت
قبل التفعيل 0 3 ثوان 0
بعد ثانية 1 3 ثوان 0
بعد ثانيتين 1 3 ثوان 0
بعد ثلاث ثوان مستمرة 1 3 ثوان 1

هذه محاكاة مفاهيمية؛ الدقة الفعلية تتأثر بزمن المهمة وطريقة تنفيذ المؤقت والمنصة. لا تستخدم مؤقت البرنامج وحده لوظيفة تحتاج إلى زمن سلامة معتمد.

شاهد شرحاً عربياً للمؤقتات في لغة السلم:


العدادات

العداد يتابع عدد الأحداث بدلاً من مرور الزمن. من الكتل الشائعة CTU للعد التصاعدي وCTD للتنازلي وCTUD للجمع بين الاتجاهين. في كتلة CTU وفق النمط الشائع يزداد العد عند انتقال إشارة العد من غير مفعلة إلى مفعلة، وليس في كل دورة مسح تبقى فيها الإشارة مفعلة. لذلك يعد فهم الحواف وإزالة اهتزاز المفاتيح مهماً في التطبيقات الحقيقية.

رسم تعليمي يوضح عدادات مستخدمة في برمجة PLC
أمثلة على كتل عدادات PLC

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

الحدث القيمة الحالية للعداد حالة بلوغ العدد المضبوط
لا عبوات بعد 0 غير متحقق
عبوة أولى 1 غير متحقق
عبوة ثانية 2 غير متحقق
عبوة ثالثة والقيمة المضبوطة 3 3 متحقق

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

شاهد شرحاً عربياً عملياً للعدادات:


المحاكاة والمراقبة والتشخيص

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

لقطة لبيئة برمجة تعرض برنامج PLC بمنطق السلم
مثال على بيئة برمجة ومحاكاة لمنطق السلم

سيناريو محاكاة تدريبي: ناقل لا يعمل إلا إذا كان طلب التشغيل فعالاً، وحاجز الحماية مغلقاً، ولا يوجد إنذار. بعد تحقق الشروط ينتظر TON ثانيتين ثم يشغل Q0.0. يعد CTU كل قطعة تمر أمام الحساس. عند بلوغ خمس قطع يضيء Q0.1 إشارة اكتمال دفعة. اختبر في المحاكاة على الأقل: فقد شرط الحماية قبل انتهاء المؤقت، وظهور إنذار أثناء التشغيل، ومرور نبضات الحساس، وإعادة ضبط العداد.


منهج منظم لاستكشاف الأعطال

ابدأ من الحقيقة الفيزيائية ثم تحرك باتجاه البرنامج بدلاً من تعديل الشفرة عشوائياً. استخدم التسلسل التالي:

  1. تأكد من مصدر الطاقة وحالة PLC ووضع التشغيل من مؤشرات الجهاز ومن إجراءات الورشة الآمنة.
  2. افحص الحساس أو المفتاح ميدانياً وتأكد من وصول حالته إلى مؤشر قناة الإدخال.
  3. راقب المتغير أو عنوان الإدخال داخل البرنامج وتأكد من مطابقته للقناة الصحيحة.
  4. تتبع الدرجة المنطقية وحدد أي شرط يمنع النتيجة، بما في ذلك التعشيقات والإنذارات والمؤقتات والعدادات.
  5. إذا كان بت الخرج صحيحاً، افحص مؤشر الخرج وطبيعة وحدة الخرج والدائرة التي تقود الحمل وفق المخطط والمواصفات.
  6. افحص المشغل نفسه والمرحلات أو الكونتاكتورات والحمايات المرتبطة به دون تجاوز أي وظيفة أمان.
  7. وثّق العطل والسبب والإجراء والنتيجة كي لا يتحول الإصلاح إلى تخمين متكرر.

مثال تشخيص: إذا كان حساس I0.2 مضيئاً على الوحدة لكن القيمة داخل البرنامج لا تتغير، فاحتمالات المشكلة تقع بين عنونة القناة وتكوين العتاد والاتصال بالبرنامج، لا في الحساس فقط. وإذا كانت قيمة Q0.0 صحيحة في البرنامج لكن الحمل لا يعمل، فانتقل إلى الخرج الفعلي ودائرة القدرة والحمايات والمشغل.

شاهد مثالاً عربياً يركز على التدريب والأعطال في PLC:


مدخل إلى الأتمتة الصناعية

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

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

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


مصادر موثوقة للتوسع

  1. صفحة معيار IEC 61131-3:2025 لدى اللجنة الكهروتقنية الدولية: مرجع معياري للغات برمجة المتحكمات القابلة للبرمجة.
  2. مدخل PLCopen إلى IEC 61131-3: مواد تعريفية عن اللغات والبنية البرمجية.
  3. دليل نظام S7-200 SMART: مثال موثق يشرح دورة المسح وقراءة المدخلات وتنفيذ البرنامج وتحديث المخرجات في منصة فعلية.


مهام تفاعلية


اختبار: اختبر معرفتك

ما الوظيفة الأساسية للمدخل الرقمي في نظام PLC؟ (نقل حالة ميدانية منطقية إلى البرنامج) (!تغذية المحرك بالطاقة مباشرة) (!تخزين نسخة احتياطية من البرنامج) (!رفع سرعة الشبكة الصناعية)




ما الترتيب المفاهيمي الصحيح في دورة مسح PLC شائعة؟ (قراءة المدخلات ثم تنفيذ البرنامج ثم تحديث المخرجات) (!تحديث المخرجات ثم حذف البرنامج ثم قراءة المدخلات) (!تشغيل الحمل ثم برمجة المعالج ثم قياس الجهد) (!إيقاف المعالج ثم فصل الشبكة ثم عد النبضات)




كيف تمثل علاقة AND عادة في منطق السلم؟ (بتماسات موضوعة على التوالي) (!بتماسات موضوعة على التوازي فقط) (!بإلغاء جميع شروط الشبكة) (!باستخدام مخرج تناظري وحده)




ما معنى علاقة OR في مثال شرطي رقمي؟ (يكفي تحقق أحد الشرطين لجعل النتيجة صحيحة) (!يجب أن يكون الشرطان خاطئين دائماً) (!يجب تحقق جميع الشروط بالترتيب الزمني) (!تحول الإشارة الرقمية إلى إشارة تناظرية)




ما الاستخدام النموذجي لمؤقت TON؟ (تأخير تفعيل نتيجة بعد استمرار شرط الإدخال) (!عد القطع التي تمر أمام حساس) (!قياس مقاومة كابل الإدخال) (!تغيير نوع وحدة الخرج من مرحل إلى ترانزستور)




ما الوظيفة الأساسية لعداد CTU؟ (زيادة قيمة العد مع أحداث العد الصالحة) (!إنقاص جهد التغذية تدريجياً) (!تحويل خرج رقمي إلى شبكة اتصال) (!حذف إنذارات الصيانة تلقائياً)




إذا كانت قيمة بت الخرج صحيحة في البرنامج والحمل لا يعمل، فما الخطوة الأنسب؟ (فحص قناة الخرج ودائرة الحمل والحمايات وفق المخطط) (!تغيير جميع المؤقتات بلا قياس) (!تجاوز دوائر الأمان لتأكيد الحركة) (!حذف برنامج PLC وإعادة البدء فوراً)




ما أفضل طريقة أولية لاختبار برنامج جديد قبل تشغيل آلة حقيقية؟ (محاكاة حالات الإدخال وتتبع النتائج بطريقة منظمة) (!إجبار جميع المخارج على التشغيل في وقت واحد) (!توصيل أحمال غير معروفة مباشرة إلى الوحدة) (!إلغاء التعشيقات حتى يمر الاختبار بسرعة)




لماذا يجب التمييز بين تماس برمجي مغلق منطقياً ومفتاح ميداني مغلق عادة؟ (لأن التعليمة تختبر قيمة بت بينما المفتاح يحدد حالة كهربائية) (!لأن كليهما دائماً الشيء نفسه في كل منصة) (!لأن التماس البرمجي يغير جهد المصدر الكهربائي) (!لأن المفتاح الميداني لا يمكن توصيله بوحدة PLC)




أي عبارة تصف PLC داخل منظومة أتمتة بصورة أدق؟ (يقرأ إشارات وينفذ منطقاً ويرسل أوامر إلى المشغلات) (!يستبدل جميع أجهزة الحماية دون تصميم إضافي) (!يولد الطاقة الكهربائية اللازمة لكل المحركات) (!يضمن التقاط أي نبضة مهما كان قصرها)





لعبة الذاكرة

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





السحب والإفلات

صِل التطبيق بالمفهوم الأنسب. مفهوم التحكم
إشارة زر تشغيل دخل رقمي
مصباح بيان خرج رقمي
تأخير تشغيل مروحة مؤقت TON
عد عبوات على ناقل عداد CTU
شرط يمنع الحركة عند الخطر تعشيق منطقي





كلمات متقاطعة

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





مهام مفتوحة


سهل

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


متوسط

  1. برنامج تشغيل وإيقاف: صمم شبكة سلم تعليمية لتشغيل ناقل مع تثبيت ذاتي وإشارة إيقاف، ثم اختبر أربع حالات في المحاكاة ووثّق النتائج.
  2. محاكاة مؤقت: أنشئ مثال TON بزمن مضبوط تختاره، وسجل حالة الدخل والزمن المنقضي والخرج في خمس نقاط زمنية.
  3. عداد خط إنتاج: صمم محاكاة لعداد CTU يعد القطع حتى قيمة مضبوطة ثم يشغل مصباح اكتمال، واختبر إعادة الضبط وحدثاً مكرراً غير مرغوب فيه.
  4. خطة تشخيص عطل: اكتب شجرة قرار لعطل افتراضي يكون فيه خرج البرنامج صحيحاً لكن المشغل لا يعمل، مع فصل فحوص البرنامج عن فحوص العتاد ودائرة الحمل.


متقدم

  1. خلية أتمتة مصغرة: صمم مشروعاً على محاكي يجمع ثلاثة مداخل ومخرجين ومؤقتاً وعداداً وتعشيقاً، وقدّم مخطط I/O ومخطط السلم وجدول الاختبار.
  2. اختبار أعطال ممنهجة: أنشئ ست حالات فشل آمنة داخل المحاكاة مثل فقد إشارة حساس أو بقاء شرط غير متحقق، وتوقع السلوك ثم قارن التوقع بالنتيجة وعدّل التصميم عند الحاجة.
  3. مقابلة فني أتمتة: أجر مقابلة بإذن الشخص مع فني أو مدرب عن أكثر أعطال PLC شيوعاً وطريقة التوثيق الآمنة، ثم لخّص الدروس دون نشر بيانات شخصية.
  4. مشروع PLC موثق: أنشئ عرضاً أو فيديو تدريبياً قصيراً يشرح مشروعك من الحساس إلى القرار إلى المشغل، ويبيّن خطوات المحاكاة والتشخيص وحدود السلامة قبل أي تنفيذ فعلي.





مجالات تعلم مرتبطة

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


مسرد

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


مشروعات 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-Hauptseite

Mediathek

Mediathek

Inhalte werden geladen ...

Mediathek wird aus dem Wiki geladen ...