这是名为 SimpleDCS 的 Linux 应用程序,其最新版本可以作为 simpledcs-1.0.15.tar.gz 下载。 它可以在工作站的免费托管服务提供商 OnWorks 中在线运行。
下载并在线运行这个名为 SimpleDCS with OnWorks 的应用程序是免费的。
请按照以下说明运行此应用程序:
- 1. 在您的 PC 中下载此应用程序。
- 2. 在我们的文件管理器 https://www.onworks.net/myfiles.php?username=XXXXX 中输入您想要的用户名。
- 3. 在这样的文件管理器中上传这个应用程序。
- 4. 从此网站启动OnWorks Linux online 或Windows online emulator 或MACOS online emulator。
- 5. 从您刚刚启动的 OnWorks Linux 操作系统,使用您想要的用户名转到我们的文件管理器 https://www.onworks.net/myfiles.php?username=XXXXX。
- 6. 下载应用程序,安装并运行。
SCREENSHOTS
Ad
简单DCS
商品描述
SimpleDCS 是一种易于使用的分布式控制系统 - 在硬件和软件级别都完全可配置。 实验阶段(alpha)
特征
- 硬件级控制与外部软级控制分离——使用不同的流程,可以使用硬件级控制,无需软级(外部)控制流程。
- 内存映射器模块 (mod_mmap) - 允许在不同的物理设备之间(通过网络)无缝交换任何类型的数据。 这也允许创建任何类型的网络拓扑,因为任何设备都可以映射到任何其他设备,反之亦然。
- 使用自定义对称加密算法对网络连接进行加密,该算法速度极快(但强度适中) - 专为小型嵌入式系统设计。
- 每个设备/节点模块都作为单独的线程运行,具有可配置的优先级和 CPU 亲和性。
- 主管线程:控制设备/节点模块线程的执行时间。
- 由于使用了 C 异常 (libcxc),线程崩溃证明 - 子线程中的崩溃导致切换到“安全模式”,其中所有硬件 I/O 都设置为预配置状态。 请参阅用于测试的 mod_crashtest 代码:)
- 低级 DAQ - 数据采集子系统,支持时间压缩和死区 - 在后台工作,无需人工干预。
- 高级 DAQ - 数据采集子系统 - 作为客户端应用程序 (DaqViewer) 实现 - 允许查看、分析和保存历史记录。
- HAL:硬件抽象层:目前只支持一个硬件平台 (BCM2835),但它允许在 x86 PC 上编译和运行整个项目进行测试 - 在这种情况下,所有 HAL 功能都是存根。
- MAL:内存抽象层:允许轻松定义/配置内存位置地址,以便在不同物理设备之间交换数据和用于 DAQ。 MAL 实现基于简化的绝对指针结构(最大段大小为 2MB)。
- MAL 和 HAL 功能均可用于设备模块(通过插件接口)。
目的
高级最终用户、开发人员
用户界面
非交互式(守护进程),wxWidgets
程式语言
C++,C
这是一个也可以从 https://sourceforge.net/projects/simpledcs/ 获取的应用程序。 它已托管在 OnWorks 中,以便从我们的免费操作系统之一以最简单的方式在线运行。