第二章:开发环境搭建——WinCC与Intouch的安装、授权与虚拟机配置

大家好,我是老张。搞了十几年工业自动化组态,我最大的体会就是:环境搭不好,后面全是坑。今天咱们就聊聊WinCC V7.x/8.x和Intouch 2022/2023的安装与授权,顺便说说虚拟机环境怎么配最省心。

核心观点:开发环境搭建不是一次性工作,而是贯穿整个项目周期的持续性任务。我见过太多人因为环境问题浪费了几天甚至几周时间。

2.1 WinCC V7.x/8.x 安装与授权

WinCC的安装,说白了就是跟Windows版本较劲。我个人习惯用Windows 10专业版或企业版,WinCC V7.5 SP2以上版本对Win10支持得比较好。V8.x嘛,我建议直接上Windows 10 20H2或更高版本。

安装步骤(我踩过的坑):

  1. 关闭UAC和杀毒软件——这个不说你也懂,不关的话安装到一半可能就卡死了。
  2. 以管理员身份运行安装程序——右键,管理员运行,别偷懒。
  3. 选择“自定义安装”——别选典型安装,否则后面想加组件还得重装。
  4. 安装路径不要有中文——嗯,这个我吃过亏,WinCC对中文路径支持不好。
  5. 安装完成后重启——别急着用,重启一次再说。

警告:WinCC V7.x和V8.x不能共存于同一台机器上。我曾经试过,结果两个都崩了,重装系统才解决。

授权方面:

WinCC的授权分两种:试用授权和正式授权。试用授权一般30天,够你学完这门课了。正式授权需要购买,然后通过SIMATIC Automation Tool导入。

我记得有一次项目现场,客户说授权丢了,结果发现是U盘插拔时没安全弹出,授权文件损坏了。从那以后,我每次授权都备份三份:本地硬盘、U盘、云盘。

小技巧:授权文件最好放在C盘根目录下,路径越短越好。我习惯建一个“C:\Licenses”文件夹,专门放授权文件。

2.2 Intouch 2022/2023 安装与授权

Intouch的安装比WinCC稍微友好一点,但也不是完全没坑。Intouch 2022/2023对Windows 10和Windows 11都支持,但我个人建议用Windows 10 LTSC版本,稳定。

安装流程:

  1. 先装.NET Framework 4.8——Intouch依赖这个,不装的话安装程序会报错。
  2. 安装SQL Server Express——Intouch需要数据库支持,装个免费的Express版就行。
  3. 运行Intouch安装程序——选择“完整安装”,别选最小安装,否则后面缺组件。
  4. 安装完成后配置授权——通过Wonderware License Manager导入授权文件。

授权注意事项:

Intouch的授权是绑定硬件信息的。你换网卡、换硬盘,授权可能就失效了。我遇到过最离谱的一次,客户换了根内存条,授权就没了。所以,虚拟机里装Intouch,授权要特别注意

避坑指南:我曾经在虚拟机里装Intouch,授权死活激活不了。后来发现是虚拟机的MAC地址每次重启都会变。解决办法:在虚拟机设置里固定MAC地址。

2.3 虚拟机环境配置建议

为什么要用虚拟机?说白了,就是隔离。你想想看,WinCC和Intouch都装在一台机器上,万一哪个崩了,另一个也受影响。虚拟机里各玩各的,互不干扰。

我推荐的虚拟机配置:

项目 WinCC虚拟机 Intouch虚拟机 备注
CPU核心数 4核 4核 至少2核,推荐4核
内存 8GB 8GB 16GB更好
硬盘 80GB 80GB 建议用SSD
网络 桥接模式 桥接模式 方便与PLC通信
操作系统 Win10专业版 Win10 LTSC 别用家庭版

虚拟机软件选择:

我个人用VMware Workstation Pro,稳定。VirtualBox也行,但性能差一点。Hyper-V嘛,如果你用Windows 11专业版,也可以试试,但兼容性不如VMware。

配置要点:

  • 快照功能一定要用——装好系统后拍个快照,装完软件再拍一个。万一出问题,恢复快照比重装快多了。
  • 共享文件夹要配好——方便在宿主机和虚拟机之间传文件。我习惯在虚拟机里挂载一个共享盘,专门放项目文件。
  • 虚拟机硬盘用动态分配——别用固定大小,否则硬盘空间浪费严重。

注意:虚拟机里跑WinCC或Intouch,性能肯定不如物理机。如果项目很大,建议还是用物理机。虚拟机适合学习和中小型项目。

2.4 知识体系总览

下面这张图是我自己画的,把本章的核心内容串起来了。你一看就明白,环境搭建到底要关注哪些点。

开发环境搭建知识体系 开发环境搭建 WinCC V7.x/8.x Intouch 2022/2023 虚拟机环境配置 安装步骤 授权管理 版本兼容性 安装流程 授权绑定 MAC地址固定 硬件配置 快照管理 共享文件夹 核心原则:隔离、备份、兼容性验证 环境搭得好,项目跑得顺

2.5 我的个人经验总结

做了这么多年项目,我总结了几条环境搭建的铁律:

  • 先规划,后动手——别上来就装,先想清楚要装什么版本、用什么系统、授权怎么搞。
  • 装完一个,测试一个——别一口气装完所有软件,否则出问题都不知道是哪个环节的锅。
  • 做好记录——安装步骤、授权信息、配置参数,都记下来。我习惯用OneNote建一个项目笔记本,专门记这些东西。
  • 留好备份——系统镜像、授权文件、安装包,都备份到不同地方。硬盘坏了、U盘丢了,都不怕。

最后说一句:环境搭建这件事,看起来简单,但细节决定成败。你花半天时间把环境搭好,后面省下的可能是几天甚至几周的时间。别嫌麻烦,一步到位才是最高效的。

专注资料整理