ما هو المتحكم PLC وكيف يتحكم في الآلات؟
الكاتب: فريق تحرير Domeny.ForSale تاريخ النشر
باختصار: المتحكم PLC جهاز صناعي قابل للبرمجة يقرأ إشارات الحساسات والأزرار، وينفّذ البرنامج المخزّن فيه، ويتحكم في تشغيل الآلات. يمكنه، مثلاً، تشغيل سير ناقل أو فتح صمام أو الحفاظ على درجة حرارة السائل في خزان. وهو مصمم للعمل في ظروف صناعية محددة، لكن قدراته ومدى تحمّله يعتمدان على الطراز المستخدم.
ماذا يعني PLC وما استخداماته؟
PLC اختصار للتعبير الإنجليزي Programmable Logic Controller، أي المتحكم المنطقي القابل للبرمجة. وتعني «قابل للبرمجة» أن قواعد التشغيل تُكتب في برنامج، بدلاً من إنشاء دائرة توصيلات كهربائية جديدة في كل مرة. أما «المنطقي» فتشير إلى اتخاذ القرارات بناءً على شروط، مثل: إذا كان الخزان ممتلئاً، فأوقف المضخة.
تُستخدم متحكمات PLC في خطوط الإنتاج، وآلات التعبئة والتغليف، ومنظومات المياه والتهوية، وأنظمة نقل المواد. وإلى جانب اتخاذ القرارات البسيطة، تُجري الحسابات، وتقيس الزمن، وتعدّ المنتجات، وتضبط متغيرات العملية. لكن ليس كل طراز مناسباً للتحكم السريع في الحركة أو لإدارة منظومة واسعة.
يعمل PLC عادةً بصورة مستقلة بعد بدء تشغيل البرنامج. ويُستخدم الحاسوب أساساً لإعداد البرنامج وتحميله وتشخيص الأعطال، ولا يلزم أن يبقى متصلاً طوال فترة تشغيل الآلة.
ممّ يتكوّن المتحكم PLC؟
تشمل المكونات الرئيسية في PLC معالجاً ينفّذ البرنامج، وذاكرة، ووحدة تغذية كهربائية، ومداخل ومخارج تُسمّى أيضاً I/O. في المتحكم المدمج، توجد مكونات كثيرة منها داخل غلاف واحد. أما التصميم القائم على وحدات منفصلة فيتيح اختيار الوحدات وفق احتياجات المنظومة.
تنقل المداخل إلى المتحكم معلومات عن حالة الآلة. وتنقل المخارج الأوامر إلى عناصر التنفيذ، أي العناصر التي تؤدي فعلاً مادياً. ومن أكثر الأنواع شيوعاً:
- المداخل الرقمية — تقرأ حالتين، مثل الضغط على زر أو تحريره، ووجود قطعة أو عدم وجودها.
- المخارج الرقمية — تفعّل إشارات التحكم وتوقفها، لتشغيل مصباح أو ملف مرحّل مثلاً.
- المداخل التناظرية — تقرأ قيمة ضمن نطاق معين، مثل ضغط يُنقل بإشارة 4–20 mA.
- المخارج التناظرية — تحدد قيمة مطلوبة، مثل سرعة منظومة قيادة عبر إشارة جهد أو تيار مناسبة.
لا يزوّد PLC المحرك بالطاقة مباشرةً في العادة. بل يتحكم فيه عبر كونتاكتور أو مغير تردد أو منظومة قيادة أخرى تُختار بما يناسبه. ويجب أن يتوافق نوع الإشارة والجهد والحمل المسموح به على المخرج مع الجهاز المتصل.
قد يحتوي المتحكم أيضاً على منافذ اتصال لتبادل البيانات مع أجهزة أخرى. وتتيح لوحة HMI، أي شاشة المشغّل، قراءة حالة الآلة وتغيير الإعدادات وتأكيد الاطلاع على الرسائل. لكنها ليست هي PLC: فاللوحة تتيح للمشغّل التعامل مع الآلة، بينما ينفّذ المتحكم منطق التحكم.
كيف يتخذ PLC القرارات؟ مثال لخزان
في دورة التشغيل المعتادة، يقرأ PLC المداخل، وينفّذ البرنامج، ويحدّث المخارج، ثم يكرر هذا التسلسل. وتعتمد مدة الدورة، من بين عوامل أخرى، على طراز الجهاز وطول البرنامج وعمليات الاتصال. وتُنفَّذ بعض المهام دورياً أو عند وقوع حدث، لذا ينبغي الرجوع إلى الوثائق لمعرفة كيفية تنفيذ البرنامج فعلياً.
تخيّل خزاناً مزوداً بحساسين لقياس المستوى ومضخة لملئه. يمكن للبرنامج تنفيذ الإجراء التالي:
- عندما ينخفض مستوى السائل إلى ما دون الحساس السفلي، يصدر المتحكم أمراً بتشغيل المضخة.
- تواصل المضخة عملها حتى بعد أن يغمر السائل الحساس السفلي مجدداً، لأن البرنامج يحتفظ بحالة بدء الملء.
- عند وصول السائل إلى الحساس العلوي، يوقف PLC المضخة.
- إذا استغرق الملء وقتاً أطول من اللازم، يوقف البرنامج المضخة ويصدر إنذاراً.
يحدّ استخدام عتبتين من تكرار تشغيل المضخة وإيقافها عند حدوث تغيرات طفيفة في المستوى. ويبيّن هذا المثال أيضاً أن البرنامج ينبغي أن يراعي، إلى جانب التشغيل الطبيعي، تعطل الحساس وانقطاع تدفق السائل وسلوك المنظومة بعد انقطاع الكهرباء. وهذا توضيح لمنطق التحكم، وليس تصميماً كاملاً للمنظومة.
كيف يُبرمج PLC وما الفرق بينه وبين الحاسوب؟
يُنشأ البرنامج في بيئة برمجية تدعم المتحكم المستخدم. ومن أساليب البرمجة الشائعة LD، أي لغة المخطط السلمي التي تشبه مخطط دائرة مرحّلات، وFBD التي تعتمد على كتل وظيفية مترابطة، وST، وهي لغة نصية مهيكلة. ويعتمد توافر اللغات وأدوات الاختبار والتراخيص على الشركة المصنّعة والطراز.
بالمقارنة مع الحاسوب المكتبي المعتاد، صُمم PLC أساساً لتنفيذ مهام التحكم بطريقة يمكن التنبؤ بها وللتعامل مع الإشارات الصناعية. ولا يعني ذلك أن كل PLC أسرع من الحاسوب. فالحواسيب الصناعية تستطيع أيضاً التحكم في الآلات باستخدام البرمجيات والعتاد المناسبين.
أما المتحكم الدقيق فهو دائرة متكاملة يمكن استخدامها أساساً لبناء جهاز تحكم خاص. في المقابل، يُعد PLC منصة جاهزة تضم واجهات وأدوات تشخيص وبرمجة. وعادةً ما تتطلب لوحة النماذج الأولية المزودة بمتحكم دقيق تصميماً إضافياً للتغذية الكهربائية والحماية والتوصيلات قبل أن تصبح صالحة للعمل في منظومة صناعية.
كيف تختار PLC وما حدود دوره في السلامة؟
ابدأ الاختيار بإعداد قائمة بالحساسات وعناصر التنفيذ، تتضمن عددها وأنواع إشاراتها وسرعة الاستجابة المطلوبة. ثم تحقّق من إمكانات التوسعة وتوافق الاتصالات والظروف البيئية وتوافر البرمجيات. وخذ في الحسبان أيضاً تكلفة التراخيص والصيانة اللاحقة، لا سعر المتحكم وحده.
راجع أحدث وثائق الشركة المصنّعة للتأكد من المواصفات الكهربائية وأزمنة الاستجابة والوظائف المدعومة والقيود الخاصة بالتكوين الذي ستستخدمه. فعدد المداخل والمخارج وحده لا يكفي لتقييم قدرة الجهاز على التحكم في آلة معينة.
لا يحل PLC العادي تلقائياً محل نظام سلامة الآلة. فقد يتطلب الإيقاف الطارئ أو مراقبة حواجز الحماية مرحّل سلامة أو متحكم سلامة، مع تصميم مناسب للدائرة بأكملها. ويُختار الحل بناءً على تقييم المخاطر؛ وهذا الشرح ليس دليلاً لتصميم وسائل الحماية.
إذا كنت في بداية التعلّم، فأعدّ برنامجاً بسيطاً لملء خزان في برنامج محاكاة. ولا تكتفِ باختبار صحة التسلسل، بل اختبر أيضاً إشارات الحساسات المتعارضة وإعادة التشغيل؛ فهذه الاختبارات تحديداً تساعد على فهم الدور العملي لـ PLC.
