العمليات الصناعية

Bella SCADAبرنامج SCADA على الويب

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

Bella SCADA — لوحة التشغيل

يجمع Bella SCADA البيانات القادمة من وحدات PLC والأجهزة في الميدان لحظيًا، ويعرضها على الشاشات، ويعيد أوامر التحكم من المشغّل بأمان. لا حاجة لتثبيت برنامج عميل؛ فالتشغيل كله يتم من المتصفح.

إدارة الإنذارات والبيانات التاريخية ورسوم الاتجاهات والتقارير في المنصة نفسها. ويوثّق فصل الصلاحيات وسجل العمليات من غيّر ماذا ومتى في البيئات الحرجة.

القدرات

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

مسار البيانات: من الميدان إلى الشاشة

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

  1. جهاز الميدانوحدات PLC وRTU ومحللات الطاقة والعدادات والحساسات.
  2. Bella Runtimeبرنامج تشغيل لكل اتصال؛ يقرأ مع التحجيم والنطاق الميت ومعلومات الجودة. يعمل كخدمة Windows أو حاوية Docker.
  3. Redisالقيم اللحظية وحالة الاتصالات وقناة الأوامر. ويُحفظ هنا أيضًا قفل العمل بين عدة نسخ من Runtime.
  4. الواجهة البرمجية والسجل التاريخيتقييم الإنذارات والمتغيرات المحسوبة والنصوص البرمجية؛ تُكتب القيم دفعةً واحدة في PostgreSQL (وTimescaleDB اختياريًا).
  5. المتصفحشاشات HMI والاتجاهات والإنذارات والتقارير في عميل ويب لا يحتاج إلى تثبيت.

عند العطل والانقطاع

يُقاس نظام SCADA بما يفعله عندما تسوء الأمور. نصف سلوكه الحالي كما هو.

إذا انقطع اتصال جهازينتقل الاتصال إلى حالة الخطأ ويعيد المحاولة بعد 5 ثوانٍ. تُعلَّم البيانات القديمة والاتصالات المقطوعة على الشاشات.
إذا تعذّر الوصول إلى الخادميحتفظ Runtime بالقيم في الذاكرة حتى 10,000 رسالة لكل اتصال؛ وعند الامتلاء يُسقَط الأقدم. لا يوجد مخزن مؤقت على القرص.
تكرار Runtimeيمكن تشغيل عدة نسخ من Runtime. تقرأ النسخة التي تحمل قفل العمل؛ وإذا انتهت صلاحية القفل (35 ثانية افتراضيًا) تتولى نسخة منتظرة المهمة.
تكرار الخادمتنتخب عقد الواجهة البرمجية عقدة أساسية وتسمح بالتسليم اليدوي. الاحتياط الساخن الكامل يتطلب تثبيتًا منفصلًا على جهاز ثانٍ.
إذا تعذّرت كتابة السجل التاريخيتحتفظ قائمة الكتابة بما يصل إلى 100,000 عينة في الذاكرة؛ وتُعدّ العينات المُسقطة وتُسجَّل، ولا تضيع بصمت.
الاحتفاظ بالبياناتتُحفظ المتغيرات الرقمية بفاصل زمني خاص بكل متغير. المدة الافتراضية 30 يومًا وقابلة للتعديل؛ ويضيف TimescaleDB الضغط وسياسات الاحتفاظ.

الإنذارات والصلاحيات وسجل التدقيق

قواعد الإنذارحد وتخلّف (هستيرة) وتأخير للتفعيل والإيقاف ومجموعة أولوية. يدعم الإقرار والتأجيل المؤقت.
إشعار الإنذارداخل التطبيق وبالبريد الإلكتروني وTelegram وبوابة SMS وwebhook. عند سيل الإنذارات يُرسل ملخص بدل الرسائل المنفردة.
التحكم في الوصول99 صلاحية منفصلة ووصول حسب الدور والشاشة. تسجيل دخول بخطوتين بتطبيق مصادقة (TOTP)؛ ويُقفل الحساب 15 دقيقة بعد 5 محاولات فاشلة.
أمان الأوامرصلاحية الكتابة والتحقق من قابلية المتغير للكتابة ونوع البيانات. توقيع إلكتروني فردي أو مزدوج (بموافقة شخص ثانٍ) على متغيرات مختارة مع إعادة إدخال كلمة المرور.
سجل التدقيقيُسجَّل كل تغيير وكل أمر مع المستخدم وعنوان IP والقيمة. ترتبط القيود بسلسلة SHA-256 يمكن التحقق منها، فيظهر أي حذف.
التثبيت والنسخ الاحتياطيداخل المنشأة على Windows Server (IIS وخدمة Windows) أو عبر Docker. تُصدَّر الإعدادات وتُستورد بصيغة JSON؛ والنسخ الاحتياطي لقاعدة البيانات وتمرين الاستعادة موثّقان.

البروتوكولات المدعومة

برامج التشغيل مضمّنة في Runtime؛ ولأي جهاز غير مدرج يُكتب برنامج تشغيل ضمن المشروع.

Modbus
Modbus TCP وModbus RTU (تسلسلي) وModbus RTU عبر TCP.
OPC UA
اتصال كعميل؛ جلسة باسم مستخدم وكلمة مرور أو مجهولة، مع أنماط أمان موقّعة ومشفّرة.
PLC وبروتوكولات الميدان
Siemens S7 وEtherNet/IP وMQTT.
بروتوكولات الطاقة والمرافق
IEC 60870-5-104 وDNP3 وIEC 61850 (MMS) وBACnet/IP.
نشر البيانات للخارج
MQTT (UNS وSparkplug B) وخادم OPC UA للقراءة فقط ونقطة REST محمية بمفتاح API.

يُتحقق من كل برنامج تشغيل مع الجهاز في الموقع أثناء التشغيل التجريبي.

لقطات الشاشة

Bella SCADA — رسوم الاتجاهات
رسوم الاتجاهات
Bella SCADA — إدارة الإنذارات
إدارة الإنذارات
Bella SCADA — متابعة OEE
متابعة OEE
Bella SCADA — شاشة HMI
شاشة HMI

الأسئلة الشائعة

هل نحتاج إلى استبدال وحدات PLC الحالية؟

عادةً لا. يتصل Bella SCADA بوحدات PLC والأجهزة القائمة عبر OPC UA وModbus TCP/RTU وMQTT.

هل يلزم تثبيت شيء على أجهزة المشغّلين؟

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

هل يمكن معرفة من أصدر كل أمر؟

نعم. يحفظ فصل الصلاحيات وسجل العمليات أثر تدقيق كاملًا: من أصدر أي أمر ومتى.

هل تضيع البيانات إذا انقطع الاتصال؟

لا في الانقطاعات القصيرة: ما دام Runtime لا يصل إلى الخادم يحتفظ بالقيم المقروءة في الذاكرة حتى 10,000 رسالة لكل اتصال. هذا المخزن المؤقت لا يُكتب على القرص؛ وإذا أُعيد تشغيل Runtime في هذه الأثناء تضيع القيم المنتظرة. نأخذ ذلك في الحسبان بوضوح عند التصميم.

ماذا يمكن أن يقدّم Bella SCADA لك؟

لنخطط معًا للعملية كاملة، من التثبيت إلى التكامل.