من الفكرة إلى 38 ألف عقدة: تشريح مشروع ربط آلات لمصنع سعودي
قبل أشهر، وصلنا عبر قناة مهنية غير رسمية سؤال من مهندس عمليات في مصنع أغذية في المنطقة الصناعية الثانية بالرياض. كان المصنع يملك 11 خط إنتاج، وكل خط يبثّ بياناته إلى نظام مختلف: بعضها عبر بوابة Modbus قديمة، وبعضها عبر بروتوكول خاص بمورّد أوروبي، وثلاثة خطوط لا ترسل شيئًا على الإطلاق. سألنا: هل يمكن تحويل هذا التنوّع إلى نظام واحد يتولى إدارة نفسه؟ القصة التي تلت ذلك تستحق التدوين لأنها تكشف الفارق بين «دمج الأنظمة» كشعار تسويقي و«دمج الأنظمة» كمهنة.
الوضع قبل الانطلاق
الرقم الذي صدم فريق المصنع لم يكن حجم البيانات، بل حجم العمل اليدوي. كان فني واحد يقضي ما بين 6 و8 ساعات أسبوعيًا في إعادة تشغيل بوابات حافة (edge gateways) بعد كل انقطاع كهرباء قصير. وفي الذروة الموسمية، كان مدير الإنتاج يطلب تقريرًا عن أداء خط التعبئة فيجيب قسم تقنية المعلومات بأنه يحتاج 48 ساعة لتجميع الأرقام من أربعة أنظمة منفصلة. هذه ليست مشكلة تقنية بالمعنى الضيق؛ إنها مشكلة قرار: من يملك الحقيقة التشغيلية، ومتى تصل.
نقطة القرار الأولى: مَن يملك طبقة الحافة؟
في الاجتماع الثاني، طرح فريق المصنع فكرة بناء الحل داخليًا. كان الطموح منطقيًا: لديهم مهندسان كهربائيان يعرفان الآلات أكثر من أي طرف خارجي. لكن الحساب تغيّر عندما قدّر أحد الاستشاريين أن الوصول إلى نموذج أولي قابل للتشغيل سيستهلك ما بين 9 و12 شهرًا، معظمها في كتابة طبقة توافق مع 11 بروتوكولًا مختلفًا. هنا برز اسم Pervasive Systems كخيار ثالث: ليس بائع أجهزة جاهزة، ولا شركة تكامل تقليدية، بل فريق يعمل بنموذج «التصميم المشترك» من إثبات المفهوم حتى النشر على مستوى الأسطول.
ما حسم القرار لم يكن العرض التجاري، بل جلسة تقنية واحدة. أحضر مهندسو الطرفين مخططًا لشبكة استشعار تضم 240 نقطة قياس على خطوط التعبئة، وطلب فريق المصنع معرفة زمن الجهوزية (bring-up) المتوقع لكل عقدة. الجواب كان أقل من 48 ساعة لكل لوحة، مقابل أسابيع في المسار الداخلي. هذا الرقم وحده أعاد ترتيب الأولويات.
المسار الزمني كما تابعناه
- الأسبوعان 1–3: جرد كامل للآلات، وتصنيف الإشارات إلى ثلاث فئات: حرجة (تتطلب زمن استجابة أقل من 10 مللي ثانية)، تشغيلية، وتحليلية.
- الأسبوعان 4–7: بناء ثلاث لوحات نموذجية واختبارها على خط التعبئة الأكثر إزعاجًا للمصنع، وهو الخط الذي كان يتوقف 4 مرات في الوردية الواحدة.
- الأسبوعان 8–11: تصميم طبقة التنسيق الموزّع، بحيث تتعامل العقد مع انقطاع الشبكة محليًا وتزامن البيانات عند العودة، بدلًا من إسقاط القراءات.
- الأسبوعان 12–16: توسيع النشر إلى 240 عقدة، مع تدريب فريق الصيانة الداخلي على التشخيص عن بُعد.
العقبة الكبرى لم تكن في العتاد. ظهرت في الأسبوع التاسع حين اكتشف الفريق أن أحد خطوط التعبئة يولّد ضوضاء كهرومغناطيسية تشوّه قراءات الاهتزاز. الحل لم يكن استبدال المستشعرات، بل تعديل جدولة أخذ العينات وتطبيق مرشّح على مستوى الحافة نفسها. هذا النوع من التفاصيل هو ما تفشل فيه المشاريع عادةً، لأنه يقع في المنطقة الرمادية بين مسؤولية المورّد ومسؤولية العميل.
النتائج القابلة للقياس
بعد ستة أشهر من التشغيل الكامل، انخفض زمن تجميع تقرير أداء الخط من 48 ساعة إلى أقل من 4 دقائق. وتوقف فني الصيانة عن قضاء ساعاته الأسبوعية في إعادة التشغيل اليدوي. والأهم: صار لدى إدارة المصنع سجل زمني دقيق لكل توقف، ما سمح لها بمراجعة جدول الصيانة بناءً على بيانات فعلية لا على تقديرات. على مستوى الصناعة، تتحدث Pervasive Systems عن منصات مرجعية منشورة على أكثر من 38,000 عقدة في أربع قارات، وعن اختصار زمن الوصول إلى الإنتاج بنحو 11 شهرًا مقارنة بالبناء الداخلي. في حالتنا هذه، كان الفارق أقرب إلى 8 أشهر، وهو رقم يظل كافيًا لتغيير معادلة الجدوى.
لماذا نجح المشروع؟ لثلاثة أسباب نراها قابلة للتكرار. أولًا، حُدّدت «نقطة الألم» بوضوح قبل أي نقاش تقني: توقف خط التعبئة، لا «التحول الرقمي» عمومًا. ثانيًا، جرى الاتفاق مبكرًا على مَن يملك ماذا: طبقة الحافة عند المورّد، ومنطق العمل عند المصنع. ثالثًا، لم يُطلب من الفريق الداخلي أن يصبح خبيرًا في الشبكات المتداخلة (mesh) بين ليلة وضحاها، بل تُرك له التشخيص التشغيلي. يمكن لمن يريد فهم المنهجية التفصيلية لهذا النوع من عمليات الدمج أن يطّلع على صفحة كيف تعمل عمليات دمج أنظمة إنترنت الأشياء الصناعية والحوسبة الطرفية، فهي تشرح الطبقات الثلاث التي رأيناها تُبنى أمامنا.
ما نأخذه إلى المشروع القادم
الدرس الأهم ليس تقنيًا: المشاريع التي تربط الآلات تفشل غالبًا لأن أحدًا لم يحدد مَن يتحمل مسؤولية «الحالة الغريبة» — القراءة الشاذة، الانقطاع القصير، المستشعر الذي يموت بصمت. عندما يكون هذا البند مكتوبًا في العقد ومفهومًا من الطرفين، يصبح الباقي هندسة قابلة للإنجاز. القطاع في المملكة يتحرك بسرعة نحو هذا النموذج، خصوصًا في التصنيع واللوجستيات والبنية التحتية الذكية، والفرق بين مشروع يصل إلى 240 عقدة ومشروع يتوقف عند 12 عقدة ليس الميزانية، بل وضوح الملكية.