نظام SCADA مقابل PLC: الاختلافات، والبنية، والمخاطر المتعلقة بالأجهزة

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

تستخدم معظم الأنظمة الصناعية كليهما. وتتمثل المهمة الهندسية في توزيع مسؤوليات التحكم بشكل صحيح، ثم تحديد مواصفات أجهزة SCADA أو HMI أو الحوسبة الطرفية وفقًا لمتطلبات البرمجيات، وعمليات الإدخال/الإخراج، والتخزين، والتبريد، والطاقة، ودورة الحياة.

ما الفرق بين نظام SCADA ونظام PLC؟

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

مقارنة تقنية

نظرة عامة على نظام SCADA مقابل نظام PLC

قارن PLC SCADA
الدور الأساسي تنفيذ التحكم المحلي الإشراف والتصور
طبقة النظام الآلات / المعدات مشرف / مشغل
الواجهات مدخلات/مخرجات الميدان، شبكة ناقل الميدان، إيثرنت إيثرنت، واجهة تسلسلية، OPC UA، قواعد البيانات
خطر الفشل الرئيسي مقاطعة التحكم أو مقاطعة الإدخال/الإخراج فقدان الرؤية، أو تسجيل البيانات، أو وصول المشغل

ما هي وظيفة أنظمة التحكم بالبرمجة المنطقية (PLC) في الأتمتة الصناعية؟

يقوم جهاز التحكم المنطقي القابل للبرمجة (PLC) بقراءة المدخلات الميدانية، وتنفيذ منطق التحكم، وتحديث المخرجات في دورات المسح. وتشمل الأجهزة المتصلة عادةً أجهزة الاستشعار، والمفاتيح، والمحركات، والصمامات، والمرحلات، ومحركات الأقراص. وتُستخدم لغات معيار IEC 61131-3، مثل مخطط السلم، ومخطط الكتل الوظيفية، والنص المنظم، بشكل شائع في هذا المنطق.

المجالات التي ينبغي أن تظل فيها الشركات المساهمة العامة (PLC) مسؤولة

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

حدود الهندسة المعمارية
لا تستبدل نظام التحكم PLC بناءً على أداء وحدة المعالجة المركزية (CPU)

استمر في استخدام جهاز التحكم المنطقي القابل للبرمجة (PLC): أجهزة القفل الآلي، والتحكم في التسلسل، وحماية المعدات، وعمليات الإدخال/الإخراج الحساسة للوقت.

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

ما تضيفه منظومة SCADA إلى ما وراء طبقة التحكم

يوفر نظام SCADA رؤية شاملة للنظام من خلال الرسوم البيانية للعمليات، والإنذارات، والاتجاهات، وقيم العلامات، والتقارير، والسجلات التاريخية. كما يمكنه تبادل البيانات مع أنظمة التسجيل التاريخي، وقواعد البيانات، والعملاء عن بُعد، وأنظمة الصيانة، أو أنظمة التحليل ذات المستوى الأعلى.

التواصل مع وحدات التحكم المنطقية القابلة للبرمجة (PLC) والأجهزة الميدانية

تشمل المسارات الشائعة بروتوكولات OPC UA وModbus TCP وEtherNet/IP وبوابات PROFINET، بالإضافة إلى الوصلات القديمة من نوع RS-232 أو RS-485. وإذا كانت هناك وحدات التحكم المنطقية القابلة للبرمجة (PLC) أو العدادات أو محركات الأقراص القديمة لا تزال قيد الاستخدام، فقد يمثل دعم البروتوكولات والواجهات المادية قيدًا أكثر صعوبة من أداء وحدة المعالجة المركزية (CPU).

للاطلاع على سياق أوسع للنظام، انظر دليل أنظمة SCADA و أجهزة الأتمتة الصناعية نظرة عامة.

أدوار PLC وSCADA وHMI وRTU وDCS

يمكن لهذه الأنظمة أن تتعايش معًا، لكنها تعالج مشكلات معمارية مختلفة.

النظامالدور الرئيسيمتى تُستخدم
PLCالسيطرة المحليةيلزم توفر عمليات الإدخال/الإخراج الحتمية ومنطق المعدات
SCADAالإشرافتحتاج الأجهزة المتعددة إلى إنذارات وسجلات وإمكانية الرصد من قِبل المشغل
HMIواجهة المشغل المحليةيلزم التحكم في الجانب الخاص بالآلة ومراقبة حالتها
RTUالقياس عن بُعديجب مراقبة الأصول البعيدة أو الموزعة
DCSالتحكم في العمليات على مستوى المصنع بأكملهتتطلب بيئات العمليات المستمرة نظام تحكم متكامل

