دانلود SimpleDCS برای لینوکس

این برنامه لینوکس با نام SimpleDCS است که آخرین نسخه آن را می توان با عنوان simpledcs-1.0.15.tar.gz دانلود کرد. می توان آن را به صورت آنلاین در ارائه دهنده میزبانی رایگان OnWorks برای ایستگاه های کاری اجرا کرد.

 
 

این اپلیکیشن را با نام SimpleDCS با OnWorks به صورت آنلاین دانلود و اجرا کنید.

برای اجرای این برنامه این دستورالعمل ها را دنبال کنید:

- 1. این برنامه را در رایانه شخصی خود دانلود کنید.

- 2. در فایل منیجر ما https://www.onworks.net/myfiles.php?username=XXXXX نام کاربری مورد نظر خود را وارد کنید.

- 3. این برنامه را در چنین فایل منیجر آپلود کنید.

- 4. OnWorks Linux آنلاین یا شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MACOS را از این وب سایت راه اندازی کنید.

- 5. از سیستم عامل لینوکس OnWorks که به تازگی راه اندازی کرده اید، به مدیر فایل ما https://www.onworks.net/myfiles.php?username=XXXXX با نام کاربری که می خواهید بروید.

- 6. اپلیکیشن را دانلود کرده، نصب و اجرا کنید.

اسکرین شات ها:


SimpleDCS


DESCRIPTION:

SimpleDCS یک سیستم کنترل توزیع شده است که به راحتی ساخته شده است - به طور کامل هم در سطح سخت افزار و هم در سطح نرم افزار قابل تنظیم است. مرحله آزمایشی (آلفا)



امکانات

  • جداسازی کنترل سطح سخت افزار و کنترل سطح نرم خارجی - فرآیندهای مختلفی استفاده می شود و کنترل سطح HW را می توان بدون فرآیند کنترل سطح نرم (خارجی) استفاده کرد.
  • ماژول نقشه‌بردار حافظه (mod_mmap) - امکان تبادل یکپارچه هر نوع داده بین دستگاه‌های فیزیکی مختلف (از طریق شبکه) را فراهم می‌کند. این همچنین اجازه می دهد تا توپولوژی های شبکه را از هر نوع ایجاد کنید، زیرا هر دستگاهی را می توان به هر دستگاه دیگری نگاشت کرد و بالعکس.
  • اتصالات شبکه با استفاده از الگوریتم رمزگذاری متقارن سفارشی، که بسیار سریع است (اما با قدرت متوسط) رمزگذاری می شوند - برای سیستم های تعبیه شده کوچک طراحی شده است.
  • هر یک از ماژول های دستگاه/گره به عنوان یک رشته مجزا، با اولویت قابل تنظیم و وابستگی CPU در حال اجرا است.
  • رشته ناظر: زمان اجرای رشته های ماژول دستگاه/گره را کنترل می کند.
  • به لطف استفاده از C-exceptions (libcxc) - یک خرابی در یک رشته فرعی باعث تغییر به "SafeMode" می شود، که در آن همه ورودی/خروجی های HW روی یک حالت از پیش پیکربندی شده تنظیم می شوند، اثبات خرابی موضوع است. کد mod_crashtest را ببینید که برای آزمایش استفاده شد :)
  • DAQ سطح پایین - زیرسیستم جمع آوری داده، با فشرده سازی زمان و پشتیبانی از نوار مرده - در پس زمینه کار می کند، نیازی به دخالت انسانی نیست.
  • DAQ سطح بالا - زیرسیستم جمع آوری داده - که به عنوان یک برنامه مشتری (DaqViewer) پیاده سازی شده است - امکان مشاهده، تجزیه و تحلیل و ذخیره سوابق تاریخی را فراهم می کند.
  • HAL: لایه انتزاعی سخت افزار: در حال حاضر تنها یک پلت فرم HW پشتیبانی می شود (BCM2835)، اما امکان کامپایل و اجرای کل پروژه بر روی یک کامپیوتر x86 را برای آزمایش فراهم می کند - همه توابع HAL در چنین مواردی خرد هستند.
  • MAL: Memory Abstraction Layer: اجازه می دهد تا به راحتی آدرس محل حافظه را برای تبادل داده بین دستگاه های فیزیکی مختلف و برای DAQ تعریف و پیکربندی کنید. پیاده سازی MAL بر اساس یک ساختار اشاره گر مطلق ساده شده است (حداکثر اندازه بخش 2 مگابایت است).
  • هر دو عملکرد MAL و HAL برای ماژول های دستگاه قابل دسترسی هستند (واسط پلاگین از طریق پایین).


مخاطبان

کاربران نهایی پیشرفته، توسعه دهندگان


رابط کاربری

غیر تعاملی (Daemon)، wxWidgets


زبان برنامه نویسی

C++، C



این برنامه ای است که می توان آن را از https://sourceforge.net/projects/simpledcs/ نیز دریافت کرد. در OnWorks میزبانی شده است تا به آسانی از یکی از سیستم عامل های رایگان ما به صورت آنلاین اجرا شود.



جدیدترین برنامه های آنلاین لینوکس و ویندوز


دسته بندی برای دانلود نرم افزار و برنامه برای ویندوز و لینوکس