
最近这几天工博会在举行中,CODESYS的展会新技术出现了CODESYS MCP:

AI肯定是所有PLC厂商关注的核心之一,可以说是提升未来竞争力的战略构想的必备功能。

我们可以在MCP广场找到对应的工具包,具体的链接:
https://www.mcpworld.com/zh/detail/309a25602b09e8c0ba5c911fb9bf1bdf

MCP
我们首先了解下MCP,MCP(Model Context Protocol,模型上下文协议) 是一个标准协议,它让 AI 大模型(如 ChatGPT、Claude 等)能够安全、高效地连接和使用外部工具、数据源和服务,从而扩展模型的能力。
可以把它理解为 “AI 世界的 USB 标准” 或 “大模型的插件生态系统”。
CODESYS MCP
此工具包实现了MCP客户端(如Claude Desktop)与CODESYS之间的无缝交互,允许通过CODESYS脚本引擎自动化项目管理、POU创建、代码编辑和编译任务。
open_project)create_project)
save_project)create_pou)set_pou_code)create_property)create_method)compile_project)codesys://project/status检查脚本状态和当前打开的项目状态。codesys://project/{+project_path}/structure检索指定项目的对象结构。codesys://project/{+project_path}/pou/{+pou_path}/code阅读指定POU、方法或属性访问器的声明和实现代码。
MCP安装和配置
首先,我们了解到MCP安装配置的前提条件:
(注:CODESYS在其脚本引擎中使用Python 2.7,但此工具包负责处理交互;您无需单独管理Python。)

推荐的安装方式是使用npm全局安装:
npm install -g @codesys/mcp-toolkit这将全局安装该包,使其 codesys-mcp-tool 在你系统终端的PATH中可用的命令。
高级用户也可以从源代码安装以进行开发(如提供,请参阅CONTRIBUTING.md)。
关于这块详细的安装确实超出一个电气工程师的专业范畴,有尝试成功的朋友请留言分享哦!
具体的内容请参考下面两个链接: