复合功能块
为大型应用组合可复用的工程结构,而不是把所有内容压平成低层控制器逻辑。
Engineering IDE
通过支持自定义块、scripting 集成和在线运行变更的 workflow,构建、修改、观察并部署控制应用。
当前 IDE 已经提供可落地的工程 workflow,用于构建、修改、观察和部署控制应用。
阶段 1 聚焦可用的项目 workflow、自定义块开发、runtime 诊断,以及语义化项目结构,为深入 AI 集成和高级工程自动化打基础。
第一阶段计划支持两种编程语言:Function Block Diagram (FBD) 和 Ladder Diagram (LD)。FBD 已在 beta 中可用,LD 计划在发布版本中提供。IDE 也通过项目实体、关系、标签、功能块和执行上下文的详细语义模型面向 AI 兼容性设计,为 AI-assisted engineering、自动分析、文档生成、validation 和未来语义工具奠定基础。
为大型应用组合可复用的工程结构,而不是把所有内容压平成低层控制器逻辑。
在需要 scripting 灵活性和 runtime 可扩展性的场景中开发用户定义的 Lua 块。
在 commissioning 和诊断过程中观察变量并应用 forcing,使用平台中已实现的能力。
无需停止或重启 PLC 平台,即可在运行中修改应用软件。
准备产物、绑定 runtime 配置,并围绕真实部署目标管理 lifecycle 转换。
把确定性控制、Lua 执行和隔离的 Python 任务保持在清晰的工程边界内。
阶段 2 计划作为下一步重大扩展,把 IDE 推进为更完整的工业工程平台。
阶段 2 的目标时间范围是 2027 年。
在更丰富的多语言工程环境中扩展 Structured Text 和 Sequential Function Chart 支持。
提升安全态势,包括 TLS、firmware 和应用数字签名,以及更强的可信部署流程。
通过加密基于 Lua 的块和受控 runtime 使用受保护工程资产来保护 know-how。
支持大型工程团队和工业项目的协同多用户开发 workflow。
IDE 的长期方向是提供尽可能开放的技术平台,支持生产系统的广泛集成,并在工程和运行中带来可衡量的效率提升。
这意味着一个具备开放集成路径、丰富语义模型、可扩展性和清晰执行边界的工程环境,帮助工业团队更有效地构建、演进和集成自动化系统。