2. TIA Portal 家族与安装
TIA Portal(全集成自动化门户,中文常称“博途”)不是单一软件,而是一个由多个工程组件构成的软件家族。理解家族成员的分工与版本差异,是搭建稳定开发环境的第一步。很多初学者把“装不上”“找不到硬件”“仿真打不开”归咎于软件本身,实际上往往是版本选型、系统兼容性或授权配置不匹配造成的。
一、博途家族成员与版本区别
博途的核心组件包括 STEP 7(PLC 编程)、WinCC(HMI/SCADA 组态)、Startdrive(变频器与伺服调试)、Safety Advanced(安全程序编辑)以及 PLCSIM / PLCSIM Advanced(仿真)。它们共享同一个项目数据库和统一的界面风格,因此变量、标签、硬件组态可以跨组件直接引用,这正是“全集成”的价值所在。
版本差异主要体现在三个维度:大版本号(如 V15、V16、V17、V18、V19、V20)、授权级别(Basic / Comfort / Advanced / Professional)以及组件组合。大版本决定支持的 CPU 固件范围和操作系统兼容性;授权级别决定可组态的 HMI 尺寸、可用的编程语言与调试功能;组件组合则决定你能否同时做 PLC、HMI 和驱动调试。
| 授权级别 | 典型包含组件 | 适用场景 |
|---|---|---|
| STEP 7 Basic | STEP 7 + WinCC Basic | S7-1200 小型项目、基础 HMI |
| STEP 7 Professional | STEP 7 + WinCC Advanced + Safety | S7-1200/1500 中大型项目、精智面板 |
| WinCC Professional | WinCC Professional + STEP 7 | SCADA 上位机、PC 站组态 |
| Startdrive Advanced | Startdrive + STEP 7 | G120/S210 等驱动调试 |
二、硬件与操作系统要求
博途对硬件的要求随版本递增。以 V17/V18 为例,官方推荐 16 GB 内存起步,大型项目建议 32 GB;CPU 需支持 SSE4.2 指令集;硬盘建议 NVMe SSD,因为安装包解压后占用可达 30~50 GB。操作系统方面,V15 支持 Win7 SP1 至 Win10,V16 以后逐步只支持 Win10/Win11 的 64 位专业版或企业版,家庭版通常不被官方支持。
典型开发机配置(V18 参考)
CPU : Intel i7 / AMD Ryzen 7 及以上
内存 : 32 GB(最低 16 GB)
硬盘 : NVMe SSD 512 GB 以上,预留 60 GB 空间
系统 : Windows 10/11 64 位 专业版/企业版
显示 : 1920×1080 及以上,独立显卡更佳
网络 : 需与 PLC 同网段,建议独立网卡或 USB 网卡
三、安装步骤与授权管理
标准安装流程如下:
- 确认系统版本与 .NET、Visual C++ 运行库已满足要求,必要时先安装系统更新。
- 解压或挂载安装镜像,以管理员身份运行
Start.exe。 - 选择安装语言与产品组件,勾选 STEP 7、WinCC、PLCSIM 等所需模块。
- 接受许可协议,设置安装路径(建议默认路径,仅修改盘符)。
- 等待安装完成,期间不要休眠或断电,安装后按提示重启。
- 安装授权:使用 Automation License Manager 将授权密钥传送到本地硬盘或 U 盘。
授权管理是博途使用中的高频问题。授权分为试用授权(14 天)和正式授权(密钥在 U 盘或本地硬盘)。Automation License Manager 负责查看、传送和修复授权。若提示“未找到有效许可证”,先检查授权是否被传送到正确的盘符,再确认授权版本是否覆盖当前软件版本。
四、案例与常见误区复盘
某现场工程师在 Win11 家庭版上安装 V16,安装过程反复卡在“正在配置组件”,日志显示 .NET 组件注册失败。排查后发现两个问题:一是家庭版缺少部分组策略组件,二是安装包放在 OneDrive 同步目录中,文件被实时锁定。更换为专业版系统、将安装包移到本地非同步盘符后,安装一次通过。
另一个高频误区是“先装软件再想授权”。正确顺序应是:确认授权版本 → 安装软件 → 用 ALM 传送授权。若授权版本低于软件版本,即使密钥存在也会提示无效。此外,PLCSIM Advanced 需要单独授权,且依赖虚拟网卡,安装后需在 Windows 网络适配器中确认虚拟网卡已启用。
C:\ProgramData\Siemens\Automation\Logfiles),再查系统版本、路径、杀软、授权四要素。多数问题不是软件缺陷,而是环境与版本不匹配。掌握家族成员分工、版本匹配规则、安装流程与授权管理方法后,后续的硬件组态、程序编写和在线调试才能顺利展开。建议在正式项目开始前,先用 PLCSIM 做一次完整的“新建项目—组态—下载—仿真”闭环验证,确认开发环境健康可用。