tia-portal-mcp
活跃·★ 87·MIT·更新于 2026-10-22
该项目为西门子SIMATIC TIA Portal V21提供了一个MCP服务器,使AI代理和MCP客户端能够通过其开放API与TIA Portal项目进行交互。它支持项目生命周期管理、PLC块导出/导入、标签表操作以及硬件/网络配置等功能。
#TIA Portal#西门子开放API#工业自动化#可编程逻辑控制器#.NET#模型上下文协议#AI代理#项目配置
01
功能特性
01项目发现与生命周期操作(打开、保存、归档、关闭项目)。
02PLC块导出/导入及标签表读写操作。
03硬件/网络发现与设备配置。
04交叉引用诊断和编译/检查诊断。
05带有安全令牌机制的读写批量操作。
02
兼容性
Windows
操作系统
已通过文档验证
Siemens TIA Portal V21
软件
已通过文档验证
.NET SDK 8.0+
运行时
已通过文档验证
.NET Framework 4.8
运行时
已通过文档验证
03
快速开始
1
$ dotnet tool install -g TiaMcpServer
04
使用场景
↳通过AI代理自动化TIA Portal项目配置和部署。
↳以编程方式检查和修改运行中TIA Portal项目中的PLC逻辑和标签表。
↳对TIA Portal项目执行交叉引用或编译状态等诊断检查。
↳将TIA Portal项目管理集成到外部自动化或CI/CD流程中。
↳开发自定义工具或脚本,与TIA Portal数据和功能进行交互。
05
同类工具
评论
登录后发表评论
暂无评论,来发表第一条吧