Ini adalah aplikasi Linux bernama SimpleDCS yang rilis terbarunya dapat diunduh sebagai simpledcs-1.0.15.tar.gz. Ini dapat dijalankan secara online di penyedia hosting gratis OnWorks untuk workstation.
Unduh dan jalankan secara online aplikasi bernama SimpleDCS dengan OnWorks ini secara gratis.
Ikuti petunjuk ini untuk menjalankan aplikasi ini:
- 1. Download aplikasi ini di PC Anda.
- 2. Masuk ke file manager kami https://www.onworks.net/myfiles.php?username=XXXXX dengan username yang anda inginkan.
- 3. Upload aplikasi ini di filemanager tersebut.
- 4. Jalankan emulator online OnWorks Linux atau Windows online atau emulator online MACOS dari situs web ini.
- 5. Dari OS Linux OnWorks yang baru saja Anda mulai, buka file manager kami https://www.onworks.net/myfiles.php?username=XXXXX dengan nama pengguna yang Anda inginkan.
- 6. Download aplikasinya, install dan jalankan.
Tangkapan layar
Ad
DCS sederhana
DESKRIPSI
SimpleDCS adalah Sistem Kontrol Terdistribusi yang dibuat mudah - dapat dikonfigurasi sepenuhnya baik pada tingkat perangkat keras maupun perangkat lunak. Tahap eksperimen (alfa)
Fitur
- Pemisahan kontrol tingkat perangkat keras dan kontrol tingkat lunak eksternal - proses yang berbeda digunakan, dan kontrol tingkat HW dapat digunakan tanpa proses kontrol tingkat lunak (eksternal).
- Modul memory mapper (mod_mmap) - memungkinkan pertukaran segala jenis data dengan mulus antara perangkat fisik yang berbeda (melalui jaringan). Ini juga memungkinkan untuk membuat topologi jaringan dalam bentuk apa pun, karena perangkat apa pun dapat dipetakan ke perangkat lain dan sebaliknya.
- Koneksi jaringan dienkripsi, menggunakan algoritma enkripsi simetris khusus, yang sangat cepat (tetapi dengan kekuatan sedang) - dirancang untuk sistem tertanam kecil.
- Setiap modul perangkat/simpul berjalan sebagai utas terpisah, dengan prioritas yang dapat dikonfigurasi dan afinitas CPU.
- Utas pengawas: mengontrol waktu eksekusi utas modul perangkat/simpul.
- Thread-crash proof, berkat penggunaan C-exceptions (libcxc) - crash di sub-utas menyebabkan beralih ke "SafeMode", di mana semua HW I/O diatur ke status pra-konfigurasi. Lihat kode mod_crashtest, yang digunakan untuk pengujian :)
- DAQ tingkat rendah - Subsistem Akuisisi Data, dengan Kompresi Waktu dan dukungan Dead Band - bekerja di latar belakang, tidak perlu campur tangan manusia.
- DAQ tingkat tinggi - Subsistem Akuisisi Data - diimplementasikan sebagai aplikasi klien (DaqViewer) - memungkinkan untuk melihat, menganalisis, dan menyimpan catatan historis.
- HAL: Lapisan Abstraksi Perangkat Keras: saat ini hanya satu platform HW yang didukung (BCM2835), tetapi memungkinkan untuk mengkompilasi dan menjalankan seluruh proyek pada PC x86 untuk pengujian - semua fungsi HAL adalah rintisan dalam kasus tersebut.
- MAL: Memory Abstraction Layer: memungkinkan untuk dengan mudah menentukan/mengonfigurasi alamat lokasi memori untuk bertukar data antara perangkat fisik yang berbeda dan untuk DAQ. Implementasi MAL didasarkan pada struktur pointer absolut yang disederhanakan (ukuran segmen maksimal adalah 2MB).
- Fungsi MAL dan HAL dapat diakses untuk modul perangkat (melalui antarmuka plugin).
Para penonton
Pengguna Akhir Lanjutan, Pengembang
User interface
Non-interaktif (Daemon), wxWidgets
Bahasa Pemrograman
C++, C
Ini adalah aplikasi yang juga dapat diambil dari https://sourceforge.net/projects/simpledcs/. Ini telah di-host di OnWorks untuk dijalankan secara online dengan cara termudah dari salah satu Sistem Operasi gratis kami.