ما الذي نسلّمه

النظام الذي تُدار به المنشأة.

كل توريد ينطلق من وثائق المشروع ويصل إلى الاستلام في الموقع، مع التوثيق والمتابعة في السنوات التالية. في ما يلي أنواع التوريد السبعة التي يتألف منها عملنا: الخمسة الأولى أنظمة نسلّمها، والأخيران طريقتا عمل مع من يطوّر النظام داخليًا.

01

النظام الذي يقف أمامه المشغّل ثماني ساعات

الإشراف والتحكم في المنشأة

نترجم وثائق المنشأة إلى نظام تشغيل: البنية الهرمية من الوحدات إلى المعدّة المفردة، الشاشات التخطيطية برموز مخطط P&ID، إدارة الإنذارات، الأرشيف وتقارير الوردية. والنتيجة تطبيق يتعلّمه مشغّل الوردية في يوم ويستعمله سنوات.

  • حصر مخططات P&ID وقوائم الإشارات والمخططات الكهربائية، مع جرد الكائنات والتناقضات بين الوثائق
  • تسلسل هرمي قابل للتصفح، والحالة ترتفع حتى العقدة الأولى
  • شاشات برموز ISA-5.1: الشكل يدل على نوع المعدّة واللون على حالتها
  • لوحة أمامية لكل معدّة بأوامرها وتشابكاتها وسبب المنع
  • إنذارات وفق ISA-18.2: أولوية مكرَّرة الدلالة، دورة حياة كاملة، تأجيل وكبت مسجَّلان
  • أرشفة من الجيل الجديد، منحنيات بحدود ومؤشرات قياس
  • تقارير الوردية والإنتاج، قابلة للتصدير بالصيغ المستعملة أصلاً

02

عشرات أو مئات المواقع في مركز تحكم واحد

التحكم عن بُعد بالمواقع الموزّعة

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

  • دمج أجهزة قياس عن بُعد من صنّاع مختلفين تحت نموذج بيانات واحد
  • انقطاع الاتصال يُعالَج بمعزل عن خلل العملية
  • موازين الشبكة ومناطق القياس، مع كشف التسريبات
  • المناوبة: من يُستدعى، لأي إنذار، وبأي تصعيد
  • وصول عبر الويب والجوال لطاقم المناوبة

03

أن يتكلم الإشراف مع بقية الشركة

التكامل مع أنظمة المصنع

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

  • واجهات REST وMQTT موثّقة ومُدارة بالإصدارات وقابلة للتحقق
  • أوامر الإنتاج وتقارير التقدّم والقيم الفعلية
  • نتائج المختبر مرتبطة بالدفعة وبالمجال الزمني
  • أوامر صيانة تُولَّد انطلاقاً من حالة الميدان
  • عقد البيانات يُتفق عليه قبل التطوير لا يُستنتج بعده

04

الدليل يولد من المصدر نفسه الذي يولد منه البرنامج

التوثيق ومساعدة المشغّل

تُكتب الوثائق بصيغة Markdown مع الشيفرة، وتُولَّد آلياً وتُنشر على بوابة. الصفحات نفسها تغذّي زر المساعدة داخل الشاشة التخطيطية: المشغّل الذي يطلب المساعدة من شاشة يقرأ بالضبط ما هو على البوابة، وباللغة التي يستعملها. تحديث صفحة يعني في اللحظة نفسها تحديث المساعدة في غرفة التحكم.

  • دليل المشغّل ودليل المسؤول يُولَّدان من المشروع
  • مساعدة سياقية داخل واجهة التشغيل، مرتبطة بالشاشة النشطة
  • كل لغات المشروع من فهرس واحد
  • سجل للإصدارات وتنبيه إلى التعارض بين المراجعات

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

05

في منشآت لا يمكن إيقافها

تحديث الأنظمة القائمة

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

  • جرد وظيفي للنظام القائم قبل أي إعادة كتابة
  • ترحيل بين الإصدارات المتعاقبة لمنصّة الإشراف
  • توحيد تطبيقات وُلدت متطابقة ثم تباعدت عبر السنين
  • حفظ الأرشيفات التاريخية كاملة
  • خطوات قابلة للتراجع: بعد كل مرحلة يبقى النظام صالحاً للتشغيل

06

بيانات المنشأة خارج غرفة التحكم

تطبيقات الويب ولوحات المعلومات

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

  • تطبيقات SCADA على الويب يمكن الوصول إليها من المتصفّح، على الحاسب واللوحي والهاتف
  • لوحات معلومات تجميعية للإدارة والإنتاج والصيانة، تتغذّى من الأرشيف نفسه الذي يغذّي نظام الإشراف
  • تطوير على إطار الويب الأصلي للمنصّة، وحيث يلزم عرض مُفصَّل على المقاس، بلغة HTML5 وTypeScript
  • مصادقة وأدوار وتتبّع للإجراءات مطابقة لما في تطبيق غرفة التحكم
  • تحديث لحظي عبر WebSocket آمن، لا إعادة تحميل على فترات

07

حتى حين يكون التطوير عندكم

الاستشارات ومساندة الفرق

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

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

كيف يسير المشروع

من الاجتماع الأول إلى نهاية فترة الضمان.

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

  1. 01

    التحليل والمواصفات

    حصر الوثائق وزيارة الموقع، ثم مواصفات وظيفية يُتفق عليها قبل كتابة أي شيفرة. في هذه المرحلة تظهر التناقضات بين مخططات P&ID وقوائم الإشارات والمخططات الكهربائية، وهي المرحلة الصحيحة لظهورها.

  2. 02

    معمارية النظام

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

  3. 03

    التطوير

    البرمجية والتوثيق وبيانات الاختبار تنمو معًا تحت إدارة الإصدارات. ما يُشحن إلى الموقع هو تمامًا ما جرى اختباره، ويُعرف من أي مراجعة أتى.

  4. 04

    اختبار القبول في المصنع (FAT)

    اختبار قبول في المصنع بحضور صاحب العمل، بمحاكي المنشأة بدلًا من الحقل. تُغلق حالات عدم المطابقة هنا، حيث تكلّف يومًا واحدًا بدل رحلة عمل.

  5. 05

    التركيب والتشغيل التجريبي

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

  6. 06

    اختبار القبول في الموقع (SAT) والاستلام

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

  7. 07

    الضمان والدعم

    متابعة خلال فترة الضمان، بأزمنة استجابة متفق عليها ووصول عن بُعد موثّق. من يجيب هو من كتب النظام: المعرفة لا تنتقل بين مستويات الدعم.

  8. 08

    التطوير وإعادة التأهيل

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

حدّثنا عن المنشأة.

ولو لمجرد معرفة ما إذا كان الأمر من اختصاصنا. نردّ عليك برأي تقني.

راسلنا