KVPAC IDE 基于 VS Code 构建,提供现代化的 PLC 开发体验。
主要功能
项目管理
- 创建和导入 PLC 工程
- 支持多目标(STM32、模拟器等)
- 工程模板系统
编辑器
- ST(结构化文本)编辑器
- FBD(功能块图)编辑器(即将推出)
- 语法高亮与代码补全
- 错误实时标注
编译系统
- 一键编译(Ctrl+Shift+B)
- 分阶段编译(Lex → Parse → Check → IR → Opt → CodeGen → Link)
- 编译日志与错误导航
调试功能
- 在线连接 RTE
- 断点设置与管理
- 单步执行
- 变量监视与修改
- 调用栈查看
部署
- 工程下载到目标设备
- 运行/停止控制
- 通信配置