IDE and Runtime Features
IDE和Runtime功能
分布式开发框架
IEC 61499 标准采用事件驱动的功能块模型,支持控制逻辑在多个执行节点上的分布式部署。基于该标准构建的集成开发环境(IDE)以 Eclipse 框架为基础,底层采用 Java 技术实现,并结合自主研发的运行时引擎,实现跨平台兼容,覆盖多种操作系统和硬件平台。
该平台专为工业自动化应用设计,具备高可靠性、高并发处理能力、良好的可扩展性与安全性,能够灵活应对复杂控制系统的开发需求,显著提升系统的稳定性与开发效率。

IEC 61499 标准通过定义统一的建模语言,为集成开发环境(IDE)提供了一致的框架支撑,实现从系统设计到部署全过程的标准化与规范化。这一标准强调开放性架构,有效促进了工业自动化系统中 OT(运营技术)与 IT(信息技术)的深度融合,加速了智能制造与工业互联网的发展进程。
支持 ST (编程语言),提供 FBD(功能块图)编程语言。
提供图形化功能块编辑界面,支持拖拽式构建控制逻辑链。
核心目标是将用程序模型转化为与目标硬件平台兼容的可执行代码并适配嵌入式设备和工业控制器。
内置OPC UA、 ModBus等工业协议的功能块库,实现异构设备通信, 利用MQTT适配器将本地控制逻辑的服务对接,实现预测性维护。
IDE允许将设计完成的应用程序分解为多个功能块子集,并映射到不同的硬件设备中,从而实现分布式系统的灵活配置。
IEC61499定义的标准化建模语言确保应用程序在不同厂商设备间的可移植性和互操作性,IDE通过统一的接口规范支持这一特性。
收集并存储 Web 服务器及应用程序生成的日志数据,包括访问日志、错误日志、安全事件日志等。
支持根据法规和安全策略,灵活设定日志的保留期限,并定期归档备份,以满足审计和调查的需求。
Runtime运行时功能
基于 IEC 61499 标准构建的分布式控制运行时引擎(Runtime)提供了符合规范的动态执行环境,支持控制应用在分布式架构下的部署与管理。该运行时系统通过核心功能模块,实现控制逻辑从部署、执行到重构的全生命周期管理,全面支撑工业自动化系统的灵活性与可扩展性。

提供事件驱动执行引擎,支持IEC61499定义的执行控制表和分布式资源管理机制。
实现功能块与网络动态之间调度,支持多设备间事件链的实时同步与异步的交互。
嵌入式隔离运行环境:实现功能块与底层硬件的完全解耦,支持跨PLC/边缘网关的混合部署。
集成OPC UA/MQTT/Modbus TCP工业通信协议栈,支持功能块级通信配置。
提供协议转换网关,实现不同协议设备间的透明数据交互。
内置时序数据库引擎,支持毫秒级数据采集与存储。
提供数据上下文管理,实现功能块执行数据与通信数据的统一与关联。
Functional Features
功能特点
OpenAIOSYS 永久免费使用
OpenAIOSYS是一款基于IEC61499国际标准的开放式工业自动化集成平台,其创新性架构整合了程序开发环境(IDE)与分布式运行环境(Runtime),专为应对现代工业自动化挑战及复杂控制系统需求而设计。该平台通过标准化功能模块、开源架构支持、跨平台兼容性以及多协议互联能力等技术优势,构建起智能制造的数字化基础平台,为用户提供兼具高效性、灵活性与工业级可靠性的智能控制解决方案。
