ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

PCS7 V6.1 SP1安装避坑指南:英文系统中文环境配置全解析

PCS7 V6.1 SP1安装避坑指南:英文系统中文环境配置全解析 简介面向工业自动化与过程控制领域的工程师、系统集成商及PCS7初学者文档聚焦西门子PCS7 V6.1 SP1中文版部署中最容易踩坑的环节。内容涵盖安装软件准备、推荐与最低硬件需求、英文操作系统选择、多语言包及非Unicode程序语言设置、第三方工控机兼容性警告以及SQL Server 2000 SP3a和PCS 7 Toolset DVD的安装顺序并提醒关闭防火墙以规避OS下载310:88错误。材料为1个PDF文档大小约1.29MB内容按安装前准备、硬件需求、软件设置、安装流程结构逐节展开保留原始目录便于定位适合安装前核对清单、工程实施参考或排错时快速查阅。目前已吸引136人学习下载对正在规划或执行PCS7 V6.1 SP1现场安装的读者能显著减少系统配置遗漏与版本兼容性问题。1. PCS7 V6.1 SP1 安装为什么中文版 Windows 反而装不上这份《PCS7 V6.1 SP1 中文版安装步骤说明更新版》第一页就把很多人劝退PCS7 V6.1 SP1 不支持中文版操作系统。你拿着 Chinese Installation Guideline想着装一套中文 Windows XP方向直接反了。正确路线是先装英文版 XP SP2 或 Windows Server 2003 SP1再通过多语言包把「非 Unicode 程序语言」设成中文让 PCS7 的报警文本和项目文字正常显示中文而系统界面保持英文。这套逻辑贯穿整份 PDF。它最适合两类人一是旧产线工控机重装系统的现场工程师二是刚接手 PCS7 项目、需要对 ES/OS 网络环境做初始化的自动化从业者。下文按物料准备、操作系统调优、安装避坑、主程序安装和收尾习惯的顺序展开每一章都有能直接照抄的参数和步骤。2. 安装前的物料与硬件红线五件套缺一不可PCS7 安装不是拿一张光盘装完就结束的。PDF 开篇列的物料是五件套少了任何一个后面都会卡在某个意想不到的位置物料版本要求用途备注PCS 7 Toolset DVD ChineseV6.1 SP1PCS7 主安装源含 ES/OS/Web Server 等组件MS Service Packs Tools ASIA TOOLS DVD英文/简繁中文/韩文/日文系统补丁、HotFix、安全补丁装完操作系统第一时间用Microsoft SQL Server 2000 SP3aSP3aWinCC 归档与报警数据存储独立 CD-ROMWindows XP Professional SP2英文版 多语言包ES/OS 单站系统集成 IE6.0 SP2Windows Server 2003 Standard SP1英文版 多语言包OS Server / CAS 宿主集成 IE6.0 SP12.1 为什么 SQL Server 是 PCS7 的隐藏依赖第一次装 PCS7 的人经常漏掉 SQL Server 2000 SP3a。PCS7 的 WinCC 运行系统在 V6.1 时代把报警记录、变量归档、用户管理全部落在 SQL Server 里没有它OS 下载到一半就会因为数据库无法初始化而中断。PDF 特意把它从 Toolset DVD 里拆出来单列一张 CD说明它和 PCS7 主程序是并列关系必须先装。安装 SQL Server 时注意选「SQL Server 2000 SP3a」这个版本普通 SQL Server 2000 不带 SP3a 不行PCS7 只认打补丁后的版本。机器如果是 Windows Server 2003建议严格按 PDF 的兼容列表来不要自己超范围尝试V6.1 时代的组件对系统版本非常敏感。这里补充一个和搜索热词相关的点很多人找「pcs7 v7.0sp1 的 ms 服务包与工具下载」其实指的就是这份 PDF 里的 MS Service Packs Tools ASIA TOOLS DVD——它是后来 V7.0 SP1 那个「MS 服务包与工具盘」的前身。名字类似但内容不同V6.1 SP1 的安装不能拿 V7.0 的盘顶替反之亦然。这个在下载资源时最容易翻车。2.2 硬件需求与 C 盘分区最低配置只是能跑不是能干活PDF 里有推荐硬件需求和最低硬件需求两张表但扫描版没有把表体数据完整保留。按我当时实际部署的经验给一个常见做法基准ES/OS 合一的单站CPU 至少 2.0 GHz 双核内存 2 GB 起步硬盘 80 GB 以上如果是 OS Server 加多台 OS Client 的架构服务器内存加到 4 GB 才稳。这些只能作为参考真正决定 PCS7 V6.1 SP1 体验的主要瓶颈是 C 盘空间和 NTFS。PDF 明确说 C 盘必须是 NTFS 格式且不小于 20 GB。NTFS 这条不能改一方面是因为 SQL Server 和 WinCC 的权限模型依赖 NTFS 安全描述符另一方面 Ghost 备份在 NTFS 下对长文件名和大文件的兼容性更好。20 GB 是最低值实际情况是装完 PCS7 加上 SQL Server 数据库和系统补丁就会逼近 12~15 GB所以 C 盘直接分 40 GB 比较稳妥省得后期归档日志把系统盘挤爆。2.3 第三方整机的兼容性风险为什么原文点名 DELLPDF 有一段很硬的话当采用的工控机非西门子工控机时不保证第三方驱动程序/软件和 PCS7 系统的兼容性并强烈建议不要采用 DELL 预安装的操作系统。这段当时被不少人当成「官方偏见」后来在现场都验证了。DELL 预装系统里带着管理工具、电源管理驱动和网络增强软件这些东西会拦截系统电源状态和网卡中断而 WinCC 的实时通讯对网卡中断延迟极敏感轻则通讯闪断重则蓝屏。处理办法不是换品牌而是自己拿原版 Windows 镜像重装操作系统只装芯片组、网卡、显卡这些必要驱动PDF 里那句「不要安装一些除必要驱动以外的附加软件」就是这个意思。带无线网卡的机器建议在 BIOS 里直接禁用无线网卡PCS7 对无线网络的容忍度很低这是经验之谈。3. 操作系统与系统设置阶段英文系统怎么配出中文环境这一章是整个安装过程里最「玄学」的部分——每一条设置单独看都无关紧要但漏掉任何一条后面都会以奇怪的故障形式翻车。3.1 操作系统选型只认英文版配多语言包PDF 的兼容列表很明确Windows XP Professional SP2 英文版带多语言包 IE6.0 SP2或 Windows Server 2003 Standard SP1 英文版带多语言包 IE6.0 SP1。当前版本的 PCS7 不支持中文版操作系统原因是 PCS7 的组件在 ANSI 编码环境下工作关键组件的 UI 资源只适配英文系统 locale中文版系统会触发隐藏的字符集冲突。「多语言包」就是 MUI。英文系统装上 MUI 之后控制面板里才会出现 Language for menus and dialogs 选项没有 MUI你只能看到 Language for non-Unicode programs 一项那是不完整的后面 WinCC 会出中文乱码。注意简体和繁体中文版 Windows 都不要试。PCS7 的软件授权也绑定系统语言环境中文系统里装完授权经常报错这一点在 V6.1 时代尤其明显。3.2 区域语言设置一组必须同时满足的选项安装完多语言包后进入 Control Panel - Regional and Language Options - Languages需要同时满足两件事Language for non-Unicode programs 设置为 Chinese (PRC)。Language for menus and dialogs 必须设置为 English。第一项让 PCS7 项目里的中文显示正常第二项让 WinCC 的菜单界面保持在英文避免中文 UI 下字体渲染偏移导致功能按钮异常。这两项不能颠倒也不能只设其中一项。我见过有人把 menus and dialogs 也设成中文结果 OS Client 启动后报警窗口的行高全部异常排查了半天才发现是这个设置的问题。另外还要勾选 East Asia 语言支持也就是加入中文支持这在安装多语言包时一并完成。PDF 特别强调这一步要在安装 PCS7 之前做不要想着装完再补因为部分 PCS7 组件在安装时就读取了系统 locale 并写入自己的配置事后改它不认。3.3 Windows 组件与网络配置清单PDF 里列了一批控制面板设置整理成一张可以直接照着做的清单设置项要求位置Indexing Service关闭Add-Remove Windows ComponentsMessenger Queuing Services激活Add-Remove Windows ComponentsError ReportingDisable error reportingSystem Properties - AdvancedFile and Printer sharing for Microsoft Networks激活网卡属性Maximize date throughput for network applications激活网卡属性高级Process SchedulingServer/CAS 设 Background service其他设 ProgramsSystem Properties - AdvancedIndexing Service 关闭是为了避免它定期扫描 C 盘时和 WinCC 的实时归档抢磁盘 IO。Message Queuing 激活则是硬依赖PCS7 内部组件之间通过 MSMQ 传递异步消息尤其是 OS 下载和客户机/服务器同步阶段少了它通讯会卡在初始化。网络部分的两条容易被忽略。文件打印机共享是 OS 下载的传输通道SIMATIC NET 分发 OS 项目时走 SMB 共享关掉它会在下载最后一刻报错。Maximize date throughput 这个选项在网卡高级属性里用于增大网络吞吐多台 OS Client 同时启动时这项对数据广播效果很明显。3.4 虚拟内存、防火墙和网卡节能虚拟内存PDF 建议设置为物理内存的 1.5~2 倍并且初始值和最大值设成一致。这样做的目的是避免 Windows 动态扩展页面文件时产生磁盘碎片和 IO 尖刺WinCC 在大量写入报警记录时经不起这种抖动。页面文件放 C 盘即可不用单独挪盘但 C 盘空间要提前算好。防火墙PCS7 V6.1 系统必须关闭 Windows 防火墙否则 OS 下载时会出现 310:88 错误。这条不是建议是强制。到了 Windows Server 2003 上还要检查是否有第三方防火墙策略PDF 后续要求不安装任何防病毒软件和防火墙软件现场机器要尽量保持纯净。网卡节能模式在网卡属性 - Power Management 里取消「允许计算机关闭此设备以节约电源」。节能模式会让网卡在空闲时降速WinCC 与 PLC 之间的周期性通讯如果撞上唤醒延迟就会出现类似断线的故障。多网卡情况下不同网卡的 IP 必须分配在不同网段。这个在 PCS7 客户机/服务器架构里尤其重要否则 WinCC 客户机会在路由层面选择错误接口导致通讯中断。4. 安装避坑五个高频故障的现象、原因与处理这一章是现场爬出来的血泪经验。PDF 本身列了这些坑但很多是「建议」的口吻实际运行中每条都能变成几小时的排查所以按现象、原因、解决三步展开。4.1 PendingFileRenameOperations安装器一直提示重启现象装完操作系统补丁后再装 SQL Server 或任何非西门子软件安装向导反复弹出「系统需要重启」对话框重启后依然如此一直无法继续。原因前一轮安装或补丁更新在注册表里留下了挂起的文件重命名/删除操作Windows 每次启动都会先处理这个队列处理不干净就一直提示重启。键值是 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager 下的 PendingFileRenameOperations。解决打开注册表编辑器找到这个值直接删除或在 cmd 里执行reg delete HKLM\SYSTEM\CurrentControlSet\Control\Session Manager /v PendingFileRenameOperations /f执行完不要立刻重启直接继续装 SQL Server。这条命令只删除挂起队列不影响已安装程序。删完如果安装器仍提示重启说明还有其它挂起项用 Process Explorer 查一下是哪个文件被占用。4.2 OS 下载报 310:88多数是防火墙忘了关现象在工程师站做 OS 下载进度条走到大约 80%~90% 时弹出错误错误码 310:88下载中断目标客户机的 WinCC 启动不完整。原因Windows 防火墙拦截了 SIMATIC NET 传输 OS 项目用的动态端口HTTP 和 SMB 通道同时被掐断客户端收不到最后一批工程文件。解决Start - Control Panel - Windows FirewallGeneral 选项卡里直接选 Off点 OK。注意检查本机所有网卡对应的防火墙配置Windows Server 2003 的防火墙策略是每接口级的只关主网卡不够其它网卡逐张确认。PDF 里这是一句话实际现场排查耗时全场第一。4.3 DELL 预装系统第三方增强软件的兼容性隐患现象全新 DELL 工控机装完 PCS7 V6.1 SP1 后系统偶发蓝屏WinCC 与 PLC 之间通讯周期性中断事件日志里能查到网卡适配器重置。原因DELL 预装系统自带的电源管理和网络增强软件干预了网卡中断PCS7 的通讯栈对中断延迟有毫秒级要求两者冲突。解决不采用预装系统用干净的原版 Windows 镜像重装只安装芯片组、网卡、显卡驱动。DELL 驱动列表里那些 Application 类软件一律不装。如果现场没法重装至少把 Dell Power Management 和网络调优工具卸载干净再在设备管理器里关掉网卡节能但这个方案不保证长期稳定。4.4 一条 Ghost 镜像多台恢复动了 IP 就丢通讯现象把一台装好的工程师站做成 Ghost 镜像恢复到其它几台同型号机器上改完 IP 后OS Client 和 OS Server 之间互相找不到。Ping 通但 WinCC 连接失败。原因PCS7 的 SIMATIC Shell 在安装时绑定了本机网卡的硬件信息和通讯接口配置Ghost 恢复把这份绑定一起复制过去了改 IP 并不能让通讯接口重新匹配新机器。解决PDF 明确禁止用同一个镜像文件为不同计算机做系统恢复。每台机器必须单独安装并执行 Simatic Shell 初始化。如果已经误用了同一镜像只能打开 My Computer 下的 Simatic Shell为 WinCC 服务器和客户机之间的通讯接口重新设置并初始化初始化后检查旧接口是否删除干净。4.5 PCS7 的 HSP 不能用 Step7 的升级包现象PCS7 V6.1 SP1 装完后HW Config 里看不到新出的硬件型号有人按 Step7 的习惯从网上找硬件升级包 HSP 装上结果硬件组态里部分模块识别异常反而丢失已有组态。原因PCS7 的硬件支持包和 Step7 的 HSP 不兼容PCS7 的 HW Config 对硬件数据库的索引结构有专用扩展Step7 的升级包会覆盖这部分扩展。解决只从西门子中文网站下载中心下载专门针对 PCS7 的 HSP 包PDF 给出的文档编号是 26685708。并且禁止通过在线方式升级硬件信息西门子当时不保证网络升级与 PCS7 的兼容性。装之前看一下包名里有没有 PCS7 字样没有就是错的。5. 关键安装步骤SQL Server、主程序与网卡初始化前面所有设置就位后才轮到真正的主程序安装。顺序很重要操作系统补丁 - SQL Server - PCS7 主程序 - Simatic Shell - 授权。5.1 操作系统补丁与 SQL Server 2000 SP3a 的安装顺序安装完操作系统后第一件事不是装 PCS7而是打补丁。PDF 明确要求先安装 MS_SecPatch_MS04-12以及 XP 系统下的 MS_XPSP2_KB319740这两个都在 MS Service Packs Tools ASIA TOOLS DVD 里。补丁打完再装 SQL Server 2000 SP3a。安装过程中如果系统反复弹出需要重启的提示先删除 PendingFileRenameOperations 注册表键再用 SQL Server 安装盘继续。SQL Server 实例命名保持默认PCS7 在安装时会自动识别本机 SQL Server 实例并写入 WinCC 的数据库连接串改过实例名容易导致 WinCC 归档服务找不到数据库。注意2003 Server ES 工程师站时还要额外装补丁 WindowsServer2003-KB897667-x86-enu.exe它在 PCS 7 Toolset DVD English 里。原文 PDF 特意纠正了一个错误Toolset DVD Chinese 里的 x86-chs.exe 是错的别装。5.2 PCS7 主程序安装打包装、不换路径、第三方软件先就位PCS7 V6.1SP1 主程序在 PCS 7 Toolset DVD Chinese 里安装类型选打包安装推荐也就是一次装完 ES/OS 常见组件。路径不要改默认装到 C 盘 Program Files\Siemens。这是授权检查的默认路径改盘符容易导致 SIMATIC NET 的自动启动服务找不到文件。涉及编程组态的话安装时把「带 PDM 组态功能」的 ES/OS 选项勾上PDM 用于现场设备参数化。后续还会出现 OS Server、OS Client、Web Server 等安装选项按架构选角色安装选项注意工程师站ES可带 OSOS 下载来源服务器OS Server与 ES 可以同机客户端OS Client通过服务器访问画面Web 访问Web Server依赖 OS Server归档服务器Central Archive Server / StoragePlus不可与 ES/OS 同机PDF 特别交代Central Archive Server 和 StoragePlus 不可以和 ES、OS 服务器或客户机装在同一台机器上它们的数据库负载会拖垮 WinCC 运行系统。CAS 的安装说明在西门子中文网站下载中心文档编号 A0058。所有 PDF 里 release 过的第三方程序比如 Office、Norton 等必须在 PCS7 安装之前装好。PCS7 安装时会检查已知软件环境顺序反了大概率在最后一步做系统配置时失败。另外PCS7 项目里的逻辑组态用 CFC 完成V6.1 SP1 自带的 CFC 版本和整个系统是配套校验的。有人试过把新版 CFC V9.0 单独装进旧系统结果编译器和 WinCC 的接口对不上项目编译直接失败。PCS7 的组件升级永远是一整套走版本兼容列表不能拆件换。5.3 Simatic Shell 网卡初始化与多网卡避坑安装完成后打开 My Computer 下的 Simatic Shell这是 SIMATIC NET 的 PC Station 配置入口。在这里为 WinCC 服务器和客户机之间的通讯设置接口服务器/客户机之间可以设置代理功能前提是接口能正确识别到网卡。这一步有个附带要求当更改网卡 IP 地址时需要回到 Simatic Shell 重新初始化。所以不要频繁修改网卡配置每一次修改都意味着 PCS7 网络层重新绑定。PDF 同时还强调禁止用一份备份镜像为不同计算机做恢复这条和第 4 章的坑对应。初始化完成后安装 PCS7 软件对应的 ES/OS 授权。授权通过 Automation License Manager 导入授权文件和硬件绑定。实体授权在出厂前导入比较省事软授权留给现场按项目导入看你的授权策略来定。5.4 最后一道工序Ghost 备份两次PDF 的备份节奏很清晰3.4 节在安装 PCS7 前先备份一次干净的 Windows 系统3.11 节在装完 PCS7 后再备份一次 C 盘镜像。两道备份意义不同第一次镜像用于回滚系统级问题第二次镜像用于 PCS7 软件环境的快速恢复。Ghost 备份时把页面文件排除掉页面文件又大又碎片化放进镜像会显著增大镜像体积和恢复时间。备份完成后把镜像文件存到非系统盘或网络位置同时标注镜像对应的计算机名和 IP避免多台机器镜像混淆。镜像文件名里写清楚机器角色和日期这是后续维护时最便宜的后悔药。6. 安装后的组态习惯项目管理与维护细节装完只是开始真正决定长期体验的是安装后的几个习惯。第一个就是项目位置。PDF 明确建议不要将 PCS7 项目存储在默认的 C 盘下。原因是 WinCC 运行时会产生大量归档和日志项目文件持续增长而 C 盘承载着操作系统和 PCS7 本体一旦空间不足系统会先崩另一个原因是你前面做的 Ghost 镜像恢复会把 C 盘整个还原项目存在 C 盘等于给恢复操作埋雷。我一般把项目根目录放在 D:\Siemens\Projects路径里不要带中文。PCS7 V6.1 的项目路径编码对非 ASCII 字符支持有限中文路径能让你在编译项目时碰到莫名其妙的报错。第二个习惯是项目属性里的显示语言。新建项目后把 display languages 里加入需要的语言比如 Chinese 和 English并打开项目的多语言环境下组态功能。这一步不做运行画面在中文切换到英文时报警信息会出现显示错误比如报警文本无法正常显示。多语言组态模式下你可以为不同语言维护不同的文本和报警描述这是 PCS7 项目交付给双语现场时的标准做法。我当时在一个钢铁厂项目里漏了这一步现场操作员切英文界面后报警窗口全是方块最后重新下装 OS 才解决。第三个习惯是软件环境封板。装完 PCS7 的机器不再安装任何未经测试的软件、防火墙、防病毒软件尤其是大型数据库和通用编程软件。这些软件会往系统里塞入自己的服务和驱动和 WinCC 抢资源。需要查资料或传文件用 U 盘和中转机来完成而不是在 PCS7 主机上开浏览器和即时通讯。系统补丁只装西门子文档清单里列出的那几条不跟微软每月的补丁日走PCS7 V6.1 和某些安全补丁的兼容性没有经过官方验证。从那以后我每次交付 PCS7 机器都强制走一遍三件事打开区域语言设置确认非 Unicode 程序语言是中文查看 Windows 防火墙确认每一块网卡都处于关闭状态再确认项目根目录不在 C 盘。这三件事看着琐碎但每一件都对应过真实的半小时以上排查。希望帮到你。本文还有配套的精品资源点击获取
返回列表