للاطلاع على مقارنات أكثر تحديدًا، انظر نظام SCADA مقابل واجهة HMI و نظام SCADA مقابل نظام DCS.

المجالات التي تُستخدم فيها أجهزة الكمبيوتر الصناعية ولوحات Mini-ITX

تحتاج برامج SCADA وHMI إلى منصة حوسبة. واعتمادًا على البنية، قد تكون هذه المنصة محطة عمل في غرفة التحكم، أو لوحة HMI، أو بوابة حافة الشبكة، أو جهاز كمبيوتر صناعي صغير الحجم، أو نظام Mini-ITX مدمج.

خادم SCADA أو محطة عمل

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

نموذج بسيط لتحديد حجم المؤرخين: الحمولة اليومية ≈ عدد العلامات × عدد العينات في الثانية × عدد البايتات لكل عينة × 86,400. أضف تكاليف قاعدة البيانات، والفهرسة، والبروتوكول، والتكرار، والاحتفاظ بالبيانات بشكل منفصل. لا يحدد هذا النموذج حجم الخادم بأكمله، ولكنه يمنع اختيار وحدة التخزين بناءً على سعة محرك الأقراص وحدها.

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

لوحة واجهة المستخدم (HMI) أو وحدة المشغل

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

بوابة طرفية بين جهاز التحكم المنطقي القابل للبرمجة (PLC) والأنظمة ذات المستوى الأعلى

وظيفة جهاز كمبيوتر صناعي من طراز Mini ITX

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

فحوصات اختيار الأجهزة لعقد SCADA وHMI

مخاطر أجهزة SCADA

استخدم ترتيب التبعية بدلاً من اختيار اللوحة بناءً على اسم المعالج: مسؤولية التحكم → البرامج ونظام التشغيل → البروتوكولات وعمليات الإدخال/الإخراج → الحوسبة والتخزين → الطاقة والتبريد → الملاءمة الميكانيكية → دورة الحياة.

الأدلة الهندسية
مصفوفة التحقق من صحة أجهزة SCADA وHMI

البرامج وأنظمة التشغيل

التوافق

هل ستعمل برامج SCADA أو HMI وبرامج التشغيل المطلوبة على هذه المنصة؟

التحقق من: صورة نظام التشغيل للإنتاج وإصدار البرنامج المستهدف.

الإدخال/الإخراج والشبكات

الواجهات

هل تتوفر جميع واجهات LAN وCOM وUSB وPCIe وM.2 وGPIO المطلوبة؟

التحقق من: اختبار الواجهة بشكل متزامن في ظل الحمل المتوقع.

التخزين

عبء العمل

هل يستطيع النظام تحمل عبء العمل المتوقع المتعلق بعمليات التسجيل التاريخي وكتابة السجلات؟

التحقق من: اختبارات معدل الكتابة المتوقع، والاحتفاظ بالبيانات، والاستعادة.

الطاقة

التعافي

هل ستتعافى العقدة بشكل متوقع بعد حدوث اضطرابات في إمداد الطاقة الميداني؟

التحقق من: اختبارات التشغيل البارد، وانخفاض الجهد، ونظام الإمداد غير المنقطع (UPS)، وإيقاف التشغيل.

الحراري

البيئة

هل التبريد كافٍ في أقصى الظروف المحددة للحاوية؟

التحقق من: اختبار التحمل تحت أحمال العمل المستمرة عند الحد الأقصى لدرجة الحرارة المحيطة.

دورة الحياة

التحكم

هل يمكن الحفاظ على التحكم في تحديثات الأجهزة والبرامج طوال دورة حياة النشر؟

التحقق من: نظام BIOS، وبرامج التشغيل، والوثائق، ومراقبة المراجعات، ومراجعة المصادر.

حدود الإدخال/الإخراج، والطاقة، والحرارة

غالبًا ما تحتاج عقد الأتمتة الصناعية إلى أكثر من مسار إيثرنت واحد، وقد تظل بحاجة إلى وصلات تسلسلية قديمة. مراجعة منافذ تسلسلية متعددة عندما تستخدم وحدات التحكم المنطقية القابلة للبرمجة (PLC) أو أجهزة القياس أو محركات الأقراص واجهة RS-232 أو RS-485.

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

الأخطاء الشائعة في عملية الاختيار

