الرئيسية قاعدة المعرفة الأتمتة والتحكم PLC: كيف تتحكم الآلات في نفسها؟
الأتمتة والتحكم

PLC: كيف تتحكم الآلات في نفسها؟

ما هو PLC؟

مخطط دورة مسح PLC: قراءة المدخلات ثم تنفيذ البرنامج ثم كتابة المخرجات

المتحكم المنطقي القابل للبرمجة (Programmable Logic Controller) هو كمبيوتر صناعي متخصص مُصمَّم ليعمل في البيئات القاسية: الحرارة، الاهتزازات، التغذية المتذبذبة، الغبار والرطوبة. يُستخدم لتشغيل وإيقاف ومراقبة وتنظيم عمليات صناعية بشكل تلقائي.

لماذا PLC وليس حاسوب عادي؟

الحاسوب الشخصي لن ينجح في مصنع لأن:

  • يتعطل في درجات حرارة عالية
  • التغذية الكهربائية في المصانع متذبذبة
  • لا يتحمل الاهتزازات والغبار
  • نظام تشغيله (Windows) ليس زمنياً حقيقياً (Real-Time) — لا يضمن تنفيذ التعليمة خلال ميلي ثانية محددة

الـ PLC مُصمَّم للتحمل والحتمية الزمنية.

تاريخ موجز

قبل الـ PLC، كانت الآلات تُتحكَّم بها بـ لوحات ترحيل (Relay Panels) — آلاف من المرحّلات الكهروميكانيكية المتصلة بأسلاك. تعديل المنطق يعني إعادة توصيل الأسلاك — مكلف وبطيء.

عام 1968، طلبت شركة جنرال موتورز من Modicon (Dick Morley) تصميم بديل. ولد الـ PLC: منطق قابل للبرمجة بدلاً من الأسلاك.

مكونات الـ PLC

وحدة المعالجة المركزية (CPU)

دماغ الجهاز. يقرأ المدخلات، يُنفّذ البرنامج، يُحدّث المخرجات. كل هذا في دورة تُسمى دورة المسح (Scan Cycle) تتكرر كل 1-100 ميلي ثانية.

وحدات الإدخال (Input Modules)

رقمية (Digital Input): مفاتيح، حساسات تقاربية، نهايات حدودية — إما 0 أو 1 (مفتوح/مغلق).

تمثيلية (Analog Input): قراءات مستمرة من حساسات الحرارة (4-20 mA)، الضغط، التدفق. تُحوَّل إلى أرقام رقمية داخل الـ PLC.

وحدات الإخراج (Output Modules)

رقمية: تشغيل/إيقاف محركات، صمامات، أضواء، إنذارات. تمثيلية: إشارة للتحكم في سرعة محرك VFD، انفتاح صمام تناسبي.

مصدر الطاقة (Power Supply)

يُحوّل تيار الشبكة (220V) إلى جهود عمل الـ PLC (24V DC عادةً).

ذاكرة البرنامج

  • ROM: برنامج التشغيل الثابت
  • RAM: البيانات المتغيرة أثناء التشغيل
  • Flash/EEPROM: برنامج المستخدم المحفوظ

دورة المسح: قلب الـ PLC

[1] اقرأ جميع المدخلات → خزّنها في ذاكرة الصورة
[2] نفّذ البرنامج من أول سطر إلى آخره
[3] اكتب نتائج المخرجات على الوحدات الفعلية
[4] عُد إلى الخطوة 1

هذه الدورة تتكرر بلا توقف. وقت المسح النموذجي: 5-50 ميلي ثانية. هذا يعني الـ PLC يتحقق من الحساسات ويُحدّث المخرجات 20-200 مرة في الثانية.

لغة مخطط السلم (Ladder Diagram)

اللغة الأشهر لبرمجة الـ PLC. مبنية على تمثيل لوحات الترحيل القديمة:

  • التلامس العادي المغلق (NO Contact): شرط — يُفعَّل حين يكون المدخل 1
  • التلامس العادي المفتوح (NC Contact): شرط عكسي — يُفعَّل حين يكون المدخل 0
  • الملف (Coil): عمل — يُشغّل مخرجاً حين تكون الشروط محققة

مثال بسيط — تشغيل مضخة:

|--[مفتاح_بدء]--[/مفتاح_إيقاف]--[/درجة_حرارة_عالية]--( مضخة )--|

المضخة تعمل إذا: تم الضغط على بدء AND لم يُضغط إيقاف AND درجة الحرارة طبيعية.

المؤقتات والعدادات

المؤقت (Timer): ينتظر مدة محددة قبل تفعيل المخرج. مثال: بعد فتح الصمام، انتظر 5 ثوان ثم شغّل الضاغط.

العداد (Counter): يعدّ أحداث (عدد القطع على الناقل، عدد الدورات). مثال: بعد 1000 قطعة، توقف الخط وأعطِ إشعاراً بالصيانة.

مقارنات: قارن قيمة قراءة الحساس مع حد ما وافعل شيئاً عند التجاوز.

مثال عملي: خط تعبئة الزجاجات

الدورة:
1. الناقل يتحرك حتى يتوقف الحساس (زجاجة تحت الرأس)
2. الناقل يتوقف
3. المضخة تعمل لمدة 3 ثوان (حسب الحجم المطلوب)
4. المضخة تتوقف
5. الناقل يتحرك مرة أخرى
6. تكرار

الحماية:
- إذا ارتفع ضغط المضخة عن الحد: أوقف الكل وأشعل إنذاراً
- إذا توقف الناقل 10 ثوان دون كشف زجاجة: إنذار انسداد

هذا المنطق كاملاً يُكتب في الـ PLC بعشرات السطور من Ladder Diagram.

SCADA: المراقبة من بُعد

بعد الـ PLC، النظام الأشمل هو SCADA (Supervisory Control and Data Acquisition):

  • شاشة مركزية تعرض حالة كل الآلات
  • تسجيل البيانات التاريخية
  • إشعارات وتنبيهات
  • التحكم اليدوي عند الحاجة

الـ PLC يُجمّع البيانات الآنية، وSCADA يجمعها ويعرضها ويُحلّلها.

HMI: واجهة الإنسان والآلة

الـ HMI (Human Machine Interface) هو الشاشة التي يتفاعل معها المشغّل:

  • يرى درجات الحرارة والضغوط في الوقت الحقيقي
  • يُغيّر نقاط الضبط (Setpoints)
  • يستجيب للتنبيهات
  • يبدأ وإيقاف دورات الإنتاج

الخلاصة

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

PLC automation ladder-logic SCADA industrial digital-control المتحكم المنطقي الأتمتة الصناعية خط الإنتاج المستشعرات دورة المسح المدخلات والمخرجات