العودة إلى المدونة

كيف تعيد وحدات التحكم المنطقية القابلة للبرمجة تشكيل التحكم الدقيق في الروبوتات في التصنيع الحديث

يُغيّر جيل جديد من الروبوتات الدقيقة طريقة تعامل المهندسين مع التحكم في الحركة. فمن خلال الجمع بين منطق النصوص المنظّمة، واتصالات EtherNet/IP، والروبوتات التي تتحكم فيها وحدات PLC، تُبسّط الأنظمة ا...

يقترب التحكم في الروبوتات أكثر من وحدات التحكم المنطقية القابلة للبرمجة

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

تتيح الروبوتات المدمجة عالية الدقة، مثل Mecademic Meca500، الآن التحكم المباشر في الحركة عبر منصات وحدات التحكم المنطقية القابلة للبرمجة، ما يغير طريقة تصميم المصنّعين لخلايا الأتمتة. فبدلاً من إرسال إشارات تشغيل وإيقاف بسيطة، يمكن لوحدة التحكم المنطقية القابلة للبرمجة الآن إصدار أوامر لكل حركة روبوت في الوقت الفعلي عبر EtherNet/IP.

ويكتسب هذا التحول أهمية خاصة في تجميع الإلكترونيات، وأتمتة المختبرات، ومناولة أشباه الموصلات، وبيئات التصنيع الدقيق، حيث تكون المساحات المدمجة والحركة الحتمية أهم من قدرة الحمولة الخام.

روبوت صناعي مدمج يتحكم فيه PLC عبر EtherNet/IP لأتمتة دقيقة

تتيح بنيات الروبوتات المدمجة تكاملاً أكبر بين التحكم في الحركة وأنظمة الأتمتة القائمة على وحدات التحكم المنطقية القابلة للبرمجة.

لماذا يغير التحكم المنظم عبر وحدات التحكم المنطقية القابلة للبرمجة تكامل الروبوتات؟

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

في هذا التطبيق، تتواصل وحدة التحكم المنطقية القابلة للبرمجة Allen-Bradley CompactLogix مباشرةً مع Meca500 عبر EtherNet/IP. وتصبح تعليمات الحركة مثل MovePose وMoveJoints جزءاً من بيئة منطق السلم بدلاً من وجودها داخل برنامج روبوت منفصل.

تقلل هذه البنية تعقيد التكامل بدرجة كبيرة بالنسبة إلى صانعي الآلات الذين اعتمدوا بالفعل منصات أتمتة Rockwell. ويمكن للمنشآت التي تشغّل أنظمة Allen-Bradley CompactLogix الحالية دمج حركة الروبوتات من دون إدخال منظومة برمجة مخصصة أخرى.

تصبح EtherNet/IP العمود الفقري للحركة

يجب أولاً إعداد الروبوت على الشبكة الفرعية نفسها التي توجد عليها وحدة التحكم المنطقية القابلة للبرمجة. وبمجرد تمكين اتصال EtherNet/IP عبر واجهة MecaPortal، تتولى وحدة التحكم المنطقية القابلة للبرمجة مسؤولية تنسيق الروبوت.

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

واجهة إعداد شبكة الروبوت التي تتيح اتصال EtherNet/IP للتحكم عبر PLC

يتيح إعداد EtherNet/IP لوحدة تحكم الروبوت الانتقال من التشغيل المستقل إلى تنفيذ الحركة المُدار عبر وحدة التحكم المنطقية القابلة للبرمجة.

تبسّط EDS وAOI تشغيل الأجهزة

تعتمد الأنظمة القائمة على Rockwell بدرجة كبيرة على ملفات ورقة البيانات الإلكترونية وتعليمات الإضافة لتبسيط تكامل الأجهزة. وبمجرد تثبيت EDS، يظهر الروبوت كجهاز أصلي داخل Studio 5000.

وتجرد طبقة AOI الكثير من تعقيدات الاتصالات منخفضة المستوى. وبذلك يستطيع المهندسون التركيز على منطق الحركة بدلاً من إنشاء هياكل رسائل Ethernet يدوياً.

يعكس سير العمل هذا التطور الأوسع الذي يحدث في مجال الأتمتة الصناعية. إذ يقدم المورّدون بشكل متزايد كائنات برمجية قابلة لإعادة الاستخدام بدلاً من مطالبة المستخدمين بكتابة أكواد مخصصة مطولة. كما أصبحت استراتيجيات التكامل المماثلة شائعة عبر منصات PLC وPAC الحديثة المستخدمة في التصنيع المعالج والهجين.

ملفات تثبيت EDS التي تدعم اتصال الروبوت الصناعي بأجهزة PLC

تقلل ملفات تعريف الأجهزة وقت التشغيل الأولي عبر إتاحة ظهور الروبوتات كأصول أتمتة أصلية داخل Studio 5000.

تصبح أوامر الحركة كائنات ضمن منطق السلم

بعد الاتصال، يمكن للروبوت تنفيذ الحركات مباشرةً من منطق السلم عبر كتل وظائف محددة مسبقاً. وتحدد أوامر مثل Connect وMovePose وMoveJoints مسار الروبوت وسلوك تحديد موضعه.

