使用指南
Rung Coder 与 CODESYS 官方 MCP Server 对比
两者都能把 Claude、Codex、Cursor 等支持 MCP 的 AI 客户端接入 CODESYS Development System,区别在于覆盖了多少工程环节、需要哪个 CODESYS 版本以及授权方式。本对比依据 2026 年 11 月 2 日查阅的 CODESYS 官方文档。
简短结论
CODESYS Development System MCP Server 是 CODESYS 官方的插件。根据官方文档,它能让 AI 读取、编写和修改 ST 代码,浏览工程结构,管理库并查阅库文档,以及检查编译错误。它需要 CODESYS V3.5 SP22 及以上版本,通过 CODESYS Professional Developer Edition 授权。
Rung Coder 覆盖同样的编码流程,并且继续往下走:除 ST 外还能写梯形图,能生成可视化页面、下载到控制器、用实时变量在线调试,并自带版本历史。它支持 CODESYS V3.5 SP18 及以上版本,单独订阅。
逐项对比
| CODESYS Development System MCP Server | Rung Coder | |
|---|---|---|
| 出品方 | CODESYS Group | Rung Coder |
| CODESYS 版本 | V3.5 SP22 及以上 | V3.5 SP18 及以上(SP21、SP22 已在真实硬件上完整验证) |
| 授权方式 | 包含在 CODESYS Professional Developer Edition 套件中 | 单独订阅,每月 9 美元,前 2 个月免费 |
| 安装方式 | 通过 CODESYS Installer 安装插件 | Windows 桌面应用;登录后从中启动 CODESYS,把生成的一段提示词粘贴到 AI 客户端 |
| AI 客户端 | 通过本地 stdio 连接 MCP 客户端 | MCP 客户端,另有 CLI 和网关两种模式 |
| ST 结构化文本 | 读取、编写、修改 | 读取、编写、修改 |
| 图形化语言 | 只能读取,不能新建或修改 | 梯形图:可新建带真实网络的 POU,并修改单个网络。其他图形化语言:可新建对象和声明 |
| 编译错误 | 检查编译错误和警告 | 在真实 IDE 中编译,反复修复直到编译干净 |
| 可视化(HMI) | 官方文档未列出 | 生成整页:11 种元素、变量绑定、布局与重叠检查(SP20 及以上) |
| 下载与在线 | 官方文档未列出 | 登录、下载、在线修改、写入和强制变量、监视、1 ms 采样、Trace |
| 版本管理 | 官方文档建议另行配置 Git | 内置:首次修改前保存基线、检查点、分支、差异对比、回滚、可选远程 Git |
| 授权审批 | 沿用登录 IDE 的用户权限 | 三级权限;授权模式下 AI 需申请完全控制权限(所有在线操作都需要),等你确认后才执行 |
“未列出”指官方文档中没有描述该功能,并不代表它一定做不到。参考来源见本页末尾。
官方 MCP Server 适合的情况
- 你已经购买了 CODESYS Professional Developer Edition,并且使用 SP22 或更新版本。
- 你主要需要在 IDE 里编写、解释和修复 ST 代码。
- 你更倾向于使用 IDE 厂商自己的工具。CODESYS 还在与 Intel 合作研究基于 OpenVINO 的本地大模型,适合不能使用云端 AI 的团队。
Rung Coder 更进一步的地方
- 闭环终点是控制器,而不是编辑器:你授予完全控制权限后,AI 会下载、启动程序并采样实时变量来检验运行效果。
- HMI 页面与逻辑一起生成,变量绑定也一并完成。
- 梯形图可以直接写,这对统一使用 LD 的工厂和团队很重要。
- 每次修改都能恢复,不用自己配置 Git:AI 第一次修改前会保存基线,任何检查点都能还原。
- 可用于暂时无法升级到 SP22 的 CODESYS V3.5 SP18 至 SP21 工程。
该怎么选?
如果你需要的是在较新版本的 IDE 里辅助编写 ST,而且已经有 Professional Developer Edition,可以先用官方 MCP Server。如果你希望 AI 交付一个能运行、经过验证的工程,包括可视化、梯形图、在线调试和回滚,或者你还在用较早的 Service Pack,Rung Coder 能替你完成更多工作。
Rung Coder 前 2 个月免费,可以先拿真实工程的副本试一试。CODESYS 中的 AI一文介绍了使用流程和准备条件。