
第一次装博途TIA Portal的人十有八九会被它的安装过程折磨一轮。装之前以为就是个普通工业软件装之后才发现它比很多大型游戏还“豪华”动不动几十 GB安装时间从半小时到两小时不等中途稍微一个弹窗没处理好后面就是各种报错连着来。我自己是从 V13 入门的后来因为项目需要V14、V15、V16 都反复装过几遍连虚拟机方案、双系统方案都试过。这篇就把 V13 到 V16 的傻瓜式安装方法做个完整梳理从系统要求、安装包准备、一步步点击顺序到许可证问题和常见报错全按新手最容易操作的方式来写。哪怕你之前没装过任何工控软件照着这个顺序走完也能顺利把 TIA Portal 装上并成功打开项目。1. 博途到底是个什么东西为什么 V13-V16 最值得讲1.1 博途不是简简单单一个编程软件TIA Portal 的全称是 Totally Integrated Automation Portal你会在资料里看到很多叫法博途、博图、TIA Portal、TIA 软件。西门子官方现在统一叫“TIA Portal”中文圈子里“博途”用得最多。它不是一个单独的 PLC 编程软件而是一个大平台STEP 7PLC 编程、WinCC人机界面/触摸屏组态、Startdrive驱动调试、S7-PLCSIM仿真这些模块都会被整合进来。这也是为什么它安装体积大、依赖组件多、安装时间长的原因。对新手来说理解这一点很重要。你安装时看到的并不是“一个软件”而是“一套带有公共服务、共享组件、网络服务和授权管理机制的大型工具链”。只要其中一个共享组件出问题比如 SQL Server 装上失败、.NET Framework 版本冲突、授权服务没起来最后表现出来的都会是“软件打不开”“程序提示缺许可证”“某个功能灰着点不了”。所以安装博途不能像装普通小软件那样一路“下一步”必须提前把环境理顺。1.2 V13 到 V16 的版本变化怎么选版本才不折腾V13、V14、V15、V16 这几个版本本质上安装逻辑非常接近。它们之间最大的区别不在安装操作而在系统兼容性、支持的功能和 PLC 固件范围。很多新手一上来就纠结“我到底该装 V13 还是 V16”我的原则其实很简单先看项目需求再看设备支持表最后才看个人喜好。如果手头的项目文件、设备程序、别人给的库文件都是某个版本做的那就尽量用对应版本打开版本跨太大容易在打开项目时触发“升级项目”提示升级之后又不能降回来这是新手最容易踩的坑。如果是从零开始学习而且电脑系统比较新我更推荐 V15 或 V16界面成熟中间件兼容性比 V13/V14 好一些后续配合 G120 变频器这类设备做 GSD 组态和设备名称分配也更顺手。这里给一个常见的系统搭配参考版本常见可用系统说明V13Windows 7 SP1、Windows 10 老版本老项目多适合维护旧程序V14Windows 7 SP1、Windows 10兼容性开始好转Step7/WinCC 整合更顺V15Windows 10 1803/1809 等界面和编译速度有提升V16Windows 10 1909/2004/LTSC 等目前很多项目的常用版本G120 等驱动设备支持更全需要提醒的是每个具体版本下面还有更细的 Update比如 V16 Update 2、V16 Update 3安装完基础版之后通常还要继续打更新包。建议到西门子官方网站查看“TIA Portal 系统兼容性”文档再结合自己电脑系统做决定。这里给出的只是个人测试中相对稳定的组合并不代表官方完整兼容列表。2. 开工前准备环境、安装包和许可证缺一不可2.1 系统硬件要求与磁盘规划先看电脑够不够格。博途 V13 到 V16 都需要 64 位操作系统最好用性能好一点的电脑我实际测试的感受是内存 8GB 只能勉强运行编译大项目和打开 WinCC 画面时会明显卡顿16GB 内存是比较舒服的起步线。CPU 尽量 4 核以上固态硬盘强烈建议要有否则安装时间会成倍增加。最大的问题是磁盘空间。很多人只看安装包大小觉得“包才 6GB那我 C 盘留 20GB 够了”。这个想法在博途面前完全不成立。TIA Portal 在安装过程中会解压临时文件、注册系统服务、安装 .NET Framework 和 SQL Server 等最终占用往往达到 40GB 到 60GB 以上。加上后续 Update、项目文件、组态缓存的积累我给新手的建议是系统盘至少要留出 80GB 左右的空闲空间否则装到一半极可能因为“磁盘空间不足”直接失败。还有一点很容易忽略安装路径不要自己乱改到中文目录或带空格的 D 盘特殊目录。TIA Portal 很多服务组件和许可证模块会写死指向默认安装目录默认路径是 C:\Program Files\Siemens。老手折腾多了可能知道怎么改注册表让目录挪走但新手完全没有必要冒这个险。老老实实放在 C 盘默认路径后面出问题时要好排查得多。2.2 安装包从哪里来怎么整理最省心安装包的问题比较敏感我只说正规路子第一西门子官网的试用下载第二向西门子代理商或项目服务商申请安装光盘第三公司正版软件服务包里提供的安装镜像。千万不要去网上随便找一个莫名奇妙的“绿色版”“一键精简版”这种安装包要么缺组件要么被修改过装完以后 WinCC 打不开、STEP 7 缺少授权、Startdrive 无法调驱动你根本不知道是哪一层出了问题。拿到安装包之后先做的是查完整性。常见 TIA Portal 安装文件有两种形式一种是 ISO 镜像比如 TIA_Portal_V16.iso另一种是解压好的安装目录里面有 Setup.exe 或者 Start.exe。如果是 ISO 镜像Windows 10 或 Windows 11 可以直接双击挂载为一个虚拟光驱非常方便。如果压缩包是分卷形式比如“part1、part2、part3”一定要把所有分卷下载到同一个文件夹里再解压只解压其中一个分卷必然报错。不论是 ISO 还是分卷解压最后得到的安装目录路径里尽量不要有中文字符。比如 D:\软件\TIA\ 这种路径就很容易在某一步出问题建议改成 D:\TIA_V16 这种纯英文路径。安装前把安装文件提前复制到硬盘上运行尽量不要对着 U 盘或移动硬盘里的安装包直接启动读取速度不稳会导致安装中断。2.3 杀毒软件、UAC 和用户权限三个一起处理很多新手的博途安装失败其实不是软件问题而是电脑里的安全软件在“暗中使坏”。博途安装过程会有大量临时文件生成、系统服务注册和注册表写入操作这些行为在杀毒软件眼里都像“危险动作”。比较常见的是 Windows Defender 实时保护把某个组件隔离或者 360 安全卫士、电脑管家之类的第三方杀毒软件在后台拦截了授权服务组件。我在实际安装时会做三件事第一先退出第三方杀毒软件包括右下角托盘里驻留的“加速球”“安全保镖”之类能退就退别只退主界面第二打开 Windows 安全中心把“实时保护”临时关闭装完以后再开启第三找到安装目录里的 Setup.exe 或 Start.exe右键选择“以管理员身份运行”。如果不以管理员身份运行后面安装 Windows 服务时大概率报“拒绝访问”。UAC用户账户控制这一项我不建议新手去修改注册表关闭它。正常弹窗的时候点“是”就行。如果弹窗都没弹出来就被直接拦截那多半还是杀毒软件的问题。更实际的做法是在安装过程开始后尽量少动鼠标、少开其他程序把系统资源都留给安装程序。3. 新手向傻瓜式安装全流程V13 到 V16 通用操作3.1 用管理员身份启动安装程序现在假设电脑环境已经按前面说过的方案处理好了空间够、杀毒已退、安装包在纯英文路径下、ISO 已挂载或解压完成。接下来最重要的就是启动方式。进到安装目录里找到 Setup.exe 或者 Start.exe右键选择“以管理员身份运行”。有些安装包会先弹出一个安装欢迎界面提示你“Next”“下一步”这没什么可说的。但我见过很多新手在这个环节犯一个错误双击的不是 Setup.exe而是某个“Readme.txt”“Setup.ini”或者不小心把 ISO 里的文件拖出来以后少复制了一部分导致程序起不来。建议养成好习惯优先使用安装包自带的 Start.exe 作为启动入口。如果目录里同时有 Start.exe 和 Setup.exe我个人更推荐 Start.exe因为它会自动执行前置检查比如磁盘空间、操作系统版本、是否缺少 .NET Framework。要是你直接跳过 Start.exe 去跑 Setup.exe也不是不行只是可能漏掉一些前置依赖检查后面出错概率更高。3.2 安装语言和产品组件选择安装程序启动后会先让你选择安装语言。这里有两个选项要区分清楚“语言”和“产品语言”。语言选择界面选中文、英文、德语这些只是安装程序的界面语言后面还会出现产品语言选择这个才是决定 TIA Portal 软件界面支持哪些语言的地方。建议产品语言里勾上中文和英文尤其是你要做外向项目或者打开国外设备组态文件时英文语言包很重要。下一步是选择所需安装的产品。新手最常见的误区是“全选所有组件”觉得“都勾上肯定没错”。其实博途组件非常多有的产品模块是针对 RFID、能源管理、运动控制等特殊场景的你如果只是学习 PLC 编程和触摸屏组态没必要全装。全装的后果不只是占用更多空间还可能安装失败率直线上升因为装的组件越多依赖的中间件越多任何一个组件报错都会让整体安装失败。一般来说推荐新手勾选的产品包括STEP 7 ProfessionalPLC 编程核心模块WinCC人机界面和触摸屏组态S7-PLCSIMPLC 仿真学习调试非常有用如果项目里涉及变频器、伺服调试再考虑勾选 Startdrive。其它不明确的组件可以先不勾等以后用到再单独补充安装。这样会让安装过程更稳定也方便你后面定位问题。3.3 安装过程和中间重启管住手是最重要的点击“安装”之后安装程序会开始复制文件并安装各个组件。V13 到 V16 整体流程类似但耗时不同。我在配置普通的电脑上装 V16大约需要 40 到 90 分钟具体取决于磁盘速度和组件多少。这段时间里会连续弹出很多 Windows 安全提示、驱动安装提示、需要重启的提示。这里有一条最重要的经验安装过程中弹出的“需要重启”提示如果窗口上有“稍后重启”选项一定选择“稍后重启”继续让博途安装流程走完不要立刻重启电脑。因为博途安装程序内部还有连续步骤贸然重启会导致后续组件没有安装下一次启动会提示“安装被中断”。另外安装过程中绝对不要点开另一个安装包去装别的软件也不要打开任务管理器强行结束看起来很占 CPU 的进程。有些进程看起来像是卡住了其实是在等 Windows 服务响应你强行结束就前功尽弃。正确做法是“泡杯茶、放着别管”只要看到安装进度条还在动就不要做任何操作。安装完成后安装程序通常会提示“必须重新启动计算机才能完成安装”。这时候再重启才算正常。重启之后不需要着急找桌面图标可以先看看开始菜单里有没有出现 Siemens 目录里面有 TIA Portal、Automation License Manager 等工具。3.4 许可证加载与首次启动验证刚才装好的博途并不等于“拿到手就可以随便用”。TIA Portal 有一套独立的许可证机制由 Automation License Manager 统一管理。这个工具会跟着博途一起装到电脑上开始菜单里能找到。如果是正版授权授权文件或授权秘钥通常会和安装包放在一起或用加密狗形式发给用户。打开 Automation License Manager把授权秘钥加载到本地然后确认是否显示“已启用”的状态。具体加载方式以你从正规渠道拿到的授权说明为准这里不展开讲非授权方式。如果没有授权也可以用西门子提供给注册用户的试用授权来体验试用授权有时间限制但足够完成学习和基础验证。首次启动 TIA Portal速度很慢很正常因为要初始化工作区、数据库和一堆后台服务。启动后新建一个项目随便拖一个 CPU 进去看能不能正常打开设备组态界面。能正常操作说明核心组件没问题如果在打开项目时报“无法获得许可证”, 或者“一些已安装产品需要许可证”不要慌这在后面的问题排查章节里会专门说。4. 版本共存、升级和卸载必须知道的规矩4.1 不同版本能不能装在同一个电脑上有人电脑里同时需要维护 V13 老项目和 V16 新项目就会问能不能都装上答案是可以但要注意顺序和空间。多个版本共存时我比较建议“从旧版本往新版本装”先装 V13再装 V14、V15、V16。这样注册表和共享组件的版本冲突会少一些。反过来先装 V16 再装 V13某些系统服务可能被旧版本覆盖导致 V16 功能异常。不过即便是按顺序装多版本共存也会让系统变得很重开机自启服务和后台进程会明显变多。我的实际建议是如果能用虚拟机隔离就用虚拟机装另一个版本如果只有一台物理机尽量只保留一两个最常用的版本不要贪多。另外不同版本的 STEP 7 与 WinCC 之间不能随意混搭。比如你装了 V16 的 STEP 7又想装 V13 的 WinCC这种搭配很容易把公共组件搞乱我见过的多数“装了打不开”都和这种混搭有关。最好整套版本统一使用。4.2 项目文件升级、GSD 和设备名称那些事V13、V14 老版本创建的项目拿到 V15、V16 上打开时会提示“项目升级”。升级本身并不复杂点确认后软件会做备份并转换项目数据但有几个点必须注意项目很大时升级过程很慢中途不要强制关闭升级后的项目一般无法再用低版本打开所以升级前一定要复制一份原始项目文件存好项目里如果用了第三方设备的 GSD/GSDML 文件升级后可能要重新导入匹配新版本的 GSD 文件否则设备组态可能报错。这里顺便提一下和 G120 变频器相关的内容。熟练玩家习惯用 TIA Portal 的 GSD 方式组态 G120然后在网络视图里给设备分配名称。这个操作对软件版本和 GSDML 版本比较敏感。如果你用 V16 组态 G120最好下载与 V16 配套的 GSDML 版本不要拿老版本的 GSD 文件硬套。安装完博途之后如果遇到“在线访问无法识别设备”或者“设备名称不匹配”先检查 GSDML 和驱动固件版本是否在兼容列表内比傻乎乎换网线更有用。4.3 卸载博途比安装还要讲究折腾到最后总有人想把博途卸载重装。这时候千万不能像卸载普通软件那样直接从“控制面板-程序和功能”里疯狂点卸载。TIA Portal 安装了一堆共享组件和授权服务你如果顺序乱了可能会把多个版本共用的核心组件直接删掉导致另一个版本的软件也挂掉。我推荐的卸载顺序是先卸载应用相关模块比如 STEP 7、WinCC、Startdrive、S7-PLCSIM再卸载共享工具和中间件最后再处理 Siemens Automation License Manager。卸载过程中同样会要求重启选“稍后重启”等多个模块都卸载完再重启。如果在“程序和功能”里看到同一组件有多个版本条目尽量按版本从高到低卸载。如果你发现卸载不干净下次重装时老是提示“已安装一个较新版本”或“某个组件已存在”不要到处瞎找清理工具去乱删注册表。可以先把安装目录和 ProgramData\Siemens 目录重命名备份再重试安装。我见过不少新手为了清理残留把注册表整坏最后只能重装系统。博途确实是“装起来难卸干净更难”所以一开始就规划好版本比频繁卸载重装要舒服得多。5. 高频问题排查与实测避坑记录5.1 安装完成后一直提示“一些已安装产品需要许可证”这是非常经典的问题。很多新手装完博途新建项目时可以正常操作但一碰某些功能就弹窗提示一些已安装产品需要许可证请启动 Automation License Manager。这个报错不一定代表淘宝上那种“注册失败”更常见的是软件当前只有默认的演示状态或者授权服务没有正常运行。我的处理顺序是这样先打开托盘或开始菜单里的 Automation License Manager查看“已安装的授权”区域看本地授权是否正常显示如果授权是插在一个 USB 加密狗上检查狗是否被识别如果显示已启用但仍然报错就去 Windows 服务管理器里找到 Siemens Automation License Manager 对应服务确认它没有停止或启动失败如果服务停止了右键启动然后把授权重新拖到设备上加载一次。多数情况下走到这一步报错就消失了。如果你用的是西门子官方提供的试用授权那么超过试用期后也会出现类似提示。到期之后要么联系商务采购正式授权要么重新申请新的试用期这都属于正常流程。5.2 安装进度条卡住不动哪里都点不了遇到安装进度条一直卡在某个百分比新手第一反应往往是“死机了”然后就会去任务管理器里乱杀进程。先别急博途安装过程中有很多步骤的 UI 界面并不灵敏尤其当它在后台执行 Windows 组件配置或 SQL Server 安装时进度条可能几分钟都不怎么变。建议打开任务管理器看 CPU 是否还在变动磁盘是否还有读写压力安装相关的进程是否处于“正在运行”状态。只要这些指标还在动耐心等。如果连续 20 到 30 分钟完全没有任何变化可能是某个前置组件安装异常常见的元凶包括磁盘空间不足、杀毒软件拦截、Windows 更新服务被禁用、之前残留的 MS SQL Server 实例冲突。可以先按“关闭杀毒软件、清理磁盘空间、卸载旧的 SQL Express 残留”这个顺序排查再重试安装。5.3 装完以后打开博途非常慢或者双击没反应双击 TIA Portal 图标一直没反应优先想到的是权限问题和后台服务问题。博途第一次启动需要初始化本地项目数据库如果你不是用管理员身份启动很可能因为无法写入某个默认目录而出现进程一闪而过。可以右键图标选“以管理员身份运行”再试。如果每次启动都要等五六分钟而且打开后还经常卡顿多半是后台服务没有完全启动或者杀毒软件在实时扫描项目文件。可以尝试把博途工程文件夹加到杀毒软件白名单里。对于学习用的小型项目提升体验很明显。如果电脑内存只有 8GB建议把博途打开时后台运行的其他大型程序全关掉尤其是浏览器开几十个标签页的情况我已经见过太多人把卡顿归结为软件问题结果关掉浏览器以后明显流畅。5.4 常见报错速查表最后整理一个我在实际安装和帮别人排查时经常遇到的报错速查表遇到问题可以先对号入座现象 / 报错常见原因解决思路一些已安装产品需要许可证授权没加载或授权服务未启动打开 Automation License Manager 确认授权并启动对应服务安装进度长时间卡住杀毒拦截、磁盘空间不足、SQL 组件冲突退杀毒、清理空间、卸载残留 SQL Server 实例打开项目提示“需要升级”项目版本低于当前软件版本先备份项目再升级升级后无法退回旧版本在线找不到 PLC 或 G120 设备网卡设置、设备名称或 GSDML 不匹配检查 PC 网卡 IP、设备名称分配和 GSD 文件版本安装时提示“拒绝访问”没有以管理员身份运行右键 Setup.exe 或 Start.exe 以管理员身份运行安装到最后提示重启系统组件需要更新按提示重启后继续重启后重新打开安装程序处理剩余步骤桌面图标双击无反应启动权限不足或服务未就绪以管理员身份运行并检查相关后台服务是否启动排查问题时记住一个原则一次只改一项改完就测试。不要同时又是换安装包、又是改注册表、又是重装系统这样即使问题解决了你也不知道到底是哪一步救回来的。博途安装虽然烦但它的大多数问题都来自环境而不是软件本身把电脑弄坏了。最后再分享一个我自己的习惯遇到大版本安装前先给系统做一个还原点或者干脆用虚拟机把系统和软件环境固定下来。等装好、配置好、跑通一个简单 PLC 程序之后再把这个干净状态导出保存。以后项目再多、组件再杂我也能快速回到一个稳定可用的博途环境而不是每次升级都重新踩一遍安装的坑。这套下来V13 到 V16 的安装对我自己来说就再也不是什么麻烦事了。