Allen-Bradley and Schneider EtherNet/IP and OPC UA Integration Guide

دليل تكامل Allen-Bradley و Schneider EtherNet/IP و OPC UA

تفكيك جزر الأتمتة: نهج موحد

أصبح بروتوكول EtherNet/IP الرائد في التصنيع المنفصل والهجين. تتحدث وحدات تحكم Allen-Bradley ControlLogix بروتوكول CIP بشكل أصلي. تدعم وحدات Schneider Electric Modicon M580 PAC أدوار محول ومُجسِّس EtherNet/IP. يقع OPC UA فوق طبقة الجهاز ويعرض بيانات منظمة لأنظمة MES وERP ومنصات السحابة. معًا، تشكل هذه التقنيات العمود الفقري الحديث للأتمتة.

لا تزال العديد من المصانع تشغل جزرًا منفصلة من Allen-Bradley وSchneider. يساهم دمجها في تقليل أجهزة الاستشعار المكررة وإدخال البيانات يدويًا. يشرح هذا المقال كيفية ربط تلك الجزر بأمان. تعمل الخطوات في خطوط إنتاج حقيقية لصناعة قطع السيارات والسلع المعبأة.

تكوين EtherNet/IP في ControlLogix

تستخدم وحدات تحكم Allen-Bradley ControlLogix وحدة 1756-EN2T أو 1756-EN3TR لبروتوكول EtherNet/IP. تقع الوحدة في نفس الهيكل مع وحدة التحكم. يتم تكوين الشبكة باستخدام RSLogix 5000 أو Studio 5000. يمكن أن تكون اتصالات CIP مباشرة أو محسّنة للرف. تستهلك الاتصالات المباشرة موارد أقل لكل وحدة. تجمع الاتصالات المحسّنة للرف بين مداخل ومخارج رقمية بكفاءة.

  1. الخطوة 1: أضف وحدة EtherNet/IP إلى شجرة تكوين الإدخال/الإخراج. أدخل رقم الفتحة الصحيح وإصدار البرنامج الثابت.
  2. الخطوة 2: عيّن عنوان IP ثابت وقناع الشبكة والبوابة. قم بتعطيل DHCP لمنع تغيّر العنوان بعد إعادة التشغيل.
  3. الخطوة 3: أنشئ علامات مخصصة على مستوى وحدة التحكم لتبادل البيانات. استخدم أسماء وصفية مثل Line1_Conveyor_Speed.
  4. الخطوة 4: أضف وحدة إيثرنت عامة للجهاز Schneider. عيّن مثيلات تجميع الإدخال والإخراج والتكوين.
  5. الخطوة 5: اضبط فترة الحزمة المطلوبة على 10 مللي ثانية للحلقات السريعة أو 50 مللي ثانية للمراقبة البطيئة.
  6. الخطوة 6: حمّل المشروع وتحقق من أن مؤشر حالة الوحدة يظهر باللون الأخضر الثابت.

علاوة على ذلك، فعّل الاتصالات أحادية الإرسال عندما يكون ذلك ممكنًا. تقلل أحادية الإرسال من حمل الشبكة مقارنة بالإرسال المتعدد. تدعم المحولات المدارة مثل سلسلة Stratix تقنية IGMP snooping للتحكم في الإرسال المتعدد.

دليل دمج Allen-Bradley وSchneider EtherNet/IP وOPC UA

إعداد Schneider M580 وخادم OPC UA

تتضمن وحدات تحكم Schneider Modicon M580 منفذ إيثرنت مدمج مع قدرة خادم OPC UA. يقوم EcoStruxure Control Expert بتكوين سياسات الأمان ومساحات أسماء العلامات. يلغي OPC UA الحاجة إلى برامج تشغيل مخصصة. كما يوفر التشفير والشهادات والمصادقة على المستخدم.

  1. أولاً: فعّل خادم OPC UA في تكوين وحدة المعالجة المركزية. اختر المنفذ، عادة 4840.
  2. ثانيًا: أنشئ شهادة مثيل التطبيق أو استورد واحدة من سلطة الشهادات في المصنع.
  3. ثالثًا: عرّف العلامات التي سيتم عرضها. استخدم أنواع بيانات منظمة لتنظيم مساحة الأسماء بشكل نظيف.
  4. رابعًا: اضبط بيانات اعتماد المستخدم مع أقل صلاحيات ممكنة.
  5. خامسًا: قم بتكوين عميل OPC UA في نظام SCADA أو MES. وجه العميل إلى opc.tcp://M580_IP:4840.
  6. أخيرًا: اختبر أذونات القراءة والكتابة قبل تفعيل الاستطلاع في الإنتاج.

ومع ذلك، تجنب تعريض خادم OPC UA مباشرة إلى الشبكة المؤسسية. ضعه خلف جدار حماية أو صمام بيانات. قسم شبكة الأتمتة باستخدام VLANs للحد من الحركة الجانبية.

استكشاف أخطاء روابط EtherNet/IP وOPC UA وإصلاحها

عادةً ما تقع أخطاء الاتصال ضمن ثلاث فئات: الشبكة، التكوين، أو الأمان. أولاً، قم بعمل اختبار ping لكلا وحدتي التحكم من حاسوب صيانة. إذا فشل ping، تحقق من الكابل، منفذ المحول، وعضوية VLAN. ثانيًا، تحقق من أن عناوين IP فريدة. تسبب العناوين المكررة انقطاعات متقطعة. ثالثًا، افحص أحجام اتصالات CIP. تفشل التجميعات الكبيرة جدًا في التأسيس.

بالنسبة لـ OPC UA، تعد أخطاء الشهادات شائعة. قد يرفض العميل شهادة الخادم إذا لم يتطابق اسم المضيف. جدد الشهادة أو أضف إدخال ثقة. تحقق أيضًا من عدم تطابق سياسة الأمان. يرفض الخادم المضبوط على Basic256Sha256 العملاء الذين يطلبون None. أخيرًا، راقب حمل وحدة المعالجة المركزية على M580. يمكن أن تؤدي الاشتراكات المفرطة في OPC UA إلى استنزاف مهمة التحكم.

الخاتمة والنصائح العملية

تتكامل وحدات تحكم Allen-Bradley وSchneider بشكل جيد عبر EtherNet/IP وOPC UA. خطط لعناوين IP بعناية، استخدم التعيينات الثابتة، وأمّن OPC UA بالشهادات. اختبر اتصالات CIP بمعدل مسح منخفض أولاً، ثم اضبط الأداء. وثّق خرائط العلامات وإعدادات الأمان. تبني هذه الخطوات شبكة صناعية موثوقة وقابلة للرصد تمتد من مستوى الآلة إلى أنظمة المؤسسة.

المنشور السابق المشاركة التالية