RT + NRT 分离
Real-time 控制与 non-real-time 服务、诊断和更高层 scripting workload 保持隔离。
SoftPLC Runtime
在标准计算基础设施上运行工业控制,同时分离 real-time 逻辑、non-real-time 服务、scripting 和运行工具。
当前 runtime 已经在经过验证的约束内,为工业 PC、虚拟机和容器上的工业控制逻辑提供确定性执行层。
它不只是执行引擎:它还定义 real-time 逻辑、non-real-time 服务、可观测性和受控系统变更之间的运行边界。
阶段 1 将当前已具备的 runtime 能力与更广泛平台 workflow 中的 FBD 和 LD 编程模型结合起来,使确定性控制、scripting 可扩展性和工程连续性能够共同演进。
Real-time 控制与 non-real-time 服务、诊断和更高层 scripting workload 保持隔离。
基于 Lua 的逻辑可根据 use case 同时用于 real-time 执行路径和 non-real-time 任务。
平台设计支持在运行中进行受控软件变更,无需 PLC 停止或重启周期。
在工业 PC、虚拟机和容器上部署,并保持明确的 runtime 边界和已验证的运行约束。
runtime 行为对监控、诊断和受控运行变更开放。
第一阶段将 runtime 行为与基于 FBD 和 LD 的工程模型所在的更广泛平台 workflow 对齐。
阶段 2 将 runtime 扩展到更强的安全控制、更高的运行韧性和更完整的生命周期支持。
目标方向是让 runtime 更适合生产规模部署和长期运行的工业系统。
为 firmware 和应用软件提供数字签名,以增强可信部署和更新验证。
内置自动备份创建、受控恢复,以及故障场景后的更快恢复功能。
为关键部署提供更高可用性和受控 runtime 连续性的 hot standby 能力。
另一个产品方向是用于网络中设备编排和监控的平台。
该平台旨在集中控制 runtime 资源、基础 OS 配置、日志记录和设备级运行管理。
在已连接设备之间管理计算资源、runtime 放置和运行容量。
应用并控制可预测工业 runtime 行为所需的基础操作系统设置。
从分布式 runtime 节点收集、管理并运营化日志和遥测。