في عام 1998، نشر مرفق شمال أمريكي 312 شاشة Oracle Forms لإرسال طواقم الميدان وتتبع أصول المحطات الفرعية. كانت إدارة كلينتون في فترتها الثانية. لا يزال النظام في الإنتاج. لا يزال يعالج كل تذكرة انقطاع تتلقاها الشركة.
في المرافق، “لا يزال يعمل” هو أعلى مجاملة يمكن أن يكسبها نظام. وهو أيضاً السبب في أن هذه الملكيات نادراً ما تُلمس.
ما يوجد فعلاً داخل ملكية Forms لمرفق
تميل تطبيقات Forms للطاقة والمرافق إلى إدارة أكثر أعباء العمل حيوية تشغيلياً في المؤسسة:
- تتبع دورة حياة الأصول للمحطات الفرعية والمحولات والعدّادات
- إدارة أوامر العمل لطواقم الميدان
- إدارة الانقطاعات وتتبع الاستعادة
- تقارير NERC CIP التنظيمية
- فوترة العملاء وقراءة العدّادات
لا تُقاس تكلفة ترحيل فاشل هنا بالإنتاجية المفقودة. بل بانقطاعات التيار الكهربائي.
ما الذي يدفع التحديث إلى أعلى القائمة
أربع قوى الآن أقوى من القصور الذاتي.
تكامل SCADA. يحتاج بث بيانات المستشعرات من الشبكة إلى التدفق إلى إدارة الأصول في الوقت الفعلي. لا يستطيع Oracle Forms استهلاك تغذية مستشعر.
الوصول الميداني عبر الهاتف المحمول. يريد عمال الخطوط تحديث أوامر العمل من جهاز لوحي عند العمود، لا من سطح مكتب في الساحة. Forms مرتبط بسطح المكتب بحكم التصميم.
الصيانة التنبؤية. يتطلب الجمع بين عمر الأصل، وبيانات الطقس، ومعدلات الفشل التاريخية للتنبؤ بفشل المعدات طبقة تحليلية ببساطة لا يمتلكها Forms.
لوحات المعلومات التنظيمية. يتوقع امتثال NERC CIP الآن مراقبة في الوقت الفعلي لضوابط الأمن السيبراني، وسجلات الوصول، وانحراف التكوين. الاستخراج اليدوي وقت التدقيق لم يعد يُجيز الشريط.
لماذا التشغيل المتوازي غير قابل للتفاوض
لا تستطيع المرافق قبول اضطراب تشغيلي أثناء الترحيل. يُشغّل نهجنا تطبيق TypeScript الجديد جنباً إلى جنب مع نظام Oracle Forms، وكلاهما متصل بنفس قاعدة بيانات Oracle من خلال طبقة REST API آمنة. تواصل طواقم الميدان العمل في Forms بينما نتحقق من التطبيق الجديد وحدة بوحدة.
لا يحدث الانتقال إلا بعد أن يؤكد الاختبار سلوكاً متطابقاً — نفس الحسابات، ونفس عمليات التحقق، ونفس قواعد العمل، ونفس المخرجات مقابل نفس المدخلات. بالنسبة لشركات الطاقة، فترة التشغيل المتوازي تلك ليست رفاهية. بل هي استراتيجية الترحيل بأكملها.