Tekstilkent Ticaret Merkezi, Oruç Reis Mah. Tekstilkent Cad. A15 Blok No:24, Esenler/İstanbul 0850 885 03 51 info@ogsotomasyon.com الموقع

ما هو PLC؟ مبدأ العمل ومعايير الاختيار

PLC (Programmable Logic Controller — المتحكم المنطقي القابل للبرمجة)، حاسوب تحكم مصمّم للتحكم في الآلات والعمليات في البيئة الصناعية. يقرأ الإشارات القادمة من الميدان، ويقرّر وفق البرنامج المحمّل فيه، ويقود مخارجه بناءً على ذلك. انتشر بحلوله محلّ لوحات التحكم بالمرحّلات، وأصبح اليوم طبقة التحكم الأساسية في الأتمتة.

ما الذي يميّز PLC عن الحاسوب الصناعي

عتاد PLC مصمّم لهدف مختلف عن حاسوب المكتب: التشغيل دون انقطاع، ومقاومة الضوضاء الكهربائية، ونطاق حرارة واسع، والسلوك الحتمي (deterministic). “الحتمي” كلمة حرجة هنا — يجب أن يكون الزمن الذي تكتمل فيه العملية قابلًا للتنبؤ. نظام تشغيل عام الغرض لا يعطي هذا الضمان.

المكوّنات الأساسية

CPU (وحدة المعالج): يشغّل البرنامج، ويدير الذاكرة والاتصال. تتغيّر سعة ذاكرة البرنامج وذاكرة البيانات بحسب مستوى الـ CPU.

مصدر الطاقة: عادةً 24 V DC. يوفّر تغذية الوحدات. يجب إدراج حاجة تغذية الأجهزة الميدانية في هذا الحساب أيضًا.

وحدات الدخل/الخرج الرقمية: إشارات ذات طابع تشغيل/إيقاف. مداخل الأزرار والمستشعرات ومفاتيح الحد؛ ومخارج الكونتاكتورات والصمامات واللمبات.

وحدات الدخل/الخرج التناظرية: كميات متغيّرة باستمرار. أنواع إشارات مثل 0–10 V، و4–20 mA، وPT100. الدقة (عدد البتات) تحدّد مباشرةً دقة القياس.

وحدات الاتصال: تبادل البيانات مع PLC أخرى، وHMI، والمشغّلات، والأنظمة العليا. في معظم وحدات CPU الحديثة منفذ Ethernet مدمج.

الوحدات الخاصة: وحدات تنفّذ عمليات مثل العدّاد السريع، والحركة، وقياس الوزن، والتحكم في الحرارة مستقلةً عن الـ CPU.

دورة المسح (scan cycle)

لا يعمل برنامج PLC مرة واحدة ثم يتوقّف؛ بل يشتغل ضمن دورة متكرّرة باستمرار. تتألّف الدورة الكلاسيكية من الخطوات التالية:

1. قراءة صورة الدخل — تُنسَخ جميع حالات الدخل إلى الذاكرة دفعة واحدة. 2. تنفيذ البرنامج — يعمل البرنامج على صورة الذاكرة هذه. 3. كتابة صورة الخرج — تُنقَل حالات الخرج المحسوبة إلى المخارج الفيزيائية. 4. مهام النظام — الاتصال، والتشخيص، والتحقق من watchdog.

لهذه البنية نتيجة مهمة: حتى لو تغيّر دخل في منتصف البرنامج، يرى PLC القيمة القديمة طوال تلك الدورة. لا ينعكس التغيّر إلا في الدورة التالية. لذلك يحدّد زمن المسح الحد الأدنى لسرعة استجابة النظام. الإشارات السريعة (نبضات إنكودر عالية التردد، إشارات مستشعر قصيرة المدة) لا تُترك لدورة المسح؛ بل يُستخدم دخل عدّاد سريع عتادي أو بنية مقاطعة (interrupt).

لغات البرمجة

يعرّف معيار IEC 61131-3 على نطاق واسع خمس لغات:

  • LD (Ladder Diagram) — تشبه مخطط المرحّلات، أسهل لغة يقرأها
  • الكهربائيون. شائعة لمنطق التحكم.

  • FBD (Function Block Diagram) — ربط الكتل الوظيفية.
  • مقروءة في المعالجة التناظرية والتحكم في العمليات.

  • ST (Structured Text) — نصّية، تشبه اللغات عالية المستوى.
  • مناسبة للحساب والحلقات ومعالجة البيانات.

  • IL (Instruction List) — تشبه الـ assembly. لا يُفضَّل
  • استخدامها في المشاريع الجديدة.

  • SFC (Sequential Function Chart) — تعرّف العمليات المتسلسلة
  • ببنية خطوة/انتقال.

عمليًا لا يلزم اختيار لغة واحدة؛ في المشروع نفسه يمكن كتابة منطق التحكم بـ ladder والحسابات داخل ST.

المعايير التي يُنظَر إليها في اختيار PLC

عدد I/O ونوعه: يُحسب بقدر الحاجة الحالية مع هامش توسّع يُضاف مستقبلًا. يُدرَج عدد القنوات التناظرية وأنواع الإشارات على حدة.

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

الحاجة إلى الحركة: عدد المحاور والحاجة إلى التزامن بين المحاور (الكامة، التروس الإلكترونية) تحدّد مباشرةً فئة وحدة التحكم.

بروتوكول الاتصال: أي بروتوكول تدعمه الأجهزة القائمة في الميدان؟ يُقرَّر الاختيار مثل EtherCAT وProfinet وModbus TCP مع طوبولوجيا الشبكة.

الذاكرة وإدارة البيانات: عدد الوصفات وتسجيل بيانات الإنتاج وحاجة الـ logging تكبّر متطلّب الذاكرة.

الخدمة وقطع الغيار: في الآلات طويلة العمر، تكون دورة حياة المنتج وتوافر قطع الغيار بأهمية المواصفات التقنية.

بيئة البرمجيات والترخيص: إمكانية الوصول إلى برنامج البرمجة تحدّد قدرة فريق الصيانة على التدخّل في الآلة لاحقًا.

ما يُراعى في التطبيق

توافق بنية sink/source في المداخل مع الجهاز الميداني، وكون المخارج مرحّلًا أم ترانزستورًا (سرعة التبديل ونوع الحمل)، والكابل المدرّع والتأريض من نقطة واحدة في الإشارات التناظرية، وإدارة الحرارة داخل اللوحة — هذه مواضيع يجب البتّ فيها في مرحلة المشروع، وتصحيحها لاحقًا مكلف.

عائلات المنتجات ذات الصلة: PLC، I/O رقمي، I/O تناظري، Remote I/O، وحدات الاتصال، HMI

Leave a Reply

Your email address will not be published. Required fields are marked *