KVPAC IDE 基于 VS Code 构建,提供现代化的 PLC 开发体验。

主要功能

项目管理

  • 创建和导入 PLC 工程
  • 支持多目标(STM32、模拟器等)
  • 工程模板系统

编辑器

  • ST(结构化文本)编辑器
  • FBD(功能块图)编辑器(即将推出)
  • 语法高亮与代码补全
  • 错误实时标注

编译系统

  • 一键编译(Ctrl+Shift+B)
  • 分阶段编译(Lex → Parse → Check → IR → Opt → CodeGen → Link)
  • 编译日志与错误导航

调试功能

  • 在线连接 RTE
  • 断点设置与管理
  • 单步执行
  • 变量监视与修改
  • 调用栈查看

部署

  • 工程下载到目标设备
  • 运行/停止控制
  • 通信配置