▎西门子 Eigen 工程智能体 · 官方手册深度解读
在正式开篇之前,先说一件你可能关心的事:文末有重要内容,包含西门子官方的《Eigen Engineering Agent - TIA Portal Information System》完整 PDF 手册(39 页,2026 年 7 月版),建议读完本文,因为这篇文章本身就是这份手册的系统性解读。如果你已经在用 Eigen 或者正在评估是否引入,这份手册是你最权威的参考来源。
2026 年 4 月汉诺威首发的 Eigen Engineering Agent,三个月后(2026 年 7 月)已迭代到 v1.3.1。西门子同步更新了官方技术手册,39 页的 PDF 涵盖了从概念到操作到示例的全部内容。这份手册的版本号为 DocV001,发布时间 2026 年 7 月,是目前 Eigen 最完整的一手技术文档。
这篇不搬运原文,而是基于手册的 8 个章节结构,提炼核心信息并加入实操解读。
一、Eigen 是什么?手册第一章给出了最精确的定义
手册开篇(第 1 章「入门指南」)对 Eigen 的定义比产品页面更精确:
「Eigen 工程智能体——一款由生成式 AI 驱动的助手——与 TIA Portal 相连接,作为用户界面,支持通过自然语言进行交互。它帮助你快速获取有关 TIA Portal 工程问题的支持,在 WinCC Unified 中生成 HMI 可视化界面,并更快速地创建 PLC 代码。」
这一定义有三个关键信息:第一,Eigen 是一个AI 助手而非 AI 替代品;第二,它与 TIA Portal 原生连接而非通过中间件桥接;第三,它的价值锚点是速度——帮你更快,而非替你完成。
手册随后用一整节(1.1.1)阐述了 Eigen 的核心差异化能力:项目上下文感知。与提供一般性建议的通用 AI 助手不同,Eigen 全面读取并解析整个 TIA Portal 项目结构——从硬件配置到程序逻辑,包括 FB、OB、UDT、DB、HMI 画面及其复杂关系。它引用项目的数据结构、模块、参数和组件关系,「使用项目特定的语言」生成输出,代码可无缝集成到现有项目中,同时考虑已建立的命名约定和数据结抅。
Eigen 核心定位(摘自手册第 1.1 节)
| 维度 | 官方原话 |
|------|----------|
| 产品定义 | 「由生成式 AI 驱动的助手,与 TIA Portal 相连接」 |
| 核心能力 | 「全面读取并解析整个 TIA Portal 项目结构」 |
| 核心优势 | 「以精确的、项目特定的细节回答有关项目组件的问题」 |
| 输出特点 | 「使用项目特定的语言并加速工作流程」 |
| 验证机制 | 「将复杂任务分解,逐步执行,根据项目质量要求评估自身表现」 |
二、从 v1.0 到 v1.3.1:三个月的进化路线图
手册第 2 章「更新日志」清晰记录了 Eigen 的迭代节奏:
v1.0.0(2026 年 4 月)— 初始版本。三个关键功能:@ 符号自动完成(直接访问设备/块/变量/画面名称)、对话组态(项目关联锁定机制)、工具权限(工程师审批制)。
v1.1.0(2026 年 5 月)— LAD 编程支持、测试用例生成器同时覆盖 SCL 和 LAD、界面焕新(首次交互后自动生成对话标题)、网络通信更新。
v1.2.0(2026 年 6 月)— 客户端不再需要 HTTP 端口即可运行(首次安装更简单)、PLC 对象交叉引用(检索特定对象的所有依赖关系,可选择以 Mermaid 代码格式生成输出)。
v1.3.0(2026 年 6 月)— 这是一个大版本。支持上传 ECAD 文件(.xml 和 .aml 格式)、规划模式和执行模式切换、基于 SAF V2.2 的合规项目自动生成、WinCC Unified 面板实例化(含接口配置和变量绑定)。
v1.3.1(2026 年 7 月)— 错误修复。新增三个功能:项目中复制元素(块、变量表、软件单元和数据类型可从一个 PLC 克隆到另一个)、已连接设备列举、SINAMICS 驱动报文管理(添加/删除/读取/修改)。
版本迭代节奏分析
从时间线来看,Eigen 的团队保持了每月一次的版本发布节奏(四月初始版本→五月 v1.1→六月两个版本(v1.2 + v1.3)→七月 v1.3.1)。值得注意的是 v1.3.0 是转折点——ECAD 文件和 SAF 支持让 Eigen 从「AI 替你写代码」进化为「AI 替你生成项目」。这是一个从编码工具到项目搭建工具的质变。
三、系统要求与安装流程(第 3-4 章)
手册第 3 章和第 4 章覆盖了从硬软件要求到购买、安装、设置的完整链路。以下是其中有价值的关键信息:
硬件要求:硬盘空间 300 MB、内存最大分配 1000 MB。相比 TIA Portal 本身的资源需求,这是一个非常轻量的插件。
软件要求:TIA Portal V19 Update 5+、V20 Update 4+ 或 V21。需要注意必须安装 TIA Portal Openness(在 TIA Portal 安装过程中勾选「选项」下的复选框),并将本地设备的用户添加到「Siemens TIA Openness」用户组。
购买路径:通过西门子数字交易所(dex.siemens.com)购买订阅。购买时必须提供 IOA 账号。订阅管理员可后续通过 industry.siemens.io 给团队分配席位,分为「用户」和「管理员」两个角色。
安装验证:手册要求用 SHA-256 校验安装文件完整性(在 PowerShell 中执行 `get-filehash` 命令比对哈希值)。这是一个容易被忽略但重要的安全步骤。
登录有效期:最长 12 小时。超时后自动注销,需重新登录。
数据使用限制:每席位每月最多 10 GB 文档上传量,总存储容量上限 10 GB(需定期清理不再需要的文档)。
快速上手指南(手册 4.1-4.2 节摘要)
| 步骤 | 操作 | 关键注意事项 |
|------|------|-------------|
| 1 | 购买订阅 (dex.siemens.com) | 必须添加 IOA 账号 |
| 2 | 分配席位 (industry.siemens.io) | 管理员可为团队成员分配 |
| 3 | 下载 (industry.siemens.io/downloads) | 记得校验 SHA-256 |
| 4 | 安装 (以管理员权限运行) | 如有 EPM 必须右键管理员模式 |
| 5 | 配置 TIA Portal | 必须安装 Openness 组件 |
| 6 | 登录 | 浏览器窗口会自动打开 |
| 7 | 打开 TIA Portal 项目 | 通过组态栏下拉菜单关联 |
四、数据安全:手册中最被低估的部分
手册的 1.1.3 节和 3.4 节对数据安全的阐述值得单独拿出来说:
第一,输入和输出提示词仅存储在本地设备上——不在云端保存。这一点和很多 SaaS AI 工具有本质区别。
第二,PLC 代码、项目文件以及输入和输出绝不会用于改进 AI或与第三方共享。知识产权始终属于客户。这解决了工控企业对数据安全的最大顾虑。
第三,GDPR 合规——欧盟客户的数据在欧盟地区处理和存储。对于中国客户,手册 3.3.3 节专门列出了「在中国使用的云服务」章节,编排器服务地址使用 `*.eea.siemens.com.cn`。
手册还特别提醒:如果没有连接互联网,Eigen 的某些服务将不可用。这是一个架构依赖,不是 bug。
五、核心操作:从提示词到代码
手册第 6 章「提示」是最实战的部分。其中提到的关键操作包括:
六步启动法(6.1 节):启动 TIA Portal 并打开项目 → 打开 Eigen 并登录 → 确认项目连接(下拉菜单)→ 选择自动化框架(可选)→ 输入提示词 → 按回车。如果生成时间过长可按 Escape 中断。
@ 符号自动完成(6.1.4 节):这是 v1.0 就有的核心功能。输入 @ 字符后,Eigen 会从项目导航和项目库中抓取所有对象名称,按设备类型和字母顺序排序,显示对象类型(FC/FB/DB/HMI 画面)和完整路径。如在 TIA Portal 中有改动,可通过同步按钮手动刷新数据。
规划模式(6.2 节):以 / 开头触发规划模式(Eigen 先输出执行计划供审阅),以 /exit 退出。手册强调这适用于「涉及 TIA Portal 复杂变更的高难度任务」。
ECAD 集成(6.2.1 节):上传 .aml 或 .xml 格式的 ECAD 导出文件,然后以 /ecad 开始提示词。Eigen 可识别硬件拓扑、机器结构和工程意图,自动检测不一致之处并生成硬件配置计划。
提示词优化技巧(6.3 节):手册给出的核心建议是——清晰具体、使用上下文线索、迭代完善、查看生成的代码、实践学习。专属技巧包括:手动更改项目后必须刷新项目数据(否则 Eigen 将基于过时信息工作)、使用 @ 符号确保对象名称被正确解释、告知 Eigen 使用 SAF。
Eigen vs 通用 AI 助手的核心差异
| 维度 | 通用 AI(ChatGPT 等) | Eigen 工程智能体 |
|------|----------------------|------------------|
| 项目理解 | 无项目上下文 | 全面解析 TIA Portal 项目结构 |
| 代码输出 | 通用代码需手动适配 | 直接引用项目对象名称和命名规范 |
| 命名一致性 | 需手动统一 | 遵循项目既有命名约定 |
| 数据安全 | 数据上传云端 | 输入/输出本地存储,代码不用于训练 |
| 工具权限 | 无 | 每个 TIA Portal 操作需工程师授权 |
六、实战示例速查
手册第 7 章整理了完整的示例提示词。以下是按场景分类的速查表:
硬件配置:
• 「为传送带系统配置硬件。我需要一个 S7-1500 PLC、一个 WinCC Unified MTP1200 HMI、一个带 DI 和 DO 模块的 ET200SP,以及五个 S210 驱动器」
• 「创建以下硬件设备 @Devices.xlsx」
• 「按照 ProfinetConfig.xlsx 中的规定,配置所有 PROFINET 连接」
PLC 编程:
• 「创建一个名为 FB_PumpControl 的 SCL 功能块,该功能块根据启动/停止信号控制泵,包含运行小时计数器,并以 Code2Docu 格式添加完整的代码文档」
• 「根据 ConveyorControl_Spec.pdf 中的功能描述创建 LAD 代码,并遵循 Siemens_LAD_StyleGuide.pdf 的编码风格」
HMI 画面:
• 「在我的 TIA 项目中创建一个 WinCC Unified HMI 设备,面板类型:TP1500 Unified」
• 「为设备 HMI_Panel_1 生成 HMI 画面,结构如下:一个主概览画面,包含设定值和实际值的趋势曲线」
驱动配置:
• 「将类型为 1FK2102-0AG1x-xCxx 的电机添加到驱动器 Drive_1」
• 「从驱动器 Drive_1 读取参数 p210 并显示当前值」
项目管理:
• 「为所有代码块创建 Code2Docu 文档」
• 「将所有项目文本从英语翻译成德语」
• 「检查所有代码块是否符合 Styleguide.pdf 中的风格指南」
七、文档管理:让 Eigen 用你的规范工作
手册第 8 章「上传和管理文档」强调了 Eigen 的一个重要能力:你可以上传自己的技术规范、编码风格指南、标准与法规文档,Eigen 将在后续代码生成中自动遵循这些文档中定义的规则。
支持的格式:.docx、.xlsx/.csv、.txt、.pdf、.html/.md、.xml、.aml。上传文件可通过下拉菜单定义为「无」「样式指南」或「零件清单」三种类型,并可分配给一个或多个项目。上传限制为每用户总存储 10 GB。
Eigen 会读取上传文件中的信息,在创建项目或代码时遵循已上传的风格指南和规范。这意味着每个团队都可以让 Eigen 按照自己的编码标准而非通用模板来工作。
八、总结
这是一篇基于西门子官方 Eigen 手册(而非市场宣传材料)的深度解读。39 页手册涵盖的信息远不止本文所述——完整的端口列表和云服务地址(第 3.3 节)、所有欧盟 GDPR 处理细节(第 3.4.2 节)、登录排错流程(第 4.2.2 节)等内容,对需要在企业内部署 Eigen 的 IT 和工程团队有直接参考价值。
如果你正在评估 Eigen 或者已在使用中遇到技术问题,这份手册是最权威的一手来源。建议下载后优先阅读第 1 章(概念)、第 3 章(系统要求)、第 6 章(操作指南)和第 7 章(示例提示词)。
西门子将 Eigen 的更新频率维持在每月一次,当前最新版本为 v1.3.1。关注这个公众号,会持续跟踪 Eigen 的迭代动态和中国的实际落地进展。
文件:Eigen Engineering Agent - TIA Portal Information System.pdf
版本信息:
- 手册版本:DocV001
- 软件版本:01.03.01
- 发布日期:2026 年 7 月
- 页数:39 页
- 语言:简体中文
- 来源:西门子工业在线支持 docs.tia.siemens.cloud
如果这篇文章对你有帮助,欢迎点赞、在看、转发。有下载或使用中遇到的问题,欢迎在评论区交流。