tiaportal-mcp

在 VS Code 里用 Copilot 直接读写 TIA Portal 项目

tiaportal-mcp 是一个 Visual Studio Code 扩展,用 C# 编写,目标是让开发者直接在 VS Code 里连接西门子 TIA Portal 并操作其项目。它把 TIA Portal 的工程能力通过 MCP(Model Context Protocol)暴露给 GitHub Copilot,使 AI 助手能够读取、查询甚至修改 PLC 项目内容,而不必在 TIA Portal 图形界面和编辑器之间来回切换。核心能力包括建立与 TIA Portal 实例的连接、访问项目结构(如设备、块、变量表)、配合 Copilot 完成代码生成或批量操作等。对自动化工程师而言,它试图把传统工业组态软件与现代化 AI 辅助编程工作流打通,减少重复点击和手工查找,提升 PLC 程序开发与维护效率。项目目前星标约 101,属于早期探索阶段,适合愿意尝鲜、且已使用 VS Code + Copilot 的西门子自动化开发者。

开源 free 自动化工作流
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 101
维护状态 较活跃
是否开源 是
定价模式 free

项目数据

分类自动化工作流
开发团队heilingbrunner
所属国家
官网地址
定价模式free
价格说明开源免费,需自行部署
访问状态
是否开源是
开源协议MIT
主要语言C#
技术栈/模型
GitHub 星标★ 101
30天Star增速
HF 下载量
上线时间2025-06-25 00:00:00
最近更新2026-09-22 00:00:00
维护状态较活跃
中文支持
访问方式
移动端支持
综合评分
收录时间2026-09-25
浏览次数0

使用教程

核心亮点

  • 把 TIA Portal 项目操作接入 VS Code 与 GitHub Copilot,可在编辑器内完成查询和修改,减少界面切换
  • 基于 MCP 协议实现,能作为 AI 工具链的一环,便于后续扩展更多自动化操作
  • 用 C# 编写,贴近西门子 TIA Openness 生态,对熟悉 .NET 的自动化开发者上手成本较低

不足之处

  • 依赖 TIA Portal 本地安装及 Openness 授权,环境配置门槛较高
  • 项目早期,功能覆盖和稳定性有待更多实际项目验证

适用场景

  • 在 VS Code 中用 Copilot 批量查询或生成 PLC 程序块
  • 自动化工程师维护既有 TIA Portal 项目时快速定位设备与变量
  • 把 TIA Portal 操作纳入 AI 辅助的代码审查与文档生成流程

替代项目

TIA-Openness 示例库、PLCopen

项目介绍

tiaportal-mcp 是自动化工作流领域的开源项目,由 heilingbrunner 开发,2025 年首次发布。

它收录于自动化工作流分类,该分类目前共有 509 个项目,GitHub 星标数为 101。

项目保持着较活跃的维护节奏,最近一次代码更新于 2026-09-22。开源免费,需自行部署。

它主要面向的使用场景是:在VSCode中用Copilot批量查询或生成PLC程序块。同类可对比的替代方案包括 TIA-Openness 示例库、PLCopen。

上一篇:terramate

下一篇:WeChatBridge

同类项目推荐

n8n 开源

拖拽搭建自动化流程,轻松接入 AI 与 400+ 应用,搞定重复工作。

Fair-code workflow automation platform with native AI capabilities. Combine visual b···

★ 205700 2026-08-10
feishu-docx 开源

让 AI 代理轻松读写飞书文档,双向转换 Markdown

Feishu/Lark Docs、Sheet、Bitable <-> Markdown | AI Agent-friendly knowledge base exp···

★ 262 2026-08-09
robotcode 开源

让 Robot Framework 拥有现代 IDE 体验,调试、补全、运行一气呵成。

Open Source Toolkit for Robot Framework, providing Language Server Protocol support,···

★ 301 2026-08-10
puppeteer 开源

用 JavaScript 轻松操控无头浏览器,搞定自动化测试与网页抓取。

JavaScript API for Chrome and Firefox

★ 95609 2026-08-10