حيث البحث عن الكمال سكادا يؤدي

قبل عامين كتبت مقالة " SCADA: بحثًا عن المثالي ". كانت الفكرة بسيطة - قم بتحويل Qt Creator إلى بيئة تطوير SCADA. الآن أريد أن أخبرك عن المسار الذي تم وما حدث.



هل حققت النتيجة المثالية؟ "بالطبع لا". لهذا السبب فهو مثالي ، وهو أمر لا يمكن تحقيقه. ولكن كان من الممكن الاقتراب منه بشكل ملحوظ.


معلومات لأكثر نفاد الصبر.


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


يتكون Simargl SCADA من جزأين - kernel (برامج التشغيل ونظام العلامات ، إلخ) ومجموعة من الأدوات المصغرة المدمجة في Qt Creator.


عندما بدأ المشروع ، تم وضع رهان كبير على راحة البيئة الجاهزة. كل شيء جيد جدًا هنا - Qt Creator آخذ في التحسن (IMHO) ، مما يعني أن إنشاء مشاريع التطبيقات أكثر وأكثر متعة. صحيح ، لقد لوحظ تأثير مثير للاهتمام - بعد العمل مع Simargl SCADA ، فإن العودة إلى حزم SCADA الكلاسيكية غير مريحة بالفعل ، لأن IDE غالبًا ما يخسر الكثير عند Qt Creator.


قوة Simargl SCADA هي استلام ملف مترجم في المخرجات ، مما يوفر أداءً أفضل بشكل واضح مقارنة بمترجمي الشفرة. في مرحلة ما ، أصبح من المثير للاهتمام أن يفوز مشروع التطبيق في الأداء مقارنةً ببعض الحزم الشائعة. اتضح أن الكثير - بالمقارنة مع Simatic WinCC v7.4 من 50 إلى 150 مرة في اختبارات مختلفة (الرياضيات ، العناصر الرسومية ، الوصول إلى العلامات). إذا كان لدى المجتمع مصلحة ، فيمكنني محاولة كتابة مقالة منفصلة.


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


بالإضافة إلى المهام الرئيسية المحددة لمستوى الكمبيوتر لأنظمة ACS ، هناك العديد من الحالات التي يكون فيها استخدام Simargl SCADA مناسبًا.


غالبًا ما تكون هناك حاجة إلى التحقق من تشغيل النظام في مرحلة إنشاء البرامج ، ولكن مع الحد الأدنى من التغييرات في رمز العمل لكل من PLC و SCADA (اختبارات مقاعد البدلاء) الرئيسية. ثم يمكنك استخدام إمكانيات Simargl SCADA لمضاهاة سيناريوهات تشغيل المعدات.


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


يمكنك الآن تنزيل نسخة تجريبية من Simargl SCADA.


ما هو مدرج في هذا الإصدار:


  • السائقين - داخلي ، OPC DA2 ، Modbus سيد ، Simatic ؛
  • عناصر لبناء المخططات ذاكري ؛
  • جمع البيانات ومخرجات المعلومات الأرشيفية - المجلات والاتجاهات.

ما لم يتم تضمينه:


  • يعني للعرض المتحرك للكائنات ذات الصلة (خطوط الأنابيب ، أنظمة إمداد الطاقة ، إلخ). تقرر الصقل بطريقة أكثر وضوحًا لتحديد قواعد التلوين. أعتقد أن هذا العمل سينتهي قريبًا.

الروابط ذات الصلة:


صفحة المشروع على فيسبوك.
قم بتنزيل Simargl SCADA هنا.
يجب أن تبدأ التعارف بقراءة دليل البدء السريع.
فيديو سريع البدء.
مشروع اختبار جاهز من الدليل والصور.

Source: https://habr.com/ru/post/ar439468/


All Articles