يغير هذا الأسلوب طريقة تعامل فرق الصيانة مع الأنظمة الروبوتية. فبدلاً من استكشاف الأعطال في بيئات برمجة متعددة، يستطيع الفنيون تشخيص سلوك الروبوت مباشرةً داخل منصة وحدة التحكم المنطقية القابلة للبرمجة التي يعرفونها بالفعل.

MovePose لتحقيق الدقة الديكارتية

توجّه تعليمة MovePose الروبوت إلى إحداثي ديكارتي محدد باستخدام قيم X وY وZ وW وP وR. وتُعد هذه الطريقة مثالية لأنظمة الالتقاط والوضع، ومحطات الفحص، ومهام التجميع المدمجة التي تتطلب تحديداً متكرراً لموضع الأداة.

أمر حركة ديكارتية للروبوت مُعد داخل بيئة منطق السلم لوحدة التحكم المنطقية القابلة للبرمجة

تتيح تعليمات الحركة الديكارتية للمهندسين إدارة تحديد موضع الروبوت مباشرةً داخل إجراءات منطق السلم.

التحكم القائم على المفاصل للاستعادة والعودة إلى الموضع المرجعي

توفر أوامر MoveJoints تحديداً مباشراً لموضع كل محور. وتُستخدم هذه التعليمات غالباً في تسلسلات العودة إلى الموضع المرجعي، وعمليات الاستعادة، وتحديد مواضع الصيانة.

ومن المنظور الهندسي، يؤدي فصل الحركة الديكارتية عن الاستعادة القائمة على المفاصل إلى تحسين الموثوقية التشغيلية. كما يبسّط التعامل مع الأعطال أثناء إجراءات إعادة تشغيل الآلة.

كتلة وظائف للتحكم في حركة الروبوت بالمفاصل تُستخدم للعودة إلى الموضع المرجعي واستعادة المحاور

توفر كتل الحركة على مستوى المفاصل تحديد موضع حتمياً أثناء عمليات بدء التشغيل والصيانة.

لا تزال توافقية البرامج الثابتة مهمة

يتمثل أحد الدروس المهمة من هذا التطبيق في أن توافق البرامج الثابتة لا يزال بالغ الأهمية. إذ يجب أن تتوافق البرامج الثابتة للروبوت، وحزمة EDS، وإصدار AOI بشكل صحيح.

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

ولا يقتصر ذلك على الروبوتات. إذ تظهر مخاوف توافق مماثلة في عمليات ترحيل أنظمة DCS، وترقيات مراقبة التوربينات، وتوسعات وحدات الإدخال والإخراج الموزعة التي تشمل منصات من ABB وHoneywell وEmerson وGE.

أداة برمجية لوحدة التحكم المنطقية القابلة للبرمجة تستبدل أنواع بيانات اتصالات الروبوت القديمة

تظل الإدارة الدقيقة للإصدارات ضرورية عند دمج الأنظمة الروبوتية التي تستخدم EtherNet/IP في وحدات التحكم الصناعية.

أين تلائم هذه البنية أفضل؟

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

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

كما أن القدرة على دمج الروبوتات مباشرةً في تسلسل وحدة التحكم المنطقية القابلة للبرمجة تقلل دورات التطوير لصانعي الآلات الأصليين. ويمكن لفرق الهندسة الأصغر نشر حركة روبوتية متقدمة من دون الحفاظ على متخصصين منفصلين في برمجة الروبوتات.

الاتجاه الأكبر في المجال

يتجه سوق الروبوتات الصناعية نحو بنيات حركة محددة بالبرمجيات. وتصبح برمجة النص المنظم، واتصالات EtherNet/IP، والتنسيق المتمحور حول وحدات التحكم المنطقية القابلة للبرمجة توقعات معيارية بدلاً من كونها ميزات متقدمة.

وما يجعل أنظمة مثل Meca500 لافتة ليس دقتها على مستوى الميكرون فحسب، بل أيضاً سهولة تكامل الروبوتات التي توفرها لمهندسي أنظمة التحكم التقليديين.

في كثير من المصانع، قد لا يحمل مبرمج الروبوتات في المستقبل وحدة تعليم على الإطلاق. بل سيبني استراتيجيات الحركة مباشرةً داخل بيئة وحدة التحكم المنطقية القابلة للبرمجة التي تتحكم بالفعل في بقية الآلة.

المؤلف: ناثانيال بروكس | مراسل أول للأنظمة الصناعية

يمتلك ناثانيال بروكس أكثر من 14 عاماً من الخبرة في تغطية الروبوتات الصناعية، وبنية وحدات التحكم المنطقية القابلة للبرمجة، وأنظمة التحكم في الحركة. وتشمل خلفيته مشاريع تكامل الأتمتة التي تتضمن Rockwell Automation وABB Robotics ومنصات الحركة من Siemens وأنظمة التغليف عالية السرعة في قطاعات أشباه الموصلات والتصنيع الدقيق.

اترك تعليقًا

يرجى الملاحظة، يجب الموافقة على التعليقات قبل نشرها.