مخاطر الاختيار
خمسة أخطاء شائعة في أجهزة SCADA وPLC
  1. الاختيار بناءً على طراز وحدة المعالجة المركزية (CPU) وحده. أداء المعالج لا يحدد مدى ملاءمة نظام التحكم.
  2. استخدام جهاز الكمبيوتر الصناعي كبديل لجهاز التحكم المنطقي القابل للبرمجة (PLC). يجب تصميم مسؤولية الرقابة والتحقق من صحتها بشكل مدروس.
  3. التقليل من سعة تخزين ملفات «historians». السعة وحدها لا تكفي لمعالجة عمليات الكتابة المستمرة، أو الاحتفاظ بالبيانات، أو استعادتها.
  4. مع تجاهل القوة الميدانية والحدود الحرارية. لا يُثبت استقرار الأداء في المختبر موثوقية الجهاز في بيئة التشغيل أو في الميدان.
  5. تجاهل التحكم في دورة الحياة. قد تؤدي التحديثات غير المُدارة لنظام BIOS أو برامج التشغيل أو الأجهزة إلى تعطيل عمليات النشر طويلة الأمد.

دليل اتخاذ القرار بشأن أجهزة SCADA وPLC

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

  • طبقة التحكم في جهاز PLC: إعطاء الأولوية لعمليات الإدخال/الإخراج الحتمية، ومنطق الحماية، وسلوك التحكم الذي تم التحقق من صحته.
  • محطة عمل أو خادم SCADA: إعطاء الأولوية لدعم البرامج، والشبكات، وأحمال عمل نظام التسجيل التاريخي، والتخزين، والاستعادة.
  • عقدة مشغل واجهة الإنسان والآلة (HMI): إعطاء الأولوية للعرض، واللمس، ووحدات الإدخال/الإخراج المحلية، والوصول إلى الخدمات، وملاءمة الهيكل.
  • بوابة الحافة: إعطاء الأولوية للبروتوكولات، وفصل الشبكات، وزمن الاستجابة، والمعالجة المحلية، والحدود الحرارية.

الأسئلة الشائعة حول SCADA وPLC

هل نظام SCADA هو نفسه نظام PLC؟

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

هل يمكن لنظام SCADA أن يعمل بدون جهاز PLC؟

نعم. يمكن لنظام SCADA التواصل مع وحدات RTU أو العدادات أو أجهزة الاستشعار أو البوابات، على الرغم من أن وحدات التحكم المنطقية القابلة للبرمجة (PLC) لا تزال شائعة الاستخدام في التحكم المحلي في الآلات.

هل يمكن لجهاز كمبيوتر صناعي أن يتولى مهام وحدة التحكم المنطقية القابلة للبرمجة (PLC)؟

فقط في بنية تم تصميمها والتحقق من صلاحيتها لتولي تلك المسؤولية. ولا تكفي قدرة وحدة المعالجة المركزية (CPU) وحدها لضمان سلوك حتمي أو سلوك حمائي.

ما هي الأجهزة التي ينبغي أن تعمل عليها برامج SCADA؟

استخدم منصة تدعم البرامج المطلوبة، ونظام التشغيل، وعمليات الإدخال/الإخراج، وأحمال عمل التخزين، والبيئة الحرارية، وإجراءات الاستعادة، ودورة الحياة.

متى يكون استخدام أجهزة SCADA التي لا تحتوي على مراوح خيارًا مناسبًا؟

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

إذا كنت تقارن بين الأجهزة المستخدمة في مشروع SCADA أو HMI أو مشروع أتمتة OEM، فيُرجى الاتصال بـ لوحة Mini ITX مع إصدار البرنامج، ومتطلبات اتصال وحدة التحكم المنطقية القابلة للبرمجة (PLC)، ووحدات الإدخال/الإخراج (I/O)، وحدود العلبة، وظروف الطاقة، والهدف المحدد لدورة الحياة.

كيفن تشانغ
كيفن تشانغ

لديّ أكثر من 10 سنوات من الخبرة في هندسة الحاسوب، والأجهزة المدمجة، وتطوير اللوحات الأم الصناعية عبر منصات «إنتل» و«إيه إم دي» و«آرم» و«إنفيديا». يتركز عملي على تصميم الأنظمة على مستوى اللوحة، وتكامل المعالجات والواجهات، وتنسيق نظام BIOS والبرامج الثابتة، والتحقق من صحة عمليات الإدخال/الإخراج، واختبارات الطاقة والتبريد، واستكشاف أخطاء التوافق الكهرومغناطيسي (EMC) وإصلاحها، وتحسين موثوقية النظام على المدى الطويل.

المقالات: 99

استكشاف حسب التطبيق

حلول الصناعة

اكتشف منصات Mini-ITX المصممة للتحكم الصناعي، وأمن الشبكات، والنقل، والحوسبة الطرفية، وغيرها من التطبيقات المدمجة طويلة العمر.

منصات التكنولوجيا

قارن بين أنظمة المعالجات من أجل تصميمك المدمج القادم.