2024年5月13日发(作者:)

Step 7 不能在Windows7下安装,主要问题在S7的安装程序,安装程序检测操作

系统为Win7后会停正安装过程。解决方法用 orca程序编辑MSI文件。

下面附件为orca工具软件

安装Step7专业版需修改下列安装文件(不同版本路径可能不同)

CD_

CD_

CD_

CD_

CD_1Automation License

CD_

CD_

用ORCA打开文件后选择“ControlCondition”,在

DLG_InstallationRequirements 由:“Disable”改为“Enable”后保存文件。

右侧

所有文件编辑后就能正确安装STEP7.

2, 找不到 文件

安装过程中可能会出现找不到 文件的错误信息,当启动“Setting

the

PG-PC interface” 程序时出现此错误信息,如使用PLCSIM时将无法添加或删除通

讯组件。也就是PLCSIM不能正常使用。

这些问题的出现是由于安装程序不认操作系统版本的关系,应安装在

Program FilesCommon FilesSiemens 目录下。除此文件以外,其实还有相当数量的文

件没有安装。

解决方法:从成功安装STEP7的VISTA操作系统中复制全部Program FilesCommon

FilesSiemens 的文件至WIN7相应目录。

这些文件也可以从用下列链接下载:

/files/p8qrr5xsm

/download/2314.274a62325600990cd7bd8fe3f/Win7_adapta

本人是从原VISTA系统复制的文件。这要感谢MS在升级安装WIN7时将原系统的重

要文件全部移动到目录下。

3, 如何添加 CP5611, CP5612 及 PC Adapter至PG/PC Interface

主要问题是只能使用TCP/IP通讯方式与CPU连机, 不能使用PCI-card, PCMCIA, 串

口或USB的PC adapter与CPU的MPI口或ProfiBus口连机。因为在 set PG/PC

Interface的 Install/Remove Interface列表中没有出现选项。

解决方法:

通讯组件选项列表在注册表的

HKEY_LOCAL_MACHINESOFTWARESiemensSINEC位置,在VISTA系统的注册表中

将此项导出,然后把导出的注册表文件导入WIN7系统中,通讯组件选项列表全部出现,

串口和USB PC adapter通讯测试一切正常。程序上载、下载、监控、连机修改程序等所

均使用。

4, 无法打开帮助文件

STEP7的帮助文件用旧格式编写,在WIN7系统下无法打开。

MS关于此问题的解决方法:

从 Windows Vista 和 Windows Server 2008 开始的 Windows 版本中,

Microsoft 停止包含 32 位的帮助文件查看器。为了支持仍依靠旧 .hlp 文件的客户,

Microsoft 下载中心提供用于 Windows Vista、Windows 7、Windows Server 2008 和

Windows Server 2008 R2 的 下载。

需要使用 才能显示文件扩展名为“.hlp”的 32 位帮助文件。若要在

Windows 7 上查看 .hlp 文件,需要安装此应用程序。

/downloads/?displaylang=zh-cn&Famil

yID=258aa5ec-e3d9-4228-8844-008e02b32a2c

WinCCflexible 2008 安装方法:

因为之前Vista系统是Home版的。在此版本的操作系统下同样的不能安装

WinCCflexible 2008,在论坛上曾经请教过安装方法:

/a/?B=302&ID=911573

后来自己解决了Vista Home版的安装问题。并能正常使用,这次在Win7系统下采

用了相同方法,同样可使用其全部功能。

1, 进入安装目录: CD_1msddisk1msde, 运行, 安装 Microsoft SQL

Server Desktop Engine (WinCCflexible)

2, 进入安装目录:CD_1WinCCflexiblesetup, 运行, 安装

WinCCflexible 2008,

3, 进入安装目录 CD_2WinCCflexiblesetupRuntime, 运行, 安装

WinCCflexible 2008 Runtime.

4, 进入安装目录CD_2WinCCflexiblesetupProsavedisk1, 运行, 安

装Prosave

5, 重要信息:检查WinCC flexible 数据服务器运行状态, 计算机名

WINCCFLEXIBLE 数据服务器必须启动,否则WinCC flexible无法进行数据连接。