هذا هو تطبيق Linux المسمى SimpleDCS والذي يمكن تنزيل أحدث إصدار له كـ simpleedcs-1.0.15.tar.gz. يمكن تشغيله عبر الإنترنت في مزود الاستضافة المجاني OnWorks لمحطات العمل.
قم بتنزيل وتشغيل هذا التطبيق المسمى SimpleDCS مع OnWorks عبر الإنترنت مجانًا.
اتبع هذه التعليمات لتشغيل هذا التطبيق:
- 1. قم بتنزيل هذا التطبيق على جهاز الكمبيوتر الخاص بك.
- 2. أدخل في مدير الملفات الخاص بنا https://www.onworks.net/myfiles.php؟username=XXXXX باسم المستخدم الذي تريده.
- 3. تحميل هذا التطبيق في هذا الملف.
- 4. ابدأ تشغيل OnWorks Linux عبر الإنترنت أو محاكي Windows عبر الإنترنت أو محاكي MACOS عبر الإنترنت من هذا الموقع.
- 5. من نظام تشغيل OnWorks Linux الذي بدأته للتو ، انتقل إلى مدير الملفات الخاص بنا https://www.onworks.net/myfiles.php؟username=XXXXX مع اسم المستخدم الذي تريده.
- 6. قم بتنزيل التطبيق وتثبيته وتشغيله.
SCREENSHOTS
Ad
SimpleDCS
الوصف
SimpleDCS هو نظام تحكم موزع أصبح سهلاً - قابل للتكوين بالكامل على مستوى الأجهزة والبرامج. المرحلة التجريبية (ألفا)
المميزات
- فصل التحكم على مستوى الأجهزة والتحكم الخارجي الناعم - يتم استخدام عمليات مختلفة ، ويمكن استخدام التحكم على مستوى المخلفات الخطرة بدون عملية تحكم ذات مستوى ضعيف (خارجي).
- وحدة مخطط الذاكرة (mod_mmap) - تسمح بتبادل أي نوع من البيانات بسلاسة بين الأجهزة المادية المختلفة (عبر الشبكة). يسمح هذا أيضًا بإنشاء طبولوجيا الشبكة من أي نوع ، حيث يمكن تعيين أي جهاز إلى أي جهاز آخر والعكس صحيح.
- يتم تشفير اتصالات الشبكة ، باستخدام خوارزمية تشفير متماثل مخصصة ، وهي فائقة السرعة (لكنها ذات قوة معتدلة) - مصممة للأنظمة المدمجة الصغيرة.
- تعمل كل وحدة من وحدات الجهاز / العقدة كخيط منفصل ، مع أولوية قابلة للتكوين وتقارب وحدة المعالجة المركزية.
- موضوع المشرف: يتحكم في وقت تنفيذ خيوط وحدة الجهاز / العقدة.
- مانع تعطل الخيط ، بفضل استخدام استثناءات C (libcxc) - يؤدي حدوث عطل في مؤشر ترابط فرعي إلى التبديل إلى "الوضع الآمن" ، حيث يتم تعيين جميع مدخلات / مخرجات HW على حالة مكونة مسبقًا. راجع كود mod_crashtest ، الذي تم استخدامه للاختبار :)
- DAQ منخفض المستوى - النظام الفرعي لاكتساب البيانات ، مع ضغط الوقت ودعم النطاق الميت - يعمل في الخلفية ، دون الحاجة إلى تدخل بشري.
- DAQ عالي المستوى - نظام فرعي لاكتساب البيانات - يتم تنفيذه كتطبيق عميل (DaqViewer) - يسمح بعرض السجلات التاريخية وتحليلها وحفظها.
- HAL: طبقة تجريد الأجهزة: حاليًا يتم دعم منصة HW واحدة فقط (BCM2835) ، ولكنها تسمح بتجميع وتشغيل المشروع بأكمله على جهاز كمبيوتر x86 للاختبار - جميع وظائف HAL عبارة عن وحدات أساسية في مثل هذه الحالة.
- MAL: طبقة تجريد الذاكرة: تتيح تحديد / تكوين عنوان موقع الذاكرة بسهولة لتبادل البيانات بين الأجهزة المادية المختلفة و DAQ. يعتمد تطبيق MAL على بنية مؤشر مطلقة مبسطة (الحد الأقصى لحجم المقطع هو 2 ميجابايت).
- يمكن الوصول إلى كل من وظائف MAL و HAL لوحدات الجهاز (واجهة البرنامج الإضافي).
الجمهور
المستخدمون النهائيون المتقدمون والمطورون
واجهة المستخدم
غير تفاعلي (Daemon) ، wxWidgets
لغة البرمجة
سي ++ ، سي
هذا تطبيق يمكن جلبه أيضًا من https://sourceforge.net/projects/simpledcs/. تمت استضافته في OnWorks ليتم تشغيله عبر الإنترنت بأسهل طريقة من أحد أنظمتنا التشغيلية المجانية.