AIOSYS软件平台包括IDE编程系统、Runtime运行时系统两部分。
AIOSYS软件平台是基于IEC61499标准的先进控制系统软件解决⽅
案,专为满⾜现代⼯业应⽤需求⽽设计。AIOSYS⽀持多种硬件平台
和操作系统,兼容IEC61131-3编程标准,同时⽀持C/C++、Python、
Java等⾼级编程语⾔,提供⾼度灵活的编程与部署能⼒,帮助客⼾
实现更⾼效、可扩展的⼯业⾃动化控制系统。
作为国内⾸款100%⾃主研发并商⽤化的IEC61499软件平台,AIOSYS
凭借其开放性、兼容性和卓越性能能够帮助企业加快产品研发进度,提
升产品性能,优化系统维护,从⽽在激烈的市场竞争中占据有利位置。


分布式控制架构
AIOSYS采⽤符合IEC61499标准的分布式控制架构,将控
制逻辑分散⾄多个控制节点,实现分布式数据交换和任务
协调。该架构具有⾼度的扩展性、鲁棒性与可靠性,特别
适⽤于复杂的⽣产线控制需求。提⾼系统的灵活性和冗余
性,确保系统在不同运⾏环境下的稳定性和⾼效性。

面向对象编程模型
AIOSYS⽀持⾯向对象编程(OOP)模型,与传统基于函数
块的编程⽅式相⽐,提供了更⾼的抽象能⼒和模块化⽀持。
⾯向对象的编程模式让开发⼈员能够更加灵活地组织代码,
提⾼代码的可读性和可维护性。

事件驱动的执行
AIOSYS采⽤事件驱动的执⾏模型,设备只有在满⾜特定
条件时才执⾏相关任务,这使得⽣产过程控制更加灵活、
实时且⾼效。与传统的周期性扫描执⾏相⽐,事件驱动
模型能显著减少不必要的资源消耗,优化系统的响应速
度,尤其适⽤于实时性要求较⾼的⽣产环境。

标准融合
AIOSYS融合IEC61499和IEC61131-3标准,突破传统控
制局限,推动分布式架构发展,提升系统灵活性、效率、
安全和可靠性,实现可扩展性、可重⽤性及易维护性,
满⾜复杂⼯业⾃动化需求。

开箱即用,无需安装
AIOSYS集成开发环境基于Web架构,⽤⼾⽆需安装任何客⼾端
程序即可直接使⽤。这种设计解决了传统集成开发环境因体积庞
⼤、配置复杂、跨平台兼容性差等问题。此外,通过Web的开发
环境,⽤⼾可以随时随地访问开发平台,提⾼了⼯作灵活性和远
程调试的便利性。

深度融合第三方云服务
系统与第三⽅云服务如AI、⼤数据分析平台深度集成,为⽤⼾提
供更智能化的⽣产过程优化⽅案。通过云端计算资源的结合,利
⽤云端的数据分析能⼒,提升整个⽣产流程的⾃动化与智能化⽔平。


工业通讯协议兼容性
AIOSYS⽀持多种主流⼯业通讯协议,如PROFINET、EtherCAT、
EtherNet/IP、WebSocket、Mqtt等。⽆论是⼯业设备、传感器,
还是其他⾃动化控制系统,AIOSYS都能够与之⽆缝连接,确保系
统间的数据传输稳定且⾼效。
跨平台互联互通
通过⽀持多种通讯协议,AIOSYS实现了跨设备、跨平台的互联互
通,极⼤地提⾼了系统集成的灵活性,并使得设备间的数据流动
更加⾼效和实时。


多层次安全防护
AIOSYS在设计时考虑了系统的安全性,提供了多层次的安全防护机制,
包括⽤⼾权限管理、数据加密、通信安全等措施,确保系统在⾯对潜
在威胁时能有效防范,保障⽣产过程的安全与稳定。

高可靠性保障
系统采⽤冗余设计,具备⾃动故障检测与恢复能⼒,即使在恶劣或突
发的环境条件下,AIOSYS也能确保可靠运⾏,避免⽣产系统的停滞,
最⼤程度降低因设备故障带来的损失。




AIOSYS IDE编程系统架构和功能

AIOSYS集成开发环境(IDE)采⽤B/S架构,前端使⽤VUE3+TypeScript,后端基于Go、C++、C等技
术栈,具备⾼可靠性、⾼并发性和⾼扩展性。系统⽀持多种⾝份验证和精确的权限管理,确保安全性
与灵活性。
功能包括⽤⼾管理、细粒度访问控制、⻆⾊权限定义、权限继承等。IDE基于IEC61499标准设计,⽀
持IEC61131-3编程语⾔,提供项⽬管理、代码编辑、调试功能和跨平台⽀持。
系统还集成⽇志管理、AI场景化编程、丰富的插件扩展及开放式API,⽀持OAuth2.0和RestFul接⼝,
助⼒⾼效开发和系统集成。整体平台为⼯业⾃动化提供安全、⾼效、智能的开发和管理环境。


AIOSYS 的 Web IDE 提供全⾯的⽤⼾管理、权限控制以及数
据分析功能,旨在为⽤⼾提供直观、⾼效的操作体验。通过
Web IDE,⽤⼾可以便捷地进⾏系统配置、项⽬管理和实时
数据分析,优化⼯作流程。

IEC61131-3标准语言
⽀持IEC 61131-3标准中的ST(结构化⽂本)和LD(梯形图)
语⾔,满⾜传统⼯业⾃动化控制的编程需求。






AIOSYS Runtime运行时系统架构和功能

AIOSYS运⾏时系统兼容IEC61499与IEC61131-3标准,提供多种功能块,如基础功能块、运动控制、
视觉控制、事件处理、⽹络功能块等,⽀持⾃定义功能块和算法编写。其执⾏模型可以通过IDE下
发并执⾏,灵活适应不同应⽤需求。

AIOSYS运⾏时系统⽀持虚拟化运⾏,具备设备搜索、权限服务和诊断功能,确保操作安全与系统稳
定性。分布式通信功能使得多设备间的⾃动通信成为可能,⽆需⼿动配置,提升了系统的灵活性与扩
展性。此外,AI赋能的优化调度功能和冗余配置功能有效提⾼了系统的响应速度和故障恢复能⼒。系
统还⽀持实时铁电存储和普通数据库存储,确保数据的可靠性与⾼效存储,为⼯业⾃动化提供全⽅位
保障。

AIOSYS 的 Runtime 运⾏时环境执⾏分布式控制任务,⽀
持虚拟化技术及多种通讯协议,确保⾼效、稳定的运⾏。
该环境能够灵活应对不同⼯业现场的复杂控制需求,并具
备⾼度的可扩展性和可靠性。

高效并行处理
AIOSYS运⾏时⽀持多任务并⾏执⾏,能够同时处理多个
任务且保持任务间的独⽴性。这不仅提升了系统的响应
速度,还能优化并发处理能⼒,确保在复杂⽣产流程中,
任务的执⾏不互相⼲扰,极⼤提⾼了⽣产效率和任务执
⾏的精确度。

平台⽀持多种处理器架构,包括 RISC-V、ARM、X86 和⻰芯
等,确保系统能够灵活适配不同的硬件环境,满⾜⼯业应⽤
中的多样化需求。⽆论是在传统硬件平台还是现代化⾼效能
处理器上,AIOSYS 都能提供强⼤的技术⽀持和性能保障。
