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(梯形图)
语⾔,满⾜传统⼯业⾃动化控制的编程